Commit Graph

2631 Commits

Author SHA1 Message Date
db3aabcc34 Add a NOBLOCK flag rather than adding amount to wait for when
dealing with potentially-long sequences. GitHub issue 3001.
2021-12-10 12:42:37 +00:00
138ffc7cb6 Merge branch 'obsd-master' into master 2021-12-07 09:52:59 +00:00
b55f0ac6b9 Leave the hardware cursor at the position of the selected line in choose
modes and current editing position and at the command prompt. It is
invisible but this is helpful for people using screen readers. GitHub
issue 2970.
2021-11-15 10:58:13 +00:00
77fc7ac3be Merge branch 'obsd-master' into master 2021-11-03 16:01:14 +00:00
57100376cc Add a cursor-style option, from Alexis Hildebrandt in GitHub issue 2960. 2021-11-03 13:37:17 +00:00
7d330c19e8 Merge branch 'obsd-master' into master 2021-11-01 12:01:12 +00:00
8d2286b769 Add a cursor-colour option, from Alexis Hildebrandt in GitHub issue
2959.
2021-11-01 09:34:49 +00:00
60cacdffea Merge branch 'obsd-master' into master 2021-10-28 22:01:13 +01:00
49d33a4282 Allow detach even if suspend flag set, GitHub issue 2932. 2021-10-28 18:54:33 +00:00
c77924bb56 Merge branch 'obsd-master' into master 2021-10-26 16:01:11 +01:00
5745bd27fd Do not allow inline styles to replace mode-style for the selected item,
from Alexis Hildebrandt in GitHub issue 2946.
2021-10-26 12:22:23 +00:00
6f46f71d58 Merge branch 'obsd-master' into master 2021-10-26 00:01:13 +01:00
197a116f5a Add a way to force a colour to RGB and a format to display it. 2021-10-25 21:21:16 +00:00
3934d9b24d Merge branch 'obsd-master' into master 2021-10-25 12:01:11 +01:00
ef46eb91a5 Add -s and -S to display-popup to set popup and border style, from
Alexis Hildebrandt in GitHub issue 2931.
2021-10-25 09:38:36 +00:00
1bf2f811ea Merge branch 'obsd-master' into master 2021-10-20 14:01:15 +01:00
8a9bfd0cdd Add -T to set a popup title, from Alexis Hildebrandt in GitHub issue 2941. 2021-10-20 09:50:40 +00:00
264fe7fc2a Merge branch 'obsd-master' into master 2021-10-14 16:01:20 +01:00
add20637f2 Add popup-border-lines option to set popup line style, from Alexis
Hildebrandt, GitHub issue 2930.
2021-10-14 13:19:01 +00:00
fb23df679b Merge branch 'obsd-master' into master 2021-10-13 14:01:16 +01:00
837ca176d1 Add popup-style and popup-border-style options, from Alexis Hildebrandt
in GitHub issue 2927.
2021-10-13 09:28:36 +00:00
aff2a473ec Merge branch 'obsd-master' into master 2021-10-11 16:01:13 +01:00
b8581ec80e Make positions hidden by overlays range-based rather than character-based,
from Anindya Mukherjee.
2021-10-11 13:27:50 +00:00
af82106fae Merge branch 'obsd-master' into master 2021-10-11 14:01:13 +01:00
759efe1b33 Add -e flag to set environment for popup, from Alexis Hildebrandt in
GitHub issue 2924.
2021-10-11 10:55:30 +00:00
479c9563c7 Merge branch 'obsd-master' into master 2021-10-05 16:01:13 +01:00
9b1fdb291e Separate "very visible" flag from blinking flag, it should not affect
DECSCUSR. GitHub issue 2891.
2021-10-05 12:46:02 +00:00
e6b40cb339 Do fatal/fatalx a different way so the compiler trick to avoid warnings
becomes unnecessary, prompted by theo.
2021-09-10 15:03:18 +00:00
33ac7a346e Get rid of the last two warnings by turning them off around the problem
statements, if the compiler supports it.
2021-09-10 14:22:24 +00:00
732288c489 Merge branch 'obsd-master' into master 2021-09-09 16:01:09 +01:00
34312fd6ee Expand argument to run-shell again. 2021-09-09 13:38:32 +00:00
609baea95e Merge branch 'obsd-master' into master 2021-08-27 20:01:11 +01:00
daec63e5e6 Replace %% in command lists (by copying them) for template arguments ,
this means they can be used with {} as well. Also make argument
processing from an existing vector preserve commands. GitHub issue 2858.
2021-08-27 17:25:55 +00:00
fd756a150b Allow control mode clients to set a hard limit on the window width and
height, GitHub issue 2594.
2021-08-27 17:15:57 +00:00
c6375a0d40 Merge branch 'obsd-master' into master 2021-08-25 12:01:11 +01:00
c7266ca78d Merge branch 'obsd-master' into master 2021-08-25 10:01:10 +01:00
03d173cbd8 Validate command argument types (string or command list) and give more
useful error messages.
2021-08-25 08:51:55 +00:00
a252fadf8a Fix up some printflike attributes. 2021-08-25 07:09:30 +00:00
95a374d7d2 Merge branch 'obsd-master' into master 2021-08-23 16:06:46 +01:00
210e71edf3 Move command argument parsing common functions and don't bother to parse
again if given a command rather than a string.
2021-08-23 12:33:55 +00:00
324f87cf14 Merge branch 'obsd-master' into master 2021-08-22 12:08:05 +01:00
069f5925af Preserve argument type in command and convert to string on demand. 2021-08-21 20:46:43 +00:00
921991c98d Merge branch 'obsd-master' into master 2021-08-21 20:01:22 +01:00
326d2ef234 Pass typed arguments out of the parser into the arguments list and let
it convert them into strings.
2021-08-21 18:39:07 +00:00
5241dae87d Stop caring about empty commands, just treat as a null command. 2021-08-21 17:25:32 +00:00
4d3367e965 Merge branch 'obsd-master' into master 2021-08-21 16:01:26 +01:00
c286fbdcd7 Preserve command group when moving temporary list to current list being
buit.
2021-08-21 14:06:17 +00:00
62036121fa Merge branch 'obsd-master' into master 2021-08-21 12:01:41 +01:00
110ba767e5 Rename a member to match what it will be in future. 2021-08-21 10:28:05 +00:00
08e6360f23 Add args parsing callback for some future work, currently unused. 2021-08-21 10:22:38 +00:00