summaryrefslogtreecommitdiff
path: root/lisp/shell.el
diff options
context:
space:
mode:
authorMiles Bader <miles@gnu.org>2000-08-07 14:50:09 +0000
committerMiles Bader <miles@gnu.org>2000-08-07 14:50:09 +0000
commit29533923201ac8cf449a41f88fe4264c1d3e0778 (patch)
treef12dfd3b0eead8b743bde44276e76d620f0cfc5e /lisp/shell.el
parent70fc58b397e82436f081a130c9293e77c7b27207 (diff)
downloademacs-29533923201ac8cf449a41f88fe4264c1d3e0778.tar.gz
emacs-29533923201ac8cf449a41f88fe4264c1d3e0778.tar.bz2
emacs-29533923201ac8cf449a41f88fe4264c1d3e0778.zip
(comint-use-prompt-regexp-instead-of-fields): New variable.
(comint-prompt-regexp, comint-get-old-input): Document dependence on comint-use-prompt-regexp-instead-of-fields. (comint-send-input): Add `input' field property to stuff we send to the process, if comint-use-prompt-regexp-instead-of-fields is nil. (comint-output-filter): Add `output' field property to process output, if comint-use-prompt-regexp-instead-of-fields is nil. (comint-replace-by-expanded-history) (comint-get-old-input-default, comint-show-output) (comint-backward-matching-input, comint-forward-matching-input) (comint-next-prompt, comint-previous-prompt): Use field properties if comint-use-prompt-regexp-instead-of-fields is nil. (comint-line-beginning-position): New function. (comint-bol): Use comint-line-beginning-position. Make ARG optional. (comint-replace-by-expanded-history-before-point): Use comint-line-beginning-position and line-end-position. (comint-last-output-overlay): New variable. (comint-mode): Make `comint-last-output-overlay' buffer-local.
Diffstat (limited to 'lisp/shell.el')
0 files changed, 0 insertions, 0 deletions