summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2019-12-26Pass correct value into iterator callback for time formats.nicm
2019-12-26Add a number of new formats to inspect what sessions and clients anicm
window is present or active in. From Tyler Culp in GitHub issue 2034.
2019-12-24Fix name of option, GitHub issue 2030.nicm
2019-12-21Restore source-file -q behaviour, broken in r1.42; OK nicm@tim
2019-12-19When adding a list with multiple commands to the queue, the next item tonicm
insert after needs to be the last one added, not the first. Reported by Jason Kim in GitHub issue 2023.
2019-12-18Do not rely on errno after glob(3) fails.nicm
2019-12-17Use the message that has already been built rather than the va_list.nicm
2019-12-16If /dev/fd/X is a symlink and realpath() expands symlinks, /dev/fd/Xnicm
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.
2019-12-16Need to include message size in the maximum buffer calculation.nicm
2019-12-16Instead of using large buffers in imsgs, add the data or path onto the end.nicm
2019-12-13Show UTF-8 in choose-buffer mode. From KOIE Hidetaka.nicm
2019-12-13Need to check in the error callback also.nicm
2019-12-13Do not spin waiting for exit, instead check in the write callback.nicm
2019-12-12Do not crash in tree modes if the pane is only 1 in width, reported bynicm
KOIE Hidetaka in GitHub issue 2015.
2019-12-12Add function to the right file.nicm
2019-12-12Change source-file to use new file code which allows it to read fromnicm
stdin.
2019-12-12Do not check if client is dead if it is NULL.nicm
2019-12-12Rewrite the code for reading and writing files. Now, if the client isnicm
not attached, the server process asks it to open the file, similar to how works for stdin, stdout, stderr. This makes special files like /dev/fd/X work (used by some shells). stdin, stdout and stderr and control mode are now just special cases of the same mechanism. This will also make it easier to use for other commands that read files such as source-file.
2019-12-11Tweak previous to check the wrapped flag and stop if not set.nicm
2019-12-11Allow search across wrapped lines and fix some inconsistencies in how thnicm
position is represented, GitHub issue 2014 from Anindya Mukherjee.
2019-12-11Do not set cursor colour to default unless it has been changed, GitHubnicm
issue 2013.
2019-12-10Make TMUX_CONF a list of files and expand leading $FOO or ~.nicm
2019-12-03Style nits in function arguments.nicm
2019-12-02Remove client menu, I don't think it adds anything.nicm
2019-11-29If a window appears in only one attached session, there is no point innicm
worrying about which is the latest client (there is only one).
2019-11-28Do not crash when a format doesn't exist, reported by Thomas Sattler.nicm
2019-11-28Missing after-kill-pane option.nicm
2019-11-28Parse out DA features.nicm
2019-11-28Long lines and spacing fixes.nicm
2019-11-28Add xrecallocarray.nicm
2019-11-28Bump the escape sequence timeout to five seconds to allow for longernicm
legitimate sequences.
2019-11-28Make a best effort to set xpixel and ypixel for each pane and addnicm
formats for them.
2019-11-28Store xpixel/ypixel from TIOCGWINSZ and add formats.nicm
2019-11-28status-left and status-right need push-default also, reported by Ericnicm
Pruitt in GitHub issue 1989.
2019-11-27REG_STARTEND is not portable, but it turns out we don't actually neednicm
it. From Evan Green, GitHub issue 1982.
2019-11-26Add default # and * binding with vi(1) keys.nicm
2019-11-25Don't use motion flag uninitialized.nicm
2019-11-25Fix a warning in previous.nicm
2019-11-25Do not clear search marks on cursor movement with vi(1) keys, from Ericnicm
Pruitt in GitHub issue 1985.
2019-11-25Add p format modifier for padding to width.nicm
2019-11-25Allow multiple substitutions in a single format.nicm
2019-11-24Only substitute patterns starting with ^ once.nicm
2019-11-20Do not check the client readonly flag when there is no client, GitHub issue ↵nicm
1980.
2019-11-18Add -f for full size to join-pane (like split-window), from Theo Buehler.nicm
2019-11-18Keep modifiers on backspace when translating it.nicm
2019-11-15Do not add path if it is NULL, duh.nicm
2019-11-15Handle OSC 7 (a VTE extension) and put the result in a new format (pane_path).nicm
2019-11-14Change window-size default from smallest to latest.nicm
2019-11-14Fix parsing of DA with only one argument in the response and add 65 for VT520.nicm
2019-11-14Change new-session -A without a session name (that is, no -s optionnicm
also) to attach to the best existing session like attach-session rather than creating a new one.