Nicholas Marriott
|
031be1fc72
|
Don't crash when looking at NULL clients; also redraw everything on status change.
|
2008-06-04 05:47:46 +00:00 |
|
Nicholas Marriott
|
811e75da52
|
Status bar left and right strings (set with status-left and status-right), and automatic update (at interval set by status-interval).
|
2008-06-04 05:40:35 +00:00 |
|
Nicholas Marriott
|
9e6090a7a2
|
Per-session configuration options.
|
2008-06-03 21:42:37 +00:00 |
|
Nicholas Marriott
|
85d520c41e
|
tree.h has RB_PREV now, yay!
|
2008-06-03 18:38:51 +00:00 |
|
Nicholas Marriott
|
2c78ea745b
|
Update.
|
2008-06-03 18:15:57 +00:00 |
|
Nicholas Marriott
|
73c9b25d2d
|
It is too easy to create things in the same second; use a timespec instead.
|
2008-06-03 18:13:54 +00:00 |
|
Nicholas Marriott
|
743956edf8
|
Allow -c anywhere -s was allowed.
|
2008-06-03 16:55:09 +00:00 |
|
Nicholas Marriott
|
3e6b145923
|
Allow fnmatch(3) on -s, and select newest session if multiple.
|
2008-06-03 05:47:09 +00:00 |
|
Nicholas Marriott
|
f91e7bfd38
|
If no command is specified, assume new-session.
|
2008-06-03 05:35:51 +00:00 |
|
Nicholas Marriott
|
eaee4dc800
|
Quick and dirty kill-server command.
|
2008-06-03 05:10:38 +00:00 |
|
Nicholas Marriott
|
48490b14da
|
Allow comments at EOL; count blank lines properly.
|
2008-06-02 22:16:27 +00:00 |
|
Nicholas Marriott
|
8731755ab4
|
Add a windowonly generic command and use it where appropriate. Also trim includes and unused.
|
2008-06-02 22:09:49 +00:00 |
|
Nicholas Marriott
|
95cc21c251
|
Quick man page update, also fix some usages and get rid of some CMD_KEY checks.
|
2008-06-02 21:36:51 +00:00 |
|
Nicholas Marriott
|
259dcbbc93
|
Daemonise before loading configuration.
|
2008-06-02 21:16:21 +00:00 |
|
Nicholas Marriott
|
70dc1b10f2
|
start-server command to start server and nothing else.
|
2008-06-02 21:08:53 +00:00 |
|
Nicholas Marriott
|
a26f58c7c3
|
Last bits of basic configuration file. By default in ~/.tmux.conf or specified with -f. Just a list of tmux commands executed when the server is started and before and any session/window is created.
|
2008-06-02 21:08:36 +00:00 |
|
Nicholas Marriott
|
f6b86402c7
|
Remove old examples, add new.
|
2008-06-02 20:52:43 +00:00 |
|
Nicholas Marriott
|
00c6585e37
|
Return error cause properly.
|
2008-06-02 18:55:53 +00:00 |
|
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 |
|