SCM Breezeを久しぶりにgit pullしたらおかしくなりかけた?

scmbreeze/scm_breezeを更新した後くらいから、git-credential-osxkeychainがパスワード入力を求めるようになった。 パスワード入力して、常に許可をクリックしたら表示されなくなった。 (そりゃそうか)

それと同時期に、

/Users/i/.scm_breeze/lib/git/aliases.sh:191: command not found: compdef

というエラーが出るようになった。

% git log -n3 --oneline
d172370 (HEAD -> master, origin/master, origin/HEAD) Merge pull request #269 from ghthor/revert-status-shortcuts
1a9411d Revert to legacy status shortcuts ruby script
8a326c2 Merge pull request #262 from ghthor/refactor_of_git_status

aws-cli + zshでcomplete:13: command not found: compdefが出る場合の対応とか見て、/.zshrc内での/.scm_breeze/scm_breeze.shの呼び出し順を少し変えて対応した。