diff options
author | Tiago Cunha <tcunha@gmx.com> | 2012-03-07 13:37:44 +0000 |
---|---|---|
committer | Tiago Cunha <tcunha@gmx.com> | 2012-03-07 13:37:44 +0000 |
commit | 32a6092f71623318083491c869e3c9d31b4389e1 (patch) | |
tree | 4301f8b33fb1fc962cce51469cb96997c7544861 /status.c | |
parent | e7c70249074d98e88b1571af47a5e6c78f63eb5d (diff) | |
download | rtmux-32a6092f71623318083491c869e3c9d31b4389e1.tar.gz rtmux-32a6092f71623318083491c869e3c9d31b4389e1.tar.bz2 rtmux-32a6092f71623318083491c869e3c9d31b4389e1.zip |
Sync OpenBSD patchset 1039:
Add A and I keys for vi status line editing.
Diffstat (limited to 'status.c')
-rw-r--r-- | status.c | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -1038,12 +1038,18 @@ status_prompt_key(struct client *c, int key) c->flags |= CLIENT_STATUS; } break; + case MODEKEYEDIT_SWITCHMODEBEGINLINE: + c->flags |= CLIENT_STATUS; + /* FALLTHROUGH */ case MODEKEYEDIT_STARTOFLINE: if (c->prompt_index != 0) { c->prompt_index = 0; c->flags |= CLIENT_STATUS; } break; + case MODEKEYEDIT_SWITCHMODEAPPENDLINE: + c->flags |= CLIENT_STATUS; + /* FALLTHROUGH */ case MODEKEYEDIT_ENDOFLINE: if (c->prompt_index != size) { c->prompt_index = size; |