commit-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

hurd/console ChangeLog display.c


From: Marcus Brinkmann
Subject: hurd/console ChangeLog display.c
Date: Thu, 10 Oct 2002 08:14:10 -0400

CVSROOT:        /cvsroot/hurd
Module name:    hurd
Changes by:     Marcus Brinkmann <address@hidden>       02/10/10 08:14:10

Modified files:
        console        : ChangeLog display.c 

Log message:
        2002-10-10  Marcus Brinkmann  <address@hidden>
        
        * display.c (handle_esc_bracket): Implement <bw> for <cub1>.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd/console/ChangeLog.diff?tr1=1.42&tr2=1.43&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd/console/display.c.diff?tr1=1.28&tr2=1.29&r1=text&r2=text

Patches:
Index: hurd/console/ChangeLog
diff -u hurd/console/ChangeLog:1.42 hurd/console/ChangeLog:1.43
--- hurd/console/ChangeLog:1.42 Sat Sep 21 21:28:01 2002
+++ hurd/console/ChangeLog      Thu Oct 10 08:14:10 2002
@@ -1,3 +1,7 @@
+2002-10-10  Marcus Brinkmann  <address@hidden>
+
+       * display.c (handle_esc_bracket): Implement <bw> for <cub1>.
+
 2002-09-22  Marcus Brinkmann  <address@hidden>
 
        * pager.c, pager.h: New file.
Index: hurd/console/display.c
diff -u hurd/console/display.c:1.28 hurd/console/display.c:1.29
--- hurd/console/display.c:1.28 Sat Sep 21 21:28:01 2002
+++ hurd/console/display.c      Thu Oct 10 08:14:10 2002
@@ -1195,6 +1195,12 @@
       break;
     case 'D':          /* ECMA-48 <CUB>.  */
       /* Cursor left: <cub>, <cub1>.  */
+      if (!parse->params[0] && user->cursor.col == 0)
+       {
+         /* This implements the <bw> functionality.  */
+         user->cursor.row--;
+         user->cursor.col = user->screen.width;
+       }
       user->cursor.col -= (parse->params[0] ?: 1);
       limit_cursor (display);
       break;




reply via email to

[Prev in Thread] Current Thread [Next in Thread]