summaryrefslogtreecommitdiffstats
path: root/usr.bin/tmux/cmd.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Add xreallocarray and remove nmemb argument from xrealloc.nicm2014-10-081-4/+4
* Support using pane id as part of session or window specifier (so %1nicm2014-09-251-40/+47
* Support ! for last pane.nicm2014-09-251-2/+8
* Show an error if cmd_find_session can't find the current session, likenicm2014-07-131-4/+9
* If multiple arguments are given to new-session, new-window,nicm2014-05-131-2/+28
* Just use char ** for argv like normal people, not char *const *.nicm2014-05-091-2/+2
* Remove the choose-list command to prepare for some later choose-* work.nicm2014-04-161-2/+1
* Don't write into buffer if no arguments, reported by Filipe Rosset.nicm2014-03-311-1/+4
* Allow attach-session -t to accept a window and pane to select them onnicm2014-01-091-3/+1
* We accidentally haven't been using $TMUX to work out the session for anicm2013-10-101-9/+1
* Remove now unused cmd_get_default_path.nicm2013-10-101-72/+1
* Support -c for new-session, based on code from J Raynor.nicm2013-10-101-37/+24
* Remove the barely-used and unnecessary command check() function.nicm2013-10-101-3/+1
* Reserve space for \0 in cmd_print, from George Nachman.nicm2013-05-151-3/+3
* Sort includes and fix spaces.nicm2013-03-251-3/+3
* Rename session idx to session id throughout and add $ prefix to targetsnicm2013-03-251-3/+23
* Add a wait-for command which blocks a client on a named channel until itnicm2013-03-251-1/+2
* tty.path can be NULL, don't dereference it. From George Nachman.nicm2013-03-251-5/+5
* Add a command queue to standardize and simplify commands that call othernicm2013-03-241-93/+65
* Fix error reporting for client commands by adding a flag tonicm2013-03-241-5/+9
* Need to set clients in context before changing their reference count.nicm2013-03-221-2/+5
* Add functions to allocate and free command contexts rather than doing itnicm2013-03-221-14/+34
* Do not crash when calling choose-tree with a command that changes the mode.nicm2013-03-211-2/+2
* Fix constness of cmd_template_replace, window_choose_add_item andnicm2013-03-211-6/+6
* Style nits - return (x) not return x.nicm2013-01-181-4/+4
* Add ^ and $ special command targets to select lowest and highestnicm2012-12-241-1/+5
* Fix session choice so that preferring unattached sessions actuallynicm2012-11-271-13/+25
* Use pgrp of pty fd not pid of immediate child when recovering currentnicm2012-09-241-2/+2
* add cmd-choose-list to allow arbitrary options to be selected. Fromnicm2012-09-031-1/+2
* Make command exec functions return an enum rather than -1/0/1 values andnicm2012-07-111-2/+2
* xfree is not particularly helpful, remove it. From Thomas Adam.nicm2012-07-101-28/+19
* Add choose-tree command to show windows and sessions in the samenicm2012-07-081-1/+2
* Do not crash when the current session has no window, fixes a bugnicm2012-06-181-3/+3
* Do not return a buffer on the stack, mentioned by jsg a while ago.nicm2012-04-231-3/+5
* Fix printing commands with no arguments, from Benjamin Poirier.nicm2012-04-221-5/+4
* Add move-pane command (like join-pane but allows the same window). Alsonicm2012-03-031-1/+2
* Don't die if fail to get root directory, from Ben Boeckel.nicm2012-02-061-2/+3
* Provide defined ways to set the various default-path possibilities: ~nicm2012-01-311-20/+69
* Give each window a unique id, like panes but prefixed with @. Based onnicm2012-01-301-19/+56
* Add some const and fix a warning.nicm2012-01-201-3/+3
* Allow $HOME as default-path in tmux.conf so the same config file can be usedstsp2011-12-271-1/+8
* Change the way the working directory for new processes is discovered. Ifnicm2011-12-091-1/+26
* Add a respawn-pane command, from Marcel Partap.nicm2011-06-051-1/+2
* Get rid of the layout string code which tries to walk through the layoutnicm2011-06-051-12/+8
* Fix a memory leak if cmd_pane_session succeeds, from Tiago Cunha.nicm2011-05-081-3/+3
* Change so that an empty session name always means the current sessionsnicm2011-04-061-3/+9
* Add a flag to cmd_find_session so that attach-session can prefernicm2011-04-051-14/+20
* Give each pane created in a tmux server a unique id (starting from 0),nicm2011-03-271-12/+89
* Set $TMUX without the session when background jobs are run.nicm2011-01-231-2/+2
* Clean up and simplify tmux command argument parsing.nicm2011-01-041-29/+31