2008-01-01から1年間の記事一覧
このエントリーはcolor-moccurとanythingの連携をするanything-c-moccur.elのまとめです。 anything-c-moccur関連の情報がブログ内で散らばらないように、関連した情報はこのエントリーからリンクするようにしていきます。 このエントリーは随時編集されます…
codereposにコミットしたのでアナウンスだけ先にしておきます。 color-moccurの便利さとanythingの気軽さが組み合わさって、もう M-x occur には戻れなくなる感じです。 インストールには、color-moccur.elとanything.elが必要です。 ダウンロード http://sv…
ベストプラクティス読んでて思いついた。 m/\N{DELETE}/ みたいな名前付き文字の補完もサポートする。todo
perl-completion.elに perldoc -m で開く動作を実装しました。 モジュールとかメソッドとか選択中に M(shift+m)でチラ見してenterで開くみたいな使い方をします。 EmacsでPerl開発する上で必須な設定 #3 - perldoc-m - Kentaro Kuribayashi's blog でやって…
hoge-2 hoge-1 hoge-`!!' hoge-3 hoge-4こんなバッファでカーソルが`!!'の位置にあるときに候補が順番に並ぶように修正しました。
http://svn.coderepos.org/share/lang/elisp/anything-c-dabbrev/anything-c-dabbrev.el これはなに? id:rubikitchさん作のanything-dabbrev-expand.el anything-dabbrev-expand.elでdabbrevの部分マッチをサポート! - http://rubikitch.com/に移転しまし…
最近、emacs-lispを書くのを支援するマイナーモードを書いています。 またanything使っています。 tokyo-emacsのときに使っていたやつを高速化したり機能を追加してる感じです。 obarrayにインターンされているシンボル全てを対象に絞り込みする場合にmatch…
補完候補が一つしかなかったときはanythingを起動しないで挿入したほうが便利かもしれない。と今思った。
ダウンロード 以下からダウンロードできます。 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 変更点…
(require 'dabbrev)が足りない気がするけど http://del.icio.us/Ashizawa すいません抜けてました。次のコミットで追加します。あざーっす。
全部マクロで書いちゃえば (eval-when-compile (require 'twenty)) みたいにしてバイトコンパイルしてランタイムにはロードしないように使えば名前空間汚さないと思うので自分の作品で気兼ねなくつかえるかなと思って。(間違ってるかもしれない)例が適当です…
http://svn.coderepos.org/share/lang/elisp/perl-completion/trunk/perl-completion.el ドキュメント引くためのコマンドとモジュールやバッファ内でuseしているモジュールのメソッドなどのキャッシュをクリアするコマンドを追加しました。補完系のコマンド…
これはなに? cperl-mode向けのマイナーモードです。 useしているメソッド、インストールされているモジュール、組み込み変数,関数、他のperlバッファの関数,変数、バッファのdabbrev候補などを補完したりperldocを引いたりする動作をanythingのUIで実行する…
テスト テスト
2年分くらい先を突っ走っている人たちのソースをじっくり読み、技術を完璧に自分の物にして、2年後にその技術で面白いものが作れれば、万人に受け入れてもらえる可能性のあるものが作れる筈。
結構前だけど、飲み会の席でid:agtさんからお話を聞ける機会があり、その場でコードを外に公開することの重要さとかを教えてもらった。 あと、tenjin.webの1.5の後、id:kiwanamiさんとid:agtさんに付いて行った焼肉屋では、なんか、年下だからって二人がほと…
二ヶ月ほど前に仕事で複雑に入れ子になったiframeで作られているわかりづらいアプリケーションを調査する必要があったので作った。 コンテキストをiframe内のwindowに移していろいろ試せるのでこれはナイスアイデアだと思い勢いで2日程かけて大体の補完は作…
まだ状況によって挙動が微妙だったりする部分がたくさんあって恥ずかしいのですが公開しないよりずっとましだとここ数週間で考え方が変わったのでcodereposにコミットさせていただきました。 これはなに? inferior-moz-modeに補完機能を追加します。 機能 f…
yasnippet関係の情報のまとめ、anything-c-yasnippetの更新状況などをまとめるエントリーです。 yasnippetとは? pluskidさんが作っている超絶便利な、emacsでtextmate likeなsnippetを実現する拡張です。 id:antipopさんのところで紹介記事に、動画が貼り付…
やりたいこと、やらなきゃいけない事、やりたくない事。 作りたいもの、力が足りなくて作れないもの、作らなきゃいけないもの。 知りたいけど理解できないソース、そもそも読めないソース、読みたいソース。 やりたいことたくさんあるなぁ。 自分は、メモリ…
http://steve-yegge.blogspot.com/2008/03/js2-mode-new-javascript-mode-for-emacs.html以下、メモ。 多分生成されたコードもあるのかも知れないけど一万行近になってる! jsdocのハイライトとか括弧の補完その他いろいろ機能がありそうで楽しみ。 インデン…
今はgoogleのSteve Yagge氏のブログ Emergency Elisp http://steve-yegge.blogspot.com/2008/01/emergency-elisp.html C,java, javascriptとの比較。loopマクロ。defstruct。ダイナミックスコープ。 超意訳なため間違っているかもしれないけど、 Emacs lisp…
emacs使っている人は、ほとんどの人が使っていると思いますがバッファやファイルを対象とした検索が超絶便利なcolor-moccurというelispがあります。 これをanythingで使えばimenuと組み合わせたりしてバッファ内の検索->移動が非常に素早くできると思ったの…
emacs-lisp-modeでM-tabにデフォルトで割り当てられてるシンボルの補完をanything使ってできるようにしました。自分は (global-set-key (kbd "C-S-i") 'anything-lisp-complete-symbol) に割り当てて lisp-complete-symbol の代わりに使ってます。-nwだとC-S…
anything meets color-moccur
codereposにコミットしました。 追記 2008/3/26 補完候補の収得方法をyasnippetの関数にアドバイスして自前で作る方法からyasnippetのstoreしているデータからとってくる方法に変えました。 codereposにコミット済みですので使ってくださっている方は以下か…
を書いてみました。 今日書いたばかりで、ほとんど使っていない状態なので不具合等残っていると思いますがとりあえず現段階のコードを書いておきます。 もし使ってくださる方がいましたらツッコミ歓迎です。 (require 'cl) (require 'anything) (require 'ya…
emacsさわるのが楽しくて凄くて面白過ぎる。
さっき思いついたばっかりでとりあえず書いてみた段階。 問題とかあるかもしれません。 (require 'anything) (defmacro nxhtml-with-anything-sources (sources &rest body) (let ((saved-anything-souces (gensym))) `(let ((,saved-anything-souces anythi…
ご飯は乾いてパサパサしてきたくらいが一番おいしいんですよ。 みんなわかってないな〜。