fix(sterni/acme/mkbqnkeyboard.bqn): allow multiple flags in one arg

Change-Id: I203cc50997f9292cef7a3383dadb96fc97108ca6
Reviewed-on: https://cl.tvl.fyi/c/depot/+/13099
Tested-by: BuildkiteCI
Autosubmit: sterni <sternenseemann@systemli.org>
Reviewed-by: sterni <sternenseemann@systemli.org>
This commit is contained in:
sterni 2025-02-05 16:04:43 +01:00 committed by clbot
parent 3224488a29
commit 473d3c3761
2 changed files with 2 additions and 3 deletions

View file

@ -17,8 +17,7 @@ IsAscii ← 127⊸≥-⟜@
# Parse CLI
opts {
flagsargs 2'-' (()¨) 𝕩
# TODO(sterni): support multiple flags in one argument, e.g. -si
sort,help,inPlace flags˜"-s","-h","-i"
sort,help,inPlace "shi"1¨flags
argCount 2
{𝕤

View file

@ -9,7 +9,7 @@ let
(builtins.readDir dir));
mkbqnkeyboard' = pkgs.writeShellScript "mkbqnkeyboard'" ''
exec ${pkgs.cbqn}/bin/BQN ${../mkbqnkeyboard.bqn} -s -i \
exec ${pkgs.cbqn}/bin/BQN ${../mkbqnkeyboard.bqn} -si \
"${pkgs.srcOnly pkgs.mbqn}/editors/inputrc" "$1"
'';