diff options
| author | Juri Linkov | 2009-11-23 20:30:33 +0000 |
|---|---|---|
| committer | Juri Linkov | 2009-11-23 20:30:33 +0000 |
| commit | 0d62bcea27b6e413bfa3ad14b96f289bb65fcc5e (patch) | |
| tree | f1b6ddd3fdb7287d7bd9fe8f206785250606735a /etc | |
| parent | b593f1055a64feec5ee98d6c850c705435136840 (diff) | |
| download | emacs-0d62bcea27b6e413bfa3ad14b96f289bb65fcc5e.tar.gz emacs-0d62bcea27b6e413bfa3ad14b96f289bb65fcc5e.zip | |
Implement Isearch in comint input history. (Bug#3746)
* comint.el (comint-mode): Add `comint-history-isearch-setup' to
`isearch-mode-hook'.
(comint-history-isearch): New defcustom.
(comint-history-isearch-backward)
(comint-history-isearch-backward-regexp): New commands.
(comint-history-isearch-message-overlay): New buffer-local variable.
(comint-history-isearch-setup, comint-history-isearch-end)
(comint-goto-input, comint-history-isearch-search)
(comint-history-isearch-message, comint-history-isearch-wrap)
(comint-history-isearch-push-state)
(comint-history-isearch-pop-state): New functions.
Diffstat (limited to 'etc')
| -rw-r--r-- | etc/NEWS | 5 |
1 files changed, 5 insertions, 0 deletions
| @@ -281,6 +281,11 @@ the command asynchronously without the need to manually add ampersand to | |||
| 281 | the end of the command. Its output appears in the buffer `*Async Shell | 281 | the end of the command. Its output appears in the buffer `*Async Shell |
| 282 | Command*'. | 282 | Command*'. |
| 283 | 283 | ||
| 284 | *** Isearch searches in the comint/shell input history when the new variable | ||
| 285 | `comint-history-isearch' is non-nil. New commands `comint-history-isearch-backward' | ||
| 286 | and `comint-history-isearch-backward-regexp' start Isearch in the input history | ||
| 287 | regardless of the value of `comint-history-isearch'. | ||
| 288 | |||
| 284 | +++ | 289 | +++ |
| 285 | *** Autorevert Tail mode now works now for remote files. | 290 | *** Autorevert Tail mode now works now for remote files. |
| 286 | 291 | ||