aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastiano Tronto <sebastiano@tronto.net>2024-04-14 15:08:01 +0200
committerSebastiano Tronto <sebastiano@tronto.net>2024-04-14 15:08:01 +0200
commit90c51bf854d93d9564bdc3db94c8104556c75ea4 (patch)
tree279f7bf6bc6e3d3ea19cf6cbacb22c75c6be1c18
parent4783bada354aa74c4c186f78e48b363e0a4d7fb7 (diff)
downloadscripts-90c51bf854d93d9564bdc3db94c8104556c75ea4.tar.gz
scripts-90c51bf854d93d9564bdc3db94c8104556c75ea4.zip
bugfix
-rwxr-xr-xalg32
1 files changed, 17 insertions, 15 deletions
diff --git a/alg b/alg
index 966e8ab..7fa1c8f 100755
--- a/alg
+++ b/alg
@@ -189,12 +189,16 @@ run() {
189 type="$1" 189 type="$1"
190 if [ -z "$3" ]; then 190 if [ -z "$3" ]; then
191 letters="$2" 191 letters="$2"
192 cbuf="$cbuffer"
193 ebuf="$ebuffer"
194 wbuf="$wbuffer"
195 xbuf="$xbuffer"
192 else 196 else
193 letters="$3" 197 letters="$3"
194 cbuffer="$2" 198 cbuf="$2"
195 ebuffer="$2" 199 ebuf="$2"
196 wbuffer="$2" 200 wbuf="$2"
197 xbuffer="$2" 201 xbuf="$2"
198 fi 202 fi
199 203
200 letter1="$(echo "$letters" | cut -c 1)" 204 letter1="$(echo "$letters" | cut -c 1)"
@@ -205,36 +209,34 @@ run() {
205 case "$type" in 209 case "$type" in
206 c) 210 c)
207 if [ -n "$letter2" ]; then 211 if [ -n "$letter2" ]; then
208 edit corners $cbuffer $(corner $letter1) \ 212 edit corners $cbuf $(corner $letter1) $(corner $letter2)
209 $(corner $letter2)
210 else 213 else
211 showall_c $cbuffer $letter1 214 showall_c $cbuf $letter1
212 fi 215 fi
213 ;; 216 ;;
214 e) 217 e)
215 if [ -n "$letter2" ]; then 218 if [ -n "$letter2" ]; then
216 edit edges $ebuffer $(edge $letter1) $(edge $letter2) 219 edit edges $ebuf $(edge $letter1) $(edge $letter2)
217 else 220 else
218 showall_e $ebuffer $letter1 221 showall_e $ebuf $letter1
219 fi 222 fi
220 ;; 223 ;;
221 w) 224 w)
222 if [ -n "$letter2" ]; then 225 if [ -n "$letter2" ]; then
223 edit wings $wbuffer $(wing $letter1) $(wing $letter2) 226 edit wings $wbuf $(wing $letter1) $(wing $letter2)
224 else 227 else
225 showall_w $wbuffer $letter1 228 showall_w $wbuf $letter1
226 fi 229 fi
227 ;; 230 ;;
228 x) 231 x)
229 if [ -n "$letter2" ]; then 232 if [ -n "$letter2" ]; then
230 edit xcenters $xbuffer $(xcenter $letter1) \ 233 edit xcenters $xbuf $(xcenter $letter1) $(xcenter $letter2)
231 $(xcenter $letter2)
232 else 234 else
233 showall_x $xbuffer $letter1 235 showall_x $xbuf $letter1
234 fi 236 fi
235 ;; 237 ;;
236 *) 238 *)
237 usage && return 239 usage
238 ;; 240 ;;
239 esac 241 esac
240} 242}

Generated with cgit - Back to sebastiano.tronto.net