Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Revert "2.7-rc." | Nicholas Marriott | 2018-03-22 |
| | | | | This reverts commit ced74bd72c7f7cbf702d2351b11cb8d7c6af64e4. | ||
* | 2.7-rc. | Nicholas Marriott | 2018-03-22 |
| | |||
* | Remove EVENT_* variables from environment after initializing libevent so they | Nicholas Marriott | 2018-03-21 |
| | | | | are not carried into child processes; from Henry Qin. | ||
* | Merge branch 'obsd-master' | Thomas Adam | 2018-03-17 |
|\ | |||
| * | Fix negative window index range check (> not <). Reported by Juan Pablo | nicm | 2018-03-17 |
| | | | | | | | | in GitHub issue 1283. | ||
* | | Merge branch 'obsd-master' | Thomas Adam | 2018-03-16 |
|\| | |||
| * | Insert full size panes at the right position, from KOIE Hidetaka in | nicm | 2018-03-16 |
| | | | | | | | | GitHub issue 1284. | ||
* | | Merge branch 'obsd-master' | Thomas Adam | 2018-03-08 |
|\| | |||
| * | Add a missing client-detached hook when the server shuts down, and do | nicm | 2018-03-08 |
| | | | | | | | | | | 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. | ||
* | | 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 | 2018-03-05 |
| | | | | | | | | | | version and I'm not sure why since no other terminal appears to. Change to just ignore SGR 10 instead. | ||
* | | Fix cmp use. | Nicholas Marriott | 2018-03-02 |
| | | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2018-03-01 |
|\| | |||
| * | Expand formats in window and session names. | nicm | 2018-03-01 |
| | | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2018-02-28 |
|\| | |||
| * | Add -Z flag to choose-tree, choose-client, choose-buffer to | nicm | 2018-02-28 |
| | | | | | | | | | | | | 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. | ||
* | | Merge branch 'obsd-master' | Thomas Adam | 2018-02-26 |
|\| | |||
| * | C-g for modes too, from Mike Hamrick. | nicm | 2018-02-26 |
| | | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2018-02-22 |
|\| | |||
| * | Remove an unused variable. | nicm | 2018-02-22 |
| | | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2018-02-22 |
|\| | |||
| * | Check prefix when retrying so it is checked while repeat flag is | nicm | 2018-02-22 |
| | | | | | | | | set. GitHub issue 1239. | ||
| * | Add exit-empty option to exit server if no sessions (defaults to on). | nicm | 2018-02-22 |
| | | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2018-02-20 |
|\| | |||
| * | Do not leak memory when working out job name in formats. | nicm | 2018-02-20 |
| | | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2018-02-19 |
|\| | |||
| * | Support ISO colon-separated SGR. | nicm | 2018-02-19 |
| | | |||
* | | Update CHANGES. | Nicholas Marriott | 2018-02-19 |
| | | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2018-02-16 |
|\| | |||
| * | Reflowing the grid in-place involved way too much memmove() for a big | nicm | 2018-02-16 |
| | | | | | | | | | | | | | | 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. | ||
* | | Merge branch 'obsd-master' | Thomas Adam | 2018-02-05 |
|\| | |||
| * | Add struct status_line to hold status line members of struct client, not | nicm | 2018-02-05 |
| | | | | | | | | used yet but will be soon. From Thomas Adam. | ||
* | | Merge branch 'obsd-master' | Thomas Adam | 2018-02-05 |
|\| | |||
| * | Show if filter is active/no matches in modes. | nicm | 2018-02-05 |
| | | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2018-02-04 |
|\| | |||
| * | Upstream ncurses has introduced terminfo capabilities to specify RGB | nicm | 2018-02-04 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.) | ||
* | | Add more to TODO. | Nicholas Marriott | 2018-01-29 |
| | | |||
* | | Add to TODO. | Nicholas Marriott | 2018-01-29 |
| | | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2018-01-18 |
|\| | |||
| * | Discard all but the last line when reading from a #() command - the | nicm | 2018-01-18 |
| | | | | | | | | | | 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. | ||
* | | Merge branch 'obsd-master' | Thomas Adam | 2018-01-18 |
|\| | |||
| * | Remove unused hooks_run function, from Thomas Adam. | nicm | 2018-01-18 |
| | | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2018-01-17 |
|\| | |||
| * | Fix drawing of ACS characters (they need to go character-at-a-time), | nicm | 2018-01-16 |
| | | | | | | | | accidentally broken in last commit. | ||
| * | Add -I to pipe-pane to connect pane stdin as well as stdout, suggested | nicm | 2018-01-16 |
| | | | | | | | | by Kristof Kovacs in GitHub issue 1186. | ||
| * | Another redundant check, GitHub issue 1219. | nicm | 2018-01-15 |
| | | |||
| * | Some unused code, GitHub issue 1219. | nicm | 2018-01-15 |
| | | |||
| * | 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 | 2018-01-12 |
| | | | | | | | | function. | ||
| * | Simplify UTF-8 states down into one state. | nicm | 2018-01-12 |
| | |