Function: eshell-isearch-repeat-backward
eshell-isearch-repeat-backward is an interactive and byte-compiled
function defined in em-hist.el.gz.
Signature
(eshell-isearch-repeat-backward &optional INVERT)
Documentation
Do incremental regexp search backward through past commands.
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/eshell/em-hist.el.gz
(defun eshell-isearch-repeat-backward (&optional invert)
"Do incremental regexp search backward through past commands."
(interactive)
(let ((old-pos (get-text-property (1- (point-max))
'last-search-pos)))
(when old-pos
(goto-char old-pos)
(if invert
(end-of-line)
(backward-char)))
(setq isearch-forward invert)
(isearch-search-and-update)))