]> git.sur5r.net Git - i3/i3/commit
Revise workspace next/prev 1999/head
authorhwangcc23 <hwangcc@csie.nctu.edu.tw>
Fri, 16 Oct 2015 15:17:41 +0000 (23:17 +0800)
committerhwangcc23 <hwangcc@csie.nctu.edu.tw>
Fri, 16 Oct 2015 15:25:12 +0000 (23:25 +0800)
commitdd400ff74bbf709445473dd99b3c0b8314e63b41
tree078dc10963daddf8512134f26f4e27c697917917
parent72751745101de15c3a6d1b28c50069ec720ba9a1
Revise workspace next/prev

See the issue #1798 (http://github.com/i3/i3/issues/1798).

+workspace_next+ as-is cycles through either numbered or named workspaces,
but when it reaches the last numbered/named workspace, it only looks for
named workspaces. This commit changes it: look for named workspaces after
exhausting numbered ones, but also for numbered ones after exhausting
named ones.

Also add a test case 528-workspace-next-prev.t (numbered workspaces and named
workspaces on 2 outputs) for testing this.
docs/userguide
src/workspace.c
testcases/t/528-workspace-next-prev.t [new file with mode: 0644]