>>>>> "AR" == Alessandro Rubini <[EMAIL PROTECTED]> writes:

    >> Just repeat the M-s  (or a plain `s').  

    AR> It doesn't repeat for me (emacs 20.3). I tried it.

The following code fragment is from emacs 18.59.
Even this old version of emacs recycles the last regexp.

(defun Info-search (regexp)
  "Search for REGEXP, starting from point, and select node it's found in."
  (interactive "sSearch (regexp): ")
  (if (equal regexp "")
      (setq regexp Info-last-search)
    (setq Info-last-search regexp))
  ...
  )

The code that recycles the regexp has been in emacs for over
8 years.

If your info.el does not recycle regexp, then I would first
suspect that you are not using emacs-20.3/lisp/info.el. This
could happen if you have another info.el which is somehow
shadowing the standard version.

It is still possible that FSF made a mistake in info.el for
20.3 and then fixed it in subsequent versions, but I think
this is highly unlikely.

I can't verify this myself since I don't know how to access
the change history of emacs at FSF. Does FSF provide
anonymous read-only CVS access to the GNU software?  If so,
people like me can save a few minutes of FSF staff's time on
matters like this.

Reply via email to