helm-perldocに Cartonのための機能が追加されました

helm-perldoc 0.04 での設定 - すぎゃーんメモ


@さんのブログでも紹介していただいたのですが,
helm-perldocに Cartonのための機能が追加されました.


リポジトリ

https://github.com/syohex/emacs-helm-perldoc


インストールは MELPAから行えます.

M-x helm-perldoc:carton-setup

現在開いているファイルが Carton管理下のものであれば, carton installで
インストールしたローカルのモジュールを見ることができるようになります.
コマンドとして実行した場合は, パスの確認が行われるので標準パス以外に
インストールした場合は明示的に指定することが可能です.


helm-perldoc:default-carton-path で標準パスの変更が可能です.
デフォルト値は "local/lib/perl5"です. 基本変えることはないと思います.


関数として実行した場合は確認は行われず, helm-perldoc:default-carton-path
のパスを自動で追加します. 常に一定のパスを使うのであれば, cperl-mode-hook,
perl-mode-hookに追加しておくと設定の手間が省けて便利です.

(add-hook 'cperl-mode-hook 'helm-perldoc:carton-setup)

おわりに

問題, 提案等ありましたら github issuesまでお願いします.