Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | (occur): Set buffer-read-only. | Karl Heuer | 1998-06-20 | 1 | -1/+2 |
| | |||||
* | (esc-map): Bind C-M-% to query-replace-regexp. | Karl Heuer | 1998-06-04 | 1 | -0/+1 |
| | |||||
* | *** empty log message *** | Dan Nicolaescu | 1998-04-20 | 1 | -2/+4 |
| | |||||
* | (perform-replace): Before recursive edit, | Richard M. Stallman | 1998-03-26 | 1 | -3/+5 |
| | | | | get the match data as markers, and set real-match-data. | ||||
* | (perform-replace): store-match-data => set-match-data. | Richard M. Stallman | 1998-03-14 | 1 | -6/+6 |
| | |||||
* | (occur): Apply default by hand after read-from-minibuffer. | Richard M. Stallman | 1998-02-08 | 1 | -3/+4 |
| | | | | | | No need to clear text props from the result. (query-replace-read-args, map-query-replace-regexp): Offer the FROM arg as the default for the TO arg. | ||||
* | (query-replace-from-history-variable): New variable. | Richard M. Stallman | 1998-01-30 | 1 | -2/+19 |
| | | | | | (query-replace-to-history-variable): New variable. (query-replace-read-args): Use them. | ||||
* | (occur): If the matching line has no final newline, | Karl Heuer | 1998-01-18 | 1 | -4/+17 |
| | | | | insert one anyway. Compensate for that when inserting line nums. | ||||
* | (occur): Pass default to read-from-minibuffer so that | Richard M. Stallman | 1998-01-03 | 1 | -6/+4 |
| | | | | M-n can insert default value into minibuffer. | ||||
* | (perform-replace): In Transient Mark mode, if | Karl Heuer | 1997-11-11 | 1 | -1/+27 |
| | | | | | region is active, only search the region. (query-replace, etc.): Doc fixes. | ||||
* | (query-replace-highlight): Change default to t. | Karl Heuer | 1997-11-11 | 1 | -1/+1 |
| | |||||
* | (query-replace-read-args): Locally bind | Kenichi Handa | 1997-08-26 | 1 | -10/+10 |
| | | | | | | | minibuffer-inherit-input-method to t to make a minibuffer inherit the current input method. (map-query-replace-regexp, keep-lines, flush-lines): Likewise. (how-many, occur): Likewise. | ||||
* | (occur): Local variable line-start redundant. | Richard M. Stallman | 1997-07-25 | 1 | -28/+70 |
| | | | | `occur-marker' extends to the end of the line rather than one char before end. | ||||
* | (occur): Use text property `occur' to store the | Richard M. Stallman | 1997-07-23 | 1 | -51/+81 |
| | | | | | | | | | | | | marker for the occurrence in the source buffer. This replaces the list `occur-pos-list', and fixes the bug for multi-line matches. Set up `occur-point' text property for occur-next and occur-prev. (occur): occur-num-matches stores the number of matches found. (occur-mode-find-occurrence): Use `occur' text property to find marker for locus of the occurrence. (occur-next, occur-prev): New commands. (occur): Fixed bug preventing line number being displayed if line number is less than the number of lines of context. | ||||
* | (perform-replace): When matching lookahead, use markers rather than | Paul Eggert | 1997-06-25 | 1 | -2/+2 |
| | | | | integers, since a replacement may invalidate integers. | ||||
* | (perform-replace): When matching regexps, if the next match is | Paul Eggert | 1997-06-24 | 1 | -29/+40 |
| | | | | | | adjacent to this one, record the next match before replacing this one. This fixes a bug where (replace-regexp "\\ba " "c") replaced "a a a " with "ca c" instead of "ccc". | ||||
* | (perform-replace): Restore match data after read-event. | Richard M. Stallman | 1997-05-23 | 1 | -0/+3 |
| | |||||
* | Use defgroup and defcustom. | Richard M. Stallman | 1997-05-05 | 1 | -6/+12 |
| | |||||
* | (occur-mode): Add a mode-class property. | Richard M. Stallman | 1997-05-05 | 1 | -3/+5 |
| | | | | (occur): Doc fix. | ||||
* | (occur): If regexp has uppercase in it, match it case-sensitively. | Richard M. Stallman | 1997-05-04 | 1 | -1/+6 |
| | |||||
* | (replace-string): Doc fix. | Richard M. Stallman | 1997-03-22 | 1 | -1/+3 |
| | |||||
* | (occur): Pay attention to multibyte characters. | Karl Heuer | 1997-02-20 | 1 | -1/+1 |
| | |||||
* | (occur-mode-map): Bind g to revert-buffer. | Richard M. Stallman | 1997-01-13 | 1 | -2/+17 |
| | | | | | | | (occur-mode): Locally bind revert-buffer-function. (occur-command-arguments): New variable. (occur-revert-function): New function. (occur): Set occur-command-arguments. | ||||
* | (occur): Minor cleanups. | Erik Naggum | 1997-01-03 | 1 | -3/+2 |
| | |||||
* | (list-matching-lines-face): New variable. | Richard M. Stallman | 1997-01-03 | 1 | -3/+24 |
| | | | | (occur): Highlight the actual matching characters. | ||||
* | (perform-replace): Request integers from match-data, | Richard M. Stallman | 1996-12-27 | 1 | -6/+1 |
| | | | | instead of asking for markers and converting them. | ||||
* | (perform-replace): Undo previous change. | Richard M. Stallman | 1996-12-18 | 1 | -3/+17 |
| | | | | Instead, use the new match-data features to avoid consing. | ||||
* | (perform-replace): Delete the code that checked | Richard M. Stallman | 1996-12-18 | 1 | -16/+3 |
| | | | | | whether the regexp could match again right after this match. It made the loop too slow. | ||||
* | Change some defconsts to defvars. | Richard M. Stallman | 1996-12-16 | 1 | -1/+1 |
| | |||||
* | (perform-replace): Obey minibuffer-auto-raise. | Richard M. Stallman | 1996-12-07 | 1 | -0/+2 |
| | |||||
* | (perform-replace): Increment replace-count | Richard M. Stallman | 1996-09-04 | 1 | -5/+11 |
| | | | | in the places where we do the replacement. | ||||
* | (occur): Avoid "1 lines" in echo area. | Richard M. Stallman | 1996-06-04 | 1 | -5/+7 |
| | |||||
* | (occur): Fix up interactive code. | Richard M. Stallman | 1996-04-17 | 1 | -14/+18 |
| | | | | Strip text properties from regexp. | ||||
* | (occur): If no matches, just display in echo area. | Richard M. Stallman | 1996-03-17 | 1 | -90/+96 |
| | |||||
* | Update FSF's address. | Erik Naggum | 1996-01-14 | 1 | -2/+3 |
| | |||||
* | (occur): Indent better for matches that contain newlines. | Richard M. Stallman | 1995-09-24 | 1 | -3/+8 |
| | |||||
* | (query-replace-map): Bind f1 and help. | Karl Heuer | 1995-06-07 | 1 | -0/+2 |
| | |||||
* | (occur): Provide 5 cols for line number. | Richard M. Stallman | 1995-04-09 | 1 | -2/+2 |
| | |||||
* | (occur): Copy default-directory to *Occur* buffer. | Richard M. Stallman | 1995-03-21 | 1 | -0/+2 |
| | |||||
* | (perform-replace): Don't log the repetitive prompts. | Karl Heuer | 1995-01-27 | 1 | -1/+4 |
| | |||||
* | Don't bind `return'. | Richard M. Stallman | 1994-12-27 | 1 | -2/+1 |
| | |||||
* | (occur-mode-map): Bind C-m and `return' to occur-mode-goto-occurrence. | Richard M. Stallman | 1994-12-27 | 1 | -5/+7 |
| | | | | (occur-mode): Doc fix. | ||||
* | (perform-replace): Report number of replacements when done. | Richard M. Stallman | 1994-12-14 | 1 | -11/+10 |
| | | | | | (query-replace, query-replace-regexp, replace-string) (map-query-replace-regexp. replace-regexp): No message here. | ||||
* | (occur): Escape newlines when printing regexp. | Richard M. Stallman | 1994-12-13 | 1 | -1/+2 |
| | |||||
* | (replace-string, query-replace): Doc fixes. | Richard M. Stallman | 1994-12-04 | 1 | -0/+6 |
| | |||||
* | (occur): Put number of matches in the header line. | Richard M. Stallman | 1994-11-24 | 1 | -1/+6 |
| | |||||
* | (query-replace-map): Define \e and escape as exit-prefix. | Richard M. Stallman | 1994-11-23 | 1 | -1/+7 |
| | | | | | (perform-replace): When exiting and rereading, set this-command to mode-exit. | ||||
* | (query-replace-map): Bind Y and N like y and n. | Richard M. Stallman | 1994-11-14 | 1 | -0/+2 |
| | |||||
* | (perform-replace): Set help-mode in *Help* buffer. | Karl Heuer | 1994-11-09 | 1 | -1/+4 |
| | |||||
* | (query-replace-interactive): New user option. | Richard M. Stallman | 1994-09-20 | 1 | -11/+37 |
| | | | | | | | | (query-replace-read-args): Obey that option--fetch from search-ring or regexp-search-ring. New arg regexp-flag. (query-replace, query-replace-regexp, replace-string) (replace-regexp): Pass new arg to query-replace-read-args. (map-query-replace-regexp): Obey query-replace-interactive. |