summaryrefslogtreecommitdiff
path: root/lisp/isearch.el
Commit message (Collapse)AuthorAgeFilesLines
* Switch license to GPLv3 or later.Glenn Morris2007-07-251-1/+1
|
* (isearch-edit-string): Save old point andJuri Linkov2007-07-221-5/+20
| | | | | | | | | | isearch-other-end to old-point and old-other-end before reading the search string from minibuffer. After exiting minibuffer set point to old-other-end if point and the search direction is the same as before reading the search string. (isearch-del-char): Don't set isearch-yank-flag to t. Put point to isearch-other-end. Instead of isearch-search-and-update call three functions isearch-search, isearch-push-state and isearch-update.
* (isearch-mode, isearch-done): Delete unintended code in previous change.Richard M. Stallman2007-07-151-4/+0
|
* Remove dashes from front of first line.Jason Rumney2007-07-121-1/+1
|
* (isearch-edit-string): Call to isearch-push-state after the search.Richard M. Stallman2007-07-091-1/+6
|
* (isearch-forward): Revert 1998-08-26 doc change.Chong Yidong2007-04-061-2/+1
|
* (isearch-message-prefix): Undo 2007-03-01 change.Kim F. Storm2007-03-061-3/+2
|
* 2007-03-01 Lennart Borgman <lennart.borgman.073@student.lu.se>Kim F. Storm2007-03-011-2/+3
| | | | (isearch-message-prefix): Use minibuffer-prompt-properties.
* (isearch-lazy-highlight-space-regexp): New variable.Chong Yidong2007-02-151-2/+4
| | | | | (isearch-lazy-highlight-new-loop): Bind it. (isearch-lazy-highlight-search): Use it.
* (isearch-no-upper-case-p): Look for [:upper:] as well.Stefan Monnier2007-01-171-2/+13
|
* (isearch-done): Use FOUND-POINT or FOUND-STARTRichard M. Stallman2007-01-011-7/+9
| | | | only if we restored isearch-window-configuration.
* * help.el (describe-mode): For clicks on mode-line, use "@"David Kastrup2006-10-031-8/+3
| | | | | | | | | interactive argument to get the major mode of the click instead of the current buffer. * isearch.el (isearch-mouse-2): Use new semantics of `key-binding' in order to better redirect mouse-2 clicks. Also allow default bindings to apply.
* (isearch-process-search-char): Cancel the previousKenichi Handa2006-09-201-6/+32
| | | | | | | change. (isearch-search-string): New function. (isearch-search): Use isearch-search-string. (isearch-lazy-highlight-search): Likewise.
* (isearch-yank-line): Let-bind `inhibit-field-text-motion' to t.Romain Francoise2006-07-091-1/+2
|
* * isearch.el (isearch-update-ring): Use add-to-history.Kim F. Storm2006-05-051-15/+4
|
* (isearch-update-ring): Doc fix.Richard M. Stallman2006-05-031-1/+1
|
* (isearch-update-ring): Take history-delete-duplicatesDan Nicolaescu2006-05-031-13/+14
| | | | into consideration. Replace one arm ifs with whens.
* (isearch-other-meta-char): Handle user bindings for shifted control characters.Eli Zaretskii2006-03-181-6/+9
|
* (search-whitespace-regexp): Fix custom type.Richard M. Stallman2006-02-211-2/+5
|
* Update years in copyright notice; nfc.Thien-Thi Nguyen2006-02-061-1/+1
|
* (isearch-forward): Doc fix.Richard M. Stallman2006-01-191-2/+2
|
* (isearch-query-replace): Use (mark) instead ofJuri Linkov2005-12-141-1/+1
| | | | isearch-opoint if mark is active in transient-mark-mode.
* (isearch-query-replace): Check for isearch-other-end.Juri Linkov2005-12-141-1/+2
|
* (isearch-process-search-char): Translate CHAR byKenichi Handa2005-12-101-0/+2
| | | | translation-table-for-input.
* (isearch-highlight): Change main overlay priority from 1 to 1001. Simplify.Juri Linkov2005-12-091-12/+12
| | | | (isearch-lazy-highlight-update): Change lazy overlay priority from 0 to 1000.
* (isearch-mode-map): Avoid exiting search on language-change event.Jason Rumney2005-11-301-0/+2
|
* (isearch-repeat): With empty search ring set `isearch-error' to theJuri Linkov2005-11-241-9/+10
| | | | error string instead of signaling error with the function `error'.
* (isearch, lazy-highlight): Add group `basic-faces'.Juri Linkov2005-09-291-2/+4
|
* (isearch-forward-regexp): Close doc string.Romain Francoise2005-09-261-1/+1
|
* (isearch-forward, isearch-forward-regexp): Doc fixes.Richard M. Stallman2005-09-261-1/+4
|
* Message format spec fixes (1)Deepak Goel2005-09-181-1/+1
|
* (isearch-edit-string): Erase the Search promptRichard M. Stallman2005-08-251-1/+5
| | | | if user enters an empty string and there is no default.
* (isearch-repeat): When changing direction, mark search successful.Richard M. Stallman2005-08-091-1/+2
|
* Update years in copyright notice; nfc.Thien-Thi Nguyen2005-08-061-2/+2
|
* (isearch-mode-map, isearch-other-meta-char, isearch-quote-char,Juanma Barranquero2005-07-281-23/+29
| | | | | | | | | | | isearch-printing-char, isearch-text-char-description): "?\ " -> "?\s". (isearch-lazy-highlight-cleanup, isearch-lazy-highlight-initial-delay, isearch-lazy-highlight-interval, isearch-lazy-highlight-max-at-a-time, isearch-lazy-highlight-face, isearch-lazy-highlight-cleanup): Declare with define-obsolete-*-alias macros. (isearch-forward): Fix typo in docstring. (search-invisible, search-ring-yank-pointer, regexp-search-ring-yank-pointer): Doc fixes.
* (isearch): Use not-too-dark magenta3 instead of too-light magenta2.Juri Linkov2005-07-191-1/+1
|
* (isearch-mode-map): Remove key bindings for regexp chars * ? } |.Juri Linkov2005-07-181-35/+17
| | | | | | | | | (isearch-fallback): Don't call `isearch-process-search-char'. (isearch-*-char, isearch-}-char, isearch-|-char): Remove functions. (isearch-process-search-char): Call `isearch-fallback' for regexp chars * ? } |. (isearch-return-char): Make obsolete with `make-obsolete' instead of simply documenting it as obsolete in the docstring. (isearch-fallback): Refill docstring.
* (isearch-mode-end-hook-quit): New variable.Richard M. Stallman2005-07-161-2/+14
| | | | | (isearch-done): Bind it. (isearch-mode-end-hook): Doc fix.
* Update FSF's address.Lute Kamstra2005-07-041-2/+2
|
* (isearch-forward): Doc fix.Andreas Schwab2005-04-231-2/+2
|
* (isearch-edit-string): Make the search-ring available forStefan Monnier2005-04-181-57/+6
| | | | | | | minibuffer history commands. (minibuffer-local-isearch-map): Remove bindings for M-p and M-n, the default history commands now work just as well. (isearch-ring-retreat-edit, isearch-ring-advance-edit): Remove.
* (isearch-lazy-highlight-new-loop):Juri Linkov2005-03-181-4/+5
| | | | | | | | | | | Make arguments beg and end optional. (isearch-update): Remove optional arguments nil from isearch-lazy-highlight-new-loop. (isearch-lazy-highlight-search): Let-bind case-fold-search to isearch-lazy-highlight-case-fold-search instead of isearch-case-fold-search, and let-bind isearch-regexp to isearch-lazy-highlight-regexp. Use isearch-lazy-highlight-last-string instead of isearch-string.
* (lazy-highlight-cleanup) <command>: Rename fromJuri Linkov2005-03-181-10/+13
| | | | | | | | | | `isearch-lazy-highlight-cleanup', add alias to old name and declare obsolete. Add release numbers to other obsolete vars. (isearch-done, isearch-lazy-highlight-new-loop): Rename `isearch-lazy-highlight-cleanup' to `lazy-highlight-cleanup'. (lazy-highlight-cleanup) <variable>: Doc fix. (isearch-lazy-highlight-update): Rename obsolete `isearch-lazy-highlight-face' to `lazy-highlight-face'.
* (isearch-fallback): Check for `(car previous)'Juri Linkov2005-03-171-2/+4
| | | | before calling `isearch-other-end-state'.
* Put `isearch-scroll' property to `split-window-horizontally'.Juri Linkov2005-03-161-0/+1
|
* (isearch-error): New variable.Juri Linkov2005-03-151-52/+48
| | | | | | | | | | | | | | | | | | | | (isearch-invalid-regexp, isearch-within-brackets): Remove. (isearch-error-state): Renamed from `isearch-invalid-regexp-state'. (isearch-within-brackets-state): Remove. (isearch-case-fold-search-state, isearch-pop-fun-state): Decrease frame index. (isearch-mode, isearch-top-state, isearch-push-state) (isearch-edit-string, isearch-abort, isearch-search-and-update) (isearch-fallback, isearch-message-prefix, isearch-message-suffix) (isearch-search, isearch-lazy-highlight-new-loop): Replace `isearch-invalid-regexp' with `isearch-error'. Remove `isearch-within-brackets'. (isearch-search): Add `search-failed' handler to `condition-case'. (isearch-lazy-highlight-search): Add `condition-case' to catch errors and allow `isearch-lazy-highlight-update' to try highlighting from the beginning of the window. (isearch-repeat): Move up code to set isearch-wrapped to t before calling isearch-wrap-function.
* (isearch-forward): Document isearch-query-replace andDan Nicolaescu2005-02-191-0/+5
| | | | isearch-query-replace-regexp keybindings.
* (isearch-lazy-highlight-start-limit)Richard M. Stallman2005-02-161-12/+23
| | | | | | | | (isearch-lazy-highlight-end-limit): New variables limit the region for highlighting. (isearch-lazy-highlight-new-loop): New args BEG and END. (isearch-lazy-highlight-search): Use the new vars. (isearch-lazy-highlight-update): Likewise.
* (search-highlight, isearch, isearch-lazy-highlight):Juri Linkov2005-01-111-62/+67
| | | | | | | | | | | | | Bring together isearch highlight related options. (lazy-highlight): Replace group `replace' by `matching'. (lazy-highlight-cleanup, lazy-highlight-initial-delay) (lazy-highlight-interval, lazy-highlight-max-at-a-time) (lazy-highlight): Add aliases to old names isearch-lazy-highlight-... and declare them obsolete. (lazy-highlight-face): Rename from isearch-lazy-highlight-face. (isearch-faces): Remove defgroup. (isearch-overlay, isearch-highlight, isearch-dehighlight): Move isearch highlighting code closer to lazy highlighting code.
* (isearch-lazy-highlight-update): RenameJuri Linkov2005-01-061-1/+1
| | | | `isearch-lazy-highlight-interval' to `lazy-highlight-interval'.