nicm
|
2c5a6f9af5
|
Simplify character replacement on non-UTF-8 terminals and make a common
function.
|
2018-01-12 16:41:00 +00:00 |
|
nicm
|
c03565611e
|
Simplify UTF-8 states down into one state.
|
2018-01-12 16:32:12 +00:00 |
|
nicm
|
f32fd2df69
|
Improve error message if creating socket parent directory fails, from
Thomas Adam for GitHub issue 1215.
|
2018-01-12 10:22:02 +00:00 |
|
nicm
|
829fe38ab1
|
Improve logging for layout cells.
|
2018-01-12 10:16:03 +00:00 |
|
Thomas Adam
|
06684c93de
|
Merge branch 'obsd-master'
|
2018-01-01 12:01:13 +00:00 |
|
nicm
|
d17c90583a
|
Prefer PWD for current directory if present in client, from Wei Zhao in
GitHub issue 1183.
|
2018-01-01 11:19:08 +00:00 |
|
nicm
|
fe26f977e6
|
Add C-g at command prompt for emacs people, GitHub issue 1213.
|
2018-01-01 11:03:54 +00:00 |
|
Thomas Adam
|
6e99a2f4bb
|
Merge branch 'obsd-master'
|
2017-12-31 22:01:15 +00:00 |
|
nicm
|
c9896d9554
|
Initialize the size of new panes created by the even-* layout correctly;
reported by Andreas Kahari and Anton Lindqvist.
|
2017-12-31 20:00:44 +00:00 |
|
Thomas Adam
|
ad417f6eb7
|
Merge branch 'obsd-master'
|
2017-12-28 14:01:14 +00:00 |
|
nicm
|
299c552e33
|
Redrawing status is needed after changing window flags or title does not
update if status line is off, GitHub issue 1191.
|
2017-12-28 12:10:50 +00:00 |
|
Thomas Adam
|
cd46568ebe
|
Merge branch 'obsd-master'
|
2017-12-27 14:43:20 +00:00 |
|
nicm
|
937f8ed095
|
Draw command prompt correctly with status line off.
|
2017-12-27 13:55:42 +00:00 |
|
Nicholas Marriott
|
6ce8fe0537
|
Still need to globfree on failure.
|
2017-12-27 13:54:37 +00:00 |
|
nicm
|
c363c236aa
|
Fix memory leak in screen_redraw_make_pane_status.
|
2017-12-22 23:16:41 +00:00 |
|
Thomas Adam
|
e19df0e869
|
Merge branch 'obsd-master'
|
2017-12-22 12:01:22 +00:00 |
|
nicm
|
7ba5ad4cfb
|
Do not try to set default value on user options (they don't have one),
from Charles Howard in GitHub issue 1161.
|
2017-12-22 10:18:51 +00:00 |
|
nicm
|
5c82432200
|
Remove duplicate WheelUp/WheelDown entries in list, GitHub issue 1184.
|
2017-12-22 10:16:36 +00:00 |
|
Thomas Adam
|
74ecc866cf
|
Merge branch 'obsd-master'
|
2017-12-19 16:01:20 +00:00 |
|
nicm
|
b20a00f93e
|
Report better error from server when socket create fails, GitHub issue
1201.
|
2017-12-19 15:00:39 +00:00 |
|
Thomas Adam
|
641a885af8
|
Merge branch 'obsd-master'
|
2017-12-19 00:01:18 +00:00 |
|
nicm
|
62144b9f57
|
Do not try to put more in command message than will fit when sending
(the server will treat as a fatal error). GitHub issue 1200.
|
2017-12-18 22:13:36 +00:00 |
|
Thomas Adam
|
43a1294ed9
|
Merge branch 'obsd-master'
|
2017-12-18 14:01:18 +00:00 |
|
nicm
|
58f6456af7
|
Remove unused variable from Thomas Adam.
|
2017-12-18 12:39:34 +00:00 |
|
Thomas Adam
|
2c6af068d7
|
Merge branch 'obsd-master'
|
2017-11-17 12:01:17 +00:00 |
|
nicm
|
695dc5a153
|
Allow formats in selectp -T, from Thomas Adam.
|
2017-11-17 09:52:18 +00:00 |
|
Thomas Adam
|
5fddddbe21
|
Merge branch 'obsd-master'
|
2017-11-16 12:01:18 +00:00 |
|
nicm
|
e5ae9dd53d
|
Add -and-cancel variants for scrolling commands to exit copy mode when
the bottom is reached, from Stephen Hicks.
|
2017-11-16 11:16:15 +00:00 |
|
Thomas Adam
|
102df8dc80
|
Merge branch 'obsd-master'
|
2017-11-15 22:01:22 +00:00 |
|
Nicholas Marriott
|
e58d16b2df
|
Add to CHANGES.
|
2017-11-15 20:14:49 +00:00 |
|
Thomas Adam
|
e755ca37b3
|
Merge branch 'obsd-master'
|
2017-11-15 20:01:22 +00:00 |
|
nicm
|
3b649d2fcd
|
Add a common function for spreading out cells and use it for the two
even layouts and to add a -E flag to select-layout to spread out cells
evenly without changing parent cells.
|
2017-11-15 19:59:27 +00:00 |
|
nicm
|
533a5719c5
|
Completely rewrite the reflow code to correctly handle double width
characters (previously they were not accounted for).
|
2017-11-15 19:21:24 +00:00 |
|
nicm
|
aeda2e5808
|
If there is a double width character at the very end of the line with
not enough room to draw it, just leave it out.
|
2017-11-15 19:18:57 +00:00 |
|
Thomas Adam
|
392da897ff
|
Merge branch 'obsd-master'
|
2017-11-13 14:01:18 +00:00 |
|
nicm
|
d81fa579c3
|
When searching in copy mode, do not scroll if the result is already on
screen. GitHub issue 1150.
|
2017-11-13 11:49:11 +00:00 |
|
Thomas Adam
|
515da63d2b
|
Merge branch 'obsd-master'
|
2017-11-10 00:01:19 +00:00 |
|
nicm
|
384736e955
|
If we successfully change the directory, set PWD too to give the shell a
hint in case of symlinks.
|
2017-11-09 23:02:13 +00:00 |
|
Thomas Adam
|
6f3b6c8d92
|
Merge branch 'obsd-master'
|
2017-11-03 18:01:21 +00:00 |
|
nicm
|
a2681ffcee
|
Clear key properly if on space with nothing in it.
|
2017-11-03 17:11:20 +00:00 |
|
nicm
|
50a5f84cb4
|
Support mouse on preview in tree mode.
|
2017-11-03 17:02:33 +00:00 |
|
Thomas Adam
|
24c387206c
|
Merge branch 'obsd-master'
|
2017-11-03 16:01:17 +00:00 |
|
nicm
|
ba93a647f1
|
Change mouse in modes so that one click moves the cursor and a double
click chooses the line.
|
2017-11-03 14:23:44 +00:00 |
|
Thomas Adam
|
e1606172dd
|
Merge branch 'obsd-master'
|
2017-11-03 00:01:20 +00:00 |
|
Thomas Adam
|
c9ec33d0d0
|
Merge branch 'obsd-master'
|
2017-11-02 22:01:20 +00:00 |
|
nicm
|
43264dfbf4
|
Make the mode draw function use the parent screen directly rather than
its own to avoid copying twice.
|
2017-11-02 22:00:42 +00:00 |
|
nicm
|
8d37f699ad
|
Add a "fast" version of screen_write_copy for tree mode that doesn't do
all the checks and selection and marking stuff needed for copy mode.
|
2017-11-02 21:29:17 +00:00 |
|
Thomas Adam
|
8c29f7413b
|
Merge branch 'obsd-master'
|
2017-11-02 20:01:26 +00:00 |
|
nicm
|
17655e5ba6
|
Format for group list of "other sessions" is a bit weird, just list all
the sessions in the group.
|
2017-11-02 18:52:05 +00:00 |
|
nicm
|
95850e1aca
|
Tweak previous slightly so that current session is chosen if it is in
the group rather than first.
|
2017-11-02 18:43:51 +00:00 |
|