Commit Graph

449 Commits

Author SHA1 Message Date
e21587864a Save restore attr. 2007-10-24 15:01:25 +00:00
688a487570 Lift last MAXNAMELEN limit on -s argument. 2007-10-23 10:48:23 +00:00
25e94a0526 List client command. 2007-10-23 09:36:19 +00:00
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
543e7b0f03 -n is now -s on new-session. 2007-10-19 17:15:29 +00:00
1b9647669a Kill window command. Nuke some backspace stuff. 2007-10-19 11:10:35 +00:00
de24fbb35c Add a bell-action option. 2007-10-19 10:21:36 +00:00
94f003bbec Refresh session command. 2007-10-19 09:21:26 +00:00
37f17a7e5b Warn and bork on nested sessions ($TMUX exists). 2007-10-12 14:46:48 +00:00
514d6fa1ec Accept colours as strings. 2007-10-12 13:51:44 +00:00
f3404ee922 send-prefix command. 2007-10-12 13:03:58 +00:00
a02638c0bc Update. 2007-10-12 12:32:34 +00:00
ad4a7423c0 Mark windows in yellow on status line when bell. 2007-10-12 11:24:15 +00:00
5a3b92c2df -d option to attach. Also fix CC in Makefile and make it build with DEBUG again. 2007-10-04 21:21:48 +00:00
1f9a8e70d9 Incomplete resize support. 2007-10-04 19:03:52 +00:00
beae2d91a4 Added my tmux start script as an example (examples/start-tmux.sh) 2007-10-04 14:14:12 +00:00
6a784ba0b0 New sessions can now be given a command for their first window 2007-10-04 13:43:14 +00:00
3c16d72218 Fixed usage statement for new-window 2007-10-04 12:40:56 +00:00
68a5d5c00b Window attachment, malloc debugging, fix a segfault with no sessions. 2007-10-04 11:52:03 +00:00
225e07fe38 Select window command. 2007-10-04 10:54:21 +00:00
19c1e1a800 Rename window. 2007-10-04 10:39:07 +00:00
57157a1cde set-option command to set meta. 2007-10-04 10:11:32 +00:00
774b556669 Key binding and unbinding. 2007-10-04 09:30:53 +00:00
df716ecc8f Rewrite command handling to be more generic. Not finished! 2007-10-03 21:31:07 +00:00
fe06744d66 String/number arguments.. 2007-10-03 12:34:16 +00:00
dadc56d754 Key binding, unbinding. 2007-10-03 11:26:34 +00:00
9bb907f2a7 Move command handling into the server and tidy up some bits. 2007-10-03 10:18:32 +00:00
a6d3594d39 Redraw client status lines on rename. 2007-10-02 17:45:05 +00:00
1c4ec6e47e Sync. 2007-10-02 17:36:16 +00:00
843779a3e0 Restore window title handling. 2007-10-01 17:37:41 +00:00
bfccbc67d1 Simple status line. 2007-10-01 14:53:29 +00:00
308bc18947 Window info command. 2007-09-30 13:02:14 +00:00
a814c77b31 Missed this out before. 2007-09-29 21:10:26 +00:00
fa537abf83 tmux new-session -d. 2007-09-29 14:57:07 +00:00
653ee721df Write error messages for rename. Also tweak some error outputs, and fix -i. 2007-09-29 13:22:15 +00:00
2ec60c9d66 Pass bell through from any window. 2007-09-29 09:53:25 +00:00
aafee17de6 New input parser via state machine. 2007-09-28 22:47:22 +00:00
d2e035f892 Added window renaming support (tmux rename) 2007-09-28 21:41:52 +00:00
7967098cfd Update changelog. 2007-09-27 10:14:10 +00:00
3fef2d998f Window list with C-b W. 2007-09-22 11:50:33 +00:00
15778b2952 META env var. 2007-09-20 18:48:04 +00:00
34f87e521b Last window option. 2007-09-20 18:03:23 +00:00
2cd99f0ebb Reset ignored signals after forkpty. 2007-09-20 09:43:33 +00:00
9c0b51cd5d Wrap next/prev. 2007-09-20 08:21:59 +00:00
e3440e017d Don't renumber on close. 2007-09-19 15:16:23 +00:00
fc63750d30 Scrolling region. 2007-08-28 09:19:50 +00:00
73d7b70479 Update to be more readable and hopefully lose memory problems. 2007-08-27 09:53:38 +00:00
a3bfe208b3 Some code tidying, use macros in a few more places. 2007-07-10 10:21:58 +00:00
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