Article View: fj.editor.mule
Article #779compilation of .emacs
From: Kazushi Jam Marukawa
Date: Tue, 15 Dec 1998 00:00
Date: Tue, 15 Dec 1998 00:00
50 lines
2630 bytes
2630 bytes
In fj.editor.mule tominaga@kurasc.kyoto-u.ac.jp wrote:
> <754nnk$jq4$1@spring.kuee.kyoto-u.ac.jp>ใฎ่จไบใซใใใฆ
> tsuchiya@pine.kuee.kyoto-u.ac.jpใใใฏๆธใใพใใใ
>>> ~/.emacs ใฎไธญใง load ใใใฆใใใใฎใใautoload ใซใใใใฉใใฉใ
>>> ๅๅฒใใฆใbyte compile ใใฆใใพใใใใใชใจใใงใใใใใ
> ใงใ, ๅ
ใฎ่ณชๅใใใใๆนใฏใใชใใใใใทใณใใๆใกใฎใใใงใใ,
> ใใใชใใจใใฆใใใใพใใใใใชใๆฐใใใพใ
ใใใพใใใๅผใณใใใชใใใใชๆฐใใใใใฉใๅใไฝฟใฃใฆใ
ๆนๆณใ็ดนไปใใจใใพใใๅใฏใ.emacsใbyte-compileใใใใใซใ
ไปฅไธใไฝฟใฃใฆใใพใใ่ๅณใใใใฐใใฉใใใ
--- ๅๅ้ๅง
;;; Wrapper to make .emacs self-compiling.
;;; (To recompile .emacs interactively, just reload it.)
;;; Author: Bill Brodie <wbrodie@panix.com> Last Rev: Fri Apr 7 10:19 1995
;;; Changed by Kazushi Jam Marukawa <jam@pobox.com>
(defvar init-top-level t)
(defvar init-complete nil)
(if init-top-level
(let ((init-top-level nil)
(elc-filename
(cond ((string< emacs-version "19") "~/.emacs18.elc")
((string< emacs-version "20") "~/.emacs19.elc")
((string< emacs-version "21") "~/.emacs20.elc")
(t "~/.emacsxx.elc"))))
(if (file-newer-than-file-p "~/.emacs" elc-filename)
(progn
(or init-complete (load "~/.emacs" nil t t))
(byte-compile-file "~/.emacs")
(if (file-exists-p "~/.emacsc")
(rename-file "~/.emacsc" elc-filename t))
(if (file-exists-p "~/.emacs.elc")
(rename-file "~/.emacs.elc" elc-filename t)))
(or init-complete (load elc-filename nil t t))))
(progn
;;; <Your current .emacs file here, unchanged>
--- ๅๅ็ตไบ
--- ๅพๅ้ๅง
;;; Matches IF from top of file
))
--- ๅพๅ็ตไบ
ๆๅใฎ.emacsใใๅๅใจๅพๅใงๅฒใใงๅฉ็จใใพใใ
-- ใใใ
Technical Details
Message-ID:
<jvc757.fis.ln@sou.nerv.org>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<754nnk$jq4$1@spring.kuee.kyoto-u.ac.jp> <754t97$q4g$1@kuee4.kuee.kyoto-u.ac.jp>Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS
X-Google-Thread: 10eba4,a4b63bb7d148c660
X-Google-Attributes: gid10eba4,public
From: Kazushi Jam Marukawa <jam@pobox.com>
Subject: compilation of .emacs
Date: 1998/12/15
Message-ID: <jvc757.fis.ln@sou.nerv.org>
X-Deja-AN: 422773954
Content-Transfer-Encoding: 7bit
References: <754nnk$jq4$1@spring.kuee.kyoto-u.ac.jp> <754t97$q4g$1@kuee4.kuee.kyoto-u.ac.jp>
X-Posted-Path-Was: not-for-mail
Content-Type: text/plain; charset=iso-2022-jp
X-ELN-Date: 16 Dec 1998 05:49:56 GMT
X-ELN-Insert-Date: Tue Dec 15 21:55:04 1998
Organization: none
Mime-Version: 1.0
User-Agent: tin/pre-1.4-981114 ("The Watchman") (UNIX) (NetBSD/1.3I (i386))
Newsgroups: fj.editor.mule