]> code.delx.au - gnu-emacs/blobdiff - lisp/cus-dep.el
(mode-popup-menu): Add defvar.
[gnu-emacs] / lisp / cus-dep.el
index 5a472ebcf963f985c2049761538cdc7ef62124a0..61c597a200e09e223c66cacf6064d54e5db111c6 100644 (file)
@@ -1,6 +1,6 @@
 ;;; cus-dep.el --- find customization dependencies
 ;;
-;; Copyright (C) 1997 Free Software Foundation, Inc.
+;; Copyright (C) 1997, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
 ;;
 ;; Author: Per Abrahamsen <abraham@dina.kvl.dk>
 ;; Keywords: internal
@@ -19,8 +19,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with GNU Emacs; see the file COPYING.  If not, write to the
-;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
 
 ;;; Commentary:
 
@@ -92,7 +92,7 @@ Usage: emacs -batch -l ./cus-dep.el -f custom-make-dependencies DIRS"
                (when members
                  ;; So x and no-x builds won't differ.
                  (setq members
-                       (sort (copy-sequence members) 
+                       (sort (copy-sequence members)
                              (lambda (x y) (string< (car x) (car y)))))
                  (while members
                    (setq item (car (car members))
@@ -102,7 +102,7 @@ Usage: emacs -batch -l ./cus-dep.el -f custom-make-dependencies DIRS"
                                (member where found))
                      (if found
                          (insert " ")
-                       (insert "(put '" (symbol-name symbol) 
+                       (insert "(put '" (symbol-name symbol)
                                " 'custom-loads '("))
                      (prin1 where (current-buffer))
                      (push where found)))
@@ -110,7 +110,7 @@ Usage: emacs -batch -l ./cus-dep.el -f custom-make-dependencies DIRS"
                    (insert "))\n"))))))
   (insert "\
 ;;; These are for handling :version.  We need to have a minimum of
-;;; information so `customize-changed-options' could do its job.  
+;;; information so `customize-changed-options' could do its job.
 
 ;;; For groups we set `custom-version', `group-documentation' and
 ;;; `custom-tag' (which are shown in the customize buffer), so we
@@ -136,7 +136,7 @@ Usage: emacs -batch -l ./cus-dep.el -f custom-make-dependencies DIRS"
     (mapatoms (lambda (symbol)
                (let ((version (get symbol 'custom-version))
                      where)
-                 (when version 
+                 (when version
                    (setq where (get symbol 'custom-where))
                    (when where
                      (if (or (custom-variable-p symbol)
@@ -144,13 +144,13 @@ Usage: emacs -batch -l ./cus-dep.el -f custom-make-dependencies DIRS"
                          ;; This means it's a variable or a face.
                          (progn
                            (if (assoc version version-alist)
-                               (unless 
-                                   (member where 
+                               (unless
+                                   (member where
                                            (cdr (assoc version version-alist)))
                                  (push where (cdr (assoc version version-alist))))
                              (push (cons version (list where)) version-alist)))
                        ;; This is a group
-                       (insert "(custom-put-if-not '" (symbol-name symbol) 
+                       (insert "(custom-put-if-not '" (symbol-name symbol)
                                " 'custom-version ")
                        (prin1 version (current-buffer))
                        (insert ")\n")
@@ -169,7 +169,7 @@ Usage: emacs -batch -l ./cus-dep.el -f custom-make-dependencies DIRS"
            (if version-alist "'" ""))
     (prin1 version-alist (current-buffer))
     (insert "\n \"For internal use by custom.\")\n"))
-    
+
   (insert "\
 
 \(provide '" (file-name-sans-extension
@@ -187,4 +187,6 @@ Usage: emacs -batch -l ./cus-dep.el -f custom-make-dependencies DIRS"
   (kill-emacs))
 
 \f
+
+;;; arch-tag: b7b6421a-bf7a-44fd-a382-6f44976bdf68
 ;;; cus-dep.el ends here