Cedric BAIL
61576f1496
terminology: use a circular buffer for the screen.
...
SVN revision: 83012
2013-01-20 10:15:47 +00:00
Carsten Haitzler
4cb6987ecf
ummm shouldnt dbg.. be a dbg log? :)
...
SVN revision: 81013
2012-12-15 07:48:17 +00:00
Boris Faure
d18cc90367
terminology: cleanup escape sequences parsing. Fix #1628
...
Charset length for example was not correctly handled and could even lead
to segfaults.
SVN revision: 80980
2012-12-14 18:52:19 +00:00
Boris Faure
480c5506b7
terminology: rewrite mouse handling
...
Fix mouse in vim. Should also fix it in mc.
SVN revision: 78412
2012-10-24 21:34:36 +00:00
Boris Faure
db90244654
terminology: correctly set device id
...
In vim, 'set ttymouse' was returning 'xterm' and not 'xterm2' because
the device id was incorrectly returned.
SVN revision: 78411
2012-10-24 21:34:25 +00:00
Stefan Schmidt
8b54f15969
terminology: Don't shadow a previous local i here.
...
I is such a popular variable name. :)
SVN revision: 78371
2012-10-23 14:47:51 +00:00
Sebastian Dransfeld
4df8415b4e
terminology: mark/remove unused variables
...
SVN revision: 77628
2012-10-09 08:40:48 +00:00
Sebastian Dransfeld
3bd79e480c
terminology: handle mouse move
...
SVN revision: 77489
2012-10-04 23:19:17 +00:00
Sebastian Dransfeld
2a03fbbd04
terminology: Add DCS handler
...
SVN revision: 77485
2012-10-04 23:18:59 +00:00
Sebastian Dransfeld
64d87067ba
terminology: Check for 7-bit ST (ESC \)
...
SVN revision: 77484
2012-10-04 23:18:54 +00:00
Sebastian Dransfeld
2b8026c24c
terminology: Check for correct terminator
...
SVN revision: 77483
2012-10-04 23:18:50 +00:00
Sebastian Dransfeld
146ee734c7
terminology: define important chars for all file
...
SVN revision: 77482
2012-10-04 23:18:46 +00:00
Sebastian Dransfeld
60fc5e860c
terminology: Fix typo in comment
...
SVN revision: 77481
2012-10-04 23:18:42 +00:00
Sebastian Dransfeld
500e7be8b2
terminology: pretend we are a new xterm version
...
This improves how vim interacts with terminology.
SVN revision: 77480
2012-10-04 23:18:39 +00:00
Sebastian Dransfeld
c6648aa523
terminology: Fix typo in comment
...
SVN revision: 77478
2012-10-04 23:18:30 +00:00
Gustavo Lima Chaves
f7e338ebab
[terminology] Handling csi escape code 'Z'.
...
Unfortunately it doesn't fix the 'rendering' problems of the
application it came from yet (mutt-kz), but it seems to be what
http://www.inwap.com/pdp10/ansicode.txt says it should do.
Anyone using mutt with a sidebar (only on sidebar showing mode we get
the booboos, but not on other terminals) willing to help? :P
SVN revision: 77442
2012-10-04 15:23:07 +00:00
Sebastian Dransfeld
9c9511429e
terminology: Fix xterm escape termination
...
According to http://rtfm.etla.org/xterm/ctlseq.html xterm Operating
System Control escape sequences are terminated by ST or BEL.
This fixes #1499
SVN revision: 77198
2012-09-28 11:12:15 +00:00
Sebastian Dransfeld
bb20618912
terminology: use enough space for output
...
If value is outside range it can use most of unsigned int range as it is
a unicode character.
SVN revision: 77197
2012-09-28 11:12:04 +00:00
Carsten Haitzler
7b8304692b
and call the extended escape handler too.
...
SVN revision: 73799
2012-07-13 08:47:14 +00:00
Carsten Haitzler
197e0bbf46
splut up termpty a lot. still escape handling is the largest bit -
...
1200 lines or so, but not a lot that canbe done about that as its the
smallest really logical unit there.
SVN revision: 73798
2012-07-13 08:46:33 +00:00