๐Ÿš€ go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fj.editor.mule
Article #779

compilation of .emacs

#779
From: Kazushi Jam Marukawa
Date: Tue, 15 Dec 1998 00:00
50 lines
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-mail
References: <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