diff options
author | Thomas Adam <thomas@xteddy.org> | 2015-05-13 09:44:11 +0100 |
---|---|---|
committer | Thomas Adam <thomas@xteddy.org> | 2015-05-13 09:44:11 +0100 |
commit | 00471dc78358bde092df65de5e2c375bf9be7437 (patch) | |
tree | 4db96614bbc7e70dcdeaa307a3280103beee2f9e /input.c | |
parent | 4165ed96f8f0c494c7bd4f793176e508b6b6581d (diff) | |
parent | 3f4ee98162cd5bb7000f93fec0e631e123b1281d (diff) | |
download | rtmux-00471dc78358bde092df65de5e2c375bf9be7437.tar.gz rtmux-00471dc78358bde092df65de5e2c375bf9be7437.tar.bz2 rtmux-00471dc78358bde092df65de5e2c375bf9be7437.zip |
Merge branch 'obsd-master'
Diffstat (limited to 'input.c')
-rw-r--r-- | input.c | 16 |
1 files changed, 3 insertions, 13 deletions
@@ -1069,7 +1069,6 @@ input_c0_dispatch(struct input_ctx *ictx) struct screen_write_ctx *sctx = &ictx->ctx; struct window_pane *wp = ictx->wp; struct screen *s = sctx->s; - u_int trigger; log_debug("%s: '%c", __func__, ictx->ch); @@ -1081,7 +1080,7 @@ input_c0_dispatch(struct input_ctx *ictx) break; case '\010': /* BS */ screen_write_backspace(sctx); - goto count_c0; + break; case '\011': /* HT */ /* Don't tab beyond the end of the line. */ if (s->cx >= screen_size_x(s) - 1) @@ -1098,10 +1097,10 @@ input_c0_dispatch(struct input_ctx *ictx) case '\013': /* VT */ case '\014': /* FF */ screen_write_linefeed(sctx, 0); - goto count_c0; + break; case '\015': /* CR */ screen_write_carriagereturn(sctx); - goto count_c0; + break; case '\016': /* SO */ ictx->cell.set = 1; break; @@ -1114,15 +1113,6 @@ input_c0_dispatch(struct input_ctx *ictx) } return (0); - -count_c0: - trigger = options_get_number(&wp->window->options, "c0-change-trigger"); - if (trigger != 0 && ++wp->changes >= trigger) { - wp->flags |= PANE_DROP; - window_pane_timer_start(wp); - } - - return (0); } /* Execute escape sequence. */ |