| Age | Commit message (Expand) | Author |
| 2001-07-15 | Some fixes to follow coding conventions. | Pavel JanÃk |
| 2001-06-17 | (occur): Add help-echo to mouse-highlighted text. | Eli Zaretskii |
| 2001-06-14 | (keep-lines-read-args): Return just a regexp. | Richard M. Stallman |
| 2001-06-14 | (case-replace, query-replace-from-history-variable) | Eli Zaretskii |
| 2001-05-20 | (keep-lines-read-args): Use `copy-marker'. | Stefan Monnier |
| 2001-05-02 | (query-replace-regexp-eval): Doc fix. | Gerd Moellmann |
| 2001-02-13 | (occur): Stop at end of buffer. | Stefan Monnier |
| 2000-12-12 | (perform-replace): Don't use an empty match adjacent | Gerd Moellmann |
| 2000-12-06 | (occur): Make line-number-width 1 smaller for the | Gerd Moellmann |
| 2000-09-30 | (keep-lines-read-args): New function. | Gerd Moellmann |
| 2000-08-02 | (occur): Set tab-width in the *Occur* buffer to the | Gerd Moellmann |
| 2000-06-28 | (query-replace-map): Bind `e' like `E'. | Gerd Moellmann |
| 2000-06-26 | (perform-replace): Undo change of 2000-04-04. | Gerd Moellmann |
| 2000-05-21 | Doc and error message fixes. | Dave Love |
| 2000-05-03 | (query-replace-map): Add binding for `E'. | Gerd Moellmann |
| 2000-04-25 | (perform-replace): Add parameters START and END. Use | Gerd Moellmann |
| 2000-04-04 | (perform-replace): Don't move forward one char | Gerd Moellmann |
| 2000-01-22 | (query-replace): Rename last arg to DELIMITED. | Richard M. Stallman |
| 1999-08-03 | (query-replace-regexp-eval) | Richard M. Stallman |
| 1999-07-21 | (perform-replace): Turn off case-fold-search | Karl Heuer |
| 1998-10-14 | (keep-lines, flush-lines, how-many): | Richard M. Stallman |
| 1998-10-06 | (perform-replace): Position point properly | Karl Heuer |
| 1998-08-10 | Whitespace change. | Richard M. Stallman |
| 1998-06-20 | (occur): Set buffer-read-only. | Karl Heuer |
| 1998-06-04 | (esc-map): Bind C-M-% to query-replace-regexp. | Karl Heuer |
| 1998-04-20 | *** empty log message *** | Dan Nicolaescu |
| 1998-03-26 | (perform-replace): Before recursive edit, | Richard M. Stallman |
| 1998-03-14 | (perform-replace): store-match-data => set-match-data. | Richard M. Stallman |
| 1998-02-08 | (occur): Apply default by hand after read-from-minibuffer. | Richard M. Stallman |
| 1998-01-30 | (query-replace-from-history-variable): New variable. | Richard M. Stallman |
| 1998-01-18 | (occur): If the matching line has no final newline, | Karl Heuer |
| 1998-01-03 | (occur): Pass default to read-from-minibuffer so that | Richard M. Stallman |
| 1997-11-11 | (perform-replace): In Transient Mark mode, if | Karl Heuer |
| 1997-11-11 | (query-replace-highlight): Change default to t. | Karl Heuer |
| 1997-08-26 | (query-replace-read-args): Locally bind | Kenichi Handa |
| 1997-07-25 | (occur): Local variable line-start redundant. | Richard M. Stallman |
| 1997-07-23 | (occur): Use text property `occur' to store the | Richard M. Stallman |
| 1997-06-25 | (perform-replace): When matching lookahead, use markers rather than | Paul Eggert |
| 1997-06-24 | (perform-replace): When matching regexps, if the next match is | Paul Eggert |
| 1997-05-23 | (perform-replace): Restore match data after read-event. | Richard M. Stallman |
| 1997-05-05 | Use defgroup and defcustom. | Richard M. Stallman |
| 1997-05-05 | (occur-mode): Add a mode-class property. | Richard M. Stallman |
| 1997-05-04 | (occur): If regexp has uppercase in it, match it case-sensitively. | Richard M. Stallman |
| 1997-03-22 | (replace-string): Doc fix. | Richard M. Stallman |
| 1997-02-20 | (occur): Pay attention to multibyte characters. | Karl Heuer |
| 1997-01-13 | (occur-mode-map): Bind g to revert-buffer. | Richard M. Stallman |
| 1997-01-03 | (occur): Minor cleanups. | Erik Naggum |
| 1997-01-03 | (list-matching-lines-face): New variable. | Richard M. Stallman |
| 1996-12-27 | (perform-replace): Request integers from match-data, | Richard M. Stallman |
| 1996-12-18 | (perform-replace): Undo previous change. | Richard M. Stallman |