Elisp
現在の最新バージョンはともに0.3.0です。 pophint.elについては過去エントリを参照して下さい。 ソース置き場:https://github.com/aki2o/emacs-pophint 変更点 ヒント文字列の重複回避 サイズが大きいバッファでのパフォーマンス向上 cua-modeへの対応 any…
これは何? 今までEmacsでPerlをコーディングする時は、perl-completion.elを使わせて頂いていました。 perl-completion.elでは、バッファ内で定義されたインスタンスであれば、適切なメソッド補完ができます。 しかし、下記リンクの記事で書かれている通り…
現在の最新バージョンは0.2.0です。 pophint.elについては過去エントリを参照して下さい。 ソース置き場:https://github.com/aki2o/emacs-pophint 変更点 アップデートというか、ほぼバグ修正です。 ヒントが表示されたままになってしまうバグを修正 別ウィ…
現在の最新バージョンは0.2.0です。 log4e.elについては過去エントリを参照して下さい。 ソース置き場:https://github.com/aki2o/log4e 変更点 ポイントしている関数/マクロの先頭にログ出力のs式を挿入 ポイントしている関数/マクロの先頭にログ出力のs式…
これは何? nXML-modeではバッファに適用するスキーマを切り替えることで、そのスキーマに沿った適切な入力補完、 いわゆるオムニ補完ができ、スキーマもユーザが追加で登録することができます。 が、登録できるスキーマは RELAX NG Compact形式(拡張子がrnc…
2013/09/14追記 機能や設定については、Wikiにまとめることにしました。 バージョンアップにより、これらは変更されている可能性があります。 最新の情報はWikiを確認して下さい。 これは何? FirefoxをVimライクに操作できるVimperator/KeysnailというFiref…
これは何? Emacsは大分前から使っていますが、ようやく最近Elispを書くようになりました。 で、Elispでの例外処理に関して以下の不満を持ちました。 記述がめんどい 独自のエラー定義もめんどい Javaでいうスタックトレースがデバッグ時のBacktraceでしか見…
これは何? Emacsは大分前から使っていますが、ようやく最近Elispを書くようになりました。 で、Elispでロギングフレームワーク的なものはまだないようで、 自分の使っている拡張のコードを幾つか見てみると、 自前でデバッグ用のコードを仕込んでいたりしま…
最新バージョンは0.3です。 auto-complete-nxml.elについては過去エントリを参照して下さい。 ソース置き場:https://github.com/aki2o/auto-complete-nxml 変更点 バグいろいろ タグ内のテキストでも補完 タグや属性のヘルプを表示 タグ内のテキストでも補…
これは何? Emacsの壁のひとつにキーバインドがあるかと思います。 凡人では覚えきれない、その無数のキーバインドのヘルプを一覧で表示してくれる one-key.elという素晴らしい拡張があります(※1)。 ですが、以下のような不満を私は感じていました(※2)。 設…
これは何? Emacsでxmlやhtmlの編集のためにnXML-modeという拡張があります。 編集しているコンテキストに合わせてオムニ補完ができるので、とても便利ですが、 補完候補を選択するインタフェースがEmacs標準のもので使い勝手が悪く、 また、補完する時には…