Mercurial > emacs
comparison etc/NEWS @ 32742:7424aeb6f60d
Clean up comint entries a bit.
author | Miles Bader <miles@gnu.org> |
---|---|
date | Sun, 22 Oct 2000 10:20:30 +0000 |
parents | 5f74213c8d48 |
children | 2a657a9fae69 |
comparison
equal
deleted
inserted
replaced
32741:5f74213c8d48 | 32742:7424aeb6f60d |
---|---|
859 | 859 |
860 *** multiline patterns are now supported. | 860 *** multiline patterns are now supported. |
861 | 861 |
862 ** Comint (subshell) changes | 862 ** Comint (subshell) changes |
863 | 863 |
864 By default, comint no longer uses the variable `comint-prompt-regexp' to | 864 These changes generally affect all modes derived from comint mode, which |
865 distinguish prompts from user-input. Instead, it notices which parts of | 865 include shell-mode, gdb-mode, scheme-interaction-mode, etc. |
866 the text were output by the process, and which entered by the user, and | 866 |
867 attaches `field' properties to allow emacs commands to use this information. | 867 *** By default, comint no longer uses the variable `comint-prompt-regexp' |
868 Common movement commands, notably beginning-of-line, respect field | 868 to distinguish prompts from user-input. Instead, it notices which |
869 boundaries in a fairly natural manner. | 869 parts of the text were output by the process, and which entered by the |
870 To disable this feature, and use the old behavior, set the variable | 870 user, and attaches `field' properties to allow emacs commands to use |
871 `comint-use-prompt-regexp-instead-of-fields' to a non-nil value. | 871 this information. Common movement commands, notably beginning-of-line, |
872 | 872 respect field boundaries in a fairly natural manner. To disable this |
873 Comint now includes new features to send commands to running processes | 873 feature, and use the old behavior, customize the user option |
874 `comint-use-prompt-regexp-instead-of-fields'. | |
875 | |
876 *** Comint now includes new features to send commands to running processes | |
874 and redirect the output to a designated buffer or buffers. | 877 and redirect the output to a designated buffer or buffers. |
875 | 878 |
876 The command M-x comint-redirect-send-command reads a command and | 879 *** The command M-x comint-redirect-send-command reads a command and |
877 buffer name from the mini-buffer. The command is sent to the current | 880 buffer name from the mini-buffer. The command is sent to the current |
878 buffer's process, and its output is inserted into the specified buffer. | 881 buffer's process, and its output is inserted into the specified buffer. |
879 | 882 |
880 The command M-x comint-redirect-send-command-to-process acts like | 883 The command M-x comint-redirect-send-command-to-process acts like |
881 M-x comint-redirect-send-command but additionally reads the name of | 884 M-x comint-redirect-send-command but additionally reads the name of |
882 the buffer whose process should be used from the mini-buffer. | 885 the buffer whose process should be used from the mini-buffer. |
883 | 886 |
884 Packages based on comint.el like shell-mode, and scheme-interaction-mode | 887 *** Packages based on comint now highlight user input and program prompts, |
885 now highlight user input and program prompts, and support choosing | 888 and support choosing previous input with mouse-2. To control these features, |
886 previous input with mouse-2. To control these feature, see the | 889 see the user-options `comint-highlight-input' and `comint-highlight-prompt'. |
887 user-options `comint-highlight-input' and `comint-highlight-prompt'. | 890 |
888 | 891 *** The new command `comint-write-output' (usually bound to `C-c C-s') |
889 The new command `comint-write-output' (usually bound to `C-c C-s') | |
890 saves the output from the most recent command to a file. With a prefix | 892 saves the output from the most recent command to a file. With a prefix |
891 argument, it appends to the file. | 893 argument, it appends to the file. |
892 | 894 |
893 The command `comint-kill-output' has been renamed `comint-delete-output' | 895 *** The command `comint-kill-output' has been renamed `comint-delete-output' |
894 (usually bound to `C-c C-o'); the old name is aliased to it for | 896 (usually bound to `C-c C-o'); the old name is aliased to it for |
895 compatibility. | 897 compatibility. |
896 | 898 |
897 | 899 |
898 ** Changes to Rmail mode | 900 ** Changes to Rmail mode |