summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
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-12Merge branch 'obsd-master'Thomas Adam
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-11Merge branch 'obsd-master'Thomas Adam
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-11Merge branch 'obsd-master'Thomas Adam
2019-12-11Do not set cursor colour to default unless it has been changed, GitHubnicm
issue 2013.
2019-12-10Add to CHANGES.Nicholas Marriott
2019-12-10Add ~/.config/tmux/tmux.conf to the default search path for configuration filesNicholas Marriott
(in Makefile.am, so portable tmux only).
2019-12-10Merge branch 'obsd-master'Thomas Adam
2019-12-10Make TMUX_CONF a list of files and expand leading $FOO or ~.nicm
2019-12-03Check each _PATH_* define individually (Solaris has paths.h but not all of theNicholas Marriott
defines). From Eric N Vander Weele.
2019-12-03Merge branch 'obsd-master'Thomas Adam
2019-12-03Style nits in function arguments.nicm
2019-12-02Merge branch 'obsd-master'Thomas Adam
2019-12-02Remove client menu, I don't think it adds anything.nicm
2019-12-01Fix keys in CHANGES.Nicholas Marriott
2019-12-01Merge branch '3.0a-rc'Nicholas Marriott
2019-12-01Add to CHANGES.3.0aNicholas Marriott
2019-12-01REG_STARTEND is not portable, but it turns out we don't actually neednicm
it. From Evan Green, GitHub issue 1982.
2019-12-01Add to CHANGES.Nicholas Marriott
2019-11-29Merge branch 'obsd-master'Thomas Adam
2019-11-29Fix respawn-pane/window if default-command is set, reported by Janos Barbero.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-28Merge branch 'obsd-master'Thomas Adam
2019-11-28Do not crash when a format doesn't exist, reported by Thomas Sattler.nicm
2019-11-28Revert "add missing definition"Nicholas Marriott
This reverts commit 743939ec84f4652f1d3288e70a4c1aca327a0e07.
2019-11-28add missing definitionThomas Adam
2019-11-28Fix bad merge.Nicholas Marriott
2019-11-28Missing after-kill-pane option.nicm
2019-11-28Merge branch 'obsd-master'Thomas Adam
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-27Merge branch 'obsd-master'Thomas Adam
2019-11-27Merge branch '3.0-rc' into 3.0a-rcNicholas Marriott
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-273.0a.Nicholas Marriott
2019-11-27Use a malloc'd buffer for lsk since commands can be very long, from Gregory ↵Nicholas Marriott
Pakosz.
2019-11-27Do not lazily use BUFSIZ for "I don't care what size" when buildingnicm
strings because it is only guaranteed to be 256 bytes and even the default 1024 is not always enough. Reported by Gregory Pakosz.