Skip to content
Closed
Changes from 1 commit
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
fc5cb28
fix(core): read a backslash inside single quotes as literal when spli…
TianYuan1024 Sep 13, 2026
dd80fb9
Merge remote-tracking branch 'origin/main' into fix/permission-single…
TianYuan1024 Sep 13, 2026
a122d7a
fix(core): keep the escape inside bash's ANSI-C quotes when splitting
TianYuan1024 Sep 13, 2026
06b3591
Merge remote-tracking branch 'origin/main' into fix/permission-single…
TianYuan1024 Sep 13, 2026
0974d13
test(core): cover mixed quote forms on one line when splitting commands
TianYuan1024 Sep 13, 2026
29ddd0a
Merge remote-tracking branch 'origin/main' into fix/permission-single…
TianYuan1024 Sep 13, 2026
2306f10
fix(core): elide a line continuation before deciding the quote form
TianYuan1024 Sep 14, 2026
e1d00ca
Merge remote-tracking branch 'origin/main' into fix/permission-single…
TianYuan1024 Sep 14, 2026
d2d63af
docs(core): correct why the continuation branch and ANSI-C quoting work
TianYuan1024 Sep 14, 2026
8af09af
Merge remote-tracking branch 'origin/main' into fix/permission-single…
TianYuan1024 Sep 14, 2026
413ea00
Merge remote-tracking branch 'origin/main' into fix/permission-single…
TianYuan1024 Sep 15, 2026
550a71b
fix(core): keep every boundary either backslash reading finds when sp…
TianYuan1024 Sep 15, 2026
f56192f
refactor(core): condense splitter comments and quote-handling tests
TianYuan1024 Sep 15, 2026
ee3a811
perf(core): skip the second scan when the command has no backslash
TianYuan1024 Sep 16, 2026
3eb322a
Merge remote-tracking branch 'origin/main' into fix/permission-single…
TianYuan1024 Sep 16, 2026
68d4df3
fix(core): trim only the whitespace bash's lexer discards when splitting
TianYuan1024 Sep 17, 2026
32e35ca
Merge remote-tracking branch 'origin/main' into fix/permission-single…
TianYuan1024 Sep 17, 2026
2d85029
Merge remote-tracking branch 'origin/main' into fix/permission-single…
TianYuan1024 Sep 19, 2026
16b0f00
Merge remote-tracking branch 'origin/main' into fix/permission-single…
TianYuan1024 Sep 19, 2026
f0bc4fc
test(core): pin the one-character reach of a pending `$`
TianYuan1024 Sep 19, 2026
e10f3c2
test(core): pin the false deny this split declares as its tradeoff
TianYuan1024 Sep 20, 2026
683e06b
Merge remote-tracking branch 'origin/main' into fix/permission-single…
TianYuan1024 Sep 20, 2026
68929c4
fix(core): keep both cwds when one reading alone ends a cd
TianYuan1024 Sep 20, 2026
9cb6300
test(core): pin the deny for a cd ended by one quote reading alone
TianYuan1024 Sep 20, 2026
2ef0c91
Merge remote-tracking branch 'origin/main' into fix/ambiguous-cd-term…
TianYuan1024 Sep 20, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Merge remote-tracking branch 'origin/main' into fix/permission-single…
…-quote-backslash-split
  • Loading branch information
TianYuan1024 committed Sep 20, 2026
commit 683e06b0487c35fdf352468efef4eb7ccd263d35

This merge commit was added into this branch cleanly.

There are no new changes to show, but you can still view the diff.