发布

  • fix: shell hook quoting + terminal colors preserved (#40, #41)
    Release / Build aarch64-apple-darwin (push) Has been cancelled
    Release / Build x86_64-apple-darwin (push) Has been cancelled
    Release / Build aarch64-unknown-linux-gnu (push) Has been cancelled
    Release / Build x86_64-unknown-linux-musl (push) Has been cancelled
    Release / Build x86_64-unknown-linux-gnu (push) Has been cancelled
    Release / Build x86_64-pc-windows-msvc (push) Has been cancelled
    Release / Create Release (push) Has been cancelled

    frostbyte_neo 发布于 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)
    下载附件