wiki:Emacs/Vine5

Version 1 (modified by munepi, 10 years ago) (diff)

--

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 <version> なスクリプトを作成 [done]
    • Emacs からは M-x show-vine-default で showvdefaultemacs の結果を表示 [done]

Emacs22

  • etcskel/.emacs22.el を用意する?
  • vine-default を入れる? [done]
    • デフォルトで文脈依存な文字幅を wide character としてしまう? -> vine-default-faces.el にて対応 [done]