]> git.sur5r.net Git - i3/i3/commit
commands.c: Improve error replies 3396/head
authorOrestis Floros <orestisf1993@gmail.com>
Tue, 11 Sep 2018 04:44:40 +0000 (07:44 +0300)
committerOrestis Floros <orestisf1993@gmail.com>
Tue, 11 Sep 2018 05:35:58 +0000 (08:35 +0300)
commite67be1ccd3888e12339f19de1f8df9e6b74021a1
treec492043ae9dae253ee7e8fbffa7e4fe0d425b66a
parent83327abae4de321b1ca5acb7fe0893d4bd111028
commands.c: Improve error replies

- Improve / add various error messages.
- Replace all `LOG(…); ysuccess(false);` with `yerror(…);`.
- switch_mode: Remove redundant "ERROR:" ELOG string.
- cmd_move_con_to_workspace*: Make sure that we don't try to move an
empty workspace to another workspace. This can be problematic when we
match a workspace using command criteria (eg marks) and the target is a
non-existing workspace. We create the new workspace but since nothing is
moved there, we are left with an empty workspace. See added testcase.
src/bindings.c
src/commands.c
testcases/t/132-move-workspace.t