Merge from origin/emacs-28
307d164c9c
* lisp/mouse.el (mouse-buffer-menu-mode-groups): Tighten "...818211ed89
* doc/emacs/search.texi (Isearch Yank): Add isearch-forwar... # Conflicts: # etc/NEWS
This commit is contained in:
commit
ba0e4f3ad3
3 changed files with 30 additions and 18 deletions
|
@ -337,6 +337,16 @@ value of the variable @code{search-upper-case} (@pxref{Lax Search,
|
|||
search-upper-case}) is other than @code{not-yanks}, that disables this
|
||||
down-casing.
|
||||
|
||||
@kindex M-s M-.
|
||||
@findex isearch-forward-thing-at-point
|
||||
To begin a new incremental search with the text near point yanked
|
||||
into the initial search string, type @kbd{M-s M-.} that runs the
|
||||
command @code{isearch-forward-thing-at-point}. If the region was
|
||||
active, then it yanks the text from the region into the search string.
|
||||
Otherwise, it tries to yank a URL, a symbol or an expression found
|
||||
near point. What to yank is defined by the user option
|
||||
@code{isearch-forward-thing-at-point}.
|
||||
|
||||
@node Error in Isearch
|
||||
@subsection Errors in Incremental Search
|
||||
|
||||
|
|
36
etc/NEWS.28
36
etc/NEWS.28
|
@ -1253,6 +1253,14 @@ distinguish between sub-expression highlighting.
|
|||
Like 'search-highlight-submatches', this is controlled by the new user option
|
||||
'query-replace-highlight-submatches'.
|
||||
|
||||
+++
|
||||
*** New key 'M-s M-.' starts isearch looking for the thing at point.
|
||||
This key is bound to the new command 'isearch-forward-thing-at-point'.
|
||||
The new user option 'isearch-forward-thing-at-point' defines
|
||||
a list of symbols to try to get the "thing" at point. By default,
|
||||
the first element of the list is 'region' that tries to yank
|
||||
the currently active region to the search string.
|
||||
|
||||
+++
|
||||
*** New user option 'isearch-wrap-pause' defines how to wrap the search.
|
||||
There are choices to disable wrapping completely and to wrap immediately.
|
||||
|
@ -1266,12 +1274,17 @@ When this option is set, direction changes in Isearch move to another
|
|||
search match, if there is one, instead of moving point to the other
|
||||
end of the current match.
|
||||
|
||||
*** New key 'M-s M-.' starts isearch looking for the thing at point.
|
||||
This key is bound to the new command 'isearch-forward-thing-at-point'.
|
||||
The new user option 'isearch-forward-thing-at-point' defines
|
||||
a list of symbols to try to get the "thing" at point. By default,
|
||||
the first element of the list is 'region' that tries to yank
|
||||
the currently active region to the search string.
|
||||
+++
|
||||
*** New user option 'isearch-allow-motion'.
|
||||
When 'isearch-allow-motion' is set, the commands 'beginning-of-buffer',
|
||||
'end-of-buffer', 'scroll-up-command' and 'scroll-down-command', when
|
||||
invoked during I-search, move respectively to the first occurrence of
|
||||
the current search string in the buffer, the last one, the first one
|
||||
after the current window, and the last one before the current window.
|
||||
Additionally, users can change the meaning of other motion commands
|
||||
during I-search by using their 'isearch-motion' property. The user
|
||||
option 'isearch-motion-changes-direction' controls whether the
|
||||
direction of the search changes after a motion command.
|
||||
|
||||
+++
|
||||
*** New user option 'lazy-highlight-no-delay-length'.
|
||||
|
@ -1383,17 +1396,6 @@ keys, add the following to your init file:
|
|||
Using it instead of 'read-char-choice' allows using 'C-x o'
|
||||
to switch to the help window displayed after typing 'C-h'.
|
||||
|
||||
+++
|
||||
** New user option 'isearch-allow-motion'.
|
||||
When 'isearch-allow-motion' is set, the commands 'beginning-of-buffer',
|
||||
'end-of-buffer', 'scroll-up-command' and 'scroll-down-command', when
|
||||
invoked during I-search, move respectively to the first occurrence of
|
||||
the current search string in the buffer, the last one, the first one
|
||||
after the current window, and the last one before the current window.
|
||||
Additionally, users can change the meaning of other motion commands
|
||||
during I-search by using their 'isearch-motion' property. The user
|
||||
option 'isearch-motion-changes-direction' controls whether the
|
||||
direction of the search changes after a motion command.
|
||||
|
||||
+++
|
||||
** Emacs 28.1 comes with Org v9.5.
|
||||
|
|
|
@ -2477,7 +2477,7 @@ a large number if you prefer a mixed multitude. The default is 4."
|
|||
("Text" . "Text")
|
||||
("Outline" . "Text")
|
||||
("\\(HT\\|SG\\|X\\|XHT\\)ML" . "SGML")
|
||||
("log\\|diff\\|vc\\|cvs\\|Git\\|Annotate" . "Version Control")
|
||||
("\\blog\\b\\|diff\\|\\bvc\\b\\|cvs\\|Git\\|Annotate" . "Version Control")
|
||||
("Threads\\|Memory\\|Disassembly\\|Breakpoints\\|Frames\\|Locals\\|Registers\\|Inferior I/O\\|Debugger"
|
||||
. "GDB")
|
||||
("Lisp" . "Lisp")))
|
||||
|
|
Loading…
Add table
Reference in a new issue