aboutsummaryrefslogtreecommitdiffstats
path: root/lisp
diff options
context:
space:
mode:
authorJuanma Barranquero2005-05-19 19:06:19 +0000
committerJuanma Barranquero2005-05-19 19:06:19 +0000
commitf53077821077bbb41e1d8ee4741f8572bd9950d8 (patch)
tree52c273d666f33fd8c205b7a6b7c28eacb296f156 /lisp
parent93c8c9cd7d48e5142808c444ba4d637f1ef45d77 (diff)
downloademacs-f53077821077bbb41e1d8ee4741f8572bd9950d8.tar.gz
emacs-f53077821077bbb41e1d8ee4741f8572bd9950d8.zip
Specify missing group (and type, if simple) in defcustom.
Diffstat (limited to 'lisp')
-rw-r--r--lisp/calculator.el19
-rw-r--r--lisp/dabbrev.el3
-rw-r--r--lisp/diff-mode.el15
-rw-r--r--lisp/emacs-lisp/testcover.el3
-rw-r--r--lisp/imenu.el3
-rw-r--r--lisp/jit-lock.el5
-rw-r--r--lisp/newcomment.el21
-rw-r--r--lisp/obsolete/rsz-mini.el3
-rw-r--r--lisp/progmodes/antlr-mode.el1
-rw-r--r--lisp/progmodes/perl-mode.el30
-rw-r--r--lisp/progmodes/tcl.el33
-rw-r--r--lisp/reveal.el3
-rw-r--r--lisp/textmodes/fill.el3
-rw-r--r--lisp/textmodes/reftex-vars.el4
-rw-r--r--lisp/textmodes/table.el3
-rw-r--r--lisp/uniquify.el24
-rw-r--r--lisp/w32-vars.el3
17 files changed, 119 insertions, 57 deletions
diff --git a/lisp/calculator.el b/lisp/calculator.el
index 76ff4053c7f..f11be4747b1 100644
--- a/lisp/calculator.el
+++ b/lisp/calculator.el
@@ -105,15 +105,21 @@ at runtime."
105 "*Use digit grouping in radix output mode. 105 "*Use digit grouping in radix output mode.
106If this is set, chunks of `calculator-radix-grouping-digits' characters 106If this is set, chunks of `calculator-radix-grouping-digits' characters
107will be separated by `calculator-radix-grouping-separator' when in radix 107will be separated by `calculator-radix-grouping-separator' when in radix
108output mode is active (determined by `calculator-output-radix').") 108output mode is active (determined by `calculator-output-radix')."
109 :type 'boolean
110 :group 'calculator)
109 111
110(defcustom calculator-radix-grouping-digits 4 112(defcustom calculator-radix-grouping-digits 4
111 "*The number of digits used for grouping display in radix modes. 113 "*The number of digits used for grouping display in radix modes.
112See `calculator-radix-grouping-mode'.") 114See `calculator-radix-grouping-mode'."
115 :type 'integer
116 :group 'calculator)
113 117
114(defcustom calculator-radix-grouping-separator "'" 118(defcustom calculator-radix-grouping-separator "'"
115 "*The separator used in radix grouping display. 119 "*The separator used in radix grouping display.
116See `calculator-radix-grouping-mode'.") 120See `calculator-radix-grouping-mode'."
121 :type 'string
122 :group 'calculator)
117 123
118(defcustom calculator-remove-zeros t 124(defcustom calculator-remove-zeros t
119 "*Non-nil value means delete all redundant zero decimal digits. 125 "*Non-nil value means delete all redundant zero decimal digits.
@@ -140,7 +146,8 @@ of digits displayed).
140 146
141An exception to the above is the case of the list (std C) where C is a 147An exception to the above is the case of the list (std C) where C is a
142character, in this case the `calculator-standard-displayer' function 148character, in this case the `calculator-standard-displayer' function
143will be used with this character for a format string.") 149will be used with this character for a format string."
150 :group 'calculator)
144 151
145(defcustom calculator-displayers 152(defcustom calculator-displayers
146 '(((std ?n) "Standard display, decimal point or scientific") 153 '(((std ?n) "Standard display, decimal point or scientific")
@@ -169,7 +176,9 @@ floats, otherwise the Emacs reader will fail on them."
169 "*If non-nil, this is any value that can be used for 176 "*If non-nil, this is any value that can be used for
170`calculator-displayer', to format a string before copying it with 177`calculator-displayer', to format a string before copying it with
171`calculator-copy'. If nil, then `calculator-displayer's normal value is 178`calculator-copy'. If nil, then `calculator-displayer's normal value is
172used.") 179used."
180 :type 'boolean
181 :group 'calculator)
173 182
174(defcustom calculator-2s-complement nil 183(defcustom calculator-2s-complement nil
175 "*If non-nil, show negative numbers in 2s complement in radix modes. 184 "*If non-nil, show negative numbers in 2s complement in radix modes.
diff --git a/lisp/dabbrev.el b/lisp/dabbrev.el
index 22e81db9210..5dea9892115 100644
--- a/lisp/dabbrev.el
+++ b/lisp/dabbrev.el
@@ -282,7 +282,8 @@ A mode setting this variable should make it buffer local."
282 "If non-nil, a list of buffers which dabbrev should search. 282 "If non-nil, a list of buffers which dabbrev should search.
283If this variable is non-nil, dabbrev will only look in these buffers. 283If this variable is non-nil, dabbrev will only look in these buffers.
284It will not even look in the current buffer if it is not a member of 284It will not even look in the current buffer if it is not a member of
285this list.") 285this list."
286 :group 'dabbrev)
286 287
287;;---------------------------------------------------------------- 288;;----------------------------------------------------------------
288;; Internal variables 289;; Internal variables
diff --git a/lisp/diff-mode.el b/lisp/diff-mode.el
index d69685ac86f..c16738f6570 100644
--- a/lisp/diff-mode.el
+++ b/lisp/diff-mode.el
@@ -70,7 +70,8 @@
70(defcustom diff-jump-to-old-file nil 70(defcustom diff-jump-to-old-file nil
71 "*Non-nil means `diff-goto-source' jumps to the old file. 71 "*Non-nil means `diff-goto-source' jumps to the old file.
72Else, it jumps to the new file." 72Else, it jumps to the new file."
73 :type '(boolean)) 73 :type 'boolean
74 :group 'diff-mode)
74 75
75(defcustom diff-update-on-the-fly t 76(defcustom diff-update-on-the-fly t
76 "*Non-nil means hunk headers are kept up-to-date on-the-fly. 77 "*Non-nil means hunk headers are kept up-to-date on-the-fly.
@@ -79,17 +80,20 @@ need to be kept consistent with the actual diff. This can
79either be done on the fly (but this sometimes interacts poorly with the 80either be done on the fly (but this sometimes interacts poorly with the
80undo mechanism) or whenever the file is written (can be slow 81undo mechanism) or whenever the file is written (can be slow
81when editing big diffs)." 82when editing big diffs)."
82 :type '(boolean)) 83 :type 'boolean
84 :group 'diff-mode)
83 85
84(defcustom diff-advance-after-apply-hunk t 86(defcustom diff-advance-after-apply-hunk t
85 "*Non-nil means `diff-apply-hunk' will move to the next hunk after applying." 87 "*Non-nil means `diff-apply-hunk' will move to the next hunk after applying."
86 :type 'boolean) 88 :type 'boolean
89 :group 'diff-mode)
87 90
88 91
89(defcustom diff-mode-hook nil 92(defcustom diff-mode-hook nil
90 "Run after setting up the `diff-mode' major mode." 93 "Run after setting up the `diff-mode' major mode."
91 :type 'hook 94 :type 'hook
92 :options '(diff-delete-empty-files diff-make-unified)) 95 :options '(diff-delete-empty-files diff-make-unified)
96 :group 'diff-mode)
93 97
94(defvar diff-outline-regexp 98(defvar diff-outline-regexp
95 "\\([*+][*+][*+] [^0-9]\\|@@ ...\\|\\*\\*\\* [0-9].\\|--- [0-9]..\\)") 99 "\\([*+][*+][*+] [^0-9]\\|@@ ...\\|\\*\\*\\* [0-9].\\|--- [0-9]..\\)")
@@ -159,7 +163,8 @@ when editing big diffs)."
159 163
160(defcustom diff-minor-mode-prefix "\C-c=" 164(defcustom diff-minor-mode-prefix "\C-c="
161 "Prefix key for `diff-minor-mode' commands." 165 "Prefix key for `diff-minor-mode' commands."
162 :type '(choice (string "\e") (string "C-c=") string)) 166 :type '(choice (string "\e") (string "C-c=") string)
167 :group 'diff-mode)
163 168
164(easy-mmode-defmap diff-minor-mode-map 169(easy-mmode-defmap diff-minor-mode-map
165 `((,diff-minor-mode-prefix . ,diff-mode-shared-map)) 170 `((,diff-minor-mode-prefix . ,diff-mode-shared-map))
diff --git a/lisp/emacs-lisp/testcover.el b/lisp/emacs-lisp/testcover.el
index 23e9a54b1bb..f77b1a00e2c 100644
--- a/lisp/emacs-lisp/testcover.el
+++ b/lisp/emacs-lisp/testcover.el
@@ -147,7 +147,8 @@ call to one of the `testcover-1value-functions'."
147(defcustom testcover-potentially-1value-functions 147(defcustom testcover-potentially-1value-functions
148 '(add-hook and beep or remove-hook unless when) 148 '(add-hook and beep or remove-hook unless when)
149 "Functions that are potentially 1-valued. No brown splotch if actually 149 "Functions that are potentially 1-valued. No brown splotch if actually
1501-valued, no error if actually multi-valued.") 1501-valued, no error if actually multi-valued."
151 :group 'testcover)
151 152
152(defface testcover-nohits-face 153(defface testcover-nohits-face
153 '((t (:background "DeepPink2"))) 154 '((t (:background "DeepPink2")))
diff --git a/lisp/imenu.el b/lisp/imenu.el
index 831550bd7a3..92e00282ea0 100644
--- a/lisp/imenu.el
+++ b/lisp/imenu.el
@@ -119,7 +119,8 @@ If t, always use a popup menu,
119If `on-mouse' use a popup menu when `imenu' was invoked with the mouse." 119If `on-mouse' use a popup menu when `imenu' was invoked with the mouse."
120 :type '(choice (const :tag "On Mouse" on-mouse) 120 :type '(choice (const :tag "On Mouse" on-mouse)
121 (const :tag "Never" nil) 121 (const :tag "Never" nil)
122 (other :tag "Always" t))) 122 (other :tag "Always" t))
123 :group 'imenu)
123 124
124(defcustom imenu-eager-completion-buffer 125(defcustom imenu-eager-completion-buffer
125 (not (eq imenu-always-use-completion-buffer-p 'never)) 126 (not (eq imenu-always-use-completion-buffer-p 'never))
diff --git a/lisp/jit-lock.el b/lisp/jit-lock.el
index 100eb6076db..b34e26f74d4 100644
--- a/lisp/jit-lock.el
+++ b/lisp/jit-lock.el
@@ -137,8 +137,9 @@ The value of this variable is used when JIT Lock mode is turned on."
137 137
138(defcustom jit-lock-context-time 0.5 138(defcustom jit-lock-context-time 0.5
139 "Idle time after which text is contextually refontified, if applicable." 139 "Idle time after which text is contextually refontified, if applicable."
140 :type '(number :tag "seconds")) 140 :type '(number :tag "seconds")
141 141 :group 'jit-lock)
142
142(defcustom jit-lock-defer-time nil ;; 0.25 143(defcustom jit-lock-defer-time nil ;; 0.25
143 "Idle time after which deferred fontification should take place. 144 "Idle time after which deferred fontification should take place.
144If nil, fontification is not deferred." 145If nil, fontification is not deferred."
diff --git a/lisp/newcomment.el b/lisp/newcomment.el
index 5a7b7666e89..59044da6ef9 100644
--- a/lisp/newcomment.el
+++ b/lisp/newcomment.el
@@ -90,7 +90,8 @@ Major modes should set this variable.")
90 90
91(defcustom comment-fill-column nil 91(defcustom comment-fill-column nil
92 "Column to use for `comment-indent'. If nil, use `fill-column' instead." 92 "Column to use for `comment-indent'. If nil, use `fill-column' instead."
93 :type '(choice (const nil) integer)) 93 :type '(choice (const nil) integer)
94 :group 'comment)
94 95
95;;;###autoload 96;;;###autoload
96(defcustom comment-column 32 97(defcustom comment-column 32
@@ -99,7 +100,8 @@ Each mode establishes a different default value for this variable; you
99can set the value for a particular mode using that mode's hook. 100can set the value for a particular mode using that mode's hook.
100Comments might be indented to a value smaller than this in order 101Comments might be indented to a value smaller than this in order
101not to go beyond `comment-fill-column'." 102not to go beyond `comment-fill-column'."
102 :type 'integer) 103 :type 'integer
104 :group 'comment)
103(make-variable-buffer-local 'comment-column) 105(make-variable-buffer-local 'comment-column)
104 106
105;;;###autoload 107;;;###autoload
@@ -201,7 +203,8 @@ INDENT specifies that the `comment-start' markers should not be put at the
201See `comment-styles' for a list of available styles." 203See `comment-styles' for a list of available styles."
202 :type (if (boundp 'comment-styles) 204 :type (if (boundp 'comment-styles)
203 `(choice ,@(mapcar (lambda (s) `(const ,(car s))) comment-styles)) 205 `(choice ,@(mapcar (lambda (s) `(const ,(car s))) comment-styles))
204 'symbol)) 206 'symbol)
207 :group 'comment)
205 208
206;;;###autoload 209;;;###autoload
207(defcustom comment-padding " " 210(defcustom comment-padding " "
@@ -211,7 +214,8 @@ of the corresponding number of spaces.
211 214
212Extra spacing between the comment characters and the comment text 215Extra spacing between the comment characters and the comment text
213makes the comment easier to read. Default is 1. nil means 0." 216makes the comment easier to read. Default is 1. nil means 0."
214 :type '(choice string integer (const nil))) 217 :type '(choice string integer (const nil))
218 :group 'comment)
215 219
216;;;###autoload 220;;;###autoload
217(defcustom comment-multi-line nil 221(defcustom comment-multi-line nil
@@ -222,7 +226,8 @@ customize this variable.
222 226
223It also affects \\[indent-new-comment-line]. However, if you want this 227It also affects \\[indent-new-comment-line]. However, if you want this
224behavior for explicit filling, you might as well use \\[newline-and-indent]." 228behavior for explicit filling, you might as well use \\[newline-and-indent]."
225 :type 'boolean) 229 :type 'boolean
230 :group 'comment)
226 231
227(defcustom comment-empty-lines nil 232(defcustom comment-empty-lines nil
228 "If nil, `comment-region' does not comment out empty lines. 233 "If nil, `comment-region' does not comment out empty lines.
@@ -231,7 +236,8 @@ if `eol' it only comments out empty lines if comments are
231terminated by the end of line (i.e. `comment-end' is empty)." 236terminated by the end of line (i.e. `comment-end' is empty)."
232 :type '(choice (const :tag "Never" nil) 237 :type '(choice (const :tag "Never" nil)
233 (const :tag "Always" t) 238 (const :tag "Always" t)
234 (const :tag "EOl-terminated" 'eol))) 239 (const :tag "EOl-terminated" 'eol))
240 :group 'comment)
235 241
236;;;; 242;;;;
237;;;; Helpers 243;;;; Helpers
@@ -1091,7 +1097,8 @@ Else, call `comment-indent'."
1091(defcustom comment-auto-fill-only-comments nil 1097(defcustom comment-auto-fill-only-comments nil
1092 "Non-nil means to only auto-fill inside comments. 1098 "Non-nil means to only auto-fill inside comments.
1093This has no effect in modes that do not define a comment syntax." 1099This has no effect in modes that do not define a comment syntax."
1094 :type 'boolean) 1100 :type 'boolean
1101 :group 'comment)
1095 1102
1096(defun comment-valid-prefix-p (prefix compos) 1103(defun comment-valid-prefix-p (prefix compos)
1097 (or 1104 (or
diff --git a/lisp/obsolete/rsz-mini.el b/lisp/obsolete/rsz-mini.el
index d44a88df801..a90cb625dc5 100644
--- a/lisp/obsolete/rsz-mini.el
+++ b/lisp/obsolete/rsz-mini.el
@@ -63,7 +63,8 @@
63 63
64;;;###autoload 64;;;###autoload
65(defcustom resize-minibuffer-frame-max-height nil 65(defcustom resize-minibuffer-frame-max-height nil
66 "*This variable is obsolete.") 66 "*This variable is obsolete."
67 :group 'resize-minibuffer)
67 68
68;;;###autoload 69;;;###autoload
69(defcustom resize-minibuffer-frame-exactly t 70(defcustom resize-minibuffer-frame-exactly t
diff --git a/lisp/progmodes/antlr-mode.el b/lisp/progmodes/antlr-mode.el
index 1a35fe41860..03587577f59 100644
--- a/lisp/progmodes/antlr-mode.el
+++ b/lisp/progmodes/antlr-mode.el
@@ -785,6 +785,7 @@ bound to `antlr-language'. For example, with value
785 \((java-mode \. 2) (c++-mode \. 0)) 785 \((java-mode \. 2) (c++-mode \. 0))
786Java actions are fontified with level 2 and C++ actions are not 786Java actions are fontified with level 2 and C++ actions are not
787fontified at all." 787fontified at all."
788 :group 'antlr
788 :type '(choice (const :tag "None" none) 789 :type '(choice (const :tag "None" none)
789 (const :tag "Inherit" inherit) 790 (const :tag "Inherit" inherit)
790 (const :tag "Default" nil) 791 (const :tag "Default" nil)
diff --git a/lisp/progmodes/perl-mode.el b/lisp/progmodes/perl-mode.el
index 6fcd16e97c6..c97ca1bfa9d 100644
--- a/lisp/progmodes/perl-mode.el
+++ b/lisp/progmodes/perl-mode.el
@@ -376,33 +376,41 @@ The expansion is entirely correct because it uses the C preprocessor."
376 376
377(defcustom perl-indent-level 4 377(defcustom perl-indent-level 4
378 "*Indentation of Perl statements with respect to containing block." 378 "*Indentation of Perl statements with respect to containing block."
379 :type 'integer) 379 :type 'integer
380 :group 'perl)
380(defcustom perl-continued-statement-offset 4 381(defcustom perl-continued-statement-offset 4
381 "*Extra indent for lines not starting new statements." 382 "*Extra indent for lines not starting new statements."
382 :type 'integer) 383 :type 'integer
384 :group 'perl)
383(defcustom perl-continued-brace-offset -4 385(defcustom perl-continued-brace-offset -4
384 "*Extra indent for substatements that start with open-braces. 386 "*Extra indent for substatements that start with open-braces.
385This is in addition to `perl-continued-statement-offset'." 387This is in addition to `perl-continued-statement-offset'."
386 :type 'integer) 388 :type 'integer
389 :group 'perl)
387(defcustom perl-brace-offset 0 390(defcustom perl-brace-offset 0
388 "*Extra indentation for braces, compared with other text in same context." 391 "*Extra indentation for braces, compared with other text in same context."
389 :type 'integer) 392 :type 'integer
393 :group 'perl)
390(defcustom perl-brace-imaginary-offset 0 394(defcustom perl-brace-imaginary-offset 0
391 "*Imagined indentation of an open brace that actually follows a statement." 395 "*Imagined indentation of an open brace that actually follows a statement."
392 :type 'integer) 396 :type 'integer
397 :group 'perl)
393(defcustom perl-label-offset -2 398(defcustom perl-label-offset -2
394 "*Offset of Perl label lines relative to usual indentation." 399 "*Offset of Perl label lines relative to usual indentation."
395 :type 'integer) 400 :type 'integer
401 :group 'perl)
396(defcustom perl-indent-continued-arguments nil 402(defcustom perl-indent-continued-arguments nil
397 "*If non-nil offset of argument lines relative to usual indentation. 403 "*If non-nil offset of argument lines relative to usual indentation.
398If nil, continued arguments are aligned with the first argument." 404If nil, continued arguments are aligned with the first argument."
399 :type '(choice integer (const nil))) 405 :type '(choice integer (const nil))
406 :group 'perl)
400 407
401(defcustom perl-tab-always-indent tab-always-indent 408(defcustom perl-tab-always-indent tab-always-indent
402 "Non-nil means TAB in Perl mode always indents the current line. 409 "Non-nil means TAB in Perl mode always indents the current line.
403Otherwise it inserts a tab character if you type it past the first 410Otherwise it inserts a tab character if you type it past the first
404nonwhite character on the line." 411nonwhite character on the line."
405 :type 'boolean) 412 :type 'boolean
413 :group 'perl)
406 414
407;; I changed the default to nil for consistency with general Emacs 415;; I changed the default to nil for consistency with general Emacs
408;; conventions -- rms. 416;; conventions -- rms.
@@ -411,11 +419,13 @@ nonwhite character on the line."
411For lines which don't need indenting, TAB either indents an 419For lines which don't need indenting, TAB either indents an
412existing comment, moves to end-of-line, or if at end-of-line already, 420existing comment, moves to end-of-line, or if at end-of-line already,
413create a new comment." 421create a new comment."
414 :type 'boolean) 422 :type 'boolean
423 :group 'perl)
415 424
416(defcustom perl-nochange ";?#\\|\f\\|\\s(\\|\\(\\w\\|\\s_\\)+:[^:]" 425(defcustom perl-nochange ";?#\\|\f\\|\\s(\\|\\(\\w\\|\\s_\\)+:[^:]"
417 "*Lines starting with this regular expression are not auto-indented." 426 "*Lines starting with this regular expression are not auto-indented."
418 :type 'regexp) 427 :type 'regexp
428 :group 'perl)
419 429
420;; Outline support 430;; Outline support
421 431
diff --git a/lisp/progmodes/tcl.el b/lisp/progmodes/tcl.el
index 95cfbb15196..a3447befa20 100644
--- a/lisp/progmodes/tcl.el
+++ b/lisp/progmodes/tcl.el
@@ -123,15 +123,18 @@
123 123
124(defcustom tcl-indent-level 4 124(defcustom tcl-indent-level 4
125 "*Indentation of Tcl statements with respect to containing block." 125 "*Indentation of Tcl statements with respect to containing block."
126 :type 'integer) 126 :type 'integer
127 :group 'tcl)
127 128
128(defcustom tcl-continued-indent-level 4 129(defcustom tcl-continued-indent-level 4
129 "*Indentation of continuation line relative to first line of command." 130 "*Indentation of continuation line relative to first line of command."
130 :type 'integer) 131 :type 'integer
132 :group 'tcl)
131 133
132(defcustom tcl-auto-newline nil 134(defcustom tcl-auto-newline nil
133 "*Non-nil means automatically newline before and after braces you insert." 135 "*Non-nil means automatically newline before and after braces you insert."
134 :type 'boolean) 136 :type 'boolean
137 :group 'tcl)
135 138
136(defcustom tcl-tab-always-indent tab-always-indent 139(defcustom tcl-tab-always-indent tab-always-indent
137 "*Control effect of TAB key. 140 "*Control effect of TAB key.
@@ -149,7 +152,8 @@ to take place:
149 6. Move backward to start of comment, indenting if necessary." 152 6. Move backward to start of comment, indenting if necessary."
150 :type '(choice (const :tag "Always" t) 153 :type '(choice (const :tag "Always" t)
151 (const :tag "Beginning only" nil) 154 (const :tag "Beginning only" nil)
152 (const :tag "Maybe move or make or delete comment" 'tcl))) 155 (const :tag "Maybe move or make or delete comment" 'tcl))
156 :group 'tcl)
153 157
154 158
155(defcustom tcl-electric-hash-style nil ;; 'smart 159(defcustom tcl-electric-hash-style nil ;; 'smart
@@ -160,23 +164,28 @@ meaning that the choice between `backslash' and `quote' should be
160made depending on the number of hashes inserted; or nil, meaning that 164made depending on the number of hashes inserted; or nil, meaning that
161no quoting should be done. Any other value for this variable is 165no quoting should be done. Any other value for this variable is
162taken to mean `smart'. The default is nil." 166taken to mean `smart'. The default is nil."
163 :type '(choice (const backslash) (const quote) (const smart) (const nil))) 167 :type '(choice (const backslash) (const quote) (const smart) (const nil))
168 :group 'tcl)
164 169
165(defcustom tcl-help-directory-list nil 170(defcustom tcl-help-directory-list nil
166 "*List of topmost directories containing TclX help files." 171 "*List of topmost directories containing TclX help files."
167 :type '(repeat directory)) 172 :type '(repeat directory)
173 :group 'tcl)
168 174
169(defcustom tcl-use-smart-word-finder t 175(defcustom tcl-use-smart-word-finder t
170 "*If not nil, use smart way to find current word, for Tcl help feature." 176 "*If not nil, use smart way to find current word, for Tcl help feature."
171 :type 'boolean) 177 :type 'boolean
178 :group 'tcl)
172 179
173(defcustom tcl-application "wish" 180(defcustom tcl-application "wish"
174 "*Name of Tcl program to run in inferior Tcl mode." 181 "*Name of Tcl program to run in inferior Tcl mode."
175 :type 'string) 182 :type 'string
183 :group 'tcl)
176 184
177(defcustom tcl-command-switches nil 185(defcustom tcl-command-switches nil
178 "*List of switches to supply to the `tcl-application' program." 186 "*List of switches to supply to the `tcl-application' program."
179 :type '(repeat string)) 187 :type '(repeat string)
188 :group 'tcl)
180 189
181(defcustom tcl-prompt-regexp "^\\(% \\|\\)" 190(defcustom tcl-prompt-regexp "^\\(% \\|\\)"
182 "*If not nil, a regexp that will match the prompt in the inferior process. 191 "*If not nil, a regexp that will match the prompt in the inferior process.
@@ -184,7 +193,8 @@ If nil, the prompt is the name of the application with \">\" appended.
184 193
185The default is \"^\\(% \\|\\)\", which will match the default primary 194The default is \"^\\(% \\|\\)\", which will match the default primary
186and secondary prompts for tclsh and wish." 195and secondary prompts for tclsh and wish."
187 :type 'regexp) 196 :type 'regexp
197 :group 'tcl)
188 198
189(defcustom inferior-tcl-source-command "source %s\n" 199(defcustom inferior-tcl-source-command "source %s\n"
190 "*Format-string for building a Tcl command to load a file. 200 "*Format-string for building a Tcl command to load a file.
@@ -192,7 +202,8 @@ This format string should use `%s' to substitute a file name
192and should result in a Tcl expression that will command the 202and should result in a Tcl expression that will command the
193inferior Tcl to load that file. The filename will be appropriately 203inferior Tcl to load that file. The filename will be appropriately
194quoted for Tcl." 204quoted for Tcl."
195 :type 'string) 205 :type 'string
206 :group 'tcl)
196 207
197(defface tcl-escaped-newline '((t :inherit font-lock-string-face)) 208(defface tcl-escaped-newline '((t :inherit font-lock-string-face))
198 "Face used for (non-escaped) backslash at end of a line in Tcl mode." 209 "Face used for (non-escaped) backslash at end of a line in Tcl mode."
diff --git a/lisp/reveal.el b/lisp/reveal.el
index 97411fc1669..c08f9b604cb 100644
--- a/lisp/reveal.el
+++ b/lisp/reveal.el
@@ -54,7 +54,8 @@
54 54
55(defcustom reveal-around-mark t 55(defcustom reveal-around-mark t
56 "Reveal text around the mark, if active." 56 "Reveal text around the mark, if active."
57 :type 'boolean) 57 :type 'boolean
58 :group 'reveal)
58 59
59(defvar reveal-open-spots nil) 60(defvar reveal-open-spots nil)
60(make-variable-buffer-local 'reveal-open-spots) 61(make-variable-buffer-local 'reveal-open-spots)
diff --git a/lisp/textmodes/fill.el b/lisp/textmodes/fill.el
index c41145befc8..1615da60910 100644
--- a/lisp/textmodes/fill.el
+++ b/lisp/textmodes/fill.el
@@ -61,7 +61,8 @@ If the function returns nil, then `fill-paragraph' does its normal work.")
61Kinsoku processing is designed to prevent certain characters from being 61Kinsoku processing is designed to prevent certain characters from being
62placed at the beginning or end of a line by filling. 62placed at the beginning or end of a line by filling.
63See the documentation of `kinsoku' for more information." 63See the documentation of `kinsoku' for more information."
64 :type 'boolean) 64 :type 'boolean
65 :group 'fill)
65 66
66(defun set-fill-prefix () 67(defun set-fill-prefix ()
67 "Set the fill prefix to the current line up to point. 68 "Set the fill prefix to the current line up to point.
diff --git a/lisp/textmodes/reftex-vars.el b/lisp/textmodes/reftex-vars.el
index 64419678b23..b9748b31df2 100644
--- a/lisp/textmodes/reftex-vars.el
+++ b/lisp/textmodes/reftex-vars.el
@@ -1388,7 +1388,9 @@ Inserting indexing commands in a line makes the line longer - often
1388so long that it does not fit onto the screen. When this variable is 1388so long that it does not fit onto the screen. When this variable is
1389non-nil, newlines will be added as necessary before and/or after the 1389non-nil, newlines will be added as necessary before and/or after the
1390indexing command to keep lines short. However, the matched text 1390indexing command to keep lines short. However, the matched text
1391phrase and its index command will always end up on a single line.") 1391phrase and its index command will always end up on a single line."
1392 :group 'reftex-index-support
1393 :type 'boolean)
1392 1394
1393(defcustom reftex-index-phrases-sort-prefers-entry nil 1395(defcustom reftex-index-phrases-sort-prefers-entry nil
1394 "*Non-nil means when sorting phrase lines, the explicit index entry is used. 1396 "*Non-nil means when sorting phrase lines, the explicit index entry is used.
diff --git a/lisp/textmodes/table.el b/lisp/textmodes/table.el
index a85e968d3ee..118ca3bb3fa 100644
--- a/lisp/textmodes/table.el
+++ b/lisp/textmodes/table.el
@@ -842,7 +842,8 @@ simply by any key input."
842 :group 'table-hooks) 842 :group 'table-hooks)
843 843
844(defcustom table-yank-handler '(nil nil t nil) 844(defcustom table-yank-handler '(nil nil t nil)
845 "*yank-handler for table.") 845 "*yank-handler for table."
846 :group 'table)
846 847
847(setplist 'table-disable-incompatibility-warning nil) 848(setplist 'table-disable-incompatibility-warning nil)
848 849
diff --git a/lisp/uniquify.el b/lisp/uniquify.el
index ea9094da78a..792a81f3221 100644
--- a/lisp/uniquify.el
+++ b/lisp/uniquify.el
@@ -110,17 +110,20 @@ would have the following buffer names in the various styles:
110 (const post-forward) 110 (const post-forward)
111 (const post-forward-angle-brackets) 111 (const post-forward-angle-brackets)
112 (const :tag "standard Emacs behavior (nil)" nil)) 112 (const :tag "standard Emacs behavior (nil)" nil))
113 :require 'uniquify) 113 :require 'uniquify
114 :group 'uniquify)
114 115
115(defcustom uniquify-after-kill-buffer-p t 116(defcustom uniquify-after-kill-buffer-p t
116 "If non-nil, rerationalize buffer names after a buffer has been killed." 117 "If non-nil, rerationalize buffer names after a buffer has been killed."
117 :type 'boolean) 118 :type 'boolean
119 :group 'uniquify)
118 120
119(defcustom uniquify-ask-about-buffer-names-p nil 121(defcustom uniquify-ask-about-buffer-names-p nil
120 "*If non-nil, permit user to choose names for buffers with same base file. 122 "*If non-nil, permit user to choose names for buffers with same base file.
121If the user chooses to name a buffer, uniquification is preempted and no 123If the user chooses to name a buffer, uniquification is preempted and no
122other buffer names are changed." 124other buffer names are changed."
123 :type 'boolean) 125 :type 'boolean
126 :group 'uniquify)
124 127
125;; The default value matches certain Gnus buffers. 128;; The default value matches certain Gnus buffers.
126(defcustom uniquify-ignore-buffers-re nil 129(defcustom uniquify-ignore-buffers-re nil
@@ -128,11 +131,13 @@ other buffer names are changed."
128For instance, set this to \"^draft-[0-9]+$\" to avoid having uniquify rename 131For instance, set this to \"^draft-[0-9]+$\" to avoid having uniquify rename
129draft buffers even if `uniquify-after-kill-buffer-p' is non-nil and the 132draft buffers even if `uniquify-after-kill-buffer-p' is non-nil and the
130visited file name isn't the same as that of the buffer." 133visited file name isn't the same as that of the buffer."
131 :type '(choice (const :tag "Uniquify all buffers" nil) regexp)) 134 :type '(choice (const :tag "Uniquify all buffers" nil) regexp)
135 :group 'uniquify)
132 136
133(defcustom uniquify-min-dir-content 0 137(defcustom uniquify-min-dir-content 0
134 "*Minimum number of directory name components included in buffer name." 138 "*Minimum number of directory name components included in buffer name."
135 :type 'integer) 139 :type 'integer
140 :group 'uniquify)
136 141
137(defcustom uniquify-separator nil 142(defcustom uniquify-separator nil
138 "*String separator for buffer name components. 143 "*String separator for buffer name components.
@@ -140,14 +145,16 @@ When `uniquify-buffer-name-style' is `post-forward', separates
140base file name from directory part in buffer names (default \"|\"). 145base file name from directory part in buffer names (default \"|\").
141When `uniquify-buffer-name-style' is `reverse', separates all 146When `uniquify-buffer-name-style' is `reverse', separates all
142file name components (default \"\\\")." 147file name components (default \"\\\")."
143 :type '(choice (const nil) string)) 148 :type '(choice (const nil) string)
149 :group 'uniquify)
144 150
145(defcustom uniquify-trailing-separator-p nil 151(defcustom uniquify-trailing-separator-p nil
146 "*If non-nil, add a file name separator to dired buffer names. 152 "*If non-nil, add a file name separator to dired buffer names.
147If `uniquify-buffer-name-style' is `forward', add the separator at the end; 153If `uniquify-buffer-name-style' is `forward', add the separator at the end;
148if it is `reverse', add the separator at the beginning; otherwise, this 154if it is `reverse', add the separator at the beginning; otherwise, this
149variable is ignored." 155variable is ignored."
150 :type 'boolean) 156 :type 'boolean
157 :group 'uniquify)
151 158
152(defcustom uniquify-strip-common-suffix 159(defcustom uniquify-strip-common-suffix
153 ;; Using it when uniquify-min-dir-content>0 doesn't make much sense. 160 ;; Using it when uniquify-min-dir-content>0 doesn't make much sense.
@@ -156,7 +163,8 @@ variable is ignored."
156E.g. if you open /a1/b/c/d and /a2/b/c/d, the buffer names will say 163E.g. if you open /a1/b/c/d and /a2/b/c/d, the buffer names will say
157\"d|a1\" and \"d|a2\" instead of \"d|a1/b/c\" and \"d|a2/b/c\". 164\"d|a1\" and \"d|a2\" instead of \"d|a1/b/c\" and \"d|a2/b/c\".
158This can be handy when you have deep parallel hierarchies." 165This can be handy when you have deep parallel hierarchies."
159 :type 'boolean) 166 :type 'boolean
167 :group 'uniquify)
160 168
161(defvar uniquify-list-buffers-directory-modes '(dired-mode cvs-mode) 169(defvar uniquify-list-buffers-directory-modes '(dired-mode cvs-mode)
162 "List of modes for which uniquify should obey `list-buffers-directory'. 170 "List of modes for which uniquify should obey `list-buffers-directory'.
diff --git a/lisp/w32-vars.el b/lisp/w32-vars.el
index 6a3ff36108e..1877e159ae7 100644
--- a/lisp/w32-vars.el
+++ b/lisp/w32-vars.el
@@ -146,7 +146,8 @@ menu if the variable `w32-use-w32-font-dialog' is nil."
146 (const :tag "Seperator" ("")) 146 (const :tag "Seperator" (""))
147 (list :tag "Font Entry" 147 (list :tag "Font Entry"
148 (string :tag "Menu text") 148 (string :tag "Menu text")
149 (string :tag "Font")))))))) 149 (string :tag "Font")))))))
150 :group 'w32)
150 151
151(defcustom x-select-enable-clipboard t 152(defcustom x-select-enable-clipboard t
152 "*Non-nil means cutting and pasting uses the clipboard. 153 "*Non-nil means cutting and pasting uses the clipboard.