aboutsummaryrefslogtreecommitdiff
path: root/tmux.c
Commit message (Collapse)AuthorAge
...
* Last bits of basic configuration file. By default in ~/.tmux.conf or ↵Nicholas Marriott2008-06-02
| | | | specified with -f. Just a list of tmux commands executed when the server is started and before and any session/window is created.
* Move -s and -c down a level so handling them is the responsibility of the ↵Nicholas Marriott2008-06-02
| | | | 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.
* Save term data in a linked list and reuse it.Nicholas Marriott2007-12-06
|
* Major reorganisation of screen handling.Nicholas Marriott2007-12-06
|
* Mostly-complete copy and paste.Nicholas Marriott2007-11-23
|
* history-limit option.Nicholas Marriott2007-11-23
|
* Work around Linux realpath breakage.Nicholas Marriott2007-11-20
|
* Add -c option to specify client, and move detach/refresh to client rather ↵Nicholas Marriott2007-11-16
| | | | than session.
* realpath the socket path; also sprinkle some const.Nicholas Marriott2007-11-12
|
* -V option to show tmux version.Nicholas Marriott2007-11-09
|
* Close memory leaks.Nicholas Marriott2007-10-24
|
* Save/restore errno, free pfd buffer.Nicholas Marriott2007-10-24
|
* Lift last MAXNAMELEN limit on -s argument.Nicholas Marriott2007-10-23
|
* Add default-command option and change default to be $SHELL rather than ↵Nicholas Marriott2007-10-20
| | | | $SHELL -l. Also try to read shell from passwd db if $SHELL isn't present.
* cctx should be 0.Nicholas Marriott2007-10-19
|
* Add a bell-action option.Nicholas Marriott2007-10-19
|
* Init signals here to pick up zombie.Nicholas Marriott2007-10-12
|
* Warn and bork on nested sessions ($TMUX exists).Nicholas Marriott2007-10-12
|
* set status, status-fg, status-bg.Nicholas Marriott2007-10-12
|
* Window attachment, malloc debugging, fix a segfault with no sessions.Nicholas Marriott2007-10-04
|
* Nuke ?.Nicholas Marriott2007-10-04
|
* Tweak error msgs.Nicholas Marriott2007-10-03
|
* __progname in error msg.Nicholas Marriott2007-10-03
|
* Rewrite command handling to be more generic. Not finished!Nicholas Marriott2007-10-03
|
* Use exec on default shell command.Nicholas Marriott2007-10-03
|
* Rename some bits.Nicholas Marriott2007-10-03
|
* String/number arguments..Nicholas Marriott2007-10-03
|
* Key binding, unbinding.Nicholas Marriott2007-10-03
|
* Sprinkle some const.Nicholas Marriott2007-10-03
|
* Warn on ambiguous commands.Nicholas Marriott2007-10-02
|
* Simple status line.Nicholas Marriott2007-10-01
|
* Added window renaming support (tmux rename)Maximilian Gass2007-09-28
|
* Erm, check the right length for short cmds.Nicholas Marriott2007-09-27
|
* Split list into ls/lsw.Nicholas Marriott2007-09-27
|
* Adjust $TMUX environ var to include session index, and don't compact session ↵Nicholas Marriott2007-09-27
| | | | list on release. Also fix some argument types.
* -S for socket, -s for session.Nicholas Marriott2007-09-26
|
* Extend op string and add potential for a single alias.Nicholas Marriott2007-09-26
|
* Restore list command.Nicholas Marriott2007-09-26
|
* Restore -n, now after the command.Nicholas Marriott2007-09-26
|
* Cleanup part II: split up client stuff and ops. More to come.Nicholas Marriott2007-09-26
|
* Don't resize unless size changed.Nicholas Marriott2007-09-21
|
* Reset ignored signals after forkpty.Nicholas Marriott2007-09-20
|
* Set up signal handlers before fork so server has them too.Nicholas Marriott2007-08-28
|
* Remove old sockets after error.Nicholas Marriott2007-08-28
|
* Consistent error message.Nicholas Marriott2007-08-27
|
* Change command format.Nicholas Marriott2007-08-27
|
* Sync with fdm.Nicholas Marriott2007-07-25
|
* Initial import to CVS. Basic functions are working, albeit with a couple of ↵Nicholas Marriott2007-07-09
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.