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
[email protected]
https://lists.sourceforge.net/lists/listinfo/tmux-cvs