summaryrefslogtreecommitdiffstats
path: root/input.c
diff options
context:
space:
mode:
authornicm <nicm>2015-05-11 10:10:16 +0000
committernicm <nicm>2015-05-11 10:10:16 +0000
commit44364d7112037bebb0bb1d20f72b12b1f736fa95 (patch)
treed0ef088406d41f57c10931b3291b8f82b1c2bf07 /input.c
parent92faa2eaebd32117f01b0b7d7ae81abdfde2d935 (diff)
Remove the c0-* options which never really worked satisfactorily. Going
to try something else...
Diffstat (limited to 'input.c')
-rw-r--r--input.c16
1 files changed, 3 insertions, 13 deletions
diff --git a/input.c b/input.c
index 384ab45d..886d561d 100644
--- a/input.c
+++ b/input.c
@@ -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. */