summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2021-03-02Merge branch 'master' into 3.2-rcNicholas Marriott
2021-03-02paths.h is compat.Nicholas Marriott
2021-03-02Merge branch 'master' into 3.2-rcNicholas Marriott
2021-03-02Update CHANGES.Nicholas Marriott
2021-03-02Merge branch 'obsd-master' into masterThomas Adam
2021-03-02Do not use NULL active window; also do not leak window name. GitHubnicm
issue 2590 from Chester Liu.
2021-03-02Drop support for popups where the content is provided directly to tmuxnicm
(which does not have many practical uses) and only support running a program in the popup. display-popup is now simpler and can accept multiple arguments to avoid escaping problems (like the other commands).
2021-03-01Merge branch 'obsd-master' into masterThomas Adam
2021-03-01Merge branch 'obsd-master' into masterThomas Adam
2021-03-01escape quotes and remove some unneccessary Pp; ok nicmjmc
2021-03-01Reinstate del_curterm ifdef bits.Nicholas Marriott
2021-03-01There is no need to call del_curterm in the server anymore.nicm
2021-03-01Add some text with examples of ; as a separator, GitHub issues 2522 andnicm
2580.
2021-02-27Merge branch 'obsd-master' into masterThomas Adam
2021-02-27Handle NULL term_type.nicm
2021-02-27Merge branch 'obsd-master' into masterThomas Adam
2021-02-26Check session, window, pane in the right order when working out format type.nicm
2021-02-26Merge branch 'obsd-master' into masterThomas Adam
2021-02-26Add a couple of format variables for active and last window index.nicm
2021-02-24Merge branch 'obsd-master' into masterThomas Adam
2021-02-24Correct client_prefix so it returns 1 if in prefix, not 0.nicm
2021-02-22Merge branch 'obsd-master' into masterThomas Adam
2021-02-22expand_paths needs the global environment to be set up, do that first.nicm
2021-02-22Merge branch 'obsd-master' into masterThomas Adam
2021-02-22Fix regex searching with wrapped lines, from Anindya Mukherjee; GitHubnicm
issue 2570.
2021-02-22Move config file path expansion much earlier, keep the list of pathsnicm
around rather than freeing later, and add a config_files format variable containing it. Suggested by kn@ a while back.
2021-02-22Merge branch 'obsd-master' into masterThomas Adam
2021-02-22There are many format variables now so allocating all the default onesnicm
each time a tree is created is too expensive. Instead, convert them all into callbacks and put them in a static table so they only allocate on demand. The tree remains for the moment for extra (non-default) variables added by for example copy mode or popups. Also reduce expensive calls to localtime_r/strftime. GitHub issue 2253.
2021-02-22Move jump commands to grid reader, make them UTF-8 aware, and tidy up,nicm
from Anindya Mukherjee.
2021-02-19Merge branch 'obsd-master' into masterThomas Adam
2021-02-19Check return value of chdir() to stop a silly warning with somenicm
compilers, GitHub issue 2573.
2021-02-18Merge branch 'obsd-master' into masterThomas Adam
2021-02-18Reduce len when moving past spaces in OSC 11 parameter.nicm
2021-02-17Merge branch 'obsd-master' into masterThomas Adam
2021-02-17Merge branch 'obsd-master' into masterThomas Adam
2021-02-17Move the call to setupterm() into the client and have it pass thenicm
results to the server over imsg, means the server does not need to enter ncurses or read terminfo db. Old clients will not work with a new server.
2021-02-16Log missing keys when extended keys is on rather than fatal().nicm
2021-02-16In the end UTF-8 did not become a terminal feature, should not be listednicm
in man page.
2021-02-15Make SGR 6 (rapid blink) the same as SGR 5 (blink) and make SGR 21 tonicm
the same as SGR 4:2, it is an old alternative. GitHub issue 2567.
2021-02-15OSC 11 test.Nicholas Marriott
2021-02-15Support X11 colour names and some other variations for OSC 10/11, alsonicm
add OSC 110 and 111. GitHub issue 2567.
2021-02-12Do not care about the server socket closing if exiting anyway.nicm
2021-02-11Add a couple of helper functions, and flush imsgs on exit.nicm
2021-02-11O_TRUNC is needed in case file exists.nicm
2021-02-11Move file handling protocol stuff all into file.c so it can be reusednicm
more easily.
2021-02-10Restore utf8proc bits that went missing, GitHub issue 2564.Nicholas Marriott
2021-02-10Merge branch 'obsd-master' into masterThomas Adam
2021-02-10Use ~/.tmux.conf as an example rather than /etc/passwd, suggested bynicm
deraadt@.
2021-02-09Merge branch 'obsd-master' into masterThomas Adam
2021-02-09Do not expand times and #() inside #().nicm