Closed2

cobraを使ったCLIツール(glow)のtypoについて

mimikunmimikun

glowのfish補完のタイポ

リポ内でgrepしても見つからない。補完スクリプトを生成して初めて見つかるようになる。
Fix typo in fish completions by twpayne · Pull Request #1945 · spf13/cobra
結論としてこれはcobraの問題だった。
GoでCLIをやるならたいていcobraを使うので、シェル補完もcobraで生成されるだろうというあたりをつけていた。

これは、1.8.0で修正済み。
glowで使っているのは1.7.0なので、これが反映されておらず、誤った補完を出力する。

chore(deps): bump github.com/spf13/cobra from 1.6.1 to 1.8.0 by dependabot[bot] · Pull Request #577 · charmbracelet/glow
過去には1.8.0にあげられていた痕跡がある。

だがすぐに1.7.0に下げられている。
feat!: cleanup and updated (#619) · charmbracelet/glow@fce3edf

それぞれのパッケージの依存関係を一覧で見られるツールがあればわかりやすくなるのだろうが、面倒。

修正は期待できない旨のコメントを書いて終わり。

このスクラップは1ヶ月前にクローズされました