diff options
| author | james <> | 2008-02-29 18:33:39 +0000 | 
|---|---|---|
| committer | james <> | 2008-02-29 18:33:39 +0000 | 
| commit | 11818085b36f0bbc6d21fece3fdb0a90df1535aa (patch) | |
| tree | 54f641775879279a869b255720a46fdc6ae9f56f /src | |
| parent | c185e84da01e2be752a3d18d03ce94f92eef17c2 (diff) | |
| download | sympathy-11818085b36f0bbc6d21fece3fdb0a90df1535aa.tar.gz sympathy-11818085b36f0bbc6d21fece3fdb0a90df1535aa.tar.bz2 sympathy-11818085b36f0bbc6d21fece3fdb0a90df1535aa.zip | |
*** empty log message ***
Diffstat (limited to 'src')
| -rw-r--r-- | src/vt102.c | 8 | 
1 files changed, 7 insertions, 1 deletions
| diff --git a/src/vt102.c b/src/vt102.c index 7488803..5c360ac 100644 --- a/src/vt102.c +++ b/src/vt102.c @@ -10,6 +10,9 @@ static char rcsid[] = "$Id$";  /*   * $Log$ + * Revision 1.53  2008/02/29 18:33:39  james + * *** empty log message *** + *   * Revision 1.52  2008/02/28 16:57:52  james   * *** empty log message ***   * @@ -1302,7 +1305,10 @@ vt102_parse_csi (Context * c, char *buf, int len)              vt102_regular_char (c, v, v->last_reg_char);            break;          case 'c': -          vt102_send_id (c, "\033[?2c"); +	 /* For some obscure reason some programs seem to send */ +	 /* CSI [ ? .. c, which we ignore */ +	  if (buf[1]!='?') +          	vt102_send_id (c, "\033[?2c");            break;          case 'd':            vt102_cursor_absolute (v, v->pos.x, narg - 1); | 
