perl-completion.el

perl編集時以外でもperl-completionのコマンドを使う

perldocを開くコマンドをperl編集時以外にも使いたいときがあります。 その場合は以下のように global-map に perl-completion.el のコマンドを割り当てると、いつでも使えるようになります。 ;; perl-completionがインストールされていれば割り当てる (when…

~/c/remedie/bin/remedie-server.pl開いてる時に~/c/remedie/lib/と~/c/remedie/extlib/をPERL5LIBにいれたい

flymakeでエラー出ちゃうので、どうにかしたいと思っていたのですがこんなのを思いついたのでメモ。 とりあえず、3ディレクトリくらい上がっていく間に存在するextlib,libをリストで返す関数を書いた。 (defun* plcmp--get-lib-path-list-liberal (&optional…

perl-completion.elとauto-complete.elを連携させる

昨日trunkにコミットしたVersion1.0からauto-complete.elと連携できるようになりました。 ちょっと実験的な機能です。 (require 'perl-completion) した最にauto-complete.el用のsource ac-source-perl-completion が提供されるので ac-sources に追加してく…

perl-completion.el branch/1.0のソースを更新,

http://svn.coderepos.org/share/lang/elisp/perl-completion/branch/1.0/にコミットしました。カスタマイズ変数を幾つか追加したり、メールアドレスのtypoを直したりです。 trunkにコミットしたかったけどテストする時間がなかったので今日はあきらめました…

set-perl5lib.elのアイデアをブランチで作業している次バージョンのperl-completion.elに追加

id:sun-basixさんのset-perl5lib.elのアイデアをperl-completion.elでも実装することにしました。 PERL5LIBに編集中のCatAppのlibまでのパスを追加するelisp - taiyoh独言 このエントリーで書かれているアイデアです。コードは、coderepos上のものを参考にさ…

perl-completion.el アイデア 正規表現コンテキストで名前付き文字の補完

ベストプラクティス読んでて思いついた。 m/\N{DELETE}/ みたいな名前付き文字の補完もサポートする。todo

perl-completion.elに perldoc -m で開く動作を実装

perl-completion.elに perldoc -m で開く動作を実装しました。 モジュールとかメソッドとか選択中に M(shift+m)でチラ見してenterで開くみたいな使い方をします。 EmacsでPerl開発する上で必須な設定 #3 - perldoc-m - Kentaro Kuribayashi's blog でやって…

候補が一つしかなかったときの動作 アイデア

補完候補が一つしかなかったときはanythingを起動しないで挿入したほうが便利かもしれない。と今思った。

perl-completion.el バージョン0.3をcodereposにコミットしました。

ダウンロード 以下からダウンロードできます。 browser: http://coderepos.org/share/browser/lang/elisp/perl-completion/trunk/perl-completion.el svn: svn co http://svn.coderepos.org/share/lang/elisp/perl-completion/trunk/ perl-completion 変更点…

perl-completion.el (require 'dabbrev)抜けてました

(require 'dabbrev)が足りない気がするけど http://del.icio.us/Ashizawa すいません抜けてました。次のコミットで追加します。あざーっす。

perl-completion.el更新 いくつかのコマンドを追加しました

http://svn.coderepos.org/share/lang/elisp/perl-completion/trunk/perl-completion.el ドキュメント引くためのコマンドとモジュールやバッファ内でuseしているモジュールのメソッドなどのキャッシュをクリアするコマンドを追加しました。補完系のコマンド…

cperl-modeにanythingを使った補完機能を追加するperl-completion.elをcodereposにコミットしました

これはなに? cperl-mode向けのマイナーモードです。 useしているメソッド、インストールされているモジュール、組み込み変数,関数、他のperlバッファの関数,変数、バッファのdabbrev候補などを補完したりperldocを引いたりする動作をanythingのUIで実行する…