]> git.eshelyaron.com Git - emacs.git/commitdiff
(Info-current-file): Doc fix.
authorRichard M. Stallman <rms@gnu.org>
Mon, 24 Jul 1995 01:26:23 +0000 (01:26 +0000)
committerRichard M. Stallman <rms@gnu.org>
Mon, 24 Jul 1995 01:26:23 +0000 (01:26 +0000)
(Info-find-node): Set Info-current-file to file name as specified.

lisp/info.el

index d5a53fbcb9c46447158acf22c096abeae29ebb41..fd08a00e25e8fe011a803f25034214317c4e31be 100644 (file)
@@ -101,7 +101,9 @@ when you run a version of Emacs without installing it.")
 These directories are not searched for merging the `dir' file.")
 
 (defvar Info-current-file nil
-  "Info file that Info is now looking at, or nil.")
+  "Info file that Info is now looking at, or nil.
+This is the name that was specified in Info, not the actual file name.
+It doesn't contain directory names or file name extensions added by Info.")
 
 (defvar Info-current-subfile nil
   "Info subfile that is actually in the *info* buffer now,
@@ -307,8 +309,7 @@ In standalone mode, \\<Info-mode-map>\\[Info-exit] exits Emacs itself."
                                        (match-end 0))))
                      (set-marker Info-tag-table-marker pos))))
              (setq Info-current-file
-                   (if (eq filename t) "dir"
-                     (file-name-sans-versions buffer-file-name)))))
+                   (if (eq filename t) "dir" filename))))
        ;; Use string-equal, not equal, to ignore text props.
        (if (string-equal nodename "*")
            (progn (setq Info-current-node nodename)