php-completion.el globalの作ったtagから補完候補を収得するようにした

http://coderepos.org/share/browser/lang/elisp/php-completion/trunk/php-completion.el
Ver 0.02です。
gtagsで作ったタグファイルからも補完候補を収得する用にしました。globalがインストールされていない場合は、何もしません。
イデアは、id:k1LoWさんからいただきました。あざっす。

また、phpcmp-global-enable-auto-update-tag-files を non-nil に設定すると、*1補完実行時に

global -u

を非同期に実行するので、タグファイルを自動で更新するようになります。正しい方法か分からないので、知ってる人いましたら教えてください。


それと、id:Ashizawaさんの作った autocompletion-php-functions.el にあって、php-completion.elにない候補を追加しました。

(set-difference php-defined-constant
                phpcmp-constants
                :test 'string=)

とかで調べました。

*1:デフォルト nil