Mercurial > emacs
changeset 30649:a161c2c79c9f
*** empty log message ***
author | Miles Bader <miles@gnu.org> |
---|---|
date | Mon, 07 Aug 2000 15:10:57 +0000 |
parents | 4ee57139dc05 |
children | db7dfd959c19 |
files | lisp/ChangeLog |
diffstat | 1 files changed, 49 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/lisp/ChangeLog Mon Aug 07 15:04:18 2000 +0000 +++ b/lisp/ChangeLog Mon Aug 07 15:10:57 2000 +0000 @@ -1,3 +1,52 @@ +2000-08-03 Miles Bader <miles@gnu.org> + + * comint.el (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. + + * shell.el (shell-prompt-pattern): Doc change. + (shell-backward-command): Use line-beginning-position. + + * gud.el (gud-gdb-complete-command): Use + comint-line-beginning-position. + + * ielm.el (ielm-indent-line): Detect a "prompt" line by seeing if + comint-bol doesn't actually go to the beginning of the line. + + * hippie-exp.el (try-expand-line): Only use comint-prompt-regexp + if comint-use-prompt-regexp-instead-of-fields is non-nil. + (try-expand-line-all-buffers): Likewise. + + * progmodes/sql.el (sql-magic-go): Use comint-bol instead of + explicitly matching comint-prompt-regexp. + (sql-copy-column): Use comint-line-beginning-position instead of + explicitly matching comint-prompt-regexp. + + * progmodes/octave-inf.el (inferior-octave-complete): Use + comint-line-beginning-position. + + * progmodes/inf-lisp.el (inferior-lisp-prompt): Doc change. + + * progmodes/idlw-shell.el (idlwave-shell-send-command): When + looking for a prompt, use `forward-line 0' instead of + `beginning-of-line', to avoid getting caught by an input field. + 2000-08-07 Gerd Moellmann <gerd@gnu.org> * files.el (shell-quote-wildcard-pattern): Make sure to return