Mercurial > emacs
diff lisp/replace.el @ 17664:d8cb277f0ce8
Use defgroup and defcustom.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Mon, 05 May 1997 15:00:53 +0000 |
parents | 8e35bb3ec2e2 |
children | a7579056d62e |
line wrap: on
line diff
--- a/lisp/replace.el Mon May 05 11:57:31 1997 +0000 +++ b/lisp/replace.el Mon May 05 15:00:53 1997 +0000 @@ -26,8 +26,10 @@ ;;; Code: -(defvar case-replace t "\ -*Non-nil means query-replace should preserve case in replacements.") +(defcustom case-replace t + "*Non-nil means query-replace should preserve case in replacements." + :type 'boolean + :group 'matching) (defvar query-replace-history nil) @@ -327,10 +329,12 @@ (pop-to-buffer occur-buffer) (goto-char (marker-position pos)))) -(defvar list-matching-lines-default-context-lines 0 +(defcustom list-matching-lines-default-context-lines 0 "*Default number of context lines to include around a `list-matching-lines' match. A negative number means to include that many lines before the match. -A positive number means to include that many lines both before and after.") +A positive number means to include that many lines both before and after." + :type 'integer + :group 'matching) (defalias 'list-matching-lines 'occur) @@ -740,8 +744,10 @@ (if (= replace-count 1) "" "s"))) (and keep-going stack))) -(defvar query-replace-highlight nil - "*Non-nil means to highlight words during query replacement.") +(defcustom query-replace-highlight nil + "*Non-nil means to highlight words during query replacement." + :type 'boolean + :group 'matching) (defvar replace-overlay nil)