Function: eshell-map-lines-worker-eshell-buffer

eshell-map-lines-worker-eshell-buffer is a byte-compiled function defined in esh-worker.el.gz.

Signature

(eshell-map-lines-worker-eshell-buffer eshell-map-lines-worker-eshell-buffer X)

Documentation

Access slot "eshell-buffer" of eshell-map-lines-worker struct X.

Source Code

;; Defined in /usr/src/emacs/lisp/eshell/esh-worker.el.gz
;; Map-lines worker

(cl-defstruct (eshell-map-lines-worker
               (:include eshell-worker)
               (:constructor eshell-map-lines-worker-create))
  "A worker that calls a Lisp function once for each line.
When outputting string data to this worker, it will call a Lisp
FUNCTION once per line of text.  When outputting other data types to
this worker (e.g. lists), it will call FUNCTION once with the
specified value."
  (function nil :read-only t)
  (current-line nil))