osyo-manga/vim-gyazo — pull request #1 by kannokanno (2013-06-30 13:44:14+00:00)
Title: Fix in 'unsetopt nonomatch', it fails

.zshenvにて `setopt nonomatch` の設定がされていないと失敗するため、
以下の条件でチェックを行うようにしました。

* `$SHELL` が設定されている
* `$SHELL` に zsh という文字が含まれている
* `/bin/zsh` や`/usr/bin/zsh` などパスが環境によって異なることを考慮
* `set -o` で取得した結果の `nonomatch` の値が `off` である

条件にすべて一致するとエラーメッセージを表示して処理を中断します。