Thomas Adam
f8ad72b2ee
Merge branch 'obsd-master'
2019-06-20 15:02:26 +01:00
Nicholas Marriott
a0e2c1b4ca
Add to CHANGES.
2019-06-20 13:08:22 +01:00
nicm
5f92f92908
Add a per-pane option set. Pane options inherit from window options (so
...
there should be no change to existing behaviour) and are set and shown
with set-option -p and show-options -p.
Change remain-on-exit and window-style/window-active-style to be pane
options (some others will be changed later).
This makes select-pane -P and -g unnecessary so no longer document them
(they still work) and no longer document set-window-option and
show-window-options in favour of set-option -w and show-options -w.
2019-06-20 11:59:59 +00:00
Thomas Adam
adca856806
Merge branch 'obsd-master'
2019-06-20 11:02:28 +01:00
Thomas Adam
03945276f7
Merge branch 'obsd-master'
2019-06-20 09:02:26 +01:00
nicm
c1ede507d9
Add a helper function to work out option table from name.
2019-06-20 07:41:29 +00:00
nicm
cd1fc42df6
Add a -A flag to show-options to show parent options as well.
2019-06-20 07:10:56 +00:00
nicm
ae541287d3
Expand command formats in %if and move the config file loading later (to
...
when the first client has identified) so all the client formats are
available, fixes problems reported by Thomas Sattler.
2019-06-20 06:51:36 +00:00
Nicholas Marriott
b3ca410bc3
Use KERN_PROC_CWD on NetBSD, from Leonardo Taccari.
2019-06-20 06:57:37 +01:00
Nicholas Marriott
ec151b79ec
Merge branch '3.0-rc'
2019-06-18 19:43:20 +01:00
nicm
797042584e
Handle comments more correctly inside {}, from Avi Halachmi.
2019-06-18 19:43:13 +01:00
Nicholas Marriott
df07723e20
Add a config.
2019-06-18 19:42:52 +01:00
Thomas Adam
ee9bc355f5
Merge branch 'obsd-master'
2019-06-18 13:02:28 +01:00
nicm
250fdd08be
Handle comments more correctly inside {}, from Avi Halachmi.
2019-06-18 11:17:40 +00:00
nicm
9272fe36e2
Add a cmdq_continue function rather than twiddling the flag directly.
2019-06-18 11:08:42 +00:00
Thomas Adam
5895f1d9f7
Merge branch 'obsd-master'
2019-06-15 09:02:26 +01:00
Nicholas Marriott
fadbf497a4
Merge branch '3.0-rc'
2019-06-15 07:45:58 +01:00
Nicholas Marriott
748633c887
Remove a stray abort.
2019-06-15 07:45:41 +01:00
Nicholas Marriott
d53c2d0ebe
Merge branch '3.0-rc'
2019-06-15 07:44:58 +01:00
Nicholas Marriott
08f55414e1
Remove cmd-list.c line in master.
2019-06-15 07:42:49 +01:00
Nicholas Marriott
7a4a286ea2
Merge branch '3.0-rc'
2019-06-15 07:38:01 +01:00
nicm
9ae658983c
Do not loop forever if a menu item contains invisible characters,
...
reported by Thomas Sattler.
2019-06-15 07:37:44 +01:00
nicm
03da0ced46
Use the right format modifier when comparing, and remove a couple of
...
unused variables.
2019-06-15 06:33:48 +00:00
Thomas Adam
539a6e7fa0
Merge branch 'obsd-master'
2019-06-14 19:02:26 +01:00
nicm
c95cd9ed5e
Do not loop forever if a menu item contains invisible characters,
...
reported by Thomas Sattler.
2019-06-14 15:35:58 +00:00
Nicholas Marriott
c22470bd14
3.0-rc3.
2019-06-14 16:17:34 +01:00
Nicholas Marriott
4c28ed4e4e
Merge branch '3.0-rc'
2019-06-14 16:10:38 +01:00
Nicholas Marriott
31cb95893e
#{ is no longer special.
2019-06-14 16:10:27 +01:00
Nicholas Marriott
ae83a5b010
Add to CHANGES.
2019-06-14 16:09:49 +01:00
Nicholas Marriott
29b70e2757
Merge branch '3.0-rc'
2019-06-14 16:06:20 +01:00
nicm
52b8274285
Do not crash if the environment variable is present but empty.
2019-06-14 16:06:12 +01:00
Nicholas Marriott
dcb2bb33a2
Merge branch '3.0-rc'
2019-06-14 16:05:26 +01:00
nicm
a924694820
Use the right client when working out where to save or load the buffer,
...
reported by kn@.
2019-06-14 16:04:57 +01:00
nicm
0a94dbe051
A couple of minor parser changes around conditions: 1) only treat #{
...
specially after a condition, otherwise as a comment (which is more as
most people expect) 2) allow formats to be quoted after a condition.
2019-06-14 16:04:52 +01:00
Nicholas Marriott
8da756c4f0
Restore missing functions.
2019-06-14 16:02:34 +01:00
Nicholas Marriott
7bb8ab1c0e
Add a bit to {}.
2019-06-14 15:54:36 +01:00
Thomas Adam
5e9757b30b
Merge branch 'obsd-master'
2019-06-14 15:51:09 +01:00
nicm
d1d3bbb458
Show filename with -v for source-file.
2019-06-14 13:34:45 +00:00
nicm
45203582ff
A couple of minor parser changes around conditions: 1) only treat #{
...
specially after a condition, otherwise as a comment (which is more as
most people expect) 2) allow formats to be quoted after a condition.
2019-06-14 12:04:11 +00:00
Nicholas Marriott
ebc9dcb3bb
Add a bit to {}.
2019-06-14 12:40:35 +01:00
Nicholas Marriott
4bbf941436
Merge branch '3.0-rc'
2019-06-14 10:34:05 +01:00
Nicholas Marriott
f31847db62
Improve description of #{.
2019-06-14 10:33:55 +01:00
nicm
f35f15b107
Use the right client when working out where to save or load the buffer,
...
reported by kn@.
2019-06-13 21:44:13 +00:00
nicm
eef11b64e1
Do not crash if the environment variable is present but empty.
2019-06-13 21:24:09 +00:00
jmc
b8a9c740bb
tweak previous;
2019-06-13 21:04:21 +00:00
nicm
26b9a8e49b
Set the cursor x at the same time as changing the y or the end of line
...
marker may not be redrawn.
2019-06-13 20:38:05 +00:00
nicm
3e72e98e3b
Add regular expression support for the format search, match and
...
substitute modifiers.
2019-06-13 19:46:00 +00:00
Thomas Adam
d5902eeae9
Merge branch 'obsd-master'
2019-06-12 11:02:25 +01:00
nicm
7e6a26cc9d
Do not use $TMUX to find the session because for windows in multiple
...
sessions it is wrong as often as it is right, and for windows in one
session it is pointless. Instead check TMUX_PANE to find the pane and
look for the MRU session as usual. GitHub issue 1793.
2019-06-12 09:10:29 +00:00
nicm
b12df01861
Pass target on to new commands with if -F.
2019-06-12 08:47:07 +00:00