-
fix: shell hook quoting + terminal colors preserved (#40, #41)
Release / Build aarch64-apple-darwin (push) Has been cancelledRelease / Build x86_64-apple-darwin (push) Has been cancelledRelease / Build aarch64-unknown-linux-gnu (push) Has been cancelledRelease / Build x86_64-unknown-linux-musl (push) Has been cancelledRelease / Build x86_64-unknown-linux-gnu (push) Has been cancelledRelease / Build x86_64-pc-windows-msvc (push) Has been cancelledRelease / Create Release (push) Has been cancelled发布于
2026-04-02 11:22:32 +00:00 - _lc() uses "$@" instead of "$*" to preserve argument boundaries
(fixes git commit -m "message with spaces") - Terminal mode uses exec_inherit instead of exec_streaming, preserving
ANSI colors and TTY behavior for interactive use - Removed exec_streaming (replaced by exec_inherit_tracked)
- Applied same fix to fish ($argv unquoted) and PowerShell (@args splatted)
下载附件
- _lc() uses "$@" instead of "$*" to preserve argument boundaries