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
nicm
900238a306
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 07:10:15 +00:00
Thomas Adam
027a7ac829
Merge branch 'obsd-master'
2019-06-01 19:02:26 +01:00
nicm
2c6c3a1d27
If only one of -x or -y is given, use the calculated size for the
...
other. Pointed out by Ben Boeckel.
2019-06-01 16:21:37 +00:00
Thomas Adam
8382ae65b7
Merge branch 'obsd-master'
2019-06-01 09:02:27 +01:00
Nicholas Marriott
ec690208a3
Move link.
2019-06-01 08:07:22 +01:00
Nicholas Marriott
b28b8312f2
Mention CHANGES.
2019-06-01 08:05:55 +01:00
Nicholas Marriott
c2d79add31
Should be caps.
2019-06-01 07:28:31 +01:00
Nicholas Marriott
feff55b92f
Try this instead.
2019-06-01 07:26:39 +01:00
Nicholas Marriott
3d29b97768
Link to file.
2019-06-01 07:24:57 +01:00
nicm
39ea8a2787
Need stdlib.h, from Ben Boeckel.
2019-06-01 06:20:22 +00:00
Thomas Adam
480cdedcac
Merge branch 'obsd-master'
2019-06-01 01:02:25 +01:00
Nicholas Marriott
88ee5a1a00
Add a crashing config.
2019-05-31 22:50:30 +01:00
nicm
2c5f3074bc
Fix warnings, from Ben Boeckel.
2019-05-31 21:41:17 +00:00
Nicholas Marriott
9d2ef8bf0d
Merge branch '3.0-rc'
2019-05-31 15:18:56 +01:00
nicm
1a3a973bd0
Allow % strings that are all numbers or %s, and fix a double free. Both
...
reported by George Nachman, GitHub issues 1765 and 1766.
2019-05-31 15:18:25 +01:00
Thomas Adam
adf9e77702
Merge branch 'obsd-master'
2019-05-31 15:02:27 +01:00
nicm
82e47403c6
Allow % strings that are all numbers or %s, and fix a double free. Both
...
reported by George Nachman, GitHub issues 1765 and 1766.
2019-05-31 11:34:09 +00:00
Thomas Adam
41b8bb4eef
Merge branch 'obsd-master'
2019-05-30 23:02:27 +01:00
nicm
b26523c26d
Remove a leftover abort and some fixes from cppcheck.
2019-05-30 20:54:03 +00:00
Nicholas Marriott
200a1c62c6
Merge branch '3.0-rc'
2019-05-30 13:12:50 +01:00
nicm
e4eec92852
No longer need to reduce line number by one.
2019-05-30 13:12:35 +01:00
Thomas Adam
2df757521a
Merge branch 'obsd-master'
2019-05-30 13:02:26 +01:00
nicm
8fb796b5b3
No longer need to reduce line number by one.
2019-05-30 10:04:33 +00:00
Thomas Adam
82b25a9d62
Merge branch 'obsd-master'
2019-05-30 11:02:27 +01:00
nicm
89d2c7eb26
I had hoped that non-xenl terminals had died out, at least in fairly
...
modern OSs, but no - DragonFly BSD's console returns to haunt us. Fix it
at least somewhat. GitHub issue 1763.
2019-05-30 07:42:41 +00:00
Nicholas Marriott
026450c1a8
Add test for xenl terminals.
2019-05-30 07:52:24 +01:00
Nicholas Marriott
c5e2532b67
Merge branch '3.0-rc'
2019-05-29 23:04:28 +01:00
nicm
75d112c484
The line number needs to be updated only after the \n is processed by
...
the parser, so store a flag and update it next time around. Also each
new line needs its own shared data.
2019-05-29 23:04:22 +01:00
Thomas Adam
414208aab1
Merge branch 'obsd-master'
2019-05-29 23:02:25 +01:00
nicm
7dced37673
Use VIS_CSTYLE for the arguments and add the missing escapes it can
...
generate to the parser.
2019-05-29 20:05:14 +00:00
Nicholas Marriott
95d68fcba1
Merge branch '3.0-rc'
2019-05-29 20:43:29 +01:00
Nicholas Marriott
a05c3a7aa6
Add command order test.
2019-05-29 20:43:11 +01:00
nicm
c17edd594e
The line number needs to be updated only after the \n is processed by
...
the parser, so store a flag and update it next time around. Also each
new line needs its own shared data.
2019-05-29 19:34:42 +00:00
Nicholas Marriott
47795d1695
Update .travis.yml from master.
2019-05-29 14:40:41 +01:00
Nicholas Marriott
2ce8e0110c
Don't even need this?
2019-05-29 14:32:49 +01:00
Nicholas Marriott
4425c1e1b3
Tweak again.
2019-05-29 14:24:09 +01:00