svnno****@sourc*****
svnno****@sourc*****
2011年 7月 29日 (金) 21:34:06 JST
Revision: 4552 http://sourceforge.jp/projects/ttssh2/svn/view?view=rev&revision=4552 Author: doda Date: 2011-07-29 21:34:06 +0900 (Fri, 29 Jul 2011) Log Message: ----------- OSC 文字列中に CSI 等のシーケンスが含まれていた場合、その CSI シーケンスを解釈するようにした。 bash 3.2 のバグの work around. http://logmett.com/forum/viewtopic.php?f=8&t=1749 Modified Paths: -------------- trunk/teraterm/teraterm/vtterm.c -------------- next part -------------- Modified: trunk/teraterm/teraterm/vtterm.c =================================================================== --- trunk/teraterm/teraterm/vtterm.c 2011-07-28 16:16:39 UTC (rev 4551) +++ trunk/teraterm/teraterm/vtterm.c 2011-07-29 12:34:06 UTC (rev 4552) @@ -3530,8 +3530,11 @@ XSequence(BEL); } else { /* Other character -- invalid sequence */ - ParseMode = ModeFirst; + ICount = 0; + JustAfterESC = TRUE; + ParseMode = ModeESC; XsParseMode = ModeXsFirst; + EscapeSequence(b); } break; }