diff options
author | ache <ache@FreeBSD.org> | 1995-01-13 03:19:22 +0000 |
---|---|---|
committer | ache <ache@FreeBSD.org> | 1995-01-13 03:19:22 +0000 |
commit | a7dfaa4e8e13040ed8c97b5e814261578f2292dd (patch) | |
tree | 5b70d401550bc6bdbc13a66713acb9ad3737788c /sys | |
parent | 5baa9edf60c4f1bfc20dba9006b6157753d36582 (diff) | |
download | FreeBSD-src-a7dfaa4e8e13040ed8c97b5e814261578f2292dd.zip FreeBSD-src-a7dfaa4e8e13040ed8c97b5e814261578f2292dd.tar.gz |
Use (n - 1) in ESC [ xxx d and ESC [ xxx `
Diffstat (limited to 'sys')
-rw-r--r-- | sys/dev/syscons/syscons.c | 6 | ||||
-rw-r--r-- | sys/i386/isa/syscons.c | 6 | ||||
-rw-r--r-- | sys/isa/syscons.c | 6 |
3 files changed, 9 insertions, 9 deletions
diff --git a/sys/dev/syscons/syscons.c b/sys/dev/syscons/syscons.c index fda8453..3b92673 100644 --- a/sys/dev/syscons/syscons.c +++ b/sys/dev/syscons/syscons.c @@ -35,7 +35,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $Id: syscons.c,v 1.89 1995/01/12 11:42:44 sos Exp $ + * $Id: syscons.c,v 1.90 1995/01/12 20:14:28 ache Exp $ */ #include "sc.h" @@ -1842,7 +1842,7 @@ scan_esc(scr_stat *scp, u_char c) case '`': /* move cursor to column n */ n = scp->term.param[0]; if (n < 1) n = 1; - move_crsr(scp, n, scp->ypos); + move_crsr(scp, n - 1, scp->ypos); break; case 'a': /* move cursor n columns to the right */ @@ -1852,7 +1852,7 @@ scan_esc(scr_stat *scp, u_char c) case 'd': /* move cursor to row n */ n = scp->term.param[0]; if (n < 1) n = 1; - move_crsr(scp, scp->xpos, n); + move_crsr(scp, scp->xpos, n - 1); break; case 'e': /* move cursor n rows down */ diff --git a/sys/i386/isa/syscons.c b/sys/i386/isa/syscons.c index fda8453..3b92673 100644 --- a/sys/i386/isa/syscons.c +++ b/sys/i386/isa/syscons.c @@ -35,7 +35,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $Id: syscons.c,v 1.89 1995/01/12 11:42:44 sos Exp $ + * $Id: syscons.c,v 1.90 1995/01/12 20:14:28 ache Exp $ */ #include "sc.h" @@ -1842,7 +1842,7 @@ scan_esc(scr_stat *scp, u_char c) case '`': /* move cursor to column n */ n = scp->term.param[0]; if (n < 1) n = 1; - move_crsr(scp, n, scp->ypos); + move_crsr(scp, n - 1, scp->ypos); break; case 'a': /* move cursor n columns to the right */ @@ -1852,7 +1852,7 @@ scan_esc(scr_stat *scp, u_char c) case 'd': /* move cursor to row n */ n = scp->term.param[0]; if (n < 1) n = 1; - move_crsr(scp, scp->xpos, n); + move_crsr(scp, scp->xpos, n - 1); break; case 'e': /* move cursor n rows down */ diff --git a/sys/isa/syscons.c b/sys/isa/syscons.c index fda8453..3b92673 100644 --- a/sys/isa/syscons.c +++ b/sys/isa/syscons.c @@ -35,7 +35,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $Id: syscons.c,v 1.89 1995/01/12 11:42:44 sos Exp $ + * $Id: syscons.c,v 1.90 1995/01/12 20:14:28 ache Exp $ */ #include "sc.h" @@ -1842,7 +1842,7 @@ scan_esc(scr_stat *scp, u_char c) case '`': /* move cursor to column n */ n = scp->term.param[0]; if (n < 1) n = 1; - move_crsr(scp, n, scp->ypos); + move_crsr(scp, n - 1, scp->ypos); break; case 'a': /* move cursor n columns to the right */ @@ -1852,7 +1852,7 @@ scan_esc(scr_stat *scp, u_char c) case 'd': /* move cursor to row n */ n = scp->term.param[0]; if (n < 1) n = 1; - move_crsr(scp, scp->xpos, n); + move_crsr(scp, scp->xpos, n - 1); break; case 'e': /* move cursor n rows down */ |