Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | | 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 | |
| | | ||||
| * | Improve error message if creating socket parent directory fails, from | nicm | 2018-01-12 | |
| | | | | | | | | Thomas Adam for GitHub issue 1215. | |||
| * | Improve logging for layout cells. | nicm | 2018-01-12 | |
| | | ||||
* | | msys is apparently a cygwin variant that doesn't say it is cygwin... | Nicholas Marriott | 2018-01-16 | |
| | | ||||
* | | Merge branch 'obsd-master' | Thomas Adam | 2018-01-01 | |
|\| | ||||
| * | Prefer PWD for current directory if present in client, from Wei Zhao in | nicm | 2018-01-01 | |
| | | | | | | | | GitHub issue 1183. | |||
| * | Add C-g at command prompt for emacs people, GitHub issue 1213. | nicm | 2018-01-01 | |
| | | ||||
* | | Merge branch 'obsd-master' | Thomas Adam | 2017-12-31 | |
|\| | ||||
| * | Initialize the size of new panes created by the even-* layout correctly; | nicm | 2017-12-31 | |
| | | | | | | | | reported by Andreas Kahari and Anton Lindqvist. | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2017-12-28 | |
|\| | ||||
| * | Redrawing status is needed after changing window flags or title does not | nicm | 2017-12-28 | |
| | | | | | | | | update if status line is off, GitHub issue 1191. | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2017-12-27 | |
|\| | ||||
| * | Draw command prompt correctly with status line off. | nicm | 2017-12-27 | |
| | | ||||
| * | Fix memory leak in screen_redraw_make_pane_status. | nicm | 2017-12-22 | |
| | | ||||
* | | Still need to globfree on failure. | Nicholas Marriott | 2017-12-27 | |
| | | ||||
* | | Merge branch 'obsd-master' | Thomas Adam | 2017-12-22 | |
|\| | ||||
| * | Do not try to set default value on user options (they don't have one), | nicm | 2017-12-22 | |
| | | | | | | | | from Charles Howard in GitHub issue 1161. | |||
| * | Remove duplicate WheelUp/WheelDown entries in list, GitHub issue 1184. | nicm | 2017-12-22 | |
| | | ||||
* | | Merge branch 'obsd-master' | Thomas Adam | 2017-12-19 | |
|\| | ||||
| * | Report better error from server when socket create fails, GitHub issue | nicm | 2017-12-19 | |
| | | | | | | | | 1201. | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2017-12-19 | |
|\| | ||||
| * | Do not try to put more in command message than will fit when sending | nicm | 2017-12-18 | |
| | | | | | | | | (the server will treat as a fatal error). GitHub issue 1200. | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2017-12-18 | |
|\| | ||||
| * | Remove unused variable from Thomas Adam. | nicm | 2017-12-18 | |
| | | ||||
* | | Merge branch 'obsd-master' | Thomas Adam | 2017-11-17 | |
|\| | ||||
| * | Allow formats in selectp -T, from Thomas Adam. | nicm | 2017-11-17 | |
| | |