1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-11-29 07:58:28 +00:00
Commit Graph

64 Commits

Author SHA1 Message Date
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
Richard M. Stallman
43873131f4 (isearch-search): Take note of isearch-case-fold-search initial value. 1993-05-29 06:27:47 +00:00
Jim Blandy
ecc99658d3 * isearch.el (isearch-forward): Remove the claim that
isearch-whitespace-chars matches any string of whitespace.
1993-05-27 03:33:12 +00:00
Richard M. Stallman
8cb2ceaa93 (isearch-mode-map): Use vector, not string, to bind printing characters. 1993-05-19 04:44:42 +00:00
Richard M. Stallman
fcf8ba1584 (isearch-mode-map): Extend the dense keymap to 256 chars. 1993-05-18 15:46:30 +00:00
Richard M. Stallman
7492a21ec2 (isearch-mode): Set deactivate-mark. 1993-05-17 18:22:37 +00:00
Richard M. Stallman
20f3a745bb (isearch-done): Don't activate mark. 1993-05-15 20:05:36 +00:00
Richard M. Stallman
8d7e4e80d8 (isearch-mode-map): Handle any length vector in keymap.
(isearch-char-to-string): Handle non-character events properly.
1993-05-14 18:02:55 +00:00
Eric S. Raymond
b457cc3bab Replaced all fsets with defaliases. 1993-04-23 07:31:14 +00:00
Richard M. Stallman
b68c164d27 Doc fixes. 1993-04-14 19:40:53 +00:00
Richard M. Stallman
7872ee4d0a (isearch-done): Customize the message about mark. 1993-03-30 19:42:10 +00:00
Richard M. Stallman
58f1634a68 (isearch-mode-map): Delete the binding for C-h. 1993-03-30 19:38:34 +00:00
Jim Blandy
dba1ec5561 * isearch.el (isearch-switch-frame-handler): Call
handle-switch-frame instead of select-frame; it has been renamed.
1993-03-21 05:50:17 +00:00
Eric S. Raymond
76550a57f9 Add standard library headers. 1993-03-17 17:17:05 +00:00
Eric S. Raymond
aae56ea7ca Add standard library headers. 1993-03-17 16:56:02 +00:00
Eric S. Raymond
3b1e4dd1eb Add standard library headers. 1993-03-17 15:58:09 +00:00
Richard M. Stallman
e7cb0106ac (isearch-other-meta-char): Call listify-key-sequence.
(isearch-unread): Don't call it here.
(isearch-mode-map): Bind the ASCII-equivalent function keys.
1993-03-07 20:17:27 +00:00
Richard M. Stallman
2ed45c8b81 (isearch-mode): Don't make a pre-command-hook. 1993-03-07 08:43:57 +00:00
Richard M. Stallman
75e86b2eb6 (isearch-unread): Find last list element by hand. 1993-03-07 04:22:00 +00:00
Richard M. Stallman
8f90f59416 (isearch-unread): Handle multiple args.
For Emacs 19, use listify-key-sequence.
If not Emacs 19, assume they are a meta sequence.
(isearch-other-meta-char): Pass the whole key sequence.
(isearch-other-control-char): Make this alias for ...-meta-char.
1993-03-06 06:15:05 +00:00
Richard M. Stallman
4ae7d00a1e Fix minor bugs in previous change. 1993-02-17 21:30:25 +00:00
Richard M. Stallman
eceee2c04a (isearch-backward-regexp):
New arg no-recursive-edit, always non-nil for interactive call.
Rename first arg, and set it right in interactive call.
(isearch-forward-regexp): Likewise.
(isearch-forward, isearch-backward): Likewise no-recursive-edit.
1993-02-17 20:34:20 +00:00
Jim Blandy
dbc4e1c129 JimB's changes since January 18th 1993-01-26 01:58:16 +00:00
Jim Blandy
797a37c7cb * bytecomp.el: Declare unread-command-char an obsolete variable.
* vip.el (vip-escape-to-emacs, vip-prefix-arg-value,
	vip-prefix-arg-com): Use unread-command-event instead of
	unread-command-char; respect its new semantics.
	* isearch-mode.el (isearch-update, isearch-unread): Same.
1992-11-16 01:37:06 +00:00
Jim Blandy
1a3a670724 * isearch.el (isearch-frames-exist): This isn't what we want -
replaced by...
	(isearch-gnu-emacs-events): non-nil if should expect events in the
	style generated by GNU Emacs 19.  Set if set-frame-height is
	fboundp; this is true on any GNU Emacs 19, whether or not it was
	compiled with multiple frame support.
	(isearch-mode-map): Test isearch-gnu-emacs-events instead of
	isearch-frames-exist to see if we should bind switch-frame events.
	(isearch-update): Test isearch-gnu-emacs-events instead of
	isearch-frames-exist to see if unread-command-char's quiescent
	value is nil or -1.
1992-11-07 06:17:04 +00:00