]> git.eshelyaron.com Git - emacs.git/commitdiff
(Info-file-list-for-emacs): More elements for the
authorEli Zaretskii <eliz@gnu.org>
Thu, 10 Aug 2000 12:56:50 +0000 (12:56 +0000)
committerEli Zaretskii <eliz@gnu.org>
Thu, 10 Aug 2000 12:56:50 +0000 (12:56 +0000)
autotype, vip, ebrowse, cl, idlwave, reftex, widget, pcl-cvs,
and woman manuals.

lisp/ChangeLog
lisp/info.el

index 8980cc4a97086490ca14e1a02fce68fb5ca6b64e..a1a1b7b1a0844615bb2a6b25a28c87292b6456b8 100644 (file)
@@ -1,3 +1,9 @@
+2000-08-10  Eli Zaretskii  <eliz@is.elta.co.il>
+
+       * info.el (Info-file-list-for-emacs): More elements for the
+       autotype, vip, ebrowse, cl, idlwave, reftex, widget, pcl-cvs,
+       and woman manuals.
+
 2000-08-10  Miles Bader  <miles@lsi.nec.co.jp>
 
        * comint.el (comint-send-input): Make the newline boundary overlay
index 8641761ed9b6d217abbb497add4c697a76f80e27..62482127f853758d5748831f895e02a804dc6e5e 100644 (file)
@@ -2173,7 +2173,13 @@ Allowed only if variable `Info-enable-edit' is non-nil."
 \f
 (defvar Info-file-list-for-emacs
   '("ediff" "forms" "gnus" ("mh" . "mh-e") "sc" "message"
-    ("dired" . "dired-x") ("c" . "ccmode") "viper")
+    ("dired" . "dired-x") ("c" . "ccmode") "viper" "vip"
+    ("skeleton" . "autotype") ("auto-insert" . "autotype")
+    ("copyright" . "autotype") ("executable" . "autotype")
+    ("time-stamp" . "autotype") ("quickurl" . "autotype")
+    ("tempo" . "autotype") ("hippie-expand" . "autotype")
+    ("cvs" . "pcl-cvs")
+    "ebrowse" "cl" "idlwave" "reftex" "widget" "woman")
   "List of Info files that describe Emacs commands.
 An element can be a file name, or a list of the form (PREFIX . FILE)
 where PREFIX is a name prefix and FILE is the file to look in.
@@ -2211,9 +2217,23 @@ The locations are of the format used in `Info-history', i.e.
       (condition-case nil
          (Info-find-node info-file "Command Index")
        ;; Some manuals may not have a separate Command Index node,
-       ;; so try just Index instead.
+       ;; so try other variations as well.
        (error
-        (Info-find-node info-file "Index")))
+        (condition-case nil
+            (Info-find-node info-file "Function Index")
+          (error
+           (condition-case nil
+               (Info-find-node info-file "Function and Variable Index")
+             (error
+              (condition-case nil
+                  (Info-find-node info-file "Concept Index")
+                (error
+                 (condition-case nil
+                     (Info-find-node info-file "Index")
+                   (error
+                    (message "Info file `%s' seems to lack an Index"
+                             info-file)
+                    (sit-for 2)))))))))))
       ;; Take the index node off the Info history.
       (setq Info-history (cdr Info-history))
       (goto-char (point-max))