;;; paths.el --- define pathnames for use by various Emacs commands -*- no-byte-compile: t -*-
-;; Copyright (C) 1986, 1988, 1994, 1999, 2000, 2001, 2002, 2003, 2004,
-;; 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
+;; Copyright (C) 1986, 1988, 1994, 1999-2012 Free Software Foundation, Inc.
;; Maintainer: FSF
;; Keywords: internal
+;; Package: emacs
;; This file is part of GNU Emacs.
(list config-dir))
(unpruned-prefixes
;; Directory trees that may not exist at installation time, and
- ;; so shouldn't be pruned based on existance.
+ ;; so shouldn't be pruned based on existence.
'("/usr/local/"))
(prefixes
;; Directory trees in which to look for info subdirectories
the environment variable INFOPATH is set.")
(defvar news-directory
- (if (file-exists-p "/usr/spool/news/")
+ (purecopy (if (file-exists-p "/usr/spool/news/")
"/usr/spool/news/"
- "/var/spool/news/")
+ "/var/spool/news/"))
"The root directory below which all news files are stored.")
(defvaralias 'news-path 'news-directory)
(defvar news-inews-program
+ (purecopy
(cond ((file-exists-p "/usr/bin/inews") "/usr/bin/inews")
((file-exists-p "/usr/local/inews") "/usr/local/inews")
((file-exists-p "/usr/local/bin/inews") "/usr/local/bin/inews")
((file-exists-p "/usr/contrib/lib/news/inews") "/usr/contrib/lib/news/inews")
((file-exists-p "/usr/lib/news/inews") "/usr/lib/news/inews")
- (t "inews"))
+ (t "inews")))
"Program to post news.")
;; set this to your local server
-(defvar gnus-default-nntp-server "" "\
+(defvar gnus-default-nntp-server (purecopy "") "\
The name of the host running an NNTP server.
The null string means use the local host as the server site.")
*The name of your organization, as a string.
The `ORGANIZATION' environment variable is used instead if defined.")
-(defcustom rmail-file-name "~/RMAIL" "\
+(defcustom rmail-file-name (purecopy "~/RMAIL") "\
Name of user's primary mail file."
:type 'string
:group 'rmail
Its name should end with a slash.")
(defcustom remote-shell-program
+ (purecopy
(cond
;; Some systems use rsh for the remote shell; others use that name for the
;; restricted shell and use remsh for the remote shell. Let's try to guess
((file-exists-p "/bin/rcmd") "/bin/rcmd")
((file-exists-p "/bin/rsh") "/bin/rsh")
((file-exists-p "/usr/bin/rsh") "/usr/bin/rsh")
- (t "rsh"))
+ (t "rsh")))
"File name for remote-shell program (often rsh or remsh)."
:group 'environment
:type 'file)
You may set this variable to nil in your `.emacs' file if you do not wish
the terminal-initialization file to be loaded.")
-;; arch-tag: bae27ffb-9944-4c87-b569-30d4635a99e1
;;; paths.el ends here