fix issue with interupting timed functions; fix for parsing comsubs inside arith for commands; allow break and continue inside arith for expressions; fix for case-insensitive completion with multibyte chars; fix some minor memory leaks; reset read buffer if it returns partial results on EINTR; fix for undo in execute-named-command

This commit is contained in:
Chet Ramey
2024-06-03 09:09:11 -04:00
parent 9cea457aef
commit f65ed506d4
20 changed files with 192 additions and 38 deletions
+4
View File
@@ -140,3 +140,7 @@ for ((j=;;)); do :; done
echo X
break
echo Y
# arithmetic for commands need to skip over command substitutions
for (( $(case x in x) esac);; )); do break; done
for (( ${ case x in x) esac; };; )); do break; done