aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/isearch.el
Commit message (Collapse)AuthorAgeFilesLines
...
* (isearch-other-meta-char): Fix previous change.Kenichi Handa2000-06-021-1/+1
|
* (isearch-highlight): Turn internal-find-face into facep.Stefan Monnier2000-06-021-3/+2
|
* (isearch-update): Set disable-point-adjustment to tKenichi Handa2000-06-011-3/+20
| | | | | | | | to prevent the point moving to the end of a composition when a part of a composition is searched. (isearch-other-meta-char): If the key invoking this command can be mapped by function-key-map to a printing char, call isearch-process-search-char directly.
* (isearch-printing-char): If keyboard coding system isKenichi Handa2000-05-311-1/+3
| | | | being used, call isearch-process-search-multibyte-characters.
* (isearch-mode-map): Define M-C-s like C-s and M-C-rGerd Moellmann2000-04-041-1/+7
| | | | like C-r.
* (isearch-highlight): Use display-color-p.Dave Love2000-03-121-1/+1
|
* Add lazy highlighting.Gerd Moellmann1999-11-111-1/+174
|
* (isearch-ring-advance-edit, isearch-complete-edit):Gerd Moellmann1999-11-041-2/+2
| | | | Use delete-field instead of erase-field.
* (isearch-complete-edit, isearch-ring-advance-edit):Gerd Moellmann1999-11-031-2/+2
| | | | Use erase-field instead of erase-buffer.
* (isearch): Add :links in defgroup.Dave Love1999-09-271-47/+42
| | | | | | | | | | | | (isearch-mode-map): Bind mouse-2 to isearch-mouse-yank. (isearch-switch-frame-handler): Comment out (unused). (isearch-yank-x-selection, isearch-ring-advance-edit): Doc fix. (isearch-ring-retreat-edit): Doc fix. (isearch-mouse-yank): New command. (isearch-last-command-char): Removed. Callers changed to use last-command-char. (isearch-char-to-string): Removed. Callers changed to use char-to-string.
* (isearch-mode-map): Undo previous change.Richard M. Stallman1999-09-121-3/+4
|
* (isearch-mode-map): Add mouse-2.Dave Love1999-09-061-0/+4
|
* (isearch-process-search-char): Write octal 200 correctly.Richard M. Stallman1999-07-051-1/+1
|
* (isearch-quote-char): Call unibyte-char-to-multibyte for \200...\240 also.Richard M. Stallman1999-07-031-3/+3
| | | | (isearch-printing-char): Use unibyte-char-to-multibyte.
* (isearch-done): If search ends in middle of intangibleRichard M. Stallman1999-07-021-6/+17
| | | | text (due to text property), move on to the limit of that text.
* (isearch-quote-char): Don't assume character codesKenichi Handa1999-05-281-5/+5
| | | | | 0200 - 0237 stand for characters in some single-byte character charset.
* (isearch-search-and-update): ProperlyKarl Heuer1998-09-251-0/+3
| | | | handle upper case letters in the reverse-search special case.
* (isearch-forward): Doc fix.Karl Heuer1998-08-261-1/+2
|
* (search-whitespace-regexp): Doc fix.Richard M. Stallman1998-08-181-1/+3
|
* (isearch-input-method-function): New variable.Kenichi Handa1998-07-191-0/+21
| | | | | | | | (isearch-input-method-local-p): New variable. (isearch-mode): Setup the above two variable. Set input-method-function to nil locally. (isearch-done): Restore the previous value of input-method-function.
* (isearch-mode-map): Make all multibyte charactersKenichi Handa1998-07-061-7/+6
| | | | search for themselves.
* (search-upper-case): Use `other' widget type.Andreas Schwab1998-06-241-1/+1
|
* (isearch-range-invisible): Handle the case thatKenichi Handa1998-06-201-2/+4
| | | | buffer-invisibility-spec is t (i.e. not a list).
* (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
|