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