The attached split-string payload (`-Spython3`, `--split-string=...`) can itself begin with env options or VAR=value assignments before the interpreter: `-S-i python3`, `-SFOO=bar python3`, `--split-string=-u FOO python3`. Rather than taking the payload's first word as the interpreter, re-inject the attached payload into the token stream so it flows through the same option / operand / assignment state machine as a separated payload. Adds the three cases as resolver tests. |
||
|---|---|---|
| .. | ||
| api | ||
| commands | ||
| hooks | ||
| keymaps | ||
| menus | ||
| packages/repl | ||
| runtime | ||