summaryrefslogtreecommitdiff
path: root/Completion/Unix/Command/_tmux
AgeCommit message (Collapse)AuthorFilesLines
2023-11-14github #106: update tmux completion (20230919); tweak Util/check-tmux-stateMatt Koscica1-2/+10
- update tmux completion functions - tweak check-tmux-state to take current file format into account
2022-11-17github #87 (tweaked): update options tmux 3.4Matt Koscica1-6/+47
Import completion updates from tmux.git, the revision used was c67abcf8182b, and the updates were generated by Util/check-tmux-state. check-tmux-state: changes to output parsing + variable declaration parsing of `tmux show-options` is slightly more idiomatic (thanks to @phy1729 for the syntax), and it now also ignores user-specified options (which are prefixed with an @ symbol). the lines defining and declaring supported_server_options were also swapped to the correct order - `typeset` was being called after supported_server_options was populated, contrary to all the other supported_*/available_* arrays used in the same area of the file.
2021-08-2949319: completion options updateOliver Kiddle1-27/+104
2021-07-0949150: consistently use singular form for headings on completion match groupsOliver Kiddle1-15/+15
2020-07-0846217: update options for tmux 3.1Oliver Kiddle1-19/+91
2019-10-0144800: complete tmux formatsOliver Kiddle1-3/+175
2019-08-1944587: completion option updatesOliver Kiddle1-20/+56
2018-11-1243816: various completion option updatesOliver Kiddle1-3/+4
2018-06-2143073: various completion option updatesOliver Kiddle1-2/+6
2018-01-2342317: completion option updates for commands that have had recent updatesOliver Kiddle1-35/+37
2017-09-2241732: bring tmux completion in line with tmux 2.5 - removing completion of ↵Oliver Kiddle1-25/+23
mode tables
2017-08-3041567: _tmux: Complete detached sessions first for attach-session.Daniel Shahaf1-1/+20
2017-08-3041566: _tmux: Complete only attached sessions for detach-session.Daniel Shahaf1-1/+8
2017-08-3041564: _tmux: Complete environment variables and their values for ↵Daniel Shahaf1-5/+94
set-environment and show-environment. Also, teach show-environment not to offer --options after positional arguments.
2017-08-3041557: _tmux: show-environment, set-environment: Make -g,-t mutually exclusive.Daniel Shahaf1-4/+4
tmux does not error out on the combination, but it does ignore one of the two when both are specified.
2017-08-3041558: _tmux: Complete option names for show-options and show-window-options.Daniel Shahaf1-6/+23
2017-08-0841486: _tmux: Correct completions of new-window, split-window, ↵Daniel Shahaf1-4/+4
respawn-window, respawn-pane. This follows up to 41467 which patched new-session.
2017-07-2841467: Correct completion of 'tmux new <TAB>'.Daniel Shahaf1-1/+1
Reference: window_pane_spawn() in tmux 2.5. Also, document _cmdstring and _precommand.
2017-03-04unposted: complete 'tiled' layout for tmuxOliver Kiddle1-1/+1
2016-11-0939888: update tmux completion for tmux 2.3Oliver Kiddle1-8/+11
2016-11-0739849: _tmux: Remove set-remain-on exitFrank Terbeck1-2/+0
This was removed recently, since it was superseded by hooks.
2016-11-0639848: _tmux: Update options to latest tmuxFrank Terbeck1-6/+5
2016-09-1639311: _tmux-capture-pane: Tweak specifications of -S/-E and description ↵Daniel Shahaf1-6/+6
strings.
2016-08-1939067: update options to correspond to latest versions of software in ↵Oliver Kiddle1-1034/+797
various functions
2016-03-1638161: _tmux: Use a colon to terminate options to _arguments itselfFrank Terbeck1-79/+79
In users/21384 it was reported that % tmux new-session -<tab> ...does not offer -A as a candidate for completion even though the option is listed in the involved helper function _tmux-new-session(). -A is actually an option the _arguments function uses itself. The documentation states: To avoid ambiguity, all options to _arguments itself may be separated from the spec forms by a single colon. This commit changes each _arguments call to include the optional colon, so problems like this are prevented now and hopefully in the future.
2015-11-2037164: _tmux: Complete external commandsDaniel Shahaf1-6/+6
2015-09-2136576: _tmux: Fix tmux homepage URIFrank Terbeck1-1/+1
2015-09-2136575: _tmux: ‘lock-server’ option is gone in tmux.gitFrank Terbeck1-2/+0
2015-08-14unposted: fix minor typosDaniel Hahler1-1/+1
2015-08-1036069: _tmux: Fix \ooo display in completion listFrank Terbeck1-1/+1
2015-08-1036070: _tmux: Update bell-action and prefix optionsFrank Terbeck1-3/+3
2015-08-1036060: _tmux: Update TODOFrank Terbeck1-5/+6
2015-08-1036061: _tmux: Add support for new window optionsFrank Terbeck1-0/+36
2015-08-1036055: _tmux: Add support for new server optionsFrank Terbeck1-0/+8
2015-08-1036059: _tmux: Add new session optionsFrank Terbeck1-0/+36
2015-08-1036051: _tmux: Remove support for old optionsFrank Terbeck1-60/+0
2015-08-1036047: _tmux: Fix options with changed scopeFrank Terbeck1-8/+8
2015-08-1036064: _tmux: Add new command aliasesFrank Terbeck1-0/+3
2015-08-1036052: _tmux: Remove old sub-commands and their aliasesFrank Terbeck1-59/+0
2015-08-1036049: _tmux: options => session_optionsFrank Terbeck1-5/+5
2015-08-1036054: _tmux: "local -x" serves no purposeFrank Terbeck1-2/+2
2015-08-1036057: _tmux: Replay all arguments when dispatching to new _tmux()Frank Terbeck1-1/+1
2015-08-1036058: _tmux: No need to unset local variablesFrank Terbeck1-1/+0
2015-08-1036050: _tmux: Don't unset, set empty in local scopeFrank Terbeck1-1/+1
2015-08-1036063: _tmux: Remove dead codeFrank Terbeck1-12/+0
2015-08-1036062: _tmux: Add support for new sub-commandsFrank Terbeck1-12/+88
2015-08-1036048: _tmux: Update options for supported commandsFrank Terbeck1-145/+194
This also adds a little TODO on top about what is missing.
2015-08-1036046: _tmux: Update command line optionsFrank Terbeck1-1/+2
New: -C and -V Removed: -q (tmux still excepts it for backward compatibility, but it does nothing)
2014-10-1433467: correct return status on functions and numerous other minor fixesOliver Kiddle1-6/+7
2014-07-23users/18981: improved tmux function completionKeerthan jai.c1-2/+3