|
75f043fedb
|
Work around lack of dch.
|
2008-12-13 17:41:49 +00:00 |
|
|
f008d303e7
|
Kill warning.
|
2008-12-06 09:30:25 +00:00 |
|
|
8f163b8caa
|
Support dfly, from joshe.
|
2008-11-27 18:55:47 +00:00 |
|
|
5ca710d9e3
|
Disable UTF-8 by default and add options to enable it.
|
2008-11-16 13:28:59 +00:00 |
|
|
46f5e42145
|
Keep stack of previous windows.
Check for op (orig_pair) for default colours.
|
2008-11-16 10:10:26 +00:00 |
|
|
4198a9c376
|
TAILQ -> SLIST.
|
2008-11-05 01:19:24 +00:00 |
|
|
08e615a03a
|
Don't die if tcsetattr fails; fixes problems with cwm.
|
2008-10-27 20:13:37 +00:00 |
|
|
2aeb08a54b
|
I don't like this...
|
2008-10-09 22:03:36 +00:00 |
|
|
0ba0fd389c
|
Translate 256 colours to 16.
|
2008-10-09 22:00:33 +00:00 |
|
|
2a5d09f2f5
|
Don't scroll screen when redrawing it.
|
2008-09-26 07:23:21 +00:00 |
|
|
62457bce0b
|
Trim.
|
2008-09-26 06:45:28 +00:00 |
|
|
efe557313a
|
Internal screen data rewrite for better 256 colour/UTF-8 support.
|
2008-09-25 20:08:57 +00:00 |
|
|
9edb4d4b85
|
Don't die on empty output strings, some terminfo entries have empty caps.
|
2008-09-23 17:54:35 +00:00 |
|
|
19a2c87f04
|
Initial UTF-8 support.
|
2008-09-09 22:16:37 +00:00 |
|
|
6674197e85
|
Fix bold/non-bold mismatch in 256 colour mode by adding an extra 8 bits (ick) onto the attributes and using two of them to mark the fg and bg as 256 colours when necessary. If only it was 255 colours we would have one value for default and wouln't need this :-/.
|
2008-09-08 22:03:56 +00:00 |
|
|
affc3c95c3
|
Get defaults the right way round.
|
2008-09-08 21:04:59 +00:00 |
|
|
4235ddb4e8
|
Initial 256 colour support, lightly tested.
|
2008-09-08 17:40:51 +00:00 |
|
|
97212771b5
|
Support keypad. Change cursor key output.
|
2008-07-23 23:44:50 +00:00 |
|
|
089f727f54
|
Rm UCLC LCUC which are unsupported on FBSD.
|
2008-07-02 16:18:24 +00:00 |
|
|
91f3165b2d
|
IRIX fixes thanks to Elias Pipping.
|
2008-06-23 16:58:49 +00:00 |
|
|
46383e33f8
|
Don't be clever and translate default colour.
|
2008-06-22 16:54:08 +00:00 |
|
|
456ff329c3
|
Only set title if TERM looks vaguely okay. Also use newline for, er, newline rather than cursor_down.
|
2008-06-21 13:11:28 +00:00 |
|
|
91e5e9290d
|
Whoops. Take out abort().
|
2008-06-21 12:41:26 +00:00 |
|
|
a65238e98c
|
Strip padding from terminfo strings.
|
2008-06-21 12:41:05 +00:00 |
|
|
17fde823a8
|
Freeze output when showing display line, fixes problems when no status line.
|
2008-06-20 06:36:01 +00:00 |
|
|
7cebf4768b
|
Hide cursor with flag.
|
2008-06-19 23:07:11 +00:00 |
|
|
99df48d70f
|
Trimify.
|
2008-06-18 22:21:51 +00:00 |
|
|
28aefe4162
|
Lose OFILL.
|
2008-06-18 22:18:08 +00:00 |
|
|
c2f40d9840
|
Better modes for Solaris.
|
2008-06-18 22:08:56 +00:00 |
|
|
9b0ff4cfc0
|
More Solaris stuff. Use ttyname, use ncurses,h.
|
2008-06-18 20:58:03 +00:00 |
|
|
8873c79cbc
|
Set window title to current session. New options set-titles to disable.
|
2008-06-18 18:52:44 +00:00 |
|
|
119bc8779a
|
Use existing termios and get rid of stuff we don't want rather than constructing a new one.
|
2008-06-10 18:51:22 +00:00 |
|
|
6f7d59d279
|
Extra unused.
|
2008-06-07 06:43:50 +00:00 |
|
|
ac332b6e79
|
ich emulation should maintain cursor position; bug spotted by merdely.
|
2008-06-06 17:17:31 +00:00 |
|
|
8f33e8494e
|
Ugh, this should be backspace.
|
2008-05-31 09:34:36 +00:00 |
|
|
0dbbd777b1
|
Linux rxvt doesn't support parm_dch or delete_character.
|
2008-05-10 12:50:25 +00:00 |
|
|
ccfeb316a6
|
Don't attempt to reset tty if it is dead.
|
2008-01-02 19:22:21 +00:00 |
|
|
f18ac66185
|
Quick start section in man page.
|
2007-12-16 17:18:43 +00:00 |
|
|
5bc8b2b7b6
|
Actually incrementing the reference count would be nice.
|
2007-12-10 07:58:00 +00:00 |
|
|
21d10e6894
|
Use the current attr/colours for filling in new areas, this fixes the echo \\033[35\;46m\\033[2J bug.
|
2007-12-06 21:57:57 +00:00 |
|
|
2013dc4266
|
Workaround FreeBSD problems with deleting terms.
|
2007-12-06 21:26:22 +00:00 |
|
|
83393d3c87
|
Only close the tty during exit process and leave freeing it to when the socket is lost.
|
2007-12-06 20:53:48 +00:00 |
|
|
2bc8108b3e
|
Save term data in a linked list and reuse it.
|
2007-12-06 18:28:55 +00:00 |
|
|
bea5d6d1ab
|
Clean up after error properly.
|
2007-12-06 11:11:15 +00:00 |
|
|
0f2666ac77
|
Restore termcap checks.
|
2007-12-06 11:05:04 +00:00 |
|
|
103748d6ad
|
Major reorganisation of screen handling.
|
2007-12-06 09:46:23 +00:00 |
|
|
5f6a9e7e5b
|
Handle missing parm_*.
|
2007-12-03 10:47:27 +00:00 |
|
|
043514a834
|
Preliminary mouse support.
|
2007-11-27 23:28:51 +00:00 |
|
|
f47ab8f13f
|
Don't nuke charset flag on [0m. Also rename DRAWING -> CHARSET flag.
|
2007-11-27 23:01:27 +00:00 |
|
|
c6384a765b
|
Flush data on tty open. Also reset colour before clearing line/screen.
|
2007-11-27 21:07:38 +00:00 |
|