aboutsummaryrefslogtreecommitdiff
path: root/generic
diff options
context:
space:
mode:
authorDavid Aspinall2002-09-04 17:20:00 +0000
committerDavid Aspinall2002-09-04 17:20:00 +0000
commit79d0ea0d7b2f205d0cc8224f93b7b43dbef00ec7 (patch)
tree0e9d5c01bb9fbd2f0b3aadb56e19bb280dae6ff1 /generic
parentb8e12b646b1e944dc61e4eb4a2b39d52b69d0447 (diff)
only hack proof-info-directory if it exists (doesnt for RPM version)
Diffstat (limited to 'generic')
-rw-r--r--generic/proof-site.el26
1 files changed, 14 insertions, 12 deletions
diff --git a/generic/proof-site.el b/generic/proof-site.el
index f8c7f72b..08bb6bbd 100644
--- a/generic/proof-site.el
+++ b/generic/proof-site.el
@@ -72,18 +72,20 @@ You can use customize to set this variable."
:group 'proof-general-internals)
;; Add the info directory to the end of Emacs Info path if need be.
-(if (and (boundp 'Info-directory-list) (consp Info-directory-list))
- ;; Info is already initialized. Update its variables.
- ;; This probably never happens. -stef
- (if (not (member proof-info-directory Info-directory-list))
- (progn
- (setq Info-directory-list
- (cons proof-info-directory Info-directory-list))
- (setq Info-dir-contents nil)))
- ;; Info is not yet initialized. Change its default.
- (if (not (member proof-info-directory Info-default-directory-list))
- (setq Info-default-directory-list
- (cons proof-info-directory Info-default-directory-list))))
+(if ;; NB: proof-info-directory is bogus in RPM distrib.
+ (file-exists-p proof-info-directory)
+ (if (and (boundp 'Info-directory-list) (consp Info-directory-list))
+ ;; Info is already initialized. Update its variables.
+ ;; This probably never happens. -stef
+ (if (not (member proof-info-directory Info-directory-list))
+ (progn
+ (setq Info-directory-list
+ (cons proof-info-directory Info-directory-list))
+ (setq Info-dir-contents nil)))
+ ;; Info is not yet initialized. Change its default.
+ (if (not (member proof-info-directory Info-default-directory-list))
+ (setq Info-default-directory-list
+ (cons proof-info-directory Info-default-directory-list)))))
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;