Release 0.2.4 (2020-01-12)
Fixes
- term: workaround Linux console CSI >, CSI M and CSI L d2aacb7 (master: 0ec6f0c)
- util: support Minix
#D1209
730c211 (master: 49e6457) - util: support Haiku
#D1208
9c8ad43 (master: e3de373) - global: workaround Solaris awk
#D1207
085a136 (master: 74d438d) - term: fix
Ss
(DECSCUSR
) 00f360b (master: 0c773da) - global: adjust for FreeBSD and Arch Linux
#D1205
d5259fb (master: 6ac5b8c) - term: support "tput" based on termcap
#D1203
#D1204
ab01ceb (master: 161af07) - Makefile: fix "install" for BSD sed
#D1202
76abbb1 (master: 32c2e1a) - syntax: workaround Bash-4.1 arithmetic bug
#D1201
85d4b3b (master: f248c52) - global: fix subshell detection in Bash 3.2
#D1200
0cc1514 (master: ca8df8a) - edit (
ble/builtin/read
): fix argument analysis with user-providedIFS
in Bash 3.2#D1198
94c60af (master: 7411f06) - main (
$_ble_base_cache
): use different directories for different ble versions#D1197
06b5166 (master: 55951d1) - decode: recover the terminal states after failing the default keymap initialization
#D1195
6004222 (master: 846f284) - decode: check
bind -X
first to store the original bindings#D1179
837a0da 652d83c (master: 4057ff0) - global: follow bash syntactic changes on arithmentic command 688dd42 (master: 16e0f0e)
- prompt: fix the expansion of
\w
and\W
inPS1
for working directories with double slashes#D1169
64e6231 (master: d1288dd) - exec: fix a problem that the shell hangs with failglob in pipe
#D1166
2a48974 (master: ac8ba6e) - init-bind: do not use workaround of
C-x
in vi mode#D1163
5054691 (master: e6a3d33) - init-bind: workaround a bash-5.0 bug that
bind '"\C-\\": ...'
does not work#D1162
671dfd7 (master: 80edf44) - update ext/mwg_pp.awk aa3da01 (master: 9506db6)
- syntax: workaround bashbug 3.1/3.2 that
eval
ending with \ + LF causes error messages#D1132
c1006f6 (master: a4b7e00)