• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10.1/emacs-93/emacs/lisp/eshell/

Lines Matching +defs:write +defs:read +defs:repeat

21 ;; along with GNU Emacs; see the file COPYING.  If not, write to the
40 ;; !ls ; repeat the last command beginning with 'ls'
41 ;; !?ls ; repeat the last command containing ls
92 "*If non-nil, name of the file to read/write input history.
93 See also `eshell-read-history' and `eshell-write-history'.
180 :type '(repeat (cons (vector :tag "Keys to bind"
181 (repeat :inline t sexp))
198 (define-key eshell-isearch-map [(control ?r)] 'eshell-isearch-repeat-backward)
199 (define-key eshell-isearch-map [(control ?s)] 'eshell-isearch-repeat-forward)
279 (eshell-read-history nil t))
281 (add-hook 'eshell-exit-hook 'eshell-write-history nil t))
286 (add-hook 'eshell-exit-hook 'eshell-write-history nil t)
308 (eshell-write-history))))))
315 '((?r "read" nil read-history
316 "read from history file to current history list")
317 (?w "write" nil write-history
318 "write current history list to history file")
324 "When Eshell is started, history is read from `eshell-history-file-name'.
336 (or read-history write-history append-history)
342 (read-history (eshell-read-history file))
343 (write-history (eshell-write-history file))
344 (append-history (eshell-write-history file t))
404 (defun eshell-read-history (&optional filename silent)
412 failure to read the history file.
418 `eshell-hist-ignoredups' and `eshell-write-history'."
426 (message "Cannot read history file %s" file)))
450 (defun eshell-write-history (&optional filename append)
459 See also `eshell-read-history'."
468 (message "Cannot write history file %s" file))
481 (write-region (point-min) (point-max) file append
517 (let ((ch (read-event)))
740 recalled last. You can use this to repeat a sequence of input lines."
939 (let ((inhibit-read-only t) end)
946 (defun eshell-isearch-repeat-backward (&optional invert)
964 (defun eshell-isearch-repeat-forward ()
967 (eshell-isearch-repeat-backward t))