Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Merge branch 'obsd-master' | Thomas Adam | 2020-06-01 |
|\ | |||
| * | Instead of sending all data to control mode clients as fast as possible, | nicm | 2020-06-01 |
| | | | | | | | | | | | | add a limit of how much data will be sent to the client and try to use it for panes with some degree of fairness. GitHub issue 2217, with George Nachman. | ||
* | | Merge branch 'obsd-master' | Thomas Adam | 2020-05-29 |
|\| | |||
| * | Add -i to find-window to ignore case. | nicm | 2020-05-29 |
| | | |||
* | | utf8proc_unicode_version is too new. | Nicholas Marriott | 2020-05-28 |
| | | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2020-05-27 |
|\| | |||
| * | Fix ASCII keys with send-keys -l. | nicm | 2020-05-27 |
| | | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2020-05-27 |
|\| | |||
| * | Make padding cell a valid character. | nicm | 2020-05-27 |
| | | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2020-05-26 |
|\| | |||
| * | Tweak some out of date bits, reported by bcgraham. | nicm | 2020-05-26 |
| | | |||
| * | Return new character properly when converting to data. | nicm | 2020-05-26 |
| | | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2020-05-26 |
|\| | |||
| * | Apply -n when only one pane in the window. | nicm | 2020-05-26 |
| | | |||
| * | Remove leftover debug logging and fix comparison. | nicm | 2020-05-26 |
| | | |||
| * | Do not try to use the last marked pane if it is invalid. | nicm | 2020-05-26 |
| | | |||
| * | Pass the stdout file descriptor from the client as well as stdin and use | nicm | 2020-05-26 |
| | | | | | | | | | | them for control clients directly instead of passing everything via the client. | ||
* | | Remove bad merge. | Nicholas Marriott | 2020-05-26 |
| | | |||
* | | Put the fix back for wcwidth() failing. | Nicholas Marriott | 2020-05-26 |
| | | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2020-05-26 |
|\| | |||
| * | Use the internal representation for UTF-8 keys instead of wchar_t and | nicm | 2020-05-25 |
| | | | | | | | | drop some code only needed for that. | ||
| * | Fix definition of padding cells so they are not extended cells. | nicm | 2020-05-25 |
| | | |||
| * | Tidy up new UTF-8 code and make it more generic. | nicm | 2020-05-25 |
| | | |||
| * | Fix some error strings, from Kris Katterjohn. | nicm | 2020-05-25 |
| | | |||
* | | Set IUTF8 again when it exists. | Nicholas Marriott | 2020-05-26 |
| | | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2020-05-25 |
|\| | |||
| * | Make some data types consistent. | nicm | 2020-05-25 |
| | | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2020-05-25 |
|\| | |||
| * | Do not attempt to divide by zero when working out copy position. | nicm | 2020-05-25 |
| | | |||
| * | Include title for the width of the menu. | nicm | 2020-05-25 |
| | | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2020-05-25 |
|\| | |||
| * | Instead of storing all UTF-8 characters in the extended cell which means | nicm | 2020-05-25 |
| | | | | | | | | | | | | | | that 14 bytes are wasted for each character in the BMP, only store characters of three bytes or less in the cell itself and store others (outside the BMP or with combining characters) in a separate global tree. Can reduce grid memory use for heavy Unicode users by around 30%. | ||
* | | Merge branch 'obsd-master' | Thomas Adam | 2020-05-24 |
|\| | |||
| * | Remove leftover call to control_free_offsets and do not use for | nicm | 2020-05-24 |
| | | | | | | | | non-control clients. | ||
* | | Merge branch 'obsd-master' | Thomas Adam | 2020-05-24 |
|\| | |||
| * | Give control code its own state struct. | nicm | 2020-05-24 |
| | | |||
| * | Now the tty has a pointer back to the client there is no point (and a | nicm | 2020-05-24 |
| | | | | | | | | bit confusing) in it keeping a copy of the fd as well. Remove it. | ||
* | | Merge branch 'obsd-master' | Thomas Adam | 2020-05-22 |
|\| | |||
| * | FocusIn keys can also update the latest client, like normal keys. | nicm | 2020-05-22 |
| | | |||
| * | xterm* can have focus too. | nicm | 2020-05-22 |
| | | |||
* | | Put headers back how they were. | Nicholas Marriott | 2020-05-22 |
| | | |||
* | | Maybe this is better. | Nicholas Marriott | 2020-05-22 |
| | | |||
* | | Think Solaris needs term.h here. | Nicholas Marriott | 2020-05-22 |
| | | |||
* | | And tweak again. | Nicholas Marriott | 2020-05-22 |
| | | |||
* | | Fix utf8proc version logging. | Nicholas Marriott | 2020-05-22 |
| | | |||
* | | Log ncurses and utf8proc versions. | Nicholas Marriott | 2020-05-22 |
| | | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2020-05-22 |
|\| | |||
| * | Move client offset stuff into control.c since only control clients will | nicm | 2020-05-22 |
| | | | | | | | | need it. | ||
* | | spawn.c: fix up bad merge | Thomas Adam | 2020-05-21 |
| | | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2020-05-21 |
|\| |