aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/isearch.el
Commit message (Collapse)AuthorAgeFilesLines
* (isearch-yank-x-selection): Doc fix.Richard M. Stallman1998-04-271-1/+5
|
* (isearch-*-char): Do nothing special if quoted with \.Richard M. Stallman1998-03-051-17/+20
|
* (isearch-range-invisible): Avoid infinite loop when search-invisible is nil.Richard M. Stallman1998-02-021-2/+2
|
* (isearch-mode-map): Don't count above 256Richard M. Stallman1997-12-211-2/+2
| | | | when setting up printing characters.
* (isearch-yank-string): New helper function.Karl Heuer1997-11-181-36/+30
| | | | | | (isearch-yank-kill, isearch-yank-word, isearch-yank-line): Use it. (isearch-yank-x-selection): New function. (isearch-yank): Function deleted.
* (isearch-printing-char): Change S-SPC to SPC.Karl Heuer1997-10-151-0/+3
| | | | (isearch-mode-map): Bind S-SPC like SPC.
* (search-whitespace-regexp): Doc fix.Richard M. Stallman1997-09-051-0/+1
|
* (isearch-printing-char): Handle nonascii-insert-offset.Richard M. Stallman1997-08-281-3/+8
|
* (isearch-multibyte-characters-flag): Deleted.Kenichi Handa1997-08-181-8/+3
| | | | | | | | (isearch-mode): Do not bind isearch-multibyte-characters-flag and isearch-input-method. (isearch-printing-char): Use current-input-method instead of isearch-input-method. (isearch-message-prefix): Likewise.
* (isearch-quote-char): Fix handling of controlRichard M. Stallman1997-08-041-2/+9
| | | | characters, copied from quoted-insert.
* (isearch-other-meta-char): Don't switch windows to exitRichard M. Stallman1997-08-041-1/+3
| | | | if that would switch to an inactive minibuffer.
* (isearch-hide-immediately): Doc fix.Richard M. Stallman1997-08-011-5/+5
|
* (search-invisible): Fix typo.Richard M. Stallman1997-07-191-4/+4
| | | | | | | (isearch-search): Bind inhibit-point-motion-hooks because we might have to search inside invisible and intangible text. (isearch-open-overlay-temporary): Delete forgoten debug message. (isearch-range-invisible): Fix typo in doc-string.
* (isearch-char-to-string): Use char-to-string.Richard M. Stallman1997-07-151-2/+3
| | | | (isearch-quote-char): Add nonascii-insert-offset.
* (isearch-message-prefix): AdjustedKenichi Handa1997-07-101-3/+4
| | | | for the previous change of variables related to input methods.
* (isearch-search-and-update): When a reverse searchRichard M. Stallman1997-06-251-4/+9
| | | | | need not actually search, update isearch-case-fold-search anyway. (isearch-mode-map): Define latin-iso8859-9 as self-searching.
* (isearch-hide-immediately): New variable.Richard M. Stallman1997-06-131-22/+170
| | | | | | | | | | | | | | | | | | | (isearch-close-unecessary-overlays): New function. (isearch-range-invisible): Use them. (search-invisible): Changed the semantics, the default value and updated the doc string. (isearch-opened-overlays): New variable. (isearch-mode): Initialize it. (isearch-switch-frame-handler): Call isearch-clean-overlays. (isearch-exit, isearch-cancel, isearch-abort): Likewise. (isearch-other-meta-char, isearch-search): Support the new meaning for search-invisible. (isearch-open-necessary-overlays, isearch-open-overlay-temporary) (isearch-clean-overlays): New functions. (isearch-range-invisible): If we are inside overlays that can be opened, open them, add them to isearch-opened-overlays and say that the range is visible.
* (search-highlight): Make it t by default.Richard M. Stallman1997-05-301-2/+2
| | | | (search-invisible): Doc fix.
* (isearch-process-search-char): Use multibyteRichard M. Stallman1997-05-141-5/+8
| | | | | | | characters to represent themselves. (isearch-mode-map): Make Latin-4 characters search for themselves. Use aset to set up these char sets.
* (isearch-mode-map): Treat Latin-1, Latin-2 an Latin-3Richard M. Stallman1997-05-121-4/+6
| | | | chars as printing characters.
* Use defgroup and defcustom.Richard M. Stallman1997-05-031-21/+50
|
* (isearch-yank): Handle case when CHUNK is `x-sel'.Karl Heuer1997-03-081-1/+3
|
* (isearch-mode-map): DefineKarl Heuer1997-02-201-2/+14
| | | | | | | | | | isearch-toggle-input-method and isearch-toggle-specified-input-method in the map. (isearch-multibyte-characters-flag): New variable. (isearch-mode): Initialize it to nil. (isearch-printing-char): Handle multibyte characters. (isearch-message-prefix): Include title of input method if necessary in the prefix of message.
* (isearch-search): Refuse to match invisible text.Richard M. Stallman1997-02-101-12/+49
| | | | | (isearch-range-invisible): New function. (search-invisible): New user option.
* (isearch-edit-string): When we try the searchRichard M. Stallman1996-12-201-100/+103
| | | | | at the end, do that outside of the let which binds all the search state.
* (isearch-ring-adjust): Don't pop the state at the start.Richard M. Stallman1996-12-171-7/+4
| | | | Push the state at the end, not in the middle.
* Change defconsts to defvars.Richard M. Stallman1996-12-161-5/+5
|
* (isearch-no-upper-case-p): Use downcaseRichard M. Stallman1996-12-071-5/+9
| | | | so that we handle arbitrary kinds of casification.
* (isearch-mode): Maybe make minibuffer frame visible and/or raise it.Richard M. Stallman1996-12-071-0/+8
|
* (isearch-complete1): If no completion,Richard M. Stallman1996-11-121-6/+8
| | | | don't clobber isearch-string, and return nil.
* (isearch-forward): Doc fix.Richard M. Stallman1996-11-011-0/+1
|
* (unread-command-event, unread-command-events)Richard M. Stallman1996-09-221-5/+0
| | | | (last-command-event): defvars deleted.
* (isearch-*-char): Use the isearch-other-end as newRichard M. Stallman1996-09-011-6/+6
| | | | starting point in both directions.
* (isearch-edit-string): When starting nonincrementalRichard M. Stallman1996-08-241-0/+1
| | | | search, after peeking ahead one char, call cancel-kbd-macro-events.
* (isearch-whitespace-chars): If isearch-invalid-regexp, insert just a space.Richard M. Stallman1996-08-111-1/+2
|
* (isearch-mode): Use add-hook for mouse-leave-buffer-hook.Richard M. Stallman1996-04-041-2/+2
| | | | (isearch-done): Use remove-hook.
* * isearch.el (isearch-other-meta-char): Avoid error if lookup inKarl Heuer1996-01-241-1/+2
| | | | function-key-map gives another keymap.
* Update FSF's address.Erik Naggum1996-01-141-56/+37
|
* (isearch-abort, isearch-no-upper-case-p): Doc fix.Karl Heuer1996-01-041-4/+4
|
* (isearch-done): Use executing-kbd-macro.Karl Heuer1995-12-211-3/+11
| | | | | | | | | | | (isearch-just-started): New variable. (isearch-mode): Set it. (isearch-search): Clear it. (isearch-repeat): If isearch-just-started, don't test for empty match. (isearch-unread): Use store-kbd-macro-event. (isearch-search-and-update): Use isearch-case-fold-search around the looking-at call.
* (isearch-edit-string): Consider the case whenRichard M. Stallman1995-12-011-3/+5
| | | | iserch-string is empty and so are the search rings.
* (isearch-message-prefix):Richard M. Stallman1995-10-191-0/+5
| | | | Change "wrapped" to "overwrapped" when past original start point.
* (isearch-forward): Doc fix.Richard M. Stallman1995-10-041-0/+1
|
* (isearch-other-meta-char): Avoid bug checking whetherRichard M. Stallman1995-08-101-1/+5
| | | | | a key is defined in the function key map. Call cancel-kbd-macro-events.
* (isearch-mode-map): Don't bind tab, return, kp-N, etc.Richard M. Stallman1995-07-291-32/+14
| | | | (isearch-other-meta-char): Special handling for keys like tab, etc.
* (isearch-mode-map): Bind frame events to nil.Karl Heuer1995-06-161-3/+8
|
* (isearch-mode): Use overriding-terminal-local-map, not overriding-local-map.Karl Heuer1995-06-161-3/+2
| | | | (isearch-done): Likewise.
* (isearch-other-meta-char): Try downshiftingKarl Heuer1995-06-071-36/+52
| | | | shifted control characters.
* (isearch-edit-string): Don't bind isearch-other-end.Karl Heuer1995-05-291-3/+7
|
* (isearch-mode): Doc fix.Richard M. Stallman1995-05-021-2/+4
|