aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--generic/proof-toolbar.el15
1 files changed, 9 insertions, 6 deletions
diff --git a/generic/proof-toolbar.el b/generic/proof-toolbar.el
index a8164b08..ede8867b 100644
--- a/generic/proof-toolbar.el
+++ b/generic/proof-toolbar.el
@@ -217,17 +217,20 @@ to the default toolbar."
(mapcar
(lambda (buttons)
(let ((var (car buttons))
- (iconfiles (mapcar (lambda (name)
- (concat proof-images-directory
- name
- icontype)) (cdr buttons))))
+ (iconfiles
+ (mapcar (lambda (name)
+ (concat proof-images-directory
+ "pg-" ;; added 1.3.04 to avoid Emacs clashes
+ name
+ icontype)) (cdr buttons))))
(set var
(if proof-running-on-XEmacs
;; On XEmacs, icon variable holds a list of glyphs
(toolbar-make-button-list iconfiles)
;; On GNU emacs, it holds a filename for the icon,
- ;; without path or extension.
- (eval (cadr buttons))))))
+ ;; without path or extension. Warning! This
+ ;; can lead to name clashes with other packages.
+ (concat "pg-" (eval (cadr buttons)))))))
proof-toolbar-icon-list)
(if proof-running-on-XEmacs