Nicholas Marriott
|
642c0b00ab
|
Easy bits of arg printing for list-keys.
|
2008-06-05 16:35:32 +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
|
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
|
f91e7bfd38
|
If no command is specified, assume new-session.
|
2008-06-03 05:35:51 +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
|
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
|
2bc8108b3e
|
Save term data in a linked list and reuse it.
|
2007-12-06 18:28:55 +00:00 |
|
Nicholas Marriott
|
103748d6ad
|
Major reorganisation of screen handling.
|
2007-12-06 09:46:23 +00:00 |
|
Nicholas Marriott
|
8da0b1fb99
|
Mostly-complete copy and paste.
|
2007-11-23 17:52:54 +00:00 |
|
Nicholas Marriott
|
9c584432d0
|
history-limit option.
|
2007-11-23 12:48:20 +00:00 |
|
Nicholas Marriott
|
da21ac965d
|
Work around Linux realpath breakage.
|
2007-11-20 12:59:27 +00:00 |
|
Nicholas Marriott
|
b359f9b594
|
Add -c option to specify client, and move detach/refresh to client rather than session.
|
2007-11-16 21:12:31 +00:00 |
|
Nicholas Marriott
|
4309d65475
|
realpath the socket path; also sprinkle some const.
|
2007-11-12 15:12:08 +00:00 |
|
Nicholas Marriott
|
0b832ea466
|
-V option to show tmux version.
|
2007-11-09 11:03:35 +00:00 |
|
Nicholas Marriott
|
1f10f6ea8b
|
Close memory leaks.
|
2007-10-24 11:42:03 +00:00 |
|
Nicholas Marriott
|
f941d270ca
|
Save/restore errno, free pfd buffer.
|
2007-10-24 11:21:29 +00:00 |
|
Nicholas Marriott
|
688a487570
|
Lift last MAXNAMELEN limit on -s argument.
|
2007-10-23 10:48:23 +00:00 |
|
Nicholas Marriott
|
f2f1b8fc81
|
Add default-command option and change default to be $SHELL rather than $SHELL -l. Also try to read shell from passwd db if $SHELL isn't present.
|
2007-10-20 09:57:08 +00:00 |
|
Nicholas Marriott
|
97e8b94ef8
|
cctx should be 0.
|
2007-10-19 21:58:17 +00:00 |
|
Nicholas Marriott
|
de24fbb35c
|
Add a bell-action option.
|
2007-10-19 10:21:36 +00:00 |
|
Nicholas Marriott
|
d4330f57c0
|
Init signals here to pick up zombie.
|
2007-10-12 17:52:41 +00:00 |
|
Nicholas Marriott
|
37f17a7e5b
|
Warn and bork on nested sessions ($TMUX exists).
|
2007-10-12 14:46:48 +00:00 |
|
Nicholas Marriott
|
7ec5be30df
|
set status, status-fg, status-bg.
|
2007-10-12 12:08:51 +00:00 |
|
Nicholas Marriott
|
68a5d5c00b
|
Window attachment, malloc debugging, fix a segfault with no sessions.
|
2007-10-04 11:52:03 +00:00 |
|
Nicholas Marriott
|
ff56ed7bd6
|
Nuke ?.
|
2007-10-04 11:23:17 +00:00 |
|
Nicholas Marriott
|
c3e049c5a9
|
Tweak error msgs.
|
2007-10-03 22:32:24 +00:00 |
|
Nicholas Marriott
|
001e2d1947
|
__progname in error msg.
|
2007-10-03 21:39:16 +00:00 |
|
Nicholas Marriott
|
df716ecc8f
|
Rewrite command handling to be more generic. Not finished!
|
2007-10-03 21:31:07 +00:00 |
|
Nicholas Marriott
|
ab6170d6bf
|
Use exec on default shell command.
|
2007-10-03 12:56:02 +00:00 |
|
Nicholas Marriott
|
aaa98ab4a2
|
Rename some bits.
|
2007-10-03 12:43:47 +00:00 |
|
Nicholas Marriott
|
fe06744d66
|
String/number arguments..
|
2007-10-03 12:34:16 +00:00 |
|
Nicholas Marriott
|
dadc56d754
|
Key binding, unbinding.
|
2007-10-03 11:26:34 +00:00 |
|
Nicholas Marriott
|
7ccdbf392d
|
Sprinkle some const.
|
2007-10-03 09:17:00 +00:00 |
|
Nicholas Marriott
|
91eb9206d0
|
Warn on ambiguous commands.
|
2007-10-02 17:35:00 +00:00 |
|
Nicholas Marriott
|
bfccbc67d1
|
Simple status line.
|
2007-10-01 14:53:29 +00:00 |
|
Maximilian Gass
|
d2e035f892
|
Added window renaming support (tmux rename)
|
2007-09-28 21:41:52 +00:00 |
|
Nicholas Marriott
|
a73deec89d
|
Erm, check the right length for short cmds.
|
2007-09-27 20:54:43 +00:00 |
|
Nicholas Marriott
|
58affec94c
|
Split list into ls/lsw.
|
2007-09-27 10:09:37 +00:00 |
|
Nicholas Marriott
|
3fa8f16364
|
Adjust $TMUX environ var to include session index, and don't compact session list on release. Also fix some argument types.
|
2007-09-27 09:15:58 +00:00 |
|
Nicholas Marriott
|
187648e8d1
|
-S for socket, -s for session.
|
2007-09-26 19:38:42 +00:00 |
|
Nicholas Marriott
|
2a3e209cce
|
Extend op string and add potential for a single alias.
|
2007-09-26 19:09:30 +00:00 |
|
Nicholas Marriott
|
8d01984182
|
Restore list command.
|
2007-09-26 18:32:17 +00:00 |
|
Nicholas Marriott
|
65eeb7e421
|
Restore -n, now after the command.
|
2007-09-26 14:08:16 +00:00 |
|
Nicholas Marriott
|
fb39b22a2e
|
Cleanup part II: split up client stuff and ops. More to come.
|
2007-09-26 13:43:15 +00:00 |
|
Nicholas Marriott
|
24b978adb7
|
Don't resize unless size changed.
|
2007-09-21 18:00:58 +00:00 |
|
Nicholas Marriott
|
2cd99f0ebb
|
Reset ignored signals after forkpty.
|
2007-09-20 09:43:33 +00:00 |
|
Nicholas Marriott
|
3846c9b9a8
|
Set up signal handlers before fork so server has them too.
|
2007-08-28 09:36:33 +00:00 |
|
Nicholas Marriott
|
38b752c1d8
|
Remove old sockets after error.
|
2007-08-28 08:30:36 +00:00 |
|
Nicholas Marriott
|
8dbccbc4db
|
Consistent error message.
|
2007-08-27 13:53:55 +00:00 |
|