Nicholas Marriott
f8a30e1588
Update CHANGES.
2019-03-12 11:20:21 +00:00
nicm
3f6bfbaf2b
Allow multiple modes to be open in a pane. A stack of open modes is kept
...
and the previous restored when the top is exited. If a mode that is
already on the stack is entered, the existing instance is moved to the
top as the active mode rather than being opened new.
2019-03-12 11:16:49 +00:00
Thomas Adam
95d340cc4f
Merge branch 'obsd-master'
2019-03-12 10:02:39 +00:00
nicm
ff4c80d53d
Add support for origin mode (DECOM, SM/RM ?6), from Marc Reisner.
2019-03-12 07:39:27 +00:00
Thomas Adam
bc72cf2f52
Merge branch 'obsd-master'
2019-03-08 12:02:39 +00:00
nicm
de730f68a4
Make the mode used to view command output (a variant of copy mode) use
...
its own mode definition struct with a different init function rather
than calling special setup functions.
2019-03-08 10:34:20 +00:00
nicm
9cc04a0f9a
Do not use window mode entry after free.
2019-03-08 10:29:25 +00:00
Thomas Adam
349aeb806a
Merge branch 'obsd-master'
2019-03-07 22:02:42 +00:00
nicm
f98c66ece8
Add a separate mode struct for the active window mode if any.
2019-03-07 20:24:21 +00:00
Thomas Adam
a1009e7bd3
Merge branch 'obsd-master'
2019-03-07 20:02:41 +00:00
nicm
3c24bc5617
Tidy changing the mode into window_copy_init_for_output.
2019-03-07 19:34:22 +00:00
nicm
7f093fcddc
Make adding mode formats a function pointer as well.
2019-03-07 19:01:21 +00:00
Nicholas Marriott
5a564a0c1a
Add to TODO.
2019-03-07 15:34:24 +00:00
Thomas Adam
9ebd630675
Merge branch 'obsd-master'
2019-03-04 12:01:28 +00:00
nicm
5cdd578906
Fix sense of aggressive-resize flag.
2019-03-04 09:29:52 +00:00
nicm
a870c255c4
Don't set client offset if client is not a terminal
2019-03-04 09:29:40 +00:00
Thomas Adam
d5c837904b
Merge branch 'obsd-master'
2019-02-16 20:02:36 +00:00
nicm
fa33603dc1
Do not look at next key byte if the length is 0, originally from Shingo
...
NISHIOKA in GitHub issue 1601.
2019-02-16 19:04:34 +00:00
Thomas Adam
fa8294436c
Merge branch 'obsd-master'
2019-02-16 14:02:37 +00:00
nicm
82f0c859a2
Use starting client cwd in config file, GitHub issue 1606.
2019-02-16 11:42:08 +00:00
Thomas Adam
9768091ee4
Merge branch 'obsd-master'
2019-02-09 20:02:36 +00:00
nicm
f9c396db41
Completion of command-alias members.
2019-02-09 18:18:36 +00:00
Nicholas Marriott
bdb7e48cba
Redirect which stderr.
2019-02-06 14:45:35 +00:00
Thomas Adam
c42e89a598
Merge branch 'obsd-master'
2019-02-06 08:02:37 +00:00
nicm
afd3127d89
Add -b to display-panes like run-shell, GitHub issue 1559.
2019-02-06 07:36:06 +00:00
Thomas Adam
4ab3b18b36
Merge branch 'obsd-master'
2019-01-20 18:02:36 +00:00
nicm
2ea22fce5e
Should use DECFRA if not default, not if default. From Karl Beldan.
2019-01-20 15:57:27 +00:00
Thomas Adam
cd8a7fb07b
Merge branch 'obsd-master'
2019-01-15 14:02:37 +00:00
nicm
cd39920abd
Should save the bg colour when setting it to default, not the fg.
2019-01-15 12:08:53 +00:00
Thomas Adam
469a9e9439
Merge branch 'obsd-master'
2019-01-15 12:02:36 +00:00
nicm
34c0807be6
Do not highlight characters which will not be copied, reported by
...
Jaroslaw Rzeszotko.
2019-01-15 09:56:31 +00:00
Thomas Adam
c9d482ab48
Merge branch 'obsd-master'
2018-12-18 14:02:40 +00:00
nicm
bde0224deb
Pass window into mode functions.
2018-12-18 13:20:44 +00:00
Thomas Adam
b6cdac05c7
Merge branch 'obsd-master'
2018-12-18 00:02:37 +00:00
nicm
4e3d661284
Fix parsing of empty colon-separated fields, reported by Siarhei Siniak.
2018-12-17 21:52:59 +00:00
Thomas Adam
1c5093c1c4
Merge branch 'obsd-master'
2018-11-30 10:02:37 +00:00
nicm
67254ed8df
Clear PANE_EXITED flag when starting new child process in case the pane
...
has been respawned.
2018-11-30 08:44:40 +00:00
Nicholas Marriott
6cf2f74fe9
osdep_get_cwd for NetBSD, from Leonardo Taccari.
2018-11-29 10:37:27 +00:00
Thomas Adam
1ed994a6c8
Merge branch 'obsd-master'
2018-11-28 12:02:36 +00:00
nicm
40d246b29c
Handle UTF-8 in word-separators option, GitHub issue 1551.
2018-11-28 11:20:13 +00:00
Thomas Adam
2977317243
Merge branch 'obsd-master'
2018-11-22 12:02:38 +00:00
nicm
3a7b9d5735
Do not use PWD unless it actually matches the real working directory.
2018-11-22 10:36:40 +00:00
Nicholas Marriott
2eca63b98e
Add to TODO.
2018-11-21 09:50:53 +00:00
Nicholas Marriott
c4b04b1624
Fixes for GNU/kFreeBSD from James Clarke.
2018-11-21 08:50:22 +00:00
Thomas Adam
efd01f3bfd
Merge branch 'obsd-master'
2018-11-19 14:02:41 +00:00
nicm
749f67b7d8
evbuffer_new and bufferevent_new can both fail (when malloc fails) and
...
return NULL. GitHub issue 1547.
2018-11-19 13:35:40 +00:00
Thomas Adam
a7da2357a5
Merge branch 'obsd-master'
2018-11-15 12:02:37 +00:00
kn
f103927a52
Add [template] to display-panes and choose-{buffer,client,tree} usage
...
OK nicm
2018-11-15 10:38:53 +00:00
Thomas Adam
0fd73f238d
Merge branch 'obsd-master'
2018-11-13 12:02:38 +00:00
nicm
50cdfc06fb
Initialize context property in alignment test handler function.
2018-11-13 11:36:37 +00:00