diff options
| author | Gerd Moellmann | 1999-11-11 13:34:52 +0000 |
|---|---|---|
| committer | Gerd Moellmann | 1999-11-11 13:34:52 +0000 |
| commit | 87be76f65c6a12b651bcfe5f11ff7acc60397272 (patch) | |
| tree | cce2cd3cd96e704c68a2b386bbea41d270ce24dd | |
| parent | 3bc6df5389f08b6c9b08193eada97bfb5a0f6c58 (diff) | |
| download | emacs-87be76f65c6a12b651bcfe5f11ff7acc60397272.tar.gz emacs-87be76f65c6a12b651bcfe5f11ff7acc60397272.zip | |
Isearch lazy highlight
| -rw-r--r-- | etc/NEWS | 25 |
1 files changed, 24 insertions, 1 deletions
| @@ -377,9 +377,32 @@ copy directories recursively. | |||
| 377 | ** The variable mail-specify-envelope-from controls whether to | 377 | ** The variable mail-specify-envelope-from controls whether to |
| 378 | use the -f option when sending mail. | 378 | use the -f option when sending mail. |
| 379 | 379 | ||
| 380 | ** In Isearch mode, mouse-2 in the echo area now yanks the current | 380 | ** Isearch changes |
| 381 | |||
| 382 | *** In Isearch mode, mouse-2 in the echo area now yanks the current | ||
| 381 | selection into the search string rather than giving an error. | 383 | selection into the search string rather than giving an error. |
| 382 | 384 | ||
| 385 | *** There is a new lazy highlighting feature in incremental search. | ||
| 386 | |||
| 387 | Lazy highlighting is activated by customizing variable | ||
| 388 | `isearch-lazy-highlight'. When active, all matches for the current | ||
| 389 | search string are highlighted. The current match is highlighted as | ||
| 390 | before using face `isearch' or `region'. All other matches are | ||
| 391 | highlighted using face `isearch-lazy-highlight-face' which defaults to | ||
| 392 | `secondary-selection'. | ||
| 393 | |||
| 394 | The extra highlighting makes it easier to anticipate where the cursor | ||
| 395 | will end up each time you press C-s or C-r to repeat a pending search. | ||
| 396 | Highlighting of these additional matches happens in a deferred fashion | ||
| 397 | using "idle timers," so the cycles needed do not rob isearch of its | ||
| 398 | usual snappy response. | ||
| 399 | |||
| 400 | If `isearch-lazy-highlight-cleanup' is set to t, highlights for | ||
| 401 | matches are automatically cleared when you end the search. If it is | ||
| 402 | set to nil, you can remove the highlights manually with `M-x | ||
| 403 | isearch-lazy-highlight-cleanup'. | ||
| 404 | |||
| 405 | |||
| 383 | ** Ange-ftp allows you to specify of a port number in remote file | 406 | ** Ange-ftp allows you to specify of a port number in remote file |
| 384 | names cleanly. It is appended to the host name, separated by a hash | 407 | names cleanly. It is appended to the host name, separated by a hash |
| 385 | sign, e.g. `/foo@bar.org#666:mumble'. (This syntax comes from EFS.) | 408 | sign, e.g. `/foo@bar.org#666:mumble'. (This syntax comes from EFS.) |