summaryrefslogtreecommitdiff
path: root/test cases
diff options
context:
space:
mode:
authorBenjamin Gilbert <bgilbert@backtick.net>2025-06-23 15:21:20 -0700
committerDylan Baker <dylan@pnwbakers.com>2025-11-18 08:32:28 -0800
commit4b7a494f8227aea2bb8acce8ab40d7d34734971a (patch)
treeb8f92bf1d6bc2cfbf8a7b5a5d4bc50940fc77670 /test cases
parent5d3849d065f7397977081cd739b3f839f886611c (diff)
downloadmeson-4b7a494f8227aea2bb8acce8ab40d7d34734971a.tar.gz
rewriter: drop unused command-line arguments for def/kwargs delete
The `default-options delete` and `kwargs delete` subcommands required key/value pairs, where the key was deleted and the specified value was ignored. This matches the JSON script mode interface but is unpleasant as a CLI. Have the CLI `delete` commands accept a list of keys instead. We can make this change because the UI is documented to be unstable. However, to allow scripts to work with both old and new Meson, ignore even-numbered arguments if they're all equal to the empty string. Fixes: #13234
Diffstat (limited to 'test cases')
0 files changed, 0 insertions, 0 deletions