summaryrefslogtreecommitdiff
path: root/lib/libedit/term.c
diff options
context:
space:
mode:
authormycroft <mycroft@NetBSD.org>2000-02-19 09:08:16 +0000
committermycroft <mycroft@NetBSD.org>2000-02-19 09:08:16 +0000
commit05fc321ebf04f3734e42e86b96897df8aa4469ce (patch)
treec4ac67e9345ca53c363c900360fff4afdb6282e9 /lib/libedit/term.c
parentfb5d3e9da41224f82b08f9ecceabced63ea7fe27 (diff)
Fix refresh glitches when using auto-margin.
Diffstat (limited to 'lib/libedit/term.c')
-rw-r--r--lib/libedit/term.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/libedit/term.c b/lib/libedit/term.c
index c840ac171d7..dfb88e97c88 100644
--- a/lib/libedit/term.c
+++ b/lib/libedit/term.c
@@ -1,4 +1,4 @@
-/* $NetBSD: term.c,v 1.20 2000/01/20 22:56:22 christos Exp $ */
+/* $NetBSD: term.c,v 1.21 2000/02/19 09:08:16 mycroft Exp $ */
/*-
* Copyright (c) 1992, 1993
@@ -41,7 +41,7 @@
#if 0
static char sccsid[] = "@(#)term.c 8.2 (Berkeley) 4/30/95";
#else
-__RCSID("$NetBSD: term.c,v 1.20 2000/01/20 22:56:22 christos Exp $");
+__RCSID("$NetBSD: term.c,v 1.21 2000/02/19 09:08:16 mycroft Exp $");
#endif
#endif /* not lint && not SCCSID */
@@ -517,7 +517,7 @@ term_move_to_line(el, where)
if (EL_HAS_AUTO_MARGINS &&
el->el_display[el->el_cursor.v][0] != '\0') {
/* move without newline */
- term_move_to_char(el, el->el_term.t_size.h);
+ term_move_to_char(el, el->el_term.t_size.h-1);
term_overwrite(el,
&el->el_display[el->el_cursor.v][el->el_cursor.h], 1);
/* updates Cursor */