summaryrefslogtreecommitdiffstats
path: root/usr.bin/tmux/session.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Fix some spacing nits.nicm2014-10-221-2/+2
* Merge unlink-window into kill-window.nicm2014-10-221-3/+17
* If multiple arguments are given to new-session, new-window,nicm2014-05-131-9/+11
* Set PATH explicitly, either from client or sessionnicm2014-04-171-8/+9
* Do not permit periods in session names (colons are already banned). Fromnicm2014-01-221-3/+3
* Alter how tmux handles the working directory to internally use filenicm2013-10-101-10/+9
* Renumber windows: Lookup lastw via window not indexnicm2013-10-101-2/+2
* Grouped sessions were being leaked on destroy, correctly free them.nicm2013-10-101-1/+2
* Rename session idx to session id throughout and add $ prefix to targetsnicm2013-03-251-8/+8
* Add session_set_current helper function, extracted from a diff fromnicm2013-03-221-24/+16
* xfree is not particularly helpful, remove it. From Thomas Adam.nicm2012-07-101-7/+5
* Clear flags across all sessions, from Thomas Adam.nicm2012-07-081-5/+5
* Add a flag to move-window to renumber the windows in a session (closingnicm2012-04-291-1/+47
* Add notify hooks for various events, the functions are currently emptynicm2012-03-171-3/+15
* Correctly skip existing numbers when generating the name for a newnicm2011-08-161-5/+12
* Change so that an empty session name always means the current sessionsnicm2011-04-061-1/+8
* Check if the index is in use and fail before creating the child process,nicm2011-01-251-4/+18
* Er, fix next and previous session functions to actually work, part 2.nicm2011-01-131-3/+3
* Fix next and previous session functions to actually work.nicm2011-01-131-13/+7
* Don't reset the activity timer for unattached sessions every second,nicm2011-01-011-2/+10
* Change from a per-session stack of buffers to one global stack which isnicm2010-12-301-4/+1
* Store sessions in an RB tree by name rather than a list, this is tidiernicm2010-12-211-64/+49
* Fix another stray addition that was too early. Oops.nicm2010-12-201-2/+1
* Undo a change to next/previous session that got mixed in prematurely.nicm2010-12-201-3/+4
* Dead sessions are never on the active sessions list, so the SESSION_DEADnicm2010-12-201-6/+5
* Unify the way sessions are used by callbacks - store the address and usenicm2010-12-201-1/+13
* Add -n and -p flags to switch-client to move to the next and previousnicm2010-09-081-1/+43
* Store the current working directory in the session, change the default-pathnicm2010-06-271-1/+4
* Having a list of winlinks->alerts for each session is stupid, just storenicm2010-06-211-104/+23
* Rename activity->alert in a couple of functions for consistency.nicm2010-06-211-13/+13
* Fix a couple of problems with grouped sessions reported by danh: redrawnicm2009-12-221-5/+5
* Massive spaces->tabs and trailing whitespace cleanup, hopefully for the lastnicm2009-12-031-5/+5
* Remove a couple of unused arguments where possible, and add /* ARGSUSED */ tonicm2009-11-261-5/+5
* Use winlink_remove() to remove old winlinks when synchronizing grouped sessionsnicm2009-11-131-3/+2
* Change session and client activity and creation time members to have morenicm2009-11-031-3/+3
* Add "grouped sessions" which have independent name, options, current window andnicm2009-10-101-9/+182
* Support for individual session idle time locking. May be enabled by turning offnicm2009-10-101-1/+3
* Regularise some fatal messages.nicm2009-09-201-2/+2
* Rather than constructing an entire termios struct from ttydefaults.h, just letnicm2009-09-161-3/+11
* Reference count clients and sessions rather than relying on a saved index fornicm2009-09-071-2/+17
* When using tmux as a login shell, there is currently no way to specify a shellnicm2009-09-011-2/+8
* Add a base-index session option to specify the first index checked when lookingnicm2009-08-131-4/+5
* When creating a new session from the command-line where there is an externalnicm2009-08-131-4/+6
* Infrastructure and commands to manage the environment for processes startednicm2009-08-081-7/+17
* Rename the global options variables to be shorter and to make session optionsnicm2009-07-071-2/+2
* Import tmux, a terminal multiplexor allowing (among other things) a singlenicm2009-06-011-0/+378