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
Nicholas Marriott
409d52ed41
Try OS X.
2019-05-29 14:19:37 +01:00
Thomas Adam
e90b5dcea3
Merge branch 'obsd-master'
2019-05-29 13:02:35 +01:00
Nicholas Marriott
ffcc60211d
Merge branch '3.0-rc'
2019-05-29 12:13:55 +01:00
Nicholas Marriott
7cdb1cfc8d
as -> and.
2019-05-29 12:13:46 +01:00
Nicholas Marriott
480ba99a16
Merge branch '3.0-rc'
2019-05-29 12:07:05 +01:00
Nicholas Marriott
8827b7f9a6
Tweak {} text.
2019-05-29 11:25:07 +01:00
nicm
a4424fbebf
Support \ooo escapes, from Avi Halachmi.
2019-05-29 10:08:36 +00:00
Nicholas Marriott
eefbbfde77
Merge branch '3.0-rc'
2019-05-28 21:05:00 +01:00
nicm
7eeb479705
Do not read past the end of the argument string if it is empty.
2019-05-28 21:04:41 +01:00
nicm
8d137233a9
Redraw status line if size changes, GitHub issue 1762. Also fix length
...
of target buffer when pasting into status line.
2019-05-28 21:04:35 +01:00
Thomas Adam
c96957583f
Merge branch 'obsd-master'
2019-05-28 21:02:28 +01:00
nicm
580cd16f4c
Redraw status line if size changes, GitHub issue 1762. Also fix length
...
of target buffer when pasting into status line.
2019-05-28 18:53:36 +00:00
nicm
4382538e4b
Do not read past the end of the argument string if it is empty.
2019-05-28 18:30:30 +00:00
Nicholas Marriott
e7a530fe4c
Next will be 3.1.
2019-05-28 15:48:31 +01:00
Nicholas Marriott
05d07413ff
3.0-rc.
2019-05-28 15:46:17 +01:00
Thomas Adam
b8360504f3
Merge branch 'obsd-master'
2019-05-28 15:02:26 +01:00
Nicholas Marriott
a062650d4b
Tweak menu option.
2019-05-28 14:49:50 +01:00
Nicholas Marriott
f012db9be9
Add regress for conf files.
2019-05-28 13:21:19 +01:00
nicm
299d4f3aaa
Exit 1 correctly if source-file fails.
2019-05-28 12:20:28 +00:00
Thomas Adam
eba6cf61c9
Merge branch 'obsd-master'
2019-05-28 13:02:27 +01:00
nicm
0ec410689c
Allow source-file to take multiple arguments.
2019-05-28 11:46:30 +00:00
nicm
e0fd295054
Change the default right click pane to open the menu if not in a mode
...
and no application mouse.
2019-05-28 10:27:11 +00:00
nicm
99a8469ee4
Add key bindings to open the window and pane menus (C-m and M-m for now).
2019-05-28 10:05:24 +00:00
nicm
12255411f2
Allow menu items to be disabled by putting a - at the start of their
...
name, rather than just including #[dim] which still allowed them to be
chosen.
2019-05-28 09:50:54 +00:00
Thomas Adam
c0116b2c5b
Merge branch 'obsd-master'
2019-05-28 09:02:26 +01:00
nicm
799a154b91
Change display-menu from taking a single string to a set of arguments,
...
which is much easier to work with. Based on a diff from Avi Halachmi.
2019-05-28 07:18:42 +00:00
Thomas Adam
793f4d89d6
Merge branch 'obsd-master'
2019-05-27 19:02:25 +01:00
nicm
90cd045cf3
Clarify newlines inside {} a little.
2019-05-27 16:22:32 +00:00
nicm
94f6488f0e
Go less crazy with horizontal separators on default menus.
2019-05-27 15:29:46 +00:00
Thomas Adam
d4bf4bd7c7
Merge branch 'obsd-master'
2019-05-27 15:02:28 +01:00
Nicholas Marriott
522d1bd309
Add.
2019-05-27 14:39:44 +01:00
Nicholas Marriott
a21de4c483
Mention <><=>=.
2019-05-27 14:39:06 +01:00
Nicholas Marriott
714311a696
Add {}.
2019-05-27 14:37:47 +01:00
Nicholas Marriott
9f0904ce6f
Remove unused fparseln compat code.
2019-05-27 14:28:05 +01:00
nicm
ae3eba6e08
Fix crash when killing the current window, reported by Jesus Rafael
...
Sanchez in GitHub issue 1760.
2019-05-27 12:48:52 +00:00
nicm
6b332127ca
Add an additional {} syntax for defining strings in the configuration
...
file, making it much tidier to define commands that contain other tmux
or shell commands (like if-shell). Also tweak bind-key to expect a
string if it is only given one argument, so {} can be used with it as
well. From Avi Halachmi.
2019-05-27 12:16:27 +00:00
Thomas Adam
bd40d704e2
Merge branch 'obsd-master'
2019-05-27 09:02:26 +01:00
nicm
65e5e14561
Fix the intended ordering of items in buffer mode - it should not always
...
be tag 0 when the tree is empty. GitHub issue 1759.
2019-05-27 06:50:04 +00:00
Thomas Adam
103e44d936
Merge branch 'obsd-master'
2019-05-26 21:02:26 +01:00
nicm
097973e3d5
Add keys for new menu items.
2019-05-26 18:43:43 +00:00
nicm
5fef946df4
Always redraw overlay if it is on (so status line doesn't redraw over it).
2019-05-26 18:27:52 +00:00
nicm
023c2c5392
Do not accept choice unless mouse has actually moved before.
2019-05-26 18:19:52 +00:00