|
| From: | Kevin Rodgers |
| Subject: | Re: multiple Emacs versions on w32 |
| Date: | Thu, 16 Mar 2006 09:40:14 -0700 |
| User-agent: | Mozilla Thunderbird 0.9 (X11/20041105) |
Phillip Lord wrote:
Eli Zaretskii wrote:From: "Phillip Lord" <address@hidden> Or alternatively you could use the emacs-version variable, and have your .emacs work appropriately. You'd need check that your `custom-file' is being set appropriately.But this won't solve the original problem, as I understand it: that Emacs updates .emacs when you save certain settings. Setting `custom-file' is not going to resolve this 100%, as some packages write to .emacs.I agree. The disabled commands option writes to .emacs. If I may be so bold, I think that this is a problem with emacs. Really, all packages which write to somewhere should be configurable through a single variable.
diasable-command and enable-command write to user-init-file, if it exists. If it doesn't exist, it writes to ~/.emacs.
So put this in ~/.emacs:
(or (file-exists-p (setq user-init-file
(expand-file-name (concat ".emacs-"
emacs-major-version)
"~")))
(setq user-init-file
(expand-file-name ".emacs-" "~")))
;;(setq custom-file user-init-file)
--
Kevin Rodgers
| [Prev in Thread] | Current Thread | [Next in Thread] |