Thomas Adam
|
bdf8e614af
|
Merge branch 'obsd-master'
|
2023-11-14 22:01:09 +00:00 |
|
nicm
|
4dea352dee
|
Don't strdup NULL filename.
|
2023-11-14 20:01:11 +00:00 |
|
Thomas Adam
|
151875d144
|
Merge branch 'obsd-master'
|
2023-11-14 18:01:10 +00:00 |
|
nicm
|
88fd1f00b8
|
Handle NULL client (in config file) when showing a status message; also
copy the file when processing if-shell since it may be freed. GitHub
issue 3746.
|
2023-11-14 15:59:49 +00:00 |
|
Thomas Adam
|
9cf58d1a52
|
Merge branch 'obsd-master'
|
2023-07-01 02:01:10 +01:00 |
|
nicm
|
a2a02fd7d7
|
Change a few types to fix warnings, from Thomas Klausner.
|
2023-06-30 21:55:08 +00:00 |
|
Thomas Adam
|
1d0f68dee9
|
Merge branch 'obsd-master'
|
2023-03-15 10:01:10 +00:00 |
|
nicm
|
ac4bb89d43
|
Fix command prompt not to always append argument but only if there has
actually been expansion. GitHub issue 3493.
|
2023-03-15 08:15:39 +00:00 |
|
Thomas Adam
|
c1a30ed995
|
Merge branch 'obsd-master'
|
2023-01-09 02:01:10 +00:00 |
|
nicm
|
565de3f54b
|
Fix parsing of optional arguments so that and accept a - starting an
argument.
|
2023-01-08 23:34:46 +00:00 |
|
Thomas Adam
|
21e00e4635
|
Merge branch 'obsd-master'
|
2023-01-06 09:02:00 +00:00 |
|
nicm
|
3b3f42053a
|
Add send-keys -K to handle keys directly as if typed (so look up in key
table). GitHub issue 3361.
|
2022-12-16 08:13:40 +00:00 |
|
Thomas Adam
|
9a2fdf8fd4
|
Merge branch 'obsd-master'
|
2022-08-02 12:01:09 +01:00 |
|
nicm
|
33c59100ae
|
Fix validation of missing percentage arguments.
|
2022-08-02 09:23:34 +00:00 |
|
Thomas Adam
|
be2eb57d62
|
Merge branch 'obsd-master'
|
2022-06-07 14:01:09 +01:00 |
|
nicm
|
c07d582e24
|
Expand arguments to some commands where it makes sense, GitHub issue
3204 from Anindya Mukherjee.
|
2022-06-07 10:02:19 +00:00 |
|
nicm
|
006a529db1
|
Check if args_strtonum argument is NULL or not a string, from Anindya
Mukherjee.
|
2022-05-30 13:04:24 +00:00 |
|
Nicholas Marriott
|
2cad9a6af8
|
Check if args_strtonum argument is NULL or not a string, from Anindya
Mukherjee.
|
2022-05-14 20:13:52 +01:00 |
|
Thomas Adam
|
f84f1c0cfe
|
Merge branch 'obsd-master' into master
|
2022-03-03 10:01:09 +00:00 |
|
nicm
|
7d4224f207
|
Allow optional arguments.
|
2022-03-03 08:24:12 +00:00 |
|
Thomas Adam
|
1fc0d1b74f
|
Merge branch 'obsd-master' into master
|
2021-11-02 14:01:11 +00:00 |
|
nicm
|
200b6536e1
|
fatalx on unknown enum members in a couple of places, from Ben Boeckel.
|
2021-11-02 10:57:04 +00:00 |
|
Thomas Adam
|
31a6e5eff4
|
Merge branch 'obsd-master' into master
|
2021-09-10 02:01:12 +01:00 |
|
nicm
|
768fb9080f
|
Keep -? as usage.
|
2021-09-09 21:55:03 +00:00 |
|
Thomas Adam
|
732288c489
|
Merge branch 'obsd-master' into master
|
2021-09-09 16:01:09 +01:00 |
|
nicm
|
34312fd6ee
|
Expand argument to run-shell again.
|
2021-09-09 13:38:32 +00:00 |
|
Thomas Adam
|
d776c9acfc
|
Merge branch 'obsd-master' into master
|
2021-09-02 10:01:09 +01:00 |
|
nicm
|
329c2c2a91
|
Change copying arguments to that flags without arguments are inserted
correctly and empty arguments lists do not crash. Fixes crash reported
by & ok mpi@.
|
2021-09-02 07:11:03 +00:00 |
|
Thomas Adam
|
609baea95e
|
Merge branch 'obsd-master' into master
|
2021-08-27 20:01:11 +01:00 |
|
nicm
|
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 |
|
Thomas Adam
|
c6375a0d40
|
Merge branch 'obsd-master' into master
|
2021-08-25 12:01:11 +01:00 |
|
nicm
|
03d173cbd8
|
Validate command argument types (string or command list) and give more
useful error messages.
|
2021-08-25 08:51:55 +00:00 |
|
Thomas Adam
|
7fe3588e49
|
Merge branch 'obsd-master' into master
|
2021-08-23 20:01:09 +01:00 |
|
nicm
|
841ce74b43
|
args_make_commands_now needs to take an extra reference to the returned
command list since it will be freed already.
|
2021-08-23 17:05:43 +00:00 |
|
Thomas Adam
|
95a374d7d2
|
Merge branch 'obsd-master' into master
|
2021-08-23 16:06:46 +01:00 |
|
nicm
|
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 |
|
Thomas Adam
|
324f87cf14
|
Merge branch 'obsd-master' into master
|
2021-08-22 12:08:05 +01:00 |
|
nicm
|
0084cbef5a
|
Free value properly.
|
2021-08-21 20:57:52 +00:00 |
|
nicm
|
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 |
|
Thomas Adam
|
62036121fa
|
Merge branch 'obsd-master' into master
|
2021-08-21 12:01:41 +01:00 |
|
nicm
|
110ba767e5
|
Rename a member to match what it will be in future.
|
2021-08-21 10:28:05 +00:00 |
|
nicm
|
d371764d02
|
Wrap command argument definitions in their own struct.
|
2021-08-21 08:44:59 +00:00 |
|
Thomas Adam
|
b0da0cee4d
|
Merge branch 'obsd-master' into master
|
2021-08-20 22:01:46 +01:00 |
|
nicm
|
d589be6c65
|
A couple more spacing fixes.
|
2021-08-20 20:08:30 +00:00 |
|
nicm
|
5f32b7d961
|
Hide struct args behind a couple of accessor functions.
|
2021-08-20 19:50:16 +00:00 |
|
Thomas Adam
|
944fde7c57
|
Merge branch 'obsd-master' into master
|
2021-08-20 20:01:27 +01:00 |
|
nicm
|
90dd474c3e
|
Expose args_value struct (will be needed soon) and add some missing frees.
|
2021-08-20 18:59:53 +00:00 |
|
nicm
|
6cbc83c6a6
|
Add a way to create an empty arguments set.
|
2021-08-20 17:53:54 +00:00 |
|
Thomas Adam
|
bd3fb2fb10
|
Merge branch 'obsd-master'
|
2020-06-12 10:01:19 +01:00 |
|
nicm
|
cf63465eb0
|
Fix quoting with newlines and single quotes.
|
2020-06-12 07:10:43 +00:00 |
|