History log of /openbsd/usr.bin/tmux/arguments.c (Results 1 – 25 of 64)
Revision Date Author Comments
# 28f73f25 13-May-2024 nicm <nicm@openbsd.org>

Fix memory leak, from Fadi Afani.


# 10e0aa77 15-Apr-2024 nicm <nicm@openbsd.org>

Fixes for memory leaks reported by Lu Ming Yin, fixes from Howard Chu.


# d88178ae 14-Nov-2023 nicm <nicm@openbsd.org>

Don't strdup NULL filename.


# 31e1eab0 14-Nov-2023 nicm <nicm@openbsd.org>

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.


# 6af87e9a 30-Jun-2023 nicm <nicm@openbsd.org>

Change a few types to fix warnings, from Thomas Klausner.


# a01f743b 15-Mar-2023 nicm <nicm@openbsd.org>

Fix command prompt not to always append argument but only if there has
actually been expansion. GitHub issue 3493.


# 461a14bc 08-Jan-2023 nicm <nicm@openbsd.org>

Fix parsing of optional arguments so that and accept a - starting an
argument.


# 83a0a8d9 16-Dec-2022 nicm <nicm@openbsd.org>

Add send-keys -K to handle keys directly as if typed (so look up in key
table). GitHub issue 3361.


# a7507044 02-Aug-2022 nicm <nicm@openbsd.org>

Fix validation of missing percentage arguments.


# 113211ea 07-Jun-2022 nicm <nicm@openbsd.org>

Expand arguments to some commands where it makes sense, GitHub issue
3204 from Anindya Mukherjee.


# f2587b2d 30-May-2022 nicm <nicm@openbsd.org>

Check if args_strtonum argument is NULL or not a string, from Anindya
Mukherjee.


# 99d6eeb8 03-Mar-2022 nicm <nicm@openbsd.org>

Allow optional arguments.


# 432017ad 02-Nov-2021 nicm <nicm@openbsd.org>

fatalx on unknown enum members in a couple of places, from Ben Boeckel.


# dddb32ee 09-Sep-2021 nicm <nicm@openbsd.org>

Keep -? as usage.


# 0b5b9347 09-Sep-2021 nicm <nicm@openbsd.org>

Expand argument to run-shell again.


# a8e38936 02-Sep-2021 nicm <nicm@openbsd.org>

Change copying arguments to that flags without arguments are inserted
correctly and empty arguments lists do not crash. Fixes crash reported
by & ok mpi@.


# d8b32369 27-Aug-2021 nicm <nicm@openbsd.org>

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 iss

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.

show more ...


# e4c0b811 25-Aug-2021 nicm <nicm@openbsd.org>

Validate command argument types (string or command list) and give more
useful error messages.


# 49390c5b 23-Aug-2021 nicm <nicm@openbsd.org>

args_make_commands_now needs to take an extra reference to the returned
command list since it will be freed already.


# 2db6a388 23-Aug-2021 nicm <nicm@openbsd.org>

Move command argument parsing common functions and don't bother to parse
again if given a command rather than a string.


# d28d1e33 21-Aug-2021 nicm <nicm@openbsd.org>

Free value properly.


# bee784fa 21-Aug-2021 nicm <nicm@openbsd.org>

Preserve argument type in command and convert to string on demand.


# fb147d85 21-Aug-2021 nicm <nicm@openbsd.org>

Pass typed arguments out of the parser into the arguments list and let
it convert them into strings.


# 825f884a 21-Aug-2021 nicm <nicm@openbsd.org>

Rename a member to match what it will be in future.


# 298e2c18 21-Aug-2021 nicm <nicm@openbsd.org>

Wrap command argument definitions in their own struct.


123