-
-
Notifications
You must be signed in to change notification settings - Fork 63
Known Bugs
Yasuhiro Yamada edited this page Jan 31, 2023
·
21 revisions
Empty log file can be generated by --log
option.
tmux version |
---|
less than 2.6 |
Especially this bug easily occurs under the following conditions.
- Command which exits immediately is given.
-
-s
or-ss
option.
$ xpanes -ss --log=~/logs --log-format="[:ARG:]" -I@ -d -c "echo TEST | sed s/TEST/@/" AAAA BBBB CCCC DDDD
## ~/logs/AAAA-1 => AAAA
## ~/logs/BBBB-1 => BBBB
## ~/logs/CCCC-1 => !!EMPTY!!
## ~/logs/DDDD-1 => DDDD
# $ cat ~/logs/CCCC-1
# => nothing
- Related issue: https://github.com/greymd/tmux-xpanes/issues/95
- Root cause: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=865756
Only tmux 2.4 and over support multibyte characters.
tmux version |
---|
less than 2.4 |
- Please refer to the comment of related issue.
- As for other versions, command with any multi-byte characters like this does not work.
- Because the
tmux send-keys
does not support it.
$ xpanes -c 'echo {}' "あ" "い" "う"
- Related issue: https://github.com/greymd/tmux-xpanes/issues/21
Logging feature provided by --log
option does not work correctly in case of particular tmux versions.
tmux version | Description |
---|---|
tmux 1.8 | Logging is not started with --stay option. After attaching tmux session, logging starts correctly. |
tmux 2.3 | Because of the known bug (https://github.com/tmux/tmux/issues/594). Log files will be corrupted one. |
tmux version | Description |
---|---|
tmux 3.2a | tmux 3.2a may report different window size with --stay option. See #174. |
tmux version | Background |
---|---|
tmux 3.0 | Because tmux 3.0 cannot be built on CI server. See #141 |
tmux 3.2a | Due to issue #174. |