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
nicm
9d42bd328c
Do not always resize the window back to its original size after applying
...
a layout, let the normal window resize process do it. This means windows
are not resized at all if window-size is manual, and are not resized
multiple times if later attached to a different size terminal.
2019-06-12 08:08:33 +00:00
nicm
e337c1ba7d
Do not try to parse command when unsetting, GitHub issue 1788.
2019-06-11 15:51:30 +01:00
Thomas Adam
057c04e32a
Merge branch 'obsd-master'
2019-06-11 15:02:26 +01:00
Nicholas Marriott
8e971f187a
Update README.md
2019-06-11 14:27:40 +01:00
Nicholas Marriott
e8814a7e93
Add to CHANGES.
2019-06-11 14:23:47 +01:00
nicm
1a9f9c09b4
Do not resize panes unless they are in an attached, active window. From
...
Morten M Neergaard in GitHub issue 1782.
2019-06-11 13:09:00 +00:00
Thomas Adam
d9ad461b5e
Merge branch 'obsd-master'
2019-06-09 09:02:26 +01:00
nicm
915097d312
Exiting alternate screen mode should restore cursor position and
...
attributes even if already outside alternate screen mode. GitHub issue
1789.
2019-06-09 06:50:24 +00:00
Thomas Adam
181841fb67
Merge branch 'obsd-master'
2019-06-09 01:02:26 +01:00
nicm
43796bf131
Do not try to parse command when unsetting, GitHub issue 1788.
2019-06-08 21:48:29 +00:00
Thomas Adam
e13c1e5320
Merge branch 'obsd-master'
2019-06-07 23:02:26 +01:00
nicm
e37f34facc
Do not load the config file if the server is exiting because it failed
...
to start, otherwise commands like lsk which start the server again can
end up looping infinitely. Also make the first client exit
correctly. Problem reported by Wael M Nasreddine.
2019-06-07 20:09:17 +00:00
Thomas Adam
c91680822d
Merge branch 'obsd-master'
2019-06-05 23:02:26 +01:00
Nicholas Marriott
37bb993f53
Merge branch '3.0-rc'
2019-06-05 21:06:30 +01:00
nicm
db5a7c1740
Need to increment the argument to skip the prefix earlier, fixes
...
repeated incremental search in copy mode, reported by Kaushal Modi in
GitHub issue 1780.
2019-06-05 21:06:06 +01:00
Thomas Adam
1ec3fb5f30
Merge branch 'obsd-master'
2019-06-05 21:02:26 +01:00
nicm
8f40796f05
Add a -v flag to source-file to show the commands and line numbers.
2019-06-05 20:00:53 +00:00
nicm
09e90c1645
Need to increment the argument to skip the prefix earlier, fixes
...
repeated incremental search in copy mode, reported by Kaushal Modi in
GitHub issue 1780.
2019-06-05 19:00:36 +00:00
Nicholas Marriott
f274b1b9d7
Merge branch '3.0-rc'
2019-06-05 15:13:56 +01:00
Nicholas Marriott
53914e50b9
RC2.
2019-06-05 15:09:42 +01:00
Nicholas Marriott
e252984993
If only one of -x or -y is given, use the calculated size for the
...
other. Also fix some warnings. Pointed out by Ben Boeckel.
2019-06-05 06:44:08 +01:00
Thomas Adam
d3f0c72e20
Merge branch 'obsd-master'
2019-06-03 21:02:26 +01:00
nicm
4ca1de1b8b
Add new-session -X and attach-session -x to send SIGHUP to parent when
...
detaching (like detach-client -P). From Colin Watson in GitHub issue
1773.
2019-06-03 18:28:37 +00:00
nicm
17bc11bd15
yacc(1) copies its union so it is not a good place to store
...
TAILQ_HEADs. Allocate them instead. Found from a problem reported by
sthen@.
2019-06-02 10:52:32 +01:00
Thomas Adam
f6933e43c2
Merge branch 'obsd-master'
2019-06-02 09:02:27 +01:00