Juri Linkov
35904fd355
(isearch-mode-map): Bind \C-w to isearch-yank-word instead of isearch-yank-word-or-char.
...
Add new key bindings for isearch-yank-char to \C-f, and isearch-del-char to \C-b.
(isearch-del-char): New fun.
(isearch-forward, isearch-edit-string): Update docstring.
(isearch-yank-char): Doc fix.
(isearch-other-meta-char): Restore point after scrolling.
2004-04-29 15:28:55 +00:00
Kenichi Handa
6b61353c0a
Sync to HEAD
2004-04-16 12:51:06 +00:00
Richard M. Stallman
29f128f625
(isearch-*-char): New arg WANT-BACKSLASH.
...
(isearch-{-char): New function.
(isearch-mode-map): Bind { to isearch-{-char.
2004-03-04 16:54:08 +00:00
Eli Zaretskii
97cc3d15d4
Fix copyright years.
2004-02-27 17:30:23 +00:00
Eli Zaretskii
328419c117
(isearch, isearch-lazy-highlight-face): Use `min-colors'.
2004-02-27 17:05:29 +00:00
Eli Zaretskii
1e491f1bb8
(isearch-unread-key-sequence): New function, extracted from
...
isearch-other-meta-char.
(top level): (put 'foo 'isearch-scroll) on all Emacs's
"scrollable" standard functions.
(isearch-allow-scroll): New customizable variable.
(isearch-string-out-of-window, isearch-back-into-window)
(isearch-reread-key-sequence-naturally)
(isearch-lookup-scroll-key): New functions.
(isearch-other-meta-char): Doc string and functionality enhanced.
Now accepts a prefix argument.
(isearch-lazy-highlight-window-end): New variable.
(isearch-lazy-highlight-new-loop): Pay attention to the window's
end (thru isearch-lazy-highlight-window-end), not only its start.
2003-11-01 17:00:02 +00:00
Kenichi Handa
8f924df7df
*** empty log message ***
2003-09-08 12:53:41 +00:00
Kenichi Handa
463f5630a5
New directory
2003-09-08 11:56:09 +00:00
Miles Bader
ab5796a9f9
Add arch taglines
2003-09-01 15:45:59 +00:00
Richard M. Stallman
7f8e0f51fd
(search-whitespace-regexp): Add a shy group around it.
2003-07-07 21:02:18 +00:00
Richard M. Stallman
3ae4c5094b
(isearch-complete): Update isearch-message.
2003-05-03 13:49:47 +00:00
Stefan Monnier
c789e60809
(isearch-complete1): Don't allocate unnecessarily.
...
(isearch-complete-edit): Adjust to Emacs-21's new minibuffer handling.
(isearch-update-ring): Use push.
2003-04-29 20:38:53 +00:00
Juanma Barranquero
b48ca14f34
(isearch-forward): Fix typo.
2003-01-24 17:12:00 +00:00
Richard M. Stallman
135f293b2a
(isearch-repeat): Error if try to repeat search and there was no previou search.
2003-01-06 01:21:15 +00:00
Richard M. Stallman
f4be3f8929
(isearch-no-upper-case-p): \\ only quotes one character.
2002-12-09 20:23:35 +00:00
Stefan Monnier
8fd4d684b3
(isearch-yank-line): Typo.
2002-11-07 20:58:36 +00:00
Stefan Monnier
cd59ea72b2
(isearch-hidden): New var.
...
(isearch-search-and-update): Test it.
(isearch-range-invisible): Set it.
2002-11-07 17:46:04 +00:00
Stefan Monnier
191f025abf
(isearch-cmds): Add docstring.
...
(isearch-mouse-2): Lookup binding in the proper buffer.
Use call-interactively and remove the now useless `arg'.
(isearch-search-fun-function): New var.
(isearch-search-fun): New fun.
(isearch-search, isearch-lazy-highlight-search): Use it.
2002-09-09 21:05:22 +00:00
Dave Love
f65c6d9453
Comment.
2002-07-03 22:47:00 +00:00
Richard M. Stallman
ad871438dd
Don't require timer.
2002-04-27 03:46:26 +00:00
Richard M. Stallman
360e0dd587
(isearch-mode): Don't call make-frame-visible
...
if frame is already visible.
2002-04-10 14:47:27 +00:00
Pavel Janík
153a9b8cc0
(isearch-message-prefix): Use minibuffer-prompt face for prompt.
2002-04-09 09:25:44 +00:00
Kenichi Handa
5760cdc1d4
(isearch-mode-map): Call set-char-table-range to bind
...
characters to isearch-printing-char.
2002-03-01 01:59:51 +00:00
Richard M. Stallman
4c01d4bda7
(isearch-update): Don't update display in kbd macro.
...
(isearch-lazy-highlight-new-loop): Do nothing in kbd macro.
2002-02-06 15:25:15 +00:00
Karl Fogel
21d908055d
(isearch-forward, isearch-edit-string): Make doc
...
strings mention keybinding for `isearch-yank-word-or-char',
rather than `isearch-yank-word', since the former is bound now
and the latter is not.
(isearch-yank-word-or-char): Fix formatting.
2001-12-19 22:48:02 +00:00
Richard M. Stallman
8cc3c8215c
(isearch-edit-string): When we set isearch-string
...
to the default, also set isearch-message.
2001-12-16 20:19:13 +00:00
Richard M. Stallman
ddbe3d5ff3
(isearch-start-hscroll): New variable.
...
(isearch-mode): Set isearch-start-hscroll.
(isearch-update): Restore original hscrolling if possible.
2001-12-16 03:56:40 +00:00
Richard M. Stallman
88715f05a1
(isearch-edit-string):
...
Treat isearch-yank-word-or-char specially, like isearch-yank-word.
2001-12-16 03:53:15 +00:00
Richard M. Stallman
868bf43ad4
(isearch-yank-word-or-char): New function.
...
(isearch-mode-map): Bind C-w to that.
2001-12-10 20:45:27 +00:00
Pavel Janík
d6b8a1c059
Remove unnecessary spaces in doc-string.
2001-12-03 06:13:55 +00:00
Kim F. Storm
6848c9f166
(isearch-resume-enabled): New variable.
...
(isearch-done): Use that variable.
2001-12-02 01:13:55 +00:00
Karl Fogel
29e53a0ae9
(isearch-yank-internal): New helper function.
...
(isearch-yank-char): New function.
(isearch-yank-word, isearch-yank-line): Rewrite to use
isearch-yank-internal.
2001-11-28 22:34:20 +00:00
Richard M. Stallman
b4d7a2ece9
Comment change.
2001-11-19 06:21:29 +00:00
Richard M. Stallman
5bcf005469
(isearch): Use magenta2 as bg for (background light)
2001-11-18 06:47:21 +00:00
Richard M. Stallman
fad241d332
(isearch-mode): Handle negative search-slow-window-lines correctly.
...
(isearch-whitespace-chars): Doc fix.
2001-11-13 16:39:40 +00:00
Gerd Moellmann
3f482bc0e5
(isearch-mode-map): Bind `mouse-movement' to nil.
2001-10-18 10:06:01 +00:00
Gerd Moellmann
67085aba97
(isearch-last-case-fold-search): New variable.
...
(isearch-mode): Remember value of isearch-case-fold-search
in isearch-last-case-fold-search.
(isearch-done): Quote value of isearch-case-fold-search.
(isearch-repeat): When resuming a search, restore
isearch-case-fold-search from isearch-last-case-fold-search.
2001-10-05 09:24:20 +00:00
Gerd Moellmann
eaa493dfe6
(isearch-intersects-p): Fix end checks.
2001-09-12 13:10:08 +00:00
Gerd Moellmann
fc0eccfcce
(isearch-intersects-p): New function.
...
(isearch-close-unnecessary-overlays): Renamed from *unecessary*,
use isearch-intersects-p, and clean up.
2001-09-07 16:17:54 +00:00
Gerd Moellmann
e4af142698
(isearch-mouse-2): Renamed from isearch-mouse-yank.
...
Instead of running mouse-yank-at-click, see what the event is
bound to outside Isearch and run that.
2001-08-31 08:51:39 +00:00
Gerd Moellmann
346f18dcd4
(isearch-other-meta-char): Don't switch to the
...
buffer of a window clicked on, when the current buffer is
in Isearch mode.
2001-08-10 12:48:02 +00:00
Gerd Moellmann
17635d50f6
(isearch-other-meta-char): Fix last change.
2001-07-25 14:51:10 +00:00
Gerd Moellmann
3fb01f36c5
(isearch-other-meta-char): Don't modify mode-line and
...
similar events for which fake prefix keys are generated. It's no
longer necessary since read_key_sequence doesn't modify these
events for internal purposes anymore.
2001-07-25 14:02:28 +00:00
Pavel Janík
5553563924
Some fixes to follow coding conventions in files maintained by FSF.
2001-07-15 16:15:35 +00:00
Eli Zaretskii
1e14b09539
(isearch-forward): Doc fix.
2001-02-05 17:15:07 +00:00
Kenichi Handa
37b20c9be5
(isearch-forward): Add description about input method in the docsting.
2001-02-05 00:39:48 +00:00
Eli Zaretskii
8005142f86
(isearch-highlight): Don't punt if the display
...
doesn't support colors, since isearch faces are defined for
monochrome displays as well.
2001-01-28 13:13:00 +00:00
Gerd Moellmann
46daf6c747
(isearch-lazy-highlight-case-fold-search)
...
(isearch-lazy-highlight-regexp): New variables.
(isearch-lazy-highlight-cleanup): Update lazy highlight if
case-fold search or regexp search has been toggled.
2001-01-22 11:23:38 +00:00
Gerd Moellmann
871e0439db
(isearch-lazy-highlight-initial-delay): Set default
...
to 0.25.
2001-01-22 10:20:06 +00:00
Eli Zaretskii
6c551d4e1f
(isearch-forward): Add isearch-toggle-case-fold,
...
isearch-toggle-regexp and isearch-edit-string to doc string.
2001-01-19 17:13:17 +00:00