Change syntax of jump to col,row instead of row,col to make it consistent with the internal data structures, document it in commandmode
This commit is contained in:
parent
79e5d5f29d
commit
12fa69329a
4
CMDMODE
4
CMDMODE
|
@ -17,6 +17,10 @@ with := <w> { [ <times> ] <where> }+ <space> <cmd>
|
||||||
|
|
||||||
oder
|
oder
|
||||||
|
|
||||||
|
jump := <workspace> [ <column> <row> ]
|
||||||
|
|
||||||
|
oder
|
||||||
|
|
||||||
special := [ exec <path> | kill | exit | restart ]
|
special := [ exec <path> | kill | exit | restart ]
|
||||||
|
|
||||||
an jeder Stelle kann mit escape abgebrochen werden
|
an jeder Stelle kann mit escape abgebrochen werden
|
||||||
|
|
|
@ -595,7 +595,7 @@ static void jump_to_container(xcb_connection_t *conn, const char* arg_str) {
|
||||||
int ws, row, col;
|
int ws, row, col;
|
||||||
int result;
|
int result;
|
||||||
|
|
||||||
result = sscanf(arg_str, "%d %d %d", &ws, &row, &col);
|
result = sscanf(arg_str, "%d %d %d", &ws, &col, &row);
|
||||||
LOG("Jump called with %d parameters (\"%s\")\n", result, arg_str);
|
LOG("Jump called with %d parameters (\"%s\")\n", result, arg_str);
|
||||||
|
|
||||||
/* No match? Either no arguments were specified, or no numbers */
|
/* No match? Either no arguments were specified, or no numbers */
|
||||||
|
@ -616,7 +616,7 @@ static void jump_to_container(xcb_connection_t *conn, const char* arg_str) {
|
||||||
if (col >= c_ws->cols)
|
if (col >= c_ws->cols)
|
||||||
col = c_ws->cols - 1;
|
col = c_ws->cols - 1;
|
||||||
|
|
||||||
LOG("Jumping to row %d, col %d\n", row, col);
|
LOG("Jumping to row %d, col %d\n", col, row);
|
||||||
if (c_ws->table[col][row]->currently_focused != NULL)
|
if (c_ws->table[col][row]->currently_focused != NULL)
|
||||||
set_focus(conn, c_ws->table[col][row]->currently_focused);
|
set_focus(conn, c_ws->table[col][row]->currently_focused);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue