Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-03-08 | Merge branch 'obsd-master' | Thomas Adam | |
2018-03-08 | Add a missing client-detached hook when the server shuts down, and do | nicm | |
not exit until jobs started from run-shell/if-shell have finished (add a job flags member and a flag to indicate other jobs). GitHub issue 1245. | |||
2018-03-05 | Merge branch 'obsd-master' | Thomas Adam | |
2018-03-05 | For some reason tmux treats SGR 10 as SGR 0. It has done since the first | nicm | |
version and I'm not sure why since no other terminal appears to. Change to just ignore SGR 10 instead. | |||
2018-03-02 | Fix cmp use. | Nicholas Marriott | |
2018-03-01 | Merge branch 'obsd-master' | Thomas Adam | |
2018-03-01 | Expand formats in window and session names. | nicm | |
2018-02-28 | Merge branch 'obsd-master' | Thomas Adam | |
2018-02-28 | Add -Z flag to choose-tree, choose-client, choose-buffer to | nicm | |
automatically zoom the pane when the mode is entered and unzoom when it exits, assuming the pane is not already zoomed. Add -Z to the default key bindings. | |||
2018-02-26 | Merge branch 'obsd-master' | Thomas Adam | |
2018-02-26 | C-g for modes too, from Mike Hamrick. | nicm | |
2018-02-22 | Merge branch 'obsd-master' | Thomas Adam | |
2018-02-22 | Merge branch 'obsd-master' | Thomas Adam | |
2018-02-22 | Remove an unused variable. | nicm | |
2018-02-22 | Check prefix when retrying so it is checked while repeat flag is | nicm | |
set. GitHub issue 1239. | |||
2018-02-22 | Add exit-empty option to exit server if no sessions (defaults to on). | nicm | |
2018-02-20 | Merge branch 'obsd-master' | Thomas Adam | |
2018-02-20 | Do not leak memory when working out job name in formats. | nicm | |
2018-02-19 | Merge branch 'obsd-master' | Thomas Adam | |
2018-02-19 | Update CHANGES. | Nicholas Marriott | |
2018-02-19 | Support ISO colon-separated SGR. | nicm | |
2018-02-16 | Merge branch 'obsd-master' | Thomas Adam | |
2018-02-16 | Reflowing the grid in-place involved way too much memmove() for a big | nicm | |
performance cost with a large history. Instead change back to using a second grid and copying modified lines over which is much faster (this doesn't revert to the old code however which didn't support UTF-8 properly). GitHub issue 1249. | |||
2018-02-05 | Merge branch 'obsd-master' | Thomas Adam | |
2018-02-05 | Add struct status_line to hold status line members of struct client, not | nicm | |
used yet but will be soon. From Thomas Adam. | |||
2018-02-05 | Merge branch 'obsd-master' | Thomas Adam | |
2018-02-05 | Show if filter is active/no matches in modes. | nicm | |
2018-02-04 | Merge branch 'obsd-master' | Thomas Adam | |
2018-02-04 | Upstream ncurses has introduced terminfo capabilities to specify RGB | nicm | |
colour ("true" or "direct" colour). These consist of new entries (such as "xterm-direct") which have a different setaf/setab implementation, colors and pairs set to 0x1000000 and 0x10000, and a new RGB flag. The setaf/setab definitions seem to be geared towards what ncurses (or emacs maybe) needs, in that the new versions do only ANSI and RGB colours (they can't be used for the 256 colour palette); they rely on the silly ISO colon-separated version of SGR; and they use a weird multiplication scheme so they still only need one argument. The higher values of colors and pairs require a recent ncurses to parse. tmux can use the RGB flag to detect RGB colour support (keeping the old Tc extension for backwards compatibility for now). However, as we still want to send 256 colour information unchanged when possible, the new setaf/setab are awkward. So when RGB is present, reserve setaf/setab only for ANSI colours and use the escape sequences directly for 256 and RGB colours. (To my knowledge no recent terminal uses unusual escape sequences for these in any case.) | |||
2018-01-29 | Add more to TODO. | Nicholas Marriott | |
2018-01-29 | Add to TODO. | Nicholas Marriott | |
2018-01-18 | Merge branch 'obsd-master' | Thomas Adam | |
2018-01-18 | Discard all but the last line when reading from a #() command - the | nicm | |
callback is just going to be fired again straight away to go through all the lines, it is better just to use the last one straight away. | |||
2018-01-18 | Merge branch 'obsd-master' | Thomas Adam | |
2018-01-18 | Remove unused hooks_run function, from Thomas Adam. | nicm | |
2018-01-17 | Merge branch 'obsd-master' | Thomas Adam | |
2018-01-16 | Fix drawing of ACS characters (they need to go character-at-a-time), | nicm | |
accidentally broken in last commit. | |||
2018-01-16 | Add -I to pipe-pane to connect pane stdin as well as stdout, suggested | nicm | |
by Kristof Kovacs in GitHub issue 1186. | |||
2018-01-16 | msys is apparently a cygwin variant that doesn't say it is cygwin... | Nicholas Marriott | |
2018-01-15 | Another redundant check, GitHub issue 1219. | nicm | |
2018-01-15 | Some unused code, GitHub issue 1219. | nicm | |
2018-01-12 | Do not collect top-bit-set characters in case they need to be replaced. | nicm | |
2018-01-12 | Simplify character replacement on non-UTF-8 terminals and make a common | nicm | |
function. | |||
2018-01-12 | Simplify UTF-8 states down into one state. | nicm | |
2018-01-12 | Improve error message if creating socket parent directory fails, from | nicm | |
Thomas Adam for GitHub issue 1215. | |||
2018-01-12 | Improve logging for layout cells. | nicm | |
2018-01-01 | Merge branch 'obsd-master' | Thomas Adam | |
2018-01-01 | Prefer PWD for current directory if present in client, from Wei Zhao in | nicm | |
GitHub issue 1183. | |||
2018-01-01 | Add C-g at command prompt for emacs people, GitHub issue 1213. | nicm | |
2017-12-31 | Merge branch 'obsd-master' | Thomas Adam | |