Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
The function weechat_string_split() collapses many separators (here "\n"),
so empty lines were removed and not displayed.
For example, if output is "Line1\n\nEnd\n", the empty line between "Line1"
and "End" was not displayed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
displayed before
|
|
|
|
|
|
|
|
|
|
in function buffer_search (bug #34318)
|
|
|
|
process
|
|
Check if the process is finished, even if stdout/stderr are not closed.
Moreover, if the process was terminated by a signal, the return code is
set to WEECHAT_HOOK_PROCESS_ERROR.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Some commands like /upgrade sent by relay client can cause problems, because
they were executed immediately (while relay code is running). The /upgrade
command unloads all plugins, so the result is unpredictable (it can cause a
crash).
This commit adds a timer (1 millisecond) to delay the execution of command
after we go back in the WeeChat main loop.
|
|
|
|
weechat.look.hotlist_add_buffer_if_away
|
|
|
|
|
|
|