=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/tmux/input.c,v retrieving revision 1.74 retrieving revision 1.75 diff -u -r1.74 -r1.75 --- src/usr.bin/tmux/input.c 2015/05/08 16:18:04 1.74 +++ src/usr.bin/tmux/input.c 2015/05/11 10:10:16 1.75 @@ -1,4 +1,4 @@ -/* $OpenBSD: input.c,v 1.74 2015/05/08 16:18:04 nicm Exp $ */ +/* $OpenBSD: input.c,v 1.75 2015/05/11 10:10:16 nicm Exp $ */ /* * Copyright (c) 2007 Nicholas Marriott @@ -1069,7 +1069,6 @@ 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 @@ 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 @@ 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; @@ -1111,15 +1110,6 @@ default: log_debug("%s: unknown '%c'", __func__, ictx->ch); break; - } - - 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);