aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* Make list-keys description clearer in tmux.1 and remove an unused variable.nicm2020-02-05
|
* Instead of passing titles through vis() which doubles backslashes, justnicm2020-02-03
| | | | ignore any containing control characters or invalid UTF-8. GitHub issue 2070.
* Remove bind-key -c which doesn't do anything and is undocumented.nicm2020-01-30
|
* Warn if a message type that is no longer used is received.nicm2020-01-29
|
* Do not send DA and DSR again if already have a response.nicm2020-01-29
|
* Remove extra Pp (from jmc) and add a missing word.nicm2020-01-29
|
* If ALL clients are readonly, allow them to affect the size, suggested by ↵nicm2020-01-28
| | | | Thomas Sattler.
* Ignore empty commands rather than adding them to the command list rathernicm2020-01-28
| | | | than trying to skip them later, fixes problem reported by M Kelly.
* If we can identify the terminal as iTerm2 or as tmux, we can be surenicm2020-01-28
| | | | they support 256 and RGB colours, so set those flags too.
* -V also needs to go in usage.nicm2020-01-28
|
* Add support for the iTerm2 DSR 1337 sequence to get the terminal version.nicm2020-01-28
|
* Reduce a difference with portable tmux by adding the -V flag andnicm2020-01-28
| | | | #{version} format; on OpenBSD these just report the OpenBSD version.
* Set up working directory before killing the existing pane on respawn.nicm2020-01-28
|
* Add a define for flags meaning a client is not attached, and fixnicm2020-01-28
| | | | unattached counter, reported by Thomas Sattler.
* Expand description of start-server.nicm2020-01-27
|
* Add support for adding a note to a key binding (with bind-key -N) andnicm2020-01-27
| | | | | | | | | | | | use this to add descriptions to the default key bindings. A new -N flag to list-keys shows key bindings with notes rather than the default bind-key command used to create them. Change the default ? binding to use this to show a readable summary of keys. Also extend command-prompt to return the name of the key pressed and add a default binding (/) to show the note for the next key pressed Suggested by Alex Tremblay in GitHub issue 2000.
* Change so that assignments may be specified alone - a command isn'tnicm2020-01-27
| | | | required. GitHub issue 2062.
* Mention swap-window -d, GitHub issue 2068.nicm2020-01-25
|
* Stop handling DA and DSR after a second (they should be the first thingnicm2020-01-13
| | | | sent) so this should be plenty.
* Be more specific in the DSR we are looking for so it doesn't getnicm2020-01-13
| | | | | | confused with mouse sequences. Also set a flag and don't bother checking for it if we have already seen it (same for DA), and don't check if we never asked for it.
* Treat plausible but invalid keys (like C-BSpace) as literal like anynicm2020-01-13
| | | | | other unrecognised string passed to send-keys. Reported by Anthony Sottile in GitHub issue 2049.
* Detect iTerm2 and enable DECSLRM.nicm2020-01-12
|
* The terminal type was never as much use as I expected so remove it innicm2020-01-12
| | | | | favour of a couple of flags for the features used (DECSLRM and DECFRA). Also rename the flag for no xenl to be more obvious while here.
* Loop over all DA features, don't skip the first.nicm2020-01-12
|
* Do not hang in format_trim_* on invalid UTF-8 characters.nicm2020-01-08
|
* Add -Z to default switch-client command in tree mode, matches previousnicm2020-01-08
| | | | behaviour.
* Common function to free key bindings.nicm2020-01-05
|
* Send errors to stdout in control mode so they don't get reordered withnicm2020-01-05
| | | | other output, reported by George Nachman in GitHub issue 2048.
* Add ~ to quoted characters for %%%, reported by tb@.nicm2020-01-04
|
* Add CMD_FIND_DEFAULT_MARKED to join-pane like move-pane, fromnicm2020-01-02
| | | | davidegirardi in GitHub issue 2046.
* Document client exit messages.nicm2020-01-01
|
* Fix format expansion in window names, reported by Suraj N Kurapati.nicm2020-01-01
|
* Do not let readonly clients limit the size, suggested by Max Barracloughnicm2019-12-30
| | | | in GitHub issue 2042.
* Support regex search in copy mode, from Anindya Mukherjee in GitHubnicm2019-12-27
| | | | issue 2038.
* Pass correct value into iterator callback for time formats.nicm2019-12-26
|
* Add a number of new formats to inspect what sessions and clients anicm2019-12-26
| | | | window is present or active in. From Tyler Culp in GitHub issue 2034.
* Fix name of option, GitHub issue 2030.nicm2019-12-24
|
* Restore source-file -q behaviour, broken in r1.42; OK nicm@tim2019-12-21
|
* When adding a list with multiple commands to the queue, the next item tonicm2019-12-19
| | | | | insert after needs to be the last one added, not the first. Reported by Jason Kim in GitHub issue 2023.
* Do not rely on errno after glob(3) fails.nicm2019-12-18
|
* Use the message that has already been built rather than the va_list.nicm2019-12-17
|
* If /dev/fd/X is a symlink and realpath() expands symlinks, /dev/fd/Xnicm2019-12-16
| | | | | | | ends up pointing to the wrong place before it is passed to the client. The path is only used internally so there is no real need for realpath(), remove it and move the get_path function to file.c where all the callers are.
* Need to include message size in the maximum buffer calculation.nicm2019-12-16
|
* Instead of using large buffers in imsgs, add the data or path onto the end.nicm2019-12-16
|
* Show UTF-8 in choose-buffer mode. From KOIE Hidetaka.nicm2019-12-13
|
* Need to check in the error callback also.nicm2019-12-13
|
* Do not spin waiting for exit, instead check in the write callback.nicm2019-12-13
|
* Do not crash in tree modes if the pane is only 1 in width, reported bynicm2019-12-12
| | | | KOIE Hidetaka in GitHub issue 2015.
* Add function to the right file.nicm2019-12-12
|
* Change source-file to use new file code which allows it to read fromnicm2019-12-12
| | | | stdin.