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 |
|
Nicholas Marriott
|
04f4e4219b
|
Change command format.
|
2007-08-27 13:45:26 +00:00 |
|
Nicholas Marriott
|
4b62b1d16c
|
Sync with fdm.
|
2007-07-25 23:13:18 +00:00 |
|
Nicholas Marriott
|
a41ece5ff0
|
Initial import to CVS. Basic functions are working, albeit with a couple of showstopper memory bugs and many missing features. Detaching, reattaching, creating new sessions, listing sessions work acceptably for using with shells. Simple curses programs (top, systat, tetris) and more complicated ones (mutt, emacs) that don't require scrolling regions (ESC[r) mostly work fine (including mutt, emacs). No status bar yet and no key remapping or other customisation.
|
2007-07-09 19:04:12 +00:00 |
|