comparison etc/NEWS @ 37933:f7113f2126e9

Update the entry for `comint-carriage-motion' (ne `comint-cr-magic').
author Miles Bader <miles@gnu.org>
date Tue, 29 May 2001 08:29:19 +0000
parents 9447d0447996
children 3025939a637d
comparison
equal deleted inserted replaced
37932:2773c29e66d0 37933:f7113f2126e9
961 ** Comint (subshell) changes 961 ** Comint (subshell) changes
962 962
963 These changes generally affect all modes derived from comint mode, which 963 These changes generally affect all modes derived from comint mode, which
964 include shell-mode, gdb-mode, scheme-interaction-mode, etc. 964 include shell-mode, gdb-mode, scheme-interaction-mode, etc.
965 965
966 *** Comint now by default removes CRs from CR LF sequences. Comint 966 *** Comint now by default interprets some carriage-control characters.
967 now treats single CRs in the output in a way similar to a terminal, by 967 Comint now removes CRs from CR LF sequences, and treats single CRs and
968 deleting everything to the beginning of the line. This is achieved by 968 BSs in the output in a way similar to a terminal (by deleting to the
969 adding `comint-cr-magic' to `comint-preoutput-filter-functions' by 969 beginning of the line, or deleting the previous character,
970 default. 970 respectively). This is achieved by adding `comint-carriage-motion' to
971 the `comint-output-filter-functions' hook by default.
971 972
972 *** By default, comint no longer uses the variable `comint-prompt-regexp' 973 *** By default, comint no longer uses the variable `comint-prompt-regexp'
973 to distinguish prompts from user-input. Instead, it notices which 974 to distinguish prompts from user-input. Instead, it notices which
974 parts of the text were output by the process, and which entered by the 975 parts of the text were output by the process, and which entered by the
975 user, and attaches `field' properties to allow emacs commands to use 976 user, and attaches `field' properties to allow emacs commands to use