Yash 2 その 231: svn の補完スクリプト
久し振りに補完スクリプトを書く。svn add
の引数を意味のあるものだけに制限しようといろいろいじっていたが svn status
が吐くファイル名が微妙に正規化されていて補完中のファイル名と比べるのが面倒になったのでやめた。
というか、complete コマンドの -A/-R オプションがあまり使いやすくないんだよなぁ。フィルタリング関数を complete コマンドが呼び出してその関数で補完するかどうか決めるようなやり方のほうがいいかも。
| 固定リンク
コメント