Commit f7d5479b authored by Stefan Monnier's avatar Stefan Monnier

(Info-find-node-2): Don't call info-insert-file-contents

with the `visit' argument.
(Info-extract-menu-node-name): Use `replace-regexps-in-string'.
parent f71d927d
......@@ -609,7 +609,7 @@ a case-insensitive match is tried."
(if (eq filename t)
(info-insert-file-contents filename t)
(info-insert-file-contents filename nil)
(setq default-directory (file-name-directory filename)))
(set-buffer-modified-p nil)
;; See whether file has a tag table. Record the location if yes.
......@@ -1393,12 +1393,7 @@ FOOTNOTENAME may be an abbreviation of the reference name."
(buffer-substring-no-properties beg (1- (point)))
(skip-chars-forward " \t\n")
(Info-following-node-name (if multi-line "^.,\t" "^.,\t\n"))))
(while (setq i (string-match "\n" str i))
(aset str i ?\ ))
;; Collapse multiple spaces.
(while (string-match " +" str)
(setq str (replace-match " " t t str)))
(replace-regexp-in-string "[ \n]+" " " str)))
;; No one calls this.
;;(defun Info-menu-item-sequence (list)
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment