= Emacs Vine Linux 5 = Vine Linux 5 に対応する emacs-23, emacs22-22.x に関する情報を集めています。 * emacs : emacs-23.1, デフォルト * emacs22 : emacs-22.3 * emacs21 : orphaned === Emacs23 === * emacs23.spec * %files の /usr/share/emacs-23.0.92{,etc} が重複 -> 動作に影響ないので [pending???] * altenative の優先度 (emacs: 40, emacs22: 30) [done] * prereq_ge() macro v.s. Requires(XXX) tags * 現状:{{{%define prereq_ge() %(LC_ALL="C" rpm -q --queryformat 'PreReq:%%{NAME} >= %%{VERSION}' %1| grep -v "is not")}}} * Requires(XXX), XXX = {post, postun, pre, preun, ...} * etcskel の emacs 関連 * vine-default の調整 * vine-default-base.el: 要調整 * vine-default-faces.el: faces の調整はしない。-> フォントのみにしました [done] * vine-default-mouse.el: 不要だと思う。[obsolete] * vine-default-misc.el: vine-default-base.el に書けば十分。[obsolete] * system-wide な設定 -> /etc/emacs/emacs-XX-local.el [done] * before-init-hook にひっかけるべき? * /etc/emacs-XX/site-start.d/NN*-init.el のシンボリックリンク化 [done] * 関連パッケージの vine-default 対応 * yatex [done] * wl [done] * mew [done] * tamago [done] * anthy [done] * skk [done] * wnn7egg [done] * IIIMECF [done] * ATOK X3 において vine-default-IIIMECF.el 要調整 [done] * php-mode [done] * po-mode [done] * migemo [done] * scim-bridge-el [done] * uim * w3m-el * riece * liece * ... * vine-default の設定を簡単に閲覧できるものが必要!?例えば…、 * showvdefaultemacs なスクリプトを作成 [done] * Emacs からは M-x show-vine-default で showvdefaultemacs の結果を表示 [done] === Emacs22 === * etcskel/.emacs22.el を用意する? * vine-default を入れる? [done] * デフォルトで文脈依存な文字幅を wide character としてしまう? -> vine-default-faces.el にて対応 [done]