NTEmeacsJp project は、MS Windows native で動作する Emacs 22BASE (NTEmacs とも呼ばれる) のバイナリの配布を開始しました。
GNU で開発に当たられた、多くの方々に感謝いたします。
関連ページ
バイナリとソースは、此方からダウンロードできます。 https://sourceforge.jp/projects/ntemacsjp/files/
cygwin ユーザーの方には、/usr/local 以下に解凍されることをお勧めします。その後、環境変数 path に "/usr/local/emacs/22.1/bin" を追加してください。(22.1の部分は、バージョンによって変更してください)
起動は、主に以下二つのやり方で可能です。
一般的には、ハードディスクのルートに解凍されるのが良いと思います。
起動は、主に以下二つのやり方で可能です。
作者のこばやしさんのページを御覧下さい。
パッチは http://sourceforge.jp/projects/macemacsjp/files で入手可能です。
(set-alpha alpha &optional frame)
フレームの透明度を設定する関数。alpha は、0 (見えない) から to 100 (不透明).
対話的に呼ぶことも可能。
現在のフレームの、透明度を知りたければ、`frame-parameters' を使う。
alpha は、2個の要素を持つリストにする事も可能。この場合、初めの要素が、アクティブなフレームに適用され、2番目の要素が、ノンアクティブなフレームに適用される。
例: (set-alpha '(85 20))
この設定を切りたければ、emacs/22.1/site-lisp/site-start.el を、削除するか、名前を変更してください。
お気に入りのフォントが見つかったら、~/.emacs.el に次のように書けば、次回から、そのフォントが使われます。
(fixed-width-set-fontset "msgothic" 14)
大抵の場合、インストールされているようですけど、無ければ、この辺り、—-> ftp://ftp.mplayerhq.hu/MPlayer/contrib/fonts/
http://www.yudit.org/download/fonts/UBraille/ から、UBraille.ttf を。
http://www.ethioindex.com/installfont.html から、Ethiopia Jiret を頂きます。
cygwin-mount.el は、立ち上げ時に読み込まれます。
;; handle cygwin mount
(when (and (featurep 'dos-w32)
(executable-find "mount.exe")
(locate-library "cygwin-mount"))
(require 'cygwin-mount)
(cygwin-mount-activate))
w32-symlinks.el も下記のように設定されています。
;; follow windows short cut
(when (and (featurep 'dos-w32) (locate-library "w32-symlinks"))
(setq w32-symlinks-handle-shortcuts t)
(require 'w32-symlinks)
;; http://www.bookshelf.jp/soft/meadow_25.html#SEC279
(defadvice minibuffer-complete
(before expand-symlinks activate)
(let ((file (expand-file-name
(buffer-substring-no-properties
(line-beginning-position)
(line-end-position)))))
(when (string-match ".lnk$" file)
(delete-region
(line-beginning-position)
(line-end-position))
(if (file-directory-p
(w32-symlinks-parse-symlink file))
(insert
(concat
(w32-symlinks-parse-symlink file) "/"))
(insert (w32-symlinks-parse-symlink file)))))))