summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2020-11-10Allow previous-word to scroll onto the first line, noticed by Anindyanicm
Mukherjee.
2020-11-09If mouse bits change, clear them all and set again to avoid problemsnicm
with some bits implying others. GitHub issue 2458.
2020-11-09Change how escaping is processed for formats so that ## and # can benicm
used in styles. Also add a 'w' format modifier for the width. From Chas J Owens IV in GitHub issue 2389.
2020-11-09Remove some old debug logging.nicm
2020-11-03Expand menu and popup -x and -y as a format, from teo_paul1 at yahoo dotnicm
com in GitHub issue 2442.
2020-11-02Add numeric comparisons for formats, from teo_paul1 at yahoo dot com innicm
GitHub issue 2442.
2020-10-30With csh, a tmux client gets SIGTERM before SIGCONT when killed withnicm
"kill %%", so when the client tells the server it got SIGCONT, don't use bits that may already have been freed when it got SIGTERM. Also don't print anything on exit if we get SIGTERM while suspended. Reported by Theo.
2020-10-30Do not allow disabled items to be selected.nicm
2020-10-30Limit range of repeat to avoid silly high numbers causing delays, fromnicm
Sergey Nizovtsev.
2020-10-30Do not leak path when freeing screen, from Sergey Nizovtsev.nicm
2020-10-30There is no reason not to fire focus events when a pane is in a mode,nicm
GitHub issue 2372.
2020-10-30Add a -O flag to display-menu to change the mouse behaviour and notnicm
close the menu when the mouse is released, from teo_paul1 at yahoo dot com.
2020-10-29Do not write after the end of the array and overwrite the stack whennicm
colon-separated SGR sequences contain empty arguments. Reported by Sergey Nizovtsev.
2020-10-28Do not require that there be no other clients before loading the config,nicm
being the first client is enough. GitHub issue 2438.
2020-10-26SIGQUIT handler needs to be cleared before fork like the others,nicm
reported by Simon Andersson.
2020-10-19Client could be NULL in select-window (for example in .tmux.conf), donicm
not set latest session if so. GitHub issue 2429 from Han Boetes.
2020-10-13Fix note for "previous-window" default key binding, from Sebastiannicm
Falbesoner.
2020-10-13Set RGB flag if capabilities are present, GitHub issue 2418.nicm
2020-10-09Escape ! in Qltim
OK jmc@ nicm@, agreement from schwarze@
2020-10-07Allow fnmatch(3) wildcards in update-environment, GitHub issue 2397.nicm
2020-10-06Fix a last minute change in previous.nicm
2020-10-06Add a state struct to store working state during format expansionnicm
instead of modiyfing the format tree. Use this to disable nested job expansion so that the result of #() is not expanded again. Reported by Chas J Owens IV, GitHub issue 2390.
2020-10-05Trim "s from process names; also fix a default format in man page.nicm
2020-10-05Tidy the resize code, merge some common bits and add some comments. Fromnicm
"Mike" in GitHub issue 2392.
2020-10-05Use the setal capability as well as (tmux's) Setulc.nicm
2020-09-23Escape+Up and the other arrow keys should be kept as Escape+Up and notnicm
converted to M-Up. Do not give them the implied meta flag so they don't match the M-Up entry in the output key tree. Fixes problem with vi reported by jsing@.
2020-09-22Move a sentence to the right command.nicm
2020-09-22Do not wrap at end of text when positioning at end of match because thenicm
length may include trailing spaces.
2020-09-22Resize screen to the correct size (borders need to be taken off).nicm
2020-09-22Fix warnings on some platforms with %llx and add a new message to handlenicm
64-bit client flags.
2020-09-18Free buffer earlier to avoid confusing some compilers, GitHub issuenicm
2382.
2020-09-18Some other warnings, GitHub issue 2382.nicm
2020-09-16Add -q flag to unbind-key to hide errors, GitHub issue 2381.nicm
2020-09-16Fix some warnings, GitHub issue 2382.nicm
2020-09-08Allow -N without a command to change or add a note to an existing key.nicm
2020-09-04calloc cb data so the client is NULL.nicm
2020-09-03Do not free old session working directory until after expanding the newnicm
one because it may be needed.
2020-09-02Check started flag before looking for capability.nicm
2020-09-02Add a -w flag to set- and load-buffer to send to clipboard using OSC 52.nicm
GitHub issue 2363.
2020-09-01Add -F to set-environment and source-file; GitHub issue 2359.nicm
2020-09-01Only print below number when there is enough space.nicm
2020-08-27Add pane_last format, GitHub issue 2353.nicm
2020-08-25Allow colour to be spelt as color, from Boris Verkhovsky. GitHub issuenicm
2317.
2020-08-24Old Terminal.app versions do not respond correctly to secondary DA,nicm
instead responding with the primary DA response. Ignore it. Reported by Dave Vandervies.
2020-08-24Do not run off end of string when stripping delays, reported by Davenicm
Vandervies.
2020-08-20Add n: modifier to get length of a format, also automatically expandnicm
variable name arguments again if they contain a #{.
2020-08-19Set alert flag for the current window if the session is unattached.nicm
GitHub issues 1182 and 2299. From Eric Garver.
2020-08-19Respond to colour requests if a colour is available, from Michal Goral.nicm
2020-08-07Do not force line width to grid width because it may need to be largernicm
to accomodate a wide character. GitHub issue 2336.
2020-08-05Change searching to behave more like emacs and so that regex searchingnicm
doesn't overlap when searching forwards.