Nicholas Marriott
|
f97db61439
|
Clear msgdata where it is unavailable.
|
2008-06-02 18:23:37 +00:00 |
|
Nicholas Marriott
|
c7243b73cb
|
Move -s and -c down a level so handling them is the responsibility of the command (with some helper functions), rather than the top-level. This changes the action command syntax so that -s and -c must be after the command rather than before.
|
2008-06-02 18:08:17 +00:00 |
|
Nicholas Marriott
|
11ee55e755
|
Prepare TERM in buffer before sending; this allows size to be part of cmd and prevents it being split. This is the only place this happens so remove it from todo.
|
2008-06-01 21:24:33 +00:00 |
|
Nicholas Marriott
|
693231e8eb
|
+.
|
2008-06-01 20:36:01 +00:00 |
|
Nicholas Marriott
|
cea201df20
|
Don't die if no dst window and -k to linkw.
|
2008-06-01 20:32:41 +00:00 |
|
Nicholas Marriott
|
65f4284e7f
|
New command, send-keys, to send a set of keys.
|
2008-06-01 20:20:25 +00:00 |
|
Nicholas Marriott
|
99fa60f295
|
+.
|
2008-06-01 18:35:45 +00:00 |
|
Nicholas Marriott
|
3ecdc34973
|
s/backgroun/background/
|
2008-05-31 23:08:48 +00:00 |
|
Nicholas Marriott
|
5569ff9723
|
Don't hang when window closes early; also add lots more debugging.
|
2008-05-31 20:04:15 +00:00 |
|
Nicholas Marriott
|
abe745f991
|
Add limits.h
|
2008-05-31 18:04:57 +00:00 |
|
Nicholas Marriott
|
8f33e8494e
|
Ugh, this should be backspace.
|
2008-05-31 09:34:36 +00:00 |
|
Nicholas Marriott
|
0dbbd777b1
|
Linux rxvt doesn't support parm_dch or delete_character.
|
2008-05-10 12:50:25 +00:00 |
|
Nicholas Marriott
|
58ca26cefa
|
+.
|
2008-03-31 20:12:04 +00:00 |
|
Nicholas Marriott
|
7613c7f388
|
GNUmakefile fixes, from tobiasu.
|
2008-02-10 19:46:17 +00:00 |
|
Nicholas Marriott
|
61b0b2c76d
|
Upd.
|
2008-01-03 21:41:15 +00:00 |
|
Nicholas Marriott
|
205b78ec58
|
Some key tweaks, fix status bar to not rely on attr.
|
2008-01-03 21:32:11 +00:00 |
|
Nicholas Marriott
|
b8e616f445
|
This was wrong...
|
2008-01-03 20:01:47 +00:00 |
|
Nicholas Marriott
|
e7f68a089e
|
Write status across entire line.
|
2008-01-03 19:18:14 +00:00 |
|
Nicholas Marriott
|
ccfeb316a6
|
Don't attempt to reset tty if it is dead.
|
2008-01-02 19:22:21 +00:00 |
|
Nicholas Marriott
|
34b7810afe
|
vi(1)
|
2007-12-18 17:49:02 +00:00 |
|
Nicholas Marriott
|
f18ac66185
|
Quick start section in man page.
|
2007-12-16 17:18:43 +00:00 |
|
Nicholas Marriott
|
da22fafed5
|
Sync with Makefile.
|
2007-12-13 18:59:42 +00:00 |
|
Nicholas Marriott
|
c6efbbb843
|
Don't free twice when exiting.
|
2007-12-12 19:44:59 +00:00 |
|
Nicholas Marriott
|
5bc8b2b7b6
|
Actually incrementing the reference count would be nice.
|
2007-12-10 07:58:00 +00:00 |
|
Nicholas Marriott
|
7162d824f0
|
Yes, it is.
|
2007-12-07 11:58:54 +00:00 |
|
Nicholas Marriott
|
73d882124c
|
Handle EOL properly when scrolled.
|
2007-12-07 09:49:18 +00:00 |
|
Nicholas Marriott
|
db6ad3acec
|
Redraw position indicator regardless.
|
2007-12-07 09:26:56 +00:00 |
|
Nicholas Marriott
|
e215e177df
|
Filling with the right attr should be done in screen-display.c.
|
2007-12-06 22:13:14 +00:00 |
|
Nicholas Marriott
|
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 |
|
Nicholas Marriott
|
9a37eb4d94
|
Bug fix; don't bail except on first line when printing.
|
2007-12-06 21:42:00 +00:00 |
|
Nicholas Marriott
|
2013dc4266
|
Workaround FreeBSD problems with deleting terms.
|
2007-12-06 21:26:22 +00:00 |
|
Nicholas Marriott
|
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 |
|
Nicholas Marriott
|
91d790411f
|
Use the right function...
|
2007-12-06 19:57:01 +00:00 |
|
Nicholas Marriott
|
2bc8108b3e
|
Save term data in a linked list and reuse it.
|
2007-12-06 18:28:55 +00:00 |
|
Nicholas Marriott
|
08d7be638e
|
Fix charset stuff.
|
2007-12-06 13:54:33 +00:00 |
|
Nicholas Marriott
|
194c871611
|
Sync.
|
2007-12-06 13:51:56 +00:00 |
|
Nicholas Marriott
|
bea5d6d1ab
|
Clean up after error properly.
|
2007-12-06 11:11:15 +00:00 |
|
Nicholas Marriott
|
0f2666ac77
|
Restore termcap checks.
|
2007-12-06 11:05:04 +00:00 |
|
Nicholas Marriott
|
85c087ad4e
|
Another redraw bugs.
|
2007-12-06 10:44:37 +00:00 |
|
Nicholas Marriott
|
8ec9b07c83
|
Screen debugging.
|
2007-12-06 10:36:01 +00:00 |
|
Nicholas Marriott
|
4f44b09195
|
Redraw buglets.
|
2007-12-06 10:16:36 +00:00 |
|
Nicholas Marriott
|
7dc18f68e3
|
set/reset mode window functions.
|
2007-12-06 10:04:43 +00:00 |
|
Nicholas Marriott
|
103748d6ad
|
Major reorganisation of screen handling.
|
2007-12-06 09:46:23 +00:00 |
|
Nicholas Marriott
|
6f142e9ac6
|
Don't try to access more windows if the session has been destroyed.
|
2007-12-04 20:25:17 +00:00 |
|
Nicholas Marriott
|
5f6a9e7e5b
|
Handle missing parm_*.
|
2007-12-03 10:47:27 +00:00 |
|
Nicholas Marriott
|
b10bd51d20
|
Clear before resize.
|
2007-12-02 23:00:22 +00:00 |
|
Nicholas Marriott
|
8419e99789
|
The tty code already stores attributes and doesn't modify them if unaltered, so the screen drawing code doesn't need to do so too. This probably also fixes bugs when switching screens where the actual tty attributes may not have been what the draw code (erroneously) expected.
|
2007-12-02 18:23:10 +00:00 |
|
Nicholas Marriott
|
ba56989d0f
|
Sync .cvsignore.
|
2007-12-01 11:26:25 +00:00 |
|
Nicholas Marriott
|
cb353fb97c
|
home and end appear to be find/select with rxvt...
|
2007-12-01 11:24:17 +00:00 |
|
Nicholas Marriott
|
e0383f59bd
|
Better error messages with no server.
|
2007-12-01 11:10:33 +00:00 |
|