Karl Heuer
133bd29b68
Comment fix.
1995-04-14 17:59:59 +00:00
Karl Heuer
f8c25f1b67
Update copyright.
1995-04-07 02:21:52 +00:00
Richard M. Stallman
73d2bf95bb
(isearch-update-ring): New subroutine.
...
(isearch-done): Use that.
1995-03-23 02:25:55 +00:00
Richard M. Stallman
925a67ca07
(isearch-abort): Treat "incomplete regexp"
...
as failure when deciding how much to discard for C-g.
1995-03-18 18:10:21 +00:00
Richard M. Stallman
509ed182e7
(isearch-abort): Set isearch-success to nil.
1995-03-16 23:31:39 +00:00
Karl Heuer
a56687f1c0
(isearch-edit-string): Disable message logging.
...
(isearch-toggle-case-fold, isearch-message): Likewise.
1995-01-11 02:24:09 +00:00
Richard M. Stallman
6e5cd0ae31
(isearch-mode): Set mouse-leave-buffer-hook.
...
(isearch-done): Clear it.
1994-12-26 05:09:07 +00:00
Richard M. Stallman
9821535a44
(isearch-done): Don't print msg about mark if we don't set it.
...
Fix paren error.
1994-12-17 00:41:34 +00:00
Richard M. Stallman
ec121badad
(isearch-mode-map): Move the code to set up the meta submap earlier in
...
the expression.
1994-12-15 02:06:45 +00:00
Richard M. Stallman
19993c5484
(isearch-cancel): New function.
...
(isearch-mode-map): Bind that to ESC ESC ESC.
1994-12-05 19:34:52 +00:00
Richard M. Stallman
0cabad136a
(isearch-other-meta-char): Delete debugging code.
...
(isearch-char-to-string): Simplify--assume character is an integer.
1994-11-15 19:41:36 +00:00
Richard M. Stallman
58451992fb
(isearch-gnu-emacs-events): Variable deleted.
...
(isearch-update): Always test unread-command-events.
(isearch-event-data-type): Variable deleted.
(isearch-pre-command-hook-exists): Variable deleted.
(isearch-last-command-char): Only use last-command-char.
1994-11-15 16:56:44 +00:00
Richard M. Stallman
bd1bd1252d
(isearch-unread): Always use unread-command-events.
...
(isearch-other-meta-char): In the case of a mouse event with a dummy
prefix, recombine the two into a single event before unreading.
1994-11-15 16:53:29 +00:00
Richard M. Stallman
71e2ab547b
(isearch-edit-string, isearch-toggle-case-fold):
...
Pass isearch-nonincremental to isearch-message-prefix.
1994-11-01 04:20:43 +00:00
Richard M. Stallman
48be3850d4
(isearch-mode): Don't set deactivate-mark here.
...
(isearch-done): In Transient Mark mode, don't set mark if is active.
1994-09-30 09:16:06 +00:00
Richard M. Stallman
7e846b1092
(isearch-edit-string): Use isearch-text-char-description.
1994-08-30 21:20:09 +00:00
Richard M. Stallman
0daa17f3fa
(isearch-edit-string): In the isearch-recursive-edit case,
...
don't end the recursive edit and don't start another one.
(isearch-done): New arg EDIT.
(isearch-mode): Return t if search succeeded.
1994-08-30 07:03:33 +00:00
Richard M. Stallman
474f38896a
(isearch-mode-map): Delete mouse-2, down-mouse-2 bindings.
1994-08-05 04:15:20 +00:00
Richard M. Stallman
eccd311755
(isearch-mode-map):
...
Bind the ASCII-equivalent fcn keys explicitly to nil.
1994-06-11 18:59:38 +00:00
Richard M. Stallman
e9d7d7e02d
(isearch-done): Don't call deactivate-mark.
1994-05-14 09:50:26 +00:00
Karl Heuer
8eb40e74cd
(isearch-edit-string): Doc fix.
...
(isearch-message-prefix): Initialize `isearch-within-brackets'.
1994-05-07 01:33:23 +00:00
Karl Heuer
d733c5ec03
Update copyright.
1994-05-03 22:46:37 +00:00
Richard M. Stallman
4453091dd3
(isearch-case-fold-search): new possible value `yes'
...
is like t except that mixed case in search string is ignored.
(isearch-toggle-case-fold): New function.
(isearch-search): Don't undo the work of isearch-toggle-case-fold.
1994-05-03 08:27:40 +00:00
Richard M. Stallman
5924340384
Fix copying conditions for current GPL version.
1994-04-07 20:30:18 +00:00
Richard M. Stallman
f5f6a944dc
(isearch-highlight): Do nothing if not window-system.
1994-01-21 04:19:19 +00:00
Richard M. Stallman
f551b97db6
(isearch-push-state): Save isearch-case-fold-search.
...
(isearch-top-state): Restore it.
1994-01-19 18:45:34 +00:00
Richard M. Stallman
849cfd72e1
(isearch-mode): Set overriding-local-map locally.
...
Don't set isearch-old-local-map and don't call use-local-map.
(isearch-done): Set overriding-local-map to nil.
Don't call use-local-map.
(isearch-old-local-map): Variable deleted.
1994-01-16 23:40:50 +00:00
Richard M. Stallman
c5f6b35625
SPC is not special in regexp within brackets.
...
(isearch-within-brackets): New variable.
(isearch-mode): Set that.
(isearch-edit-string): Bind that.
(isearch-search-and-update): Set that.
(isearch-top-state): Set that.
(isearch-push-state): Use that.
(isearch-search): Set that.
1994-01-15 16:24:47 +00:00
Richard M. Stallman
292a8dff00
(isearch-mode): If not slow, clear isearch-window-configuration.
1994-01-10 22:27:52 +00:00
Richard M. Stallman
6fefdc4b48
(isearch-repeat): If we matched a null string and there's
...
no place to advance to, fail instead.
1994-01-02 17:43:16 +00:00
Richard M. Stallman
f7ead36120
(isearch-mode-map): Bind kp-... keys.
1993-12-25 00:50:10 +00:00
Richard M. Stallman
99afb6719f
(isearch-update): If isearch-other-end is nil,
...
call isearch-dehighlight.
1993-12-24 03:30:11 +00:00
Richard M. Stallman
9d78ff8be7
(isearch-text-char-description): Treat TAB as ctl char.
...
(isearch-text-char-description): Really call
text-char-description for ctl chars.
1993-12-23 03:28:10 +00:00
Roland McGrath
d32696d43f
Undo last change.
1993-11-26 22:20:23 +00:00
Roland McGrath
9bed762ea7
(isearch-search): Use real quit-char extracted from current-input-mode,
...
rather than always C-g.
1993-11-26 22:15:09 +00:00
Richard M. Stallman
4b43d418f3
(isearch-other-meta-char): Correct the test for a split-up
...
mode line or scroll bar mouse event.
1993-11-24 01:22:40 +00:00
Richard M. Stallman
30d47262d1
(isearch-yank): Handle `kill' as chunk type.
...
(isearch-yank-kill): New command, on M-y and mouse-2.
1993-10-24 04:05:22 +00:00
David J. MacKenzie
149df30fea
comment fix
1993-10-09 20:03:33 +00:00
David J. MacKenzie
54d2ecd316
fix comment
1993-10-09 20:00:23 +00:00
Richard M. Stallman
235beb3226
(isearch-edit-string): Use read-event, not read-char.
1993-08-13 06:32:49 +00:00
Paul Eggert
ffbc30b29a
(isearch-ring-adjust1, isearch-ring-advance-edit): Replace %' by mod' and simplify.
1993-08-10 04:14:17 +00:00
Richard M. Stallman
d49b6338aa
(isearch-done): Move point (for small window)
...
before deciding whether to set the mark.
1993-07-31 18:39:09 +00:00
Roland McGrath
a9a5a9fa77
(isearch-edit-string): Bind isearch-nonincremental to its own value, not to
...
nil.
1993-07-15 03:46:02 +00:00
Roland McGrath
67cbb73ffd
(isearch-done): Call deactivate-mark instead of setting mark-active
...
directly. Do this regardless of transient-mark-mode.
1993-07-08 22:33:57 +00:00
Richard M. Stallman
285eb5ef12
(isearch-other-meta-char): Handle sequences
...
containing mouse clicks in scroll-bar that used another buffer's map.
1993-07-02 21:34:15 +00:00
Richard M. Stallman
82318db5ea
(isearch-highlight): If no face isearch', use region'.
1993-06-13 21:43:15 +00:00
Jim Blandy
eb8c3be94e
Apply typo patches from Paul Eggert.
1993-06-09 11:59:12 +00:00
Richard M. Stallman
b78559b087
(search-upper-case): Make `no-yanks' the default.
...
(isearch-no-upper-case-p): New arg REGEXP-FLAG.
(isearch-search): Pass new arg.
(isearch-member-equal): Deleted.
(isearch-overlay): New variable.
(isearch-highlight, isearch-dehighlight): Rewritten to use overlays.
1993-06-06 22:11:22 +00:00
Richard M. Stallman
704182054c
(isearch-mode): Set isearch-window-configuration only if in slow mode.
...
(isearch-done): Use isearch-window-configuration only if non-nil.
(isearch-other-control-char): For mouse event, call isearch-done
in the buffer whose keymap was used.
1993-06-04 06:40:45 +00:00
Richard M. Stallman
130bf67c14
(isearch-mode): If enter recursive-edit,
...
also bind isearch-recursive-edit.
1993-06-01 04:52:28 +00:00