diff --git a/users/sterni/acme/mkbqnkeyboard.bqn b/users/sterni/acme/mkbqnkeyboard.bqn index e255ca27c..8adc4a388 100755 --- a/users/sterni/acme/mkbqnkeyboard.bqn +++ b/users/sterni/acme/mkbqnkeyboard.bqn @@ -17,8 +17,7 @@ IsAscii ← 127⊸≥-⟜@ # Parse CLI opts ← { flags‿args ← 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 {𝕤 diff --git a/users/sterni/acme/plan9port/default.nix b/users/sterni/acme/plan9port/default.nix index a57b0e60b..63a7a8586 100644 --- a/users/sterni/acme/plan9port/default.nix +++ b/users/sterni/acme/plan9port/default.nix @@ -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" '';