Revision: 2655
          http://tmux.svn.sourceforge.net/tmux/?rev=2655&view=rev
Author:   tcunha
Date:     2011-12-30 14:21:40 +0000 (Fri, 30 Dec 2011)
Log Message:
-----------
Sync OpenBSD patchset 994:

Add CNL and CPL escape sequences.

Modified Paths:
--------------
    trunk/input.c

Modified: trunk/input.c
===================================================================
--- trunk/input.c       2011-12-30 14:21:02 UTC (rev 2654)
+++ trunk/input.c       2011-12-30 14:21:40 UTC (rev 2655)
@@ -119,6 +119,8 @@
 /* Control (CSI) commands. */
 enum input_csi_type {
        INPUT_CSI_CBT,
+       INPUT_CSI_CNL,
+       INPUT_CSI_CPL,
        INPUT_CSI_CUB,
        INPUT_CSI_CUD,
        INPUT_CSI_CUF,
@@ -153,6 +155,8 @@
        { 'B', "",  INPUT_CSI_CUD },
        { 'C', "",  INPUT_CSI_CUF },
        { 'D', "",  INPUT_CSI_CUB },
+       { 'E', "",  INPUT_CSI_CNL },
+       { 'F', "",  INPUT_CSI_CPL },
        { 'G', "",  INPUT_CSI_HPA },
        { 'H', "",  INPUT_CSI_CUP },
        { 'J', "",  INPUT_CSI_ED },
@@ -1085,6 +1089,14 @@
        case INPUT_CSI_CUU:
                screen_write_cursorup(sctx, input_get(ictx, 0, 1, 1));
                break;
+       case INPUT_CSI_CNL:
+               screen_write_carriagereturn(sctx);
+               screen_write_cursordown(sctx, input_get(ictx, 0, 1, 1));
+               break;
+       case INPUT_CSI_CPL:
+               screen_write_carriagereturn(sctx);
+               screen_write_cursorup(sctx, input_get(ictx, 0, 1, 1));
+               break;
        case INPUT_CSI_DA:
                switch (input_get(ictx, 0, 0, 0)) {
                case 0:

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.


------------------------------------------------------------------------------
Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex
infrastructure or vast IT resources to deliver seamless, secure access to
virtual desktops. With this all-in-one solution, easily deploy virtual 
desktops for less than the cost of PCs and save 60% on VDI infrastructure 
costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox
_______________________________________________
tmux-cvs mailing list
tmux-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tmux-cvs

Reply via email to