comparison lisp/calc/calc.el @ 104712:c4fb8f245750

* paths.el (abbrev-file-name): Move to abbrev.el. * abbrev.el (abbrev-file-name): Move from paths.el. Obey user-emacs-directory. * calc/calc.el (calc-settings-file): Don't autoload and instead obey user-emacs-directory. * dos-fns.el (dos-reevaluate-defcustoms): Don't reevaluate abbrev-file-name and calc-settings-file any more. * startup.el (command-line): Recompute abbrev-file-name and abbreviated-home-dir. (normal-no-mouse-startup-screen): Improve the generic code and get rid of the special code for when C-h bindings haven't been changed. (display-startup-echo-area-message): Use with-current-buffer. (command-line-1): Use a list of strings, rather than a list of lists of strings for longopts.
author Stefan Monnier <monnier@iro.umontreal.ca>
date Sat, 29 Aug 2009 19:22:38 +0000
parents da8b3e61b182
children 848797c69be5
comparison
equal deleted inserted replaced
104711:adeed914a5fb 104712:c4fb8f245750
225 "GNU Calc." 225 "GNU Calc."
226 :prefix "calc-" 226 :prefix "calc-"
227 :tag "Calc" 227 :tag "Calc"
228 :group 'applications) 228 :group 'applications)
229 229
230 ;;;###autoload 230 ;; Do not autoload, so it is evaluated at run-time rather than at dump time.
231 ;; ;;;###autoload
231 (defcustom calc-settings-file 232 (defcustom calc-settings-file
232 (convert-standard-filename "~/.calc.el") 233 (locate-user-emacs-file "calc.el" ".calc.el")
233 "File in which to record permanent settings." 234 "File in which to record permanent settings."
234 :group 'calc 235 :group 'calc
235 :type '(file)) 236 :type '(file))
236 237
237 (defcustom calc-language-alist 238 (defcustom calc-language-alist