Closed2
cobraを使ったCLIツール(glow)のtypoについて
自分しか気にしないと思うけど書く
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ヶ月前にクローズされました