aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGlenn Morris2010-09-22 23:42:45 -0700
committerGlenn Morris2010-09-22 23:42:45 -0700
commit1fc7dabfcfd30e4c987df5e0d31a2574e9a2cd1b (patch)
tree1e852c37c54611999791b66432a7f0375172505c
parent97161df81ec284e652047438c33bf596aa2d1ce9 (diff)
downloademacs-1fc7dabfcfd30e4c987df5e0d31a2574e9a2cd1b.tar.gz
emacs-1fc7dabfcfd30e4c987df5e0d31a2574e9a2cd1b.zip
Remove leading `*' from docs of some defcustoms etc.
* emulation/crisp.el, emulation/cua-base.el, emulation/edt.el: * emulation/pc-select.el, emulation/vip.el, international/iso-ascii.el: * international/kkc.el, international/ogonek.el, mail/feedmail.el: * net/browse-url.el, net/eudc-vars.el, net/net-utils.el: * net/rcompile.el, net/rlogin.el, textmodes/enriched.el: * textmodes/makeinfo.el, textmodes/page-ext.el, textmodes/picture.el: * textmodes/refer.el, textmodes/spell.el, textmodes/table.el: * textmodes/tex-mode.el, textmodes/two-column.el: Remove leading `*' from docs of defcustoms etc.
-rw-r--r--lisp/ChangeLog14
-rw-r--r--lisp/emulation/crisp.el8
-rw-r--r--lisp/emulation/cua-base.el54
-rw-r--r--lisp/emulation/edt.el10
-rw-r--r--lisp/emulation/pc-select.el6
-rw-r--r--lisp/emulation/vip.el16
-rw-r--r--lisp/international/iso-ascii.el6
-rw-r--r--lisp/international/kkc.el6
-rw-r--r--lisp/international/ogonek.el10
-rw-r--r--lisp/mail/feedmail.el100
-rw-r--r--lisp/net/browse-url.el7
-rw-r--r--lisp/net/eudc-vars.el44
-rw-r--r--lisp/net/ldap.el22
-rw-r--r--lisp/net/rcompile.el12
-rw-r--r--lisp/net/rlogin.el17
-rw-r--r--lisp/textmodes/enriched.el6
-rw-r--r--lisp/textmodes/makeinfo.el8
-rw-r--r--lisp/textmodes/page-ext.el18
-rw-r--r--lisp/textmodes/picture.el14
-rw-r--r--lisp/textmodes/refer.el10
-rw-r--r--lisp/textmodes/spell.el8
-rw-r--r--lisp/textmodes/table.el50
-rw-r--r--lisp/textmodes/tex-mode.el38
-rw-r--r--lisp/textmodes/two-column.el10
24 files changed, 254 insertions, 240 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 2e11356ded1..1316cc95193 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,15 @@
12010-09-23 Glenn Morris <rgm@gnu.org>
2
3 * emulation/crisp.el, emulation/cua-base.el, emulation/edt.el:
4 * emulation/pc-select.el, emulation/vip.el, international/iso-ascii.el:
5 * international/kkc.el, international/ogonek.el, mail/feedmail.el:
6 * net/browse-url.el, net/eudc-vars.el, net/net-utils.el:
7 * net/rcompile.el, net/rlogin.el, textmodes/enriched.el:
8 * textmodes/makeinfo.el, textmodes/page-ext.el, textmodes/picture.el:
9 * textmodes/refer.el, textmodes/spell.el, textmodes/table.el:
10 * textmodes/tex-mode.el, textmodes/two-column.el:
11 Remove leading `*' from docs of defcustoms etc.
12
12010-09-23 Teodor Zlatanov <tzz@lifelogs.com> 132010-09-23 Teodor Zlatanov <tzz@lifelogs.com>
2 14
3 * net/netrc.el (netrc-parse): Remove encrypt.el mentions. 15 * net/netrc.el (netrc-parse): Remove encrypt.el mentions.
@@ -444,7 +456,7 @@
444 (tramp-find-inline-encoding, tramp-call-local-coding-command) 456 (tramp-find-inline-encoding, tramp-call-local-coding-command)
445 (tramp-inline-compress-commands, tramp-find-inline-compress) 457 (tramp-inline-compress-commands, tramp-find-inline-compress)
446 (tramp-compute-multi-hops, tramp-maybe-open-connection) 458 (tramp-compute-multi-hops, tramp-maybe-open-connection)
447 (tramp-send-command , tramp-wait-for-output) 459 (tramp-send-command, tramp-wait-for-output)
448 (tramp-send-command-and-check, tramp-barf-unless-okay) 460 (tramp-send-command-and-check, tramp-barf-unless-okay)
449 (tramp-send-command-and-read, tramp-mode-string-to-int) 461 (tramp-send-command-and-read, tramp-mode-string-to-int)
450 (tramp-convert-file-attributes, tramp-check-cached-permissions) 462 (tramp-convert-file-attributes, tramp-check-cached-permissions)
diff --git a/lisp/emulation/crisp.el b/lisp/emulation/crisp.el
index fd59ba760d8..9be200168ea 100644
--- a/lisp/emulation/crisp.el
+++ b/lisp/emulation/crisp.el
@@ -1,7 +1,7 @@
1;;; crisp.el --- CRiSP/Brief Emacs emulator 1;;; crisp.el --- CRiSP/Brief Emacs emulator
2 2
3;; Copyright (C) 1997, 1998, 1999, 2001, 2002, 2003, 2004, 3;; Copyright (C) 1997, 1998, 1999, 2001, 2002, 2003, 2004, 2005, 2006,
4;; 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. 4;; 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
5 5
6;; Author: Gary D. Foster <Gary.Foster@Corp.Sun.COM> 6;; Author: Gary D. Foster <Gary.Foster@Corp.Sun.COM>
7;; Keywords: emulations brief crisp 7;; Keywords: emulations brief crisp
@@ -175,7 +175,7 @@ All the bindings are done here instead of globally to try and be
175nice to the world.") 175nice to the world.")
176 176
177(defcustom crisp-mode-modeline-string " *CRiSP*" 177(defcustom crisp-mode-modeline-string " *CRiSP*"
178 "*String to display in the modeline when CRiSP emulation mode is enabled." 178 "String to display in the modeline when CRiSP emulation mode is enabled."
179 :type 'string 179 :type 'string
180 :group 'crisp) 180 :group 'crisp)
181 181
@@ -195,7 +195,7 @@ use either M-x customize or the function `crisp-mode'."
195 :group 'crisp) 195 :group 'crisp)
196 196
197(defcustom crisp-override-meta-x t 197(defcustom crisp-override-meta-x t
198 "*Controls overriding the normal Emacs M-x key binding in the CRiSP emulator. 198 "Controls overriding the normal Emacs M-x key binding in the CRiSP emulator.
199Normally the CRiSP emulator rebinds M-x to `save-buffers-exit-emacs', and 199Normally the CRiSP emulator rebinds M-x to `save-buffers-exit-emacs', and
200provides the usual M-x functionality on the F10 key. If this variable 200provides the usual M-x functionality on the F10 key. If this variable
201is non-nil, M-x will exit Emacs." 201is non-nil, M-x will exit Emacs."
diff --git a/lisp/emulation/cua-base.el b/lisp/emulation/cua-base.el
index f6749cd9e97..f088706afb0 100644
--- a/lisp/emulation/cua-base.el
+++ b/lisp/emulation/cua-base.el
@@ -270,7 +270,7 @@
270 :link '(emacs-library-link :tag "Lisp File" "cua-base.el")) 270 :link '(emacs-library-link :tag "Lisp File" "cua-base.el"))
271 271
272(defcustom cua-enable-cua-keys t 272(defcustom cua-enable-cua-keys t
273 "*Enable using C-z, C-x, C-c, and C-v for undo, cut, copy, and paste. 273 "Enable using C-z, C-x, C-c, and C-v for undo, cut, copy, and paste.
274If the value is t, these mappings are always enabled. If the value is 274If the value is t, these mappings are always enabled. If the value is
275`shift', these keys are only enabled if the last region was marked with 275`shift', these keys are only enabled if the last region was marked with
276a shifted movement key. If the value is nil, these keys are never 276a shifted movement key. If the value is nil, these keys are never
@@ -281,18 +281,18 @@ enabled."
281 :group 'cua) 281 :group 'cua)
282 282
283(defcustom cua-remap-control-v t 283(defcustom cua-remap-control-v t
284 "*If non-nil, C-v binding is used for paste (yank). 284 "If non-nil, C-v binding is used for paste (yank).
285Also, M-v is mapped to `cua-repeat-replace-region'." 285Also, M-v is mapped to `cua-repeat-replace-region'."
286 :type 'boolean 286 :type 'boolean
287 :group 'cua) 287 :group 'cua)
288 288
289(defcustom cua-remap-control-z t 289(defcustom cua-remap-control-z t
290 "*If non-nil, C-z binding is used for undo." 290 "If non-nil, C-z binding is used for undo."
291 :type 'boolean 291 :type 'boolean
292 :group 'cua) 292 :group 'cua)
293 293
294(defcustom cua-highlight-region-shift-only nil 294(defcustom cua-highlight-region-shift-only nil
295 "*If non-nil, only highlight region if marked with S-<move>. 295 "If non-nil, only highlight region if marked with S-<move>.
296When this is non-nil, CUA toggles `transient-mark-mode' on when the region 296When this is non-nil, CUA toggles `transient-mark-mode' on when the region
297is marked using shifted movement keys, and off when the mark is cleared. 297is marked using shifted movement keys, and off when the mark is cleared.
298But when the mark was set using \\[cua-set-mark], Transient Mark mode 298But when the mark was set using \\[cua-set-mark], Transient Mark mode
@@ -302,7 +302,7 @@ is not turned on."
302 302
303(defcustom cua-prefix-override-inhibit-delay 303(defcustom cua-prefix-override-inhibit-delay
304 (if (featurep 'lisp-float-type) (/ (float 1) (float 5)) nil) 304 (if (featurep 'lisp-float-type) (/ (float 1) (float 5)) nil)
305 "*If non-nil, time in seconds to delay before overriding prefix key. 305 "If non-nil, time in seconds to delay before overriding prefix key.
306If there is additional input within this time, the prefix key is 306If there is additional input within this time, the prefix key is
307used as a normal prefix key. So typing a key sequence quickly will 307used as a normal prefix key. So typing a key sequence quickly will
308inhibit overriding the prefix key. 308inhibit overriding the prefix key.
@@ -315,7 +315,7 @@ If the value is nil, use a shifted prefix key to inhibit the override."
315 :group 'cua) 315 :group 'cua)
316 316
317(defcustom cua-delete-selection t 317(defcustom cua-delete-selection t
318 "*If non-nil, typed text replaces text in the active selection." 318 "If non-nil, typed text replaces text in the active selection."
319 :type '(choice (const :tag "Disabled" nil) 319 :type '(choice (const :tag "Disabled" nil)
320 (other :tag "Enabled" t)) 320 (other :tag "Enabled" t))
321 :group 'cua) 321 :group 'cua)
@@ -326,13 +326,13 @@ If the value is nil, use a shifted prefix key to inhibit the override."
326 :group 'cua) 326 :group 'cua)
327 327
328(defcustom cua-toggle-set-mark t 328(defcustom cua-toggle-set-mark t
329 "*If non-nil, the `cua-set-mark' command toggles the mark." 329 "If non-nil, the `cua-set-mark' command toggles the mark."
330 :type '(choice (const :tag "Disabled" nil) 330 :type '(choice (const :tag "Disabled" nil)
331 (other :tag "Enabled" t)) 331 (other :tag "Enabled" t))
332 :group 'cua) 332 :group 'cua)
333 333
334(defcustom cua-auto-mark-last-change nil 334(defcustom cua-auto-mark-last-change nil
335 "*If non-nil, set implicit mark at position of last buffer change. 335 "If non-nil, set implicit mark at position of last buffer change.
336This means that \\[universal-argument] \\[cua-set-mark] will jump to the position 336This means that \\[universal-argument] \\[cua-set-mark] will jump to the position
337of the last buffer change before jumping to the explicit marks on the mark ring. 337of the last buffer change before jumping to the explicit marks on the mark ring.
338See `cua-set-mark' for details." 338See `cua-set-mark' for details."
@@ -340,7 +340,7 @@ See `cua-set-mark' for details."
340 :group 'cua) 340 :group 'cua)
341 341
342(defcustom cua-enable-register-prefix 'not-ctrl-u 342(defcustom cua-enable-register-prefix 'not-ctrl-u
343 "*If non-nil, registers are supported via numeric prefix arg. 343 "If non-nil, registers are supported via numeric prefix arg.
344If the value is t, any numeric prefix arg in the range 0 to 9 will be 344If the value is t, any numeric prefix arg in the range 0 to 9 will be
345interpreted as a register number. 345interpreted as a register number.
346If the value is `not-ctrl-u', using C-u to enter a numeric prefix is not 346If the value is `not-ctrl-u', using C-u to enter a numeric prefix is not
@@ -354,29 +354,29 @@ interpreted as a register number."
354 :group 'cua) 354 :group 'cua)
355 355
356(defcustom cua-delete-copy-to-register-0 t 356(defcustom cua-delete-copy-to-register-0 t
357 "*If non-nil, save last deleted region or rectangle to register 0." 357 "If non-nil, save last deleted region or rectangle to register 0."
358 :type 'boolean 358 :type 'boolean
359 :group 'cua) 359 :group 'cua)
360 360
361(defcustom cua-enable-region-auto-help nil 361(defcustom cua-enable-region-auto-help nil
362 "*If non-nil, automatically show help for active region." 362 "If non-nil, automatically show help for active region."
363 :type 'boolean 363 :type 'boolean
364 :group 'cua) 364 :group 'cua)
365 365
366(defcustom cua-enable-modeline-indications nil 366(defcustom cua-enable-modeline-indications nil
367 "*If non-nil, use minor-mode hook to show status in mode line." 367 "If non-nil, use minor-mode hook to show status in mode line."
368 :type 'boolean 368 :type 'boolean
369 :group 'cua) 369 :group 'cua)
370 370
371(defcustom cua-check-pending-input t 371(defcustom cua-check-pending-input t
372 "*If non-nil, don't override prefix key if input pending. 372 "If non-nil, don't override prefix key if input pending.
373It is rumoured that `input-pending-p' is unreliable under some window 373It is rumoured that `input-pending-p' is unreliable under some window
374managers, so try setting this to nil, if prefix override doesn't work." 374managers, so try setting this to nil, if prefix override doesn't work."
375 :type 'boolean 375 :type 'boolean
376 :group 'cua) 376 :group 'cua)
377 377
378(defcustom cua-paste-pop-rotate-temporarily nil 378(defcustom cua-paste-pop-rotate-temporarily nil
379 "*If non-nil, \\[cua-paste-pop] only rotates the kill-ring temporarily. 379 "If non-nil, \\[cua-paste-pop] only rotates the kill-ring temporarily.
380This means that both \\[yank] and the first \\[yank-pop] in a sequence always insert 380This means that both \\[yank] and the first \\[yank-pop] in a sequence always insert
381the most recently killed text. Each immediately following \\[cua-paste-pop] replaces 381the most recently killed text. Each immediately following \\[cua-paste-pop] replaces
382the previous text with the next older element on the `kill-ring'. 382the previous text with the next older element on the `kill-ring'.
@@ -388,7 +388,7 @@ recent \\[yank-pop] (or \\[yank]) command."
388;;; Rectangle Customization 388;;; Rectangle Customization
389 389
390(defcustom cua-virtual-rectangle-edges t 390(defcustom cua-virtual-rectangle-edges t
391 "*If non-nil, rectangles have virtual straight edges. 391 "If non-nil, rectangles have virtual straight edges.
392Note that although rectangles are always DISPLAYED with straight edges, the 392Note that although rectangles are always DISPLAYED with straight edges, the
393buffer is NOT modified, until you execute a command that actually modifies it. 393buffer is NOT modified, until you execute a command that actually modifies it.
394M-p toggles this feature when a rectangle is active." 394M-p toggles this feature when a rectangle is active."
@@ -396,7 +396,7 @@ M-p toggles this feature when a rectangle is active."
396 :group 'cua) 396 :group 'cua)
397 397
398(defcustom cua-auto-tabify-rectangles 1000 398(defcustom cua-auto-tabify-rectangles 1000
399 "*If non-nil, automatically tabify after rectangle commands. 399 "If non-nil, automatically tabify after rectangle commands.
400This basically means that `tabify' is applied to all lines that 400This basically means that `tabify' is applied to all lines that
401are modified by inserting or deleting a rectangle. If value is 401are modified by inserting or deleting a rectangle. If value is
402an integer, CUA will look for existing tabs in a region around 402an integer, CUA will look for existing tabs in a region around
@@ -428,7 +428,7 @@ and after the region marked by the rectangle to search."
428 :group 'cua) 428 :group 'cua)
429 429
430(defcustom cua-rectangle-modifier-key 'meta 430(defcustom cua-rectangle-modifier-key 'meta
431 "*Modifier key used for rectangle commands bindings. 431 "Modifier key used for rectangle commands bindings.
432On non-window systems, always use the meta modifier. 432On non-window systems, always use the meta modifier.
433Must be set prior to enabling CUA." 433Must be set prior to enabling CUA."
434 :type '(choice (const :tag "Meta key" meta) 434 :type '(choice (const :tag "Meta key" meta)
@@ -438,27 +438,27 @@ Must be set prior to enabling CUA."
438 :group 'cua) 438 :group 'cua)
439 439
440(defcustom cua-enable-rectangle-auto-help t 440(defcustom cua-enable-rectangle-auto-help t
441 "*If non-nil, automatically show help for region, rectangle and global mark." 441 "If non-nil, automatically show help for region, rectangle and global mark."
442 :type 'boolean 442 :type 'boolean
443 :group 'cua) 443 :group 'cua)
444 444
445(defface cua-rectangle 445(defface cua-rectangle
446 '((default :inherit region) 446 '((default :inherit region)
447 (((class color)) :foreground "white" :background "maroon")) 447 (((class color)) :foreground "white" :background "maroon"))
448 "*Font used by CUA for highlighting the rectangle." 448 "Font used by CUA for highlighting the rectangle."
449 :group 'cua) 449 :group 'cua)
450 450
451(defface cua-rectangle-noselect 451(defface cua-rectangle-noselect
452 '((default :inherit region) 452 '((default :inherit region)
453 (((class color)) :foreground "white" :background "dimgray")) 453 (((class color)) :foreground "white" :background "dimgray"))
454 "*Font used by CUA for highlighting the non-selected rectangle lines." 454 "Font used by CUA for highlighting the non-selected rectangle lines."
455 :group 'cua) 455 :group 'cua)
456 456
457 457
458;;; Global Mark Customization 458;;; Global Mark Customization
459 459
460(defcustom cua-global-mark-keep-visible t 460(defcustom cua-global-mark-keep-visible t
461 "*If non-nil, always keep global mark visible in other window." 461 "If non-nil, always keep global mark visible in other window."
462 :type 'boolean 462 :type 'boolean
463 :group 'cua) 463 :group 'cua)
464 464
@@ -466,11 +466,11 @@ Must be set prior to enabling CUA."
466 '((((min-colors 88)(class color)) :foreground "black" :background "yellow1") 466 '((((min-colors 88)(class color)) :foreground "black" :background "yellow1")
467 (((class color)) :foreground "black" :background "yellow") 467 (((class color)) :foreground "black" :background "yellow")
468 (t :bold t)) 468 (t :bold t))
469 "*Font used by CUA for highlighting the global mark." 469 "Font used by CUA for highlighting the global mark."
470 :group 'cua) 470 :group 'cua)
471 471
472(defcustom cua-global-mark-blink-cursor-interval 0.20 472(defcustom cua-global-mark-blink-cursor-interval 0.20
473 "*Blink cursor at this interval when global mark is active." 473 "Blink cursor at this interval when global mark is active."
474 :type '(choice (number :tag "Blink interval") 474 :type '(choice (number :tag "Blink interval")
475 (const :tag "No blink" nil)) 475 (const :tag "No blink" nil))
476 :group 'cua) 476 :group 'cua)
@@ -479,7 +479,7 @@ Must be set prior to enabling CUA."
479;;; Cursor Indication Customization 479;;; Cursor Indication Customization
480 480
481(defcustom cua-enable-cursor-indications nil 481(defcustom cua-enable-cursor-indications nil
482 "*If non-nil, use different cursor colors for indications." 482 "If non-nil, use different cursor colors for indications."
483 :type 'boolean 483 :type 'boolean
484 :group 'cua) 484 :group 'cua)
485 485
@@ -517,7 +517,7 @@ a cons (TYPE . COLOR), then both properties are affected."
517 :group 'cua) 517 :group 'cua)
518 518
519(defcustom cua-read-only-cursor-color "darkgreen" 519(defcustom cua-read-only-cursor-color "darkgreen"
520 "*Cursor color used in read-only buffers, if non-nil. 520 "Cursor color used in read-only buffers, if non-nil.
521Only used when `cua-enable-cursor-indications' is non-nil. 521Only used when `cua-enable-cursor-indications' is non-nil.
522 522
523If the value is a COLOR name, then only the `cursor-color' attribute will be 523If the value is a COLOR name, then only the `cursor-color' attribute will be
@@ -541,7 +541,7 @@ a cons (TYPE . COLOR), then both properties are affected."
541 :group 'cua) 541 :group 'cua)
542 542
543(defcustom cua-overwrite-cursor-color "yellow" 543(defcustom cua-overwrite-cursor-color "yellow"
544 "*Cursor color used when overwrite mode is set, if non-nil. 544 "Cursor color used when overwrite mode is set, if non-nil.
545Only used when `cua-enable-cursor-indications' is non-nil. 545Only used when `cua-enable-cursor-indications' is non-nil.
546 546
547If the value is a COLOR name, then only the `cursor-color' attribute will be 547If the value is a COLOR name, then only the `cursor-color' attribute will be
@@ -565,7 +565,7 @@ a cons (TYPE . COLOR), then both properties are affected."
565 :group 'cua) 565 :group 'cua)
566 566
567(defcustom cua-global-mark-cursor-color "cyan" 567(defcustom cua-global-mark-cursor-color "cyan"
568 "*Indication for active global mark. 568 "Indication for active global mark.
569Will change cursor color to specified color if string. 569Will change cursor color to specified color if string.
570Only used when `cua-enable-cursor-indications' is non-nil. 570Only used when `cua-enable-cursor-indications' is non-nil.
571 571
diff --git a/lisp/emulation/edt.el b/lisp/emulation/edt.el
index 88b74afe86b..1e017075d84 100644
--- a/lisp/emulation/edt.el
+++ b/lisp/emulation/edt.el
@@ -194,7 +194,7 @@
194;;; 194;;;
195 195
196(defcustom edt-keep-current-page-delimiter nil 196(defcustom edt-keep-current-page-delimiter nil
197 "*Emacs MUST be restarted for a change in value to take effect! 197 "Emacs MUST be restarted for a change in value to take effect!
198Non-nil leaves Emacs value of `page-delimiter' unchanged within EDT 198Non-nil leaves Emacs value of `page-delimiter' unchanged within EDT
199Emulation. If set to nil (the default), the `page-delimiter' variable 199Emulation. If set to nil (the default), the `page-delimiter' variable
200is set to \"\\f\" when edt-emulation-on is first invoked. This 200is set to \"\\f\" when edt-emulation-on is first invoked. This
@@ -204,7 +204,7 @@ is restored when edt-emulation-off is called."
204 :group 'edt) 204 :group 'edt)
205 205
206(defcustom edt-use-EDT-control-key-bindings nil 206(defcustom edt-use-EDT-control-key-bindings nil
207 "*Emacs MUST be restarted for a change in value to take effect! 207 "Emacs MUST be restarted for a change in value to take effect!
208Non-nil causes the control key bindings to be replaced with EDT 208Non-nil causes the control key bindings to be replaced with EDT
209bindings. If set to nil (the default), EDT control key bindings are 209bindings. If set to nil (the default), EDT control key bindings are
210not used and the current Emacs control key bindings are retained for 210not used and the current Emacs control key bindings are retained for
@@ -213,7 +213,7 @@ use within the EDT emulation."
213 :group 'edt) 213 :group 'edt)
214 214
215(defcustom edt-word-entities '(?\t) 215(defcustom edt-word-entities '(?\t)
216 "*Specifies the list of EDT word entity characters. 216 "Specifies the list of EDT word entity characters.
217The default list, (\?\\t), contains just the TAB character, which 217The default list, (\?\\t), contains just the TAB character, which
218emulates EDT. Characters are specified in the list using their 218emulates EDT. Characters are specified in the list using their
219decimal ASCII values. A question mark, followed by the actual 219decimal ASCII values. A question mark, followed by the actual
@@ -238,14 +238,14 @@ will be treated as if it were a separate word."
238 :group 'edt) 238 :group 'edt)
239 239
240(defcustom edt-top-scroll-margin 10 240(defcustom edt-top-scroll-margin 10
241 "*Scroll margin at the top of the screen. 241 "Scroll margin at the top of the screen.
242Interpreted as a percent of the current window size with a default 242Interpreted as a percent of the current window size with a default
243setting of 10%. If set to 0, top scroll margin is disabled." 243setting of 10%. If set to 0, top scroll margin is disabled."
244 :type 'integer 244 :type 'integer
245 :group 'edt) 245 :group 'edt)
246 246
247(defcustom edt-bottom-scroll-margin 15 247(defcustom edt-bottom-scroll-margin 15
248 "*Scroll margin at the bottom of the screen. 248 "Scroll margin at the bottom of the screen.
249Interpreted as a percent of the current window size with a default 249Interpreted as a percent of the current window size with a default
250setting of 15%. If set to 0, bottom scroll margin is disabled." 250setting of 15%. If set to 0, bottom scroll margin is disabled."
251 :type 'integer 251 :type 'integer
diff --git a/lisp/emulation/pc-select.el b/lisp/emulation/pc-select.el
index fcff6a7eb60..8dcdb991ab2 100644
--- a/lisp/emulation/pc-select.el
+++ b/lisp/emulation/pc-select.el
@@ -85,7 +85,7 @@
85 :group 'emulations) 85 :group 'emulations)
86 86
87(defcustom pc-select-override-scroll-error t 87(defcustom pc-select-override-scroll-error t
88 "*Non-nil means don't generate error on scrolling past edge of buffer. 88 "Non-nil means don't generate error on scrolling past edge of buffer.
89This variable applies in PC Selection mode only. 89This variable applies in PC Selection mode only.
90The scroll commands normally generate an error if you try to scroll 90The scroll commands normally generate an error if you try to scroll
91past the top or bottom of the buffer. This is annoying when selecting 91past the top or bottom of the buffer. This is annoying when selecting
@@ -98,14 +98,14 @@ errors are suppressed."
98 "24.1") 98 "24.1")
99 99
100(defcustom pc-select-selection-keys-only nil 100(defcustom pc-select-selection-keys-only nil
101 "*Non-nil means only bind the basic selection keys when started. 101 "Non-nil means only bind the basic selection keys when started.
102Other keys that emulate pc-behavior will be untouched. 102Other keys that emulate pc-behavior will be untouched.
103This gives mostly Emacs-like behavior with only the selection keys enabled." 103This gives mostly Emacs-like behavior with only the selection keys enabled."
104 :type 'boolean 104 :type 'boolean
105 :group 'pc-select) 105 :group 'pc-select)
106 106
107(defcustom pc-select-meta-moves-sexps nil 107(defcustom pc-select-meta-moves-sexps nil
108 "*Non-nil means move sexp-wise with Meta key, otherwise move word-wise." 108 "Non-nil means move sexp-wise with Meta key, otherwise move word-wise."
109 :type 'boolean 109 :type 'boolean
110 :group 'pc-select) 110 :group 'pc-select)
111 111
diff --git a/lisp/emulation/vip.el b/lisp/emulation/vip.el
index 4839e07bc1c..0474ba7c679 100644
--- a/lisp/emulation/vip.el
+++ b/lisp/emulation/vip.el
@@ -91,12 +91,12 @@
91 "How to reexecute last destructive command. Value is list (M-COM VAL COM).") 91 "How to reexecute last destructive command. Value is list (M-COM VAL COM).")
92 92
93(defcustom vip-shift-width 8 93(defcustom vip-shift-width 8
94 "*The number of columns shifted by > and < command." 94 "The number of columns shifted by > and < command."
95 :type 'integer 95 :type 'integer
96 :group 'vip) 96 :group 'vip)
97 97
98(defcustom vip-re-replace nil 98(defcustom vip-re-replace nil
99 "*If t then do regexp replace, if nil then do string replace." 99 "If t then do regexp replace, if nil then do string replace."
100 :type 'boolean 100 :type 'boolean
101 :group 'vip) 101 :group 'vip)
102 102
@@ -116,12 +116,12 @@
116 "For use by \";\" command.") 116 "For use by \";\" command.")
117 117
118(defcustom vip-search-wrap-around t 118(defcustom vip-search-wrap-around t
119 "*If t, search wraps around." 119 "If t, search wraps around."
120 :type 'boolean 120 :type 'boolean
121 :group 'vip) 121 :group 'vip)
122 122
123(defcustom vip-re-search nil 123(defcustom vip-re-search nil
124 "*If t, search is reg-exp search, otherwise vanilla search." 124 "If t, search is reg-exp search, otherwise vanilla search."
125 :type 'boolean 125 :type 'boolean
126 :group 'vip) 126 :group 'vip)
127 127
@@ -132,22 +132,22 @@
132 "If t, search is forward.") 132 "If t, search is forward.")
133 133
134(defcustom vip-case-fold-search nil 134(defcustom vip-case-fold-search nil
135 "*If t, search ignores cases." 135 "If t, search ignores cases."
136 :type 'boolean 136 :type 'boolean
137 :group 'vip) 137 :group 'vip)
138 138
139(defcustom vip-re-query-replace nil 139(defcustom vip-re-query-replace nil
140 "*If t then do regexp replace, if nil then do string replace." 140 "If t then do regexp replace, if nil then do string replace."
141 :type 'boolean 141 :type 'boolean
142 :group 'vip) 142 :group 'vip)
143 143
144(defcustom vip-open-with-indent nil 144(defcustom vip-open-with-indent nil
145 "*If t, indent when open a new line." 145 "If t, indent when open a new line."
146 :type 'boolean 146 :type 'boolean
147 :group 'vip) 147 :group 'vip)
148 148
149(defcustom vip-help-in-insert-mode nil 149(defcustom vip-help-in-insert-mode nil
150 "*If t then C-h is bound to help-command in insert mode. 150 "If t then C-h is bound to help-command in insert mode.
151If nil then it is bound to `delete-backward-char'." 151If nil then it is bound to `delete-backward-char'."
152 :type 'boolean 152 :type 'boolean
153 :group 'vip) 153 :group 'vip)
diff --git a/lisp/international/iso-ascii.el b/lisp/international/iso-ascii.el
index bbfc494a46d..fab96f9a682 100644
--- a/lisp/international/iso-ascii.el
+++ b/lisp/international/iso-ascii.el
@@ -1,7 +1,7 @@
1;;; iso-ascii.el --- set up char tables for ISO 8859/1 on ASCII terminals 1;;; iso-ascii.el --- set up char tables for ISO 8859/1 on ASCII terminals
2 2
3;; Copyright (C) 1987, 1995, 1998, 2001, 2002, 2003, 2004, 3;; Copyright (C) 1987, 1995, 1998, 2001, 2002, 2003, 2004, 2005, 2006,
4;; 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. 4;; 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
5 5
6;; Author: Howard Gayle 6;; Author: Howard Gayle
7;; Maintainer: FSF 7;; Maintainer: FSF
@@ -41,7 +41,7 @@
41 :group 'i18n) 41 :group 'i18n)
42 42
43(defcustom iso-ascii-convenient nil 43(defcustom iso-ascii-convenient nil
44 "*Non-nil means `iso-ascii' should aim for convenience, not precision." 44 "Non-nil means `iso-ascii' should aim for convenience, not precision."
45 :type 'boolean 45 :type 'boolean
46 :group 'iso-ascii) 46 :group 'iso-ascii)
47 47
diff --git a/lisp/international/kkc.el b/lisp/international/kkc.el
index 9652fe89dbe..976b0a6d167 100644
--- a/lisp/international/kkc.el
+++ b/lisp/international/kkc.el
@@ -1,7 +1,7 @@
1;;; kkc.el --- Kana Kanji converter -*- coding: iso-2022-7bit; -*- 1;;; kkc.el --- Kana Kanji converter -*- coding: iso-2022-7bit; -*-
2 2
3;; Copyright (C) 1997, 1998, 2001, 2002, 2003, 2004, 2005, 3;; Copyright (C) 1997, 1998, 2001, 2002, 2003, 2004, 2005, 2006, 2007,
4;; 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. 4;; 2008, 2009, 2010 Free Software Foundation, Inc.
5;; Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 5;; Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
6;; 2005, 2006, 2007, 2008, 2009, 2010 6;; 2005, 2006, 2007, 2008, 2009, 2010
7;; National Institute of Advanced Industrial Science and Technology (AIST) 7;; National Institute of Advanced Industrial Science and Technology (AIST)
@@ -135,7 +135,7 @@ This string is shown at mode line when users are in KKC mode.")
135(defvar kkc-current-conversions-width nil) 135(defvar kkc-current-conversions-width nil)
136 136
137(defcustom kkc-show-conversion-list-count 4 137(defcustom kkc-show-conversion-list-count 4
138 "*Count of successive `kkc-next' or `kkc-prev' to show conversion list. 138 "Count of successive `kkc-next' or `kkc-prev' to show conversion list.
139When you type SPC or C-p successively this count while using the input 139When you type SPC or C-p successively this count while using the input
140method `japanese', the conversion candidates are shown in the echo 140method `japanese', the conversion candidates are shown in the echo
141area while indicating the current selection by `<N>'." 141area while indicating the current selection by `<N>'."
diff --git a/lisp/international/ogonek.el b/lisp/international/ogonek.el
index eefefff2cf5..750d47629e3 100644
--- a/lisp/international/ogonek.el
+++ b/lisp/international/ogonek.el
@@ -273,23 +273,23 @@ The functions come in the following groups.
273 ogonek-name-encoding-alist)) 273 ogonek-name-encoding-alist))
274 "List of ogonek encodings. Used only for customization.") 274 "List of ogonek encodings. Used only for customization.")
275(defcustom ogonek-from-encoding "iso8859-2" 275(defcustom ogonek-from-encoding "iso8859-2"
276 "*Encoding in the source file of recoding." 276 "Encoding in the source file of recoding."
277 :type ogonek-encoding-choices 277 :type ogonek-encoding-choices
278 :group 'ogonek) 278 :group 'ogonek)
279(defcustom ogonek-to-encoding "ascii" 279(defcustom ogonek-to-encoding "ascii"
280 "*Encoding in the target file of recoding." 280 "Encoding in the target file of recoding."
281 :type ogonek-encoding-choices 281 :type ogonek-encoding-choices
282 :group 'ogonek) 282 :group 'ogonek)
283(defcustom ogonek-prefix-char ?/ 283(defcustom ogonek-prefix-char ?/
284 "*Prefix character for prefix encodings." 284 "Prefix character for prefix encodings."
285 :type 'character 285 :type 'character
286 :group 'ogonek) 286 :group 'ogonek)
287(defcustom ogonek-prefix-from-encoding "iso8859-2" 287(defcustom ogonek-prefix-from-encoding "iso8859-2"
288 "*Encoding in the source file subject to prefixifation." 288 "Encoding in the source file subject to prefixifation."
289 :type ogonek-encoding-choices 289 :type ogonek-encoding-choices
290 :group 'ogonek) 290 :group 'ogonek)
291(defcustom ogonek-prefix-to-encoding "iso8859-2" 291(defcustom ogonek-prefix-to-encoding "iso8859-2"
292 "*Encoding in the target file subject to deprefixifation." 292 "Encoding in the target file subject to deprefixifation."
293 :type ogonek-encoding-choices 293 :type ogonek-encoding-choices
294 :group 'ogonek) 294 :group 'ogonek)
295 295
diff --git a/lisp/mail/feedmail.el b/lisp/mail/feedmail.el
index 77d82f6076f..5c6da623fed 100644
--- a/lisp/mail/feedmail.el
+++ b/lisp/mail/feedmail.el
@@ -314,7 +314,7 @@
314 314
315 315
316(defcustom feedmail-confirm-outgoing nil 316(defcustom feedmail-confirm-outgoing nil
317 "*If non-nil, give a y-or-n confirmation prompt before sending mail. 317 "If non-nil, give a y-or-n confirmation prompt before sending mail.
318This is done after the message is completely prepped, and you'll be 318This is done after the message is completely prepped, and you'll be
319looking at the top of the message in a buffer when you get the prompt. 319looking at the top of the message in a buffer when you get the prompt.
320If set to the symbol 'queued, give the confirmation prompt only while 320If set to the symbol 'queued, give the confirmation prompt only while
@@ -330,7 +330,7 @@ cases. You can give a timeout for the prompt; see variable
330 330
331 331
332(defcustom feedmail-confirm-outgoing-timeout nil 332(defcustom feedmail-confirm-outgoing-timeout nil
333 "*If non-nil, a timeout in seconds at the send confirmation prompt. 333 "If non-nil, a timeout in seconds at the send confirmation prompt.
334If a positive number, it's a timeout before sending. If a negative 334If a positive number, it's a timeout before sending. If a negative
335number, it's a timeout before not sending. This will not work if your 335number, it's a timeout before not sending. This will not work if your
336version of Emacs doesn't include the function `y-or-n-p-with-timeout' 336version of Emacs doesn't include the function `y-or-n-p-with-timeout'
@@ -341,7 +341,7 @@ version of Emacs doesn't include the function `y-or-n-p-with-timeout'
341 341
342 342
343(defcustom feedmail-nuke-bcc t 343(defcustom feedmail-nuke-bcc t
344 "*If non-nil remove Bcc: lines from the message headers. 344 "If non-nil remove Bcc: lines from the message headers.
345In any case, the Bcc: lines do participate in the composed address 345In any case, the Bcc: lines do participate in the composed address
346list. You may want to leave them in if you're using sendmail 346list. You may want to leave them in if you're using sendmail
347\(see `feedmail-buffer-eating-function'\)." 347\(see `feedmail-buffer-eating-function'\)."
@@ -351,7 +351,7 @@ list. You may want to leave them in if you're using sendmail
351 351
352 352
353(defcustom feedmail-nuke-resent-bcc t 353(defcustom feedmail-nuke-resent-bcc t
354 "*If non-nil remove Resent-Bcc: lines from the message headers. 354 "If non-nil remove Resent-Bcc: lines from the message headers.
355In any case, the Resent-Bcc: lines do participate in the composed 355In any case, the Resent-Bcc: lines do participate in the composed
356address list. You may want to leave them in if you're using sendmail 356address list. You may want to leave them in if you're using sendmail
357\(see `feedmail-buffer-eating-function'\)." 357\(see `feedmail-buffer-eating-function'\)."
@@ -361,7 +361,7 @@ address list. You may want to leave them in if you're using sendmail
361 361
362 362
363(defcustom feedmail-deduce-bcc-where nil 363(defcustom feedmail-deduce-bcc-where nil
364 "*Where Bcc:/Resent-Bcc: addresses should appear in the envelope list. 364 "Where Bcc:/Resent-Bcc: addresses should appear in the envelope list.
365Addresses for the message envelope are deduced by examining 365Addresses for the message envelope are deduced by examining
366appropriate address headers in the message. Generally, they will show 366appropriate address headers in the message. Generally, they will show
367up in the list of deduced addresses in the order that the headers 367up in the list of deduced addresses in the order that the headers
@@ -387,7 +387,7 @@ delivery agent that processes the addresses backwards."
387 387
388 388
389(defcustom feedmail-fill-to-cc t 389(defcustom feedmail-fill-to-cc t
390 "*If non-nil do smart filling of addressee header lines. 390 "If non-nil do smart filling of addressee header lines.
391Smart filling means breaking long lines at appropriate points and 391Smart filling means breaking long lines at appropriate points and
392making continuation lines. Despite the function name, it includes 392making continuation lines. Despite the function name, it includes
393To:, Cc:, Bcc: (and their Resent-* forms), as well as From: and 393To:, Cc:, Bcc: (and their Resent-* forms), as well as From: and
@@ -399,14 +399,14 @@ as-is. The filling is done after mail address alias expansion."
399 399
400 400
401(defcustom feedmail-fill-to-cc-fill-column default-fill-column 401(defcustom feedmail-fill-to-cc-fill-column default-fill-column
402 "*Fill column used by `feedmail-fill-to-cc'." 402 "Fill column used by `feedmail-fill-to-cc'."
403 :group 'feedmail-headers 403 :group 'feedmail-headers
404 :type 'integer 404 :type 'integer
405 ) 405 )
406 406
407 407
408(defcustom feedmail-nuke-bcc-in-fcc nil 408(defcustom feedmail-nuke-bcc-in-fcc nil
409 "*If non-nil remove [Resent-]Bcc: lines in message copies saved via Fcc:. 409 "If non-nil remove [Resent-]Bcc: lines in message copies saved via Fcc:.
410This is independent of whether the Bcc: header lines are actually sent 410This is independent of whether the Bcc: header lines are actually sent
411with the message (see feedmail-nuke-bcc). Though not implied in the name, 411with the message (see feedmail-nuke-bcc). Though not implied in the name,
412the same Fcc: treatment applies to both Bcc: and Resent-Bcc: lines." 412the same Fcc: treatment applies to both Bcc: and Resent-Bcc: lines."
@@ -416,7 +416,7 @@ the same Fcc: treatment applies to both Bcc: and Resent-Bcc: lines."
416 416
417 417
418(defcustom feedmail-nuke-body-in-fcc nil 418(defcustom feedmail-nuke-body-in-fcc nil
419 "*If non-nil remove body of message in copies saved via Fcc:. 419 "If non-nil remove body of message in copies saved via Fcc:.
420If a positive integer value, leave (up to) that many lines of the 420If a positive integer value, leave (up to) that many lines of the
421beginning of the body intact. The result is that the Fcc: copy will 421beginning of the body intact. The result is that the Fcc: copy will
422consist only of the message headers, serving as a sort of an outgoing 422consist only of the message headers, serving as a sort of an outgoing
@@ -427,7 +427,7 @@ message log."
427 427
428 428
429(defcustom feedmail-force-expand-mail-aliases nil 429(defcustom feedmail-force-expand-mail-aliases nil
430 "*If non-nil, force the calling of `expand-mail-aliases'. 430 "If non-nil, force the calling of `expand-mail-aliases'.
431Normally, feedmail tries to figure out if you're using mailalias or 431Normally, feedmail tries to figure out if you're using mailalias or
432mailabbrevs and only calls `expand-mail-aliases' if it thinks you're 432mailabbrevs and only calls `expand-mail-aliases' if it thinks you're
433using the mailalias package. This user option can be used to force 433using the mailalias package. This user option can be used to force
@@ -439,7 +439,7 @@ out."
439 439
440 440
441(defcustom feedmail-nuke-empty-headers t 441(defcustom feedmail-nuke-empty-headers t
442 "*If non-nil, remove header lines which have no contents. 442 "If non-nil, remove header lines which have no contents.
443A completely empty Subject: header is always removed, regardless of 443A completely empty Subject: header is always removed, regardless of
444the setting of this variable. The only time you would want them left 444the setting of this variable. The only time you would want them left
445in would be if you used some headers whose presence indicated 445in would be if you used some headers whose presence indicated
@@ -457,7 +457,7 @@ but common in some proprietary systems."
457;; RFC-822 and RFC-1123, but are you *really* one of those cases 457;; RFC-822 and RFC-1123, but are you *really* one of those cases
458;; they're talking about? I doubt it.) 458;; they're talking about? I doubt it.)
459(defcustom feedmail-sender-line nil 459(defcustom feedmail-sender-line nil
460 "*If non-nil and the email has no Sender: header, use this value. 460 "If non-nil and the email has no Sender: header, use this value.
461May be nil, in which case nothing in particular is done with respect 461May be nil, in which case nothing in particular is done with respect
462to Sender: lines. By design, will not replace an existing Sender: 462to Sender: lines. By design, will not replace an existing Sender:
463line, but you can achieve that with a fiddle-plex 'replace action. 463line, but you can achieve that with a fiddle-plex 'replace action.
@@ -484,7 +484,7 @@ header is fiddled after the From: header is fiddled."
484 484
485 485
486(defcustom feedmail-force-binary-write t 486(defcustom feedmail-force-binary-write t
487 "*If non-nil, force writing file as binary (this applies to queues and Fcc:). 487 "If non-nil, force writing file as binary (this applies to queues and Fcc:).
488On systems where there is a difference between binary and text files, 488On systems where there is a difference between binary and text files,
489feedmail will temporarily manipulate the value of `buffer-file-type' 489feedmail will temporarily manipulate the value of `buffer-file-type'
490to make the writing as binary. If nil, writing will be in text mode. 490to make the writing as binary. If nil, writing will be in text mode.
@@ -496,7 +496,7 @@ variables or other means, this option has no effect."
496 496
497 497
498(defcustom feedmail-from-line t 498(defcustom feedmail-from-line t
499 "*If non-nil and the email has no From: header, use this value. 499 "If non-nil and the email has no From: header, use this value.
500May be t, in which case a default is computed (and you probably won't 500May be t, in which case a default is computed (and you probably won't
501be happy with it). May be nil, in which case nothing in particular is 501be happy with it). May be nil, in which case nothing in particular is
502done with respect to From: lines. By design, will not replace an 502done with respect to From: lines. By design, will not replace an
@@ -526,7 +526,7 @@ to arrange for the message to get a From: line."
526 526
527 527
528(defcustom feedmail-deduce-envelope-from t 528(defcustom feedmail-deduce-envelope-from t
529 "*If non-nil, deduce message envelope \"from\" from header From: or Sender:. 529 "If non-nil, deduce message envelope \"from\" from header From: or Sender:.
530In other words, if there is a Sender: header in the message, temporarily 530In other words, if there is a Sender: header in the message, temporarily
531change the value of `user-mail-address' to be the same while the message 531change the value of `user-mail-address' to be the same while the message
532is being sent. If there is no Sender: header, use the From: header, 532is being sent. If there is no Sender: header, use the From: header,
@@ -555,14 +555,14 @@ influence what they will use as the envelope."
555 555
556 556
557(defcustom feedmail-x-mailer-line-user-appendage nil 557(defcustom feedmail-x-mailer-line-user-appendage nil
558 "*See feedmail-x-mailer-line." 558 "See feedmail-x-mailer-line."
559 :group 'feedmail-headers 559 :group 'feedmail-headers
560 :type '(choice (const nil) (const t) string) 560 :type '(choice (const nil) (const t) string)
561 ) 561 )
562 562
563 563
564(defcustom feedmail-x-mailer-line t 564(defcustom feedmail-x-mailer-line t
565 "*Control the form of an X-Mailer: header in an outgoing message. 565 "Control the form of an X-Mailer: header in an outgoing message.
566Moderately useful for debugging, keeping track of your correspondents' 566Moderately useful for debugging, keeping track of your correspondents'
567mailer preferences, or just wearing your MUA on your sleeve. You 567mailer preferences, or just wearing your MUA on your sleeve. You
568should probably know that some people are fairly emotional about the 568should probably know that some people are fairly emotional about the
@@ -592,7 +592,7 @@ by feedmail to either \"X-Mailer\" or \"X-Resent-Mailer\"."
592 592
593 593
594(defcustom feedmail-message-id-generator t 594(defcustom feedmail-message-id-generator t
595 "*Specifies the creation of a Message-Id: header field. 595 "Specifies the creation of a Message-Id: header field.
596 596
597If nil, nothing is done about Message-Id:. 597If nil, nothing is done about Message-Id:.
598 598
@@ -622,7 +622,7 @@ in the saved message if you use Fcc:."
622 622
623 623
624(defcustom feedmail-message-id-suffix nil 624(defcustom feedmail-message-id-suffix nil
625 "*If non-nil, used as a suffix for generating unique Message-Id: headers. 625 "If non-nil, used as a suffix for generating unique Message-Id: headers.
626The function `feedmail-default-message-id-generator' creates its work based 626The function `feedmail-default-message-id-generator' creates its work based
627on a formatted date-time string, a random number, and a domain-looking suffix. 627on a formatted date-time string, a random number, and a domain-looking suffix.
628You can control the suffix used by assigning a string value to this variable. 628You can control the suffix used by assigning a string value to this variable.
@@ -637,7 +637,7 @@ automatically."
637;; this was suggested in various forms by several people; first was 637;; this was suggested in various forms by several people; first was
638;; Tony DeSimone in Oct 1992; sorry to be so tardy 638;; Tony DeSimone in Oct 1992; sorry to be so tardy
639(defcustom feedmail-date-generator t 639(defcustom feedmail-date-generator t
640 "*Specifies the creation of a Date: header field. 640 "Specifies the creation of a Date: header field.
641 641
642If nil, nothing is done about Date:. 642If nil, nothing is done about Date:.
643 643
@@ -671,7 +671,7 @@ in the saved message if you use Fcc:."
671 671
672 672
673(defcustom feedmail-fiddle-headers-upwardly t 673(defcustom feedmail-fiddle-headers-upwardly t
674 "*Non-nil means fiddled header fields should go at the top of the header. 674 "Non-nil means fiddled header fields should go at the top of the header.
675nil means insert them at the bottom. This is mostly a novelty issue since 675nil means insert them at the bottom. This is mostly a novelty issue since
676the standards define the ordering of header fields to be immaterial and it's 676the standards define the ordering of header fields to be immaterial and it's
677fairly likely that some MTA along the way will have its own idea of what the 677fairly likely that some MTA along the way will have its own idea of what the
@@ -777,7 +777,7 @@ you are at accomplishing inherently inefficient things."
777 777
778 778
779(defcustom feedmail-enable-queue nil 779(defcustom feedmail-enable-queue nil
780 "*If non-nil, provide for stashing outgoing messages in a queue. 780 "If non-nil, provide for stashing outgoing messages in a queue.
781This is the master on/off switch for feedmail message queuing. 781This is the master on/off switch for feedmail message queuing.
782Queuing is quite handy for laptop-based users. It's also handy if you 782Queuing is quite handy for laptop-based users. It's also handy if you
783get a lot of mail and process it more or less sequentially. For 783get a lot of mail and process it more or less sequentially. For
@@ -804,7 +804,7 @@ To transmit all the messages in the queue, invoke the command
804 804
805 805
806(defcustom feedmail-queue-runner-confirm-global nil 806(defcustom feedmail-queue-runner-confirm-global nil
807 "*If non-nil, give a y-or-n confirmation prompt before running the queue. 807 "If non-nil, give a y-or-n confirmation prompt before running the queue.
808Prompt even if the queue is about to be processed as a result of a call to 808Prompt even if the queue is about to be processed as a result of a call to
809`feedmail-run-the-queue-no-prompts'. This gives you a way to bail out 809`feedmail-run-the-queue-no-prompts'. This gives you a way to bail out
810without having to answer no to the individual message prompts." 810without having to answer no to the individual message prompts."
@@ -814,7 +814,7 @@ without having to answer no to the individual message prompts."
814 814
815(defcustom feedmail-queue-directory 815(defcustom feedmail-queue-directory
816 (concat (getenv "HOME") "/mail/q") 816 (concat (getenv "HOME") "/mail/q")
817 "*Name of a directory where messages will be queued. 817 "Name of a directory where messages will be queued.
818Directory will be created if necessary. Should be a string that 818Directory will be created if necessary. Should be a string that
819doesn't end with a slash. Default is \"$HOME/mail/q\"." 819doesn't end with a slash. Default is \"$HOME/mail/q\"."
820 :group 'feedmail-queue 820 :group 'feedmail-queue
@@ -824,7 +824,7 @@ doesn't end with a slash. Default is \"$HOME/mail/q\"."
824 824
825(defcustom feedmail-queue-draft-directory 825(defcustom feedmail-queue-draft-directory
826 (concat (getenv "HOME") "/mail/draft") 826 (concat (getenv "HOME") "/mail/draft")
827 "*Name of a directory where draft messages will be queued. 827 "Name of a directory where draft messages will be queued.
828Directory will be created if necessary. Should be a string that 828Directory will be created if necessary. Should be a string that
829doesn't end with a slash. Default is \"$HOME/mail/draft\"." 829doesn't end with a slash. Default is \"$HOME/mail/draft\"."
830 :group 'feedmail-queue 830 :group 'feedmail-queue
@@ -833,7 +833,7 @@ doesn't end with a slash. Default is \"$HOME/mail/draft\"."
833 833
834 834
835(defcustom feedmail-ask-before-queue t 835(defcustom feedmail-ask-before-queue t
836 "*If non-nil, feedmail will ask what you want to do with the message. 836 "If non-nil, feedmail will ask what you want to do with the message.
837Default choices for the message action prompt will include sending it 837Default choices for the message action prompt will include sending it
838immediately, putting it in the main queue, putting it in the draft 838immediately, putting it in the main queue, putting it in the draft
839queue, or returning to the buffer to continue editing. Only matters if 839queue, or returning to the buffer to continue editing. Only matters if
@@ -845,7 +845,7 @@ without a prompt."
845 845
846 846
847(defcustom feedmail-ask-before-queue-prompt "FQM: Message action (q, i, d, e, ?)? [%s]: " 847(defcustom feedmail-ask-before-queue-prompt "FQM: Message action (q, i, d, e, ?)? [%s]: "
848 "*A string which will be used for the message action prompt. 848 "A string which will be used for the message action prompt.
849If it contains a \"%s\", that will be replaced with the value of 849If it contains a \"%s\", that will be replaced with the value of
850`feedmail-ask-before-queue-default'." 850`feedmail-ask-before-queue-default'."
851 :group 'feedmail-queue 851 :group 'feedmail-queue
@@ -854,7 +854,7 @@ If it contains a \"%s\", that will be replaced with the value of
854 854
855 855
856(defcustom feedmail-ask-before-queue-reprompt "FQM: Please type q, i, d, or e; or ? for help [%s]: " 856(defcustom feedmail-ask-before-queue-reprompt "FQM: Please type q, i, d, or e; or ? for help [%s]: "
857 "*A string which will be used for repompting after invalid input. 857 "A string which will be used for repompting after invalid input.
858If it contains a \"%s\", that will be replaced with the value of 858If it contains a \"%s\", that will be replaced with the value of
859`feedmail-ask-before-queue-default'." 859`feedmail-ask-before-queue-default'."
860 :group 'feedmail-queue 860 :group 'feedmail-queue
@@ -863,7 +863,7 @@ If it contains a \"%s\", that will be replaced with the value of
863 863
864 864
865(defcustom feedmail-ask-before-queue-default "queue" 865(defcustom feedmail-ask-before-queue-default "queue"
866 "*Meaning if user hits return in response to the message action prompt. 866 "Meaning if user hits return in response to the message action prompt.
867Should be a character or a string; if a string, only the first 867Should be a character or a string; if a string, only the first
868character is significant. Useful values are those described in 868character is significant. Useful values are those described in
869the help for the message action prompt." 869the help for the message action prompt."
@@ -947,7 +947,7 @@ It may contain embedded line breaks. It will be printed via `princ'."
947 947
948 948
949(defcustom feedmail-queue-chatty t 949(defcustom feedmail-queue-chatty t
950 "*If non-nil, blat a few status messages and such in the mini-buffer. 950 "If non-nil, blat a few status messages and such in the mini-buffer.
951If nil, just do the work and don't pester people about what's going on. 951If nil, just do the work and don't pester people about what's going on.
952In some cases, though, specific options inspire mini-buffer prompting. 952In some cases, though, specific options inspire mini-buffer prompting.
953That's not affected by this variable setting. Also does not control 953That's not affected by this variable setting. Also does not control
@@ -958,7 +958,7 @@ reporting of error/abnormal conditions."
958 958
959 959
960(defcustom feedmail-queue-chatty-sit-for 2 960(defcustom feedmail-queue-chatty-sit-for 2
961 "*Duration of pause after most queue-related messages. 961 "Duration of pause after most queue-related messages.
962After some messages are divulged, it is prudent to pause before 962After some messages are divulged, it is prudent to pause before
963something else obliterates them. This value controls the duration of 963something else obliterates them. This value controls the duration of
964the pause." 964the pause."
@@ -968,7 +968,7 @@ the pause."
968 968
969 969
970(defcustom feedmail-queue-run-orderer nil 970(defcustom feedmail-queue-run-orderer nil
971 "*If non-nil, name a function which will sort the queued messages. 971 "If non-nil, name a function which will sort the queued messages.
972The function is called during a running of the queue for sending, and 972The function is called during a running of the queue for sending, and
973takes one argument, a list of the files in the queue directory. It 973takes one argument, a list of the files in the queue directory. It
974may contain the names of non-message files, and it's okay to leave 974may contain the names of non-message files, and it's okay to leave
@@ -982,7 +982,7 @@ they were placed in the queue."
982 982
983 983
984(defcustom feedmail-queue-use-send-time-for-date nil 984(defcustom feedmail-queue-use-send-time-for-date nil
985 "*If non-nil, use send time for the Date: header value. 985 "If non-nil, use send time for the Date: header value.
986This variable is used by the default date generating function, 986This variable is used by the default date generating function,
987feedmail-default-date-generator. If nil, the default, the 987feedmail-default-date-generator. If nil, the default, the
988last-modified timestamp of the queue file is used to create the 988last-modified timestamp of the queue file is used to create the
@@ -994,7 +994,7 @@ used."
994 994
995 995
996(defcustom feedmail-queue-use-send-time-for-message-id nil 996(defcustom feedmail-queue-use-send-time-for-message-id nil
997 "*If non-nil, use send time for the Message-Id: header value. 997 "If non-nil, use send time for the Message-Id: header value.
998This variable is used by the default Message-Id: generating function, 998This variable is used by the default Message-Id: generating function,
999`feedmail-default-message-id-generator'. If nil, the default, the 999`feedmail-default-message-id-generator'. If nil, the default, the
1000last-modified timestamp of the queue file is used to create the 1000last-modified timestamp of the queue file is used to create the
@@ -1006,7 +1006,7 @@ used."
1006 1006
1007 1007
1008(defcustom feedmail-ask-for-queue-slug nil 1008(defcustom feedmail-ask-for-queue-slug nil
1009 "*If non-nil, prompt user for part of the queue file name. 1009 "If non-nil, prompt user for part of the queue file name.
1010The file will automatically get the FQM suffix and an embedded 1010The file will automatically get the FQM suffix and an embedded
1011sequence number for uniqueness, so don't specify that. feedmail will 1011sequence number for uniqueness, so don't specify that. feedmail will
1012get rid of all characters other than alphanumeric and hyphen in the 1012get rid of all characters other than alphanumeric and hyphen in the
@@ -1023,7 +1023,7 @@ based on the subjects of the messages."
1023 1023
1024 1024
1025(defcustom feedmail-queue-slug-maker 'feedmail-queue-subject-slug-maker 1025(defcustom feedmail-queue-slug-maker 'feedmail-queue-subject-slug-maker
1026 "*If non-nil, a function which creates part of the queued file name. 1026 "If non-nil, a function which creates part of the queued file name.
1027Takes a single argument giving the name of the directory into 1027Takes a single argument giving the name of the directory into
1028which the message will be queued. The returned string should be just 1028which the message will be queued. The returned string should be just
1029the non-directory filename part, without FQM suffix or uniquifying 1029the non-directory filename part, without FQM suffix or uniquifying
@@ -1036,7 +1036,7 @@ any."
1036 1036
1037 1037
1038(defcustom feedmail-queue-default-file-slug t 1038(defcustom feedmail-queue-default-file-slug t
1039 "*Indicates what to use for subject-less messages when forming a file name. 1039 "Indicates what to use for subject-less messages when forming a file name.
1040When feedmail queues a message, it creates a unique file name. By default, 1040When feedmail queues a message, it creates a unique file name. By default,
1041the file name is based in part on the subject of the message being queued. 1041the file name is based in part on the subject of the message being queued.
1042If there is no subject, consult this variable. See documentation for the 1042If there is no subject, consult this variable. See documentation for the
@@ -1059,7 +1059,7 @@ it's not expected to be a complete filename."
1059 1059
1060 1060
1061(defcustom feedmail-queue-fqm-suffix ".fqm" 1061(defcustom feedmail-queue-fqm-suffix ".fqm"
1062 "*The FQM suffix used to distinguish feedmail queued message files. 1062 "The FQM suffix used to distinguish feedmail queued message files.
1063You probably want this to be a period followed by some letters and/or 1063You probably want this to be a period followed by some letters and/or
1064digits. The distinction is to be able to tell them from other random 1064digits. The distinction is to be able to tell them from other random
1065files that happen to be in the `feedmail-queue-directory' or 1065files that happen to be in the `feedmail-queue-directory' or
@@ -1071,7 +1071,7 @@ queued message."
1071 1071
1072 1072
1073(defcustom feedmail-nuke-buffer-after-queue nil 1073(defcustom feedmail-nuke-buffer-after-queue nil
1074 "*If non-nil, silently kill the buffer after a message is queued. 1074 "If non-nil, silently kill the buffer after a message is queued.
1075You might like that since a side-effect of queueing the message is 1075You might like that since a side-effect of queueing the message is
1076that its buffer name gets changed to the filename. That means that 1076that its buffer name gets changed to the filename. That means that
1077the buffer won't be reused for the next message you compose. If you 1077the buffer won't be reused for the next message you compose. If you
@@ -1084,7 +1084,7 @@ message buffers."
1084 1084
1085 1085
1086(defcustom feedmail-queue-auto-file-nuke nil 1086(defcustom feedmail-queue-auto-file-nuke nil
1087 "*If non-nil, automatically delete queue files when a message is sent. 1087 "If non-nil, automatically delete queue files when a message is sent.
1088Normally, feedmail will notice such files when you send a message in 1088Normally, feedmail will notice such files when you send a message in
1089immediate mode (i.e., not when you're running the queue) and will ask if 1089immediate mode (i.e., not when you're running the queue) and will ask if
1090you want to delete them. Since the answer is usually yes, setting this 1090you want to delete them. Since the answer is usually yes, setting this
@@ -1154,7 +1154,7 @@ It shows the simple addresses and gets a confirmation. Use as:
1154 1154
1155 1155
1156(defcustom feedmail-last-chance-hook nil 1156(defcustom feedmail-last-chance-hook nil
1157 "*User's last opportunity to modify the message on its way out. 1157 "User's last opportunity to modify the message on its way out.
1158It has already had all the header prepping from the standard package. 1158It has already had all the header prepping from the standard package.
1159The next step after running the hook will be to push the buffer into a 1159The next step after running the hook will be to push the buffer into a
1160subprocess that mails the mail. The hook might be interested in 1160subprocess that mails the mail. The hook might be interested in
@@ -1172,7 +1172,7 @@ reused and things will get confused."
1172 1172
1173 1173
1174(defcustom feedmail-before-fcc-hook nil 1174(defcustom feedmail-before-fcc-hook nil
1175 "*User's last opportunity to modify the message before Fcc action. 1175 "User's last opportunity to modify the message before Fcc action.
1176It has already had all the header prepping from the standard package. 1176It has already had all the header prepping from the standard package.
1177The next step after running the hook will be to save the message via 1177The next step after running the hook will be to save the message via
1178Fcc: processing. The hook might be interested in these: (1) 1178Fcc: processing. The hook might be interested in these: (1)
@@ -1189,7 +1189,7 @@ internal buffers will be reused and things will get confused."
1189 1189
1190(defcustom feedmail-queue-runner-mode-setter 1190(defcustom feedmail-queue-runner-mode-setter
1191 '(lambda (&optional arg) (mail-mode)) 1191 '(lambda (&optional arg) (mail-mode))
1192 "*A function to set the proper mode of a message file. 1192 "A function to set the proper mode of a message file.
1193Called when the message is read back out of the queue directory with a single 1193Called when the message is read back out of the queue directory with a single
1194argument, the optional argument used in the call to 1194argument, the optional argument used in the call to
1195`feedmail-run-the-queue' or `feedmail-run-the-queue-no-prompts'. 1195`feedmail-run-the-queue' or `feedmail-run-the-queue-no-prompts'.
@@ -1204,7 +1204,7 @@ Called with funcall, not `call-interactively'."
1204 1204
1205 1205
1206(defcustom feedmail-queue-alternative-mail-header-separator nil 1206(defcustom feedmail-queue-alternative-mail-header-separator nil
1207 "*Alternative header demarcation for queued messages. 1207 "Alternative header demarcation for queued messages.
1208If you sometimes get alternative values for `mail-header-separator' in 1208If you sometimes get alternative values for `mail-header-separator' in
1209queued messages, set the value of this variable to whatever it is. 1209queued messages, set the value of this variable to whatever it is.
1210For example, `rmail-resend' uses a `mail-header-separator' value of empty 1210For example, `rmail-resend' uses a `mail-header-separator' value of empty
@@ -1221,7 +1221,7 @@ set `mail-header-separator' to the value of
1221 1221
1222 1222
1223(defcustom feedmail-queue-runner-message-sender 'mail-send-and-exit 1223(defcustom feedmail-queue-runner-message-sender 'mail-send-and-exit
1224 "*Function to initiate sending a message file. 1224 "Function to initiate sending a message file.
1225Called for each message read back out of the queue directory with a 1225Called for each message read back out of the queue directory with a
1226single argument, the optional argument used in the call to 1226single argument, the optional argument used in the call to
1227`feedmail-run-the-queue' or `feedmail-run-the-queue-no-prompts'. 1227`feedmail-run-the-queue' or `feedmail-run-the-queue-no-prompts'.
@@ -1238,7 +1238,7 @@ your chance to have something different. Called with `funcall', not
1238 '(lambda (fqm-file &optional arg) 1238 '(lambda (fqm-file &optional arg)
1239 (delete-file fqm-file) 1239 (delete-file fqm-file)
1240 (if (and arg feedmail-queue-chatty) (message "FQM: Nuked %s" fqm-file))) 1240 (if (and arg feedmail-queue-chatty) (message "FQM: Nuked %s" fqm-file)))
1241 "*Function that will be called after a message has been sent. 1241 "Function that will be called after a message has been sent.
1242Not called in the case of errors. This function is called with two 1242Not called in the case of errors. This function is called with two
1243arguments: the name of the message queue file for the message just sent, 1243arguments: the name of the message queue file for the message just sent,
1244and the optional argument used in the call to `feedmail-run-the-queue' 1244and the optional argument used in the call to `feedmail-run-the-queue'
@@ -1265,7 +1265,7 @@ variable, but may depend on its value as described here.")
1265 1265
1266 1266
1267(defcustom feedmail-buffer-eating-function 'feedmail-buffer-to-binmail 1267(defcustom feedmail-buffer-eating-function 'feedmail-buffer-to-binmail
1268 "*Function used to send the prepped buffer to a subprocess. 1268 "Function used to send the prepped buffer to a subprocess.
1269The function's three (mandatory) arguments are: (1) the buffer 1269The function's three (mandatory) arguments are: (1) the buffer
1270containing the prepped message; (2) a buffer where errors should be 1270containing the prepped message; (2) a buffer where errors should be
1271directed; and (3) a list containing the addresses individually as 1271directed; and (3) a list containing the addresses individually as
@@ -1281,7 +1281,7 @@ to nil. If you use the binmail form, check the value of
1281 1281
1282 1282
1283(defcustom feedmail-binmail-template (if mail-interactive "/bin/mail %s" "/bin/rmail %s") 1283(defcustom feedmail-binmail-template (if mail-interactive "/bin/mail %s" "/bin/rmail %s")
1284 "*Command template for the subprocess which will get rid of the mail. 1284 "Command template for the subprocess which will get rid of the mail.
1285It can result in any command understandable by /bin/sh. Might not 1285It can result in any command understandable by /bin/sh. Might not
1286work at all in non-Unix environments. The single '%s', if present, 1286work at all in non-Unix environments. The single '%s', if present,
1287gets replaced by the space-separated, simplified list of addressees. 1287gets replaced by the space-separated, simplified list of addressees.
@@ -1446,7 +1446,7 @@ with various lower-level mechanisms to provide features such as queueing."
1446 1446
1447;; From a VM mailing list discussion and some suggestions from Samuel Mikes <smikes@alumni.hmc.edu> 1447;; From a VM mailing list discussion and some suggestions from Samuel Mikes <smikes@alumni.hmc.edu>
1448(defun feedmail-queue-express-to-queue () 1448(defun feedmail-queue-express-to-queue ()
1449 "*Send message directly to the queue, with a minimum of fuss and bother." 1449 "Send message directly to the queue, with a minimum of fuss and bother."
1450 (interactive) 1450 (interactive)
1451 (let ((feedmail-enable-queue t) 1451 (let ((feedmail-enable-queue t)
1452 (feedmail-ask-before-queue nil) 1452 (feedmail-ask-before-queue nil)
@@ -1458,7 +1458,7 @@ with various lower-level mechanisms to provide features such as queueing."
1458 1458
1459 1459
1460(defun feedmail-queue-express-to-draft () 1460(defun feedmail-queue-express-to-draft ()
1461 "*Send message directly to the draft queue, with a minimum of fuss and bother." 1461 "Send message directly to the draft queue, with a minimum of fuss and bother."
1462 (interactive) 1462 (interactive)
1463 (let ((feedmail-queue-directory feedmail-queue-draft-directory)) 1463 (let ((feedmail-queue-directory feedmail-queue-draft-directory))
1464 (feedmail-queue-express-to-queue) 1464 (feedmail-queue-express-to-queue)
diff --git a/lisp/net/browse-url.el b/lisp/net/browse-url.el
index fb9b57b724d..d98c72570a4 100644
--- a/lisp/net/browse-url.el
+++ b/lisp/net/browse-url.el
@@ -1,7 +1,8 @@
1;;; browse-url.el --- pass a URL to a WWW browser 1;;; browse-url.el --- pass a URL to a WWW browser
2 2
3;; Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 3;; Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003,
4;; 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. 4;; 2004, 2005, 2006, 2007, 2008, 2009, 2010
5;; Free Software Foundation, Inc.
5 6
6;; Author: Denis Howe <dbh@doc.ic.ac.uk> 7;; Author: Denis Howe <dbh@doc.ic.ac.uk>
7;; Maintainer: FSF 8;; Maintainer: FSF
@@ -607,7 +608,7 @@ down (this *won't* always work)."
607 :group 'browse-url) 608 :group 'browse-url)
608 609
609(defcustom browse-url-elinks-wrapper '("xterm" "-e") 610(defcustom browse-url-elinks-wrapper '("xterm" "-e")
610 "*Wrapper command prepended to the Elinks command-line." 611 "Wrapper command prepended to the Elinks command-line."
611 :type '(repeat (string :tag "Wrapper")) 612 :type '(repeat (string :tag "Wrapper"))
612 :group 'browse-url) 613 :group 'browse-url)
613 614
diff --git a/lisp/net/eudc-vars.el b/lisp/net/eudc-vars.el
index 3f82816fabe..e5e231a3744 100644
--- a/lisp/net/eudc-vars.el
+++ b/lisp/net/eudc-vars.el
@@ -1,7 +1,7 @@
1;;; eudc-vars.el --- Emacs Unified Directory Client 1;;; eudc-vars.el --- Emacs Unified Directory Client
2 2
3;; Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 3;; Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
4;; 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. 4;; 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
5 5
6;; Author: Oscar Figueiredo <oscar@cpe.fr> 6;; Author: Oscar Figueiredo <oscar@cpe.fr>
7;; Maintainer: Pavel Janík <Pavel@Janik.cz> 7;; Maintainer: Pavel Janík <Pavel@Janik.cz>
@@ -39,7 +39,7 @@
39 :group 'comm) 39 :group 'comm)
40 40
41(defcustom eudc-server nil 41(defcustom eudc-server nil
42 "*The name or IP address of the directory server. 42 "The name or IP address of the directory server.
43A port number may be specified by appending a colon and a 43A port number may be specified by appending a colon and a
44number to the name of the server. Use `localhost' if the directory 44number to the name of the server. Use `localhost' if the directory
45server resides on your computer (BBDB backend)." 45server resides on your computer (BBDB backend)."
@@ -56,7 +56,7 @@ This variable is updated when protocol-specific libraries
56are loaded, *do not change manually*.") 56are loaded, *do not change manually*.")
57 57
58(defcustom eudc-protocol nil 58(defcustom eudc-protocol nil
59 "*The directory protocol to use to query the server. 59 "The directory protocol to use to query the server.
60Supported protocols are specified by `eudc-supported-protocols'." 60Supported protocols are specified by `eudc-supported-protocols'."
61 :type `(choice :menu-tag "Protocol" 61 :type `(choice :menu-tag "Protocol"
62 ,@(mapcar (lambda (s) 62 ,@(mapcar (lambda (s)
@@ -67,13 +67,13 @@ Supported protocols are specified by `eudc-supported-protocols'."
67 67
68 68
69(defcustom eudc-strict-return-matches t 69(defcustom eudc-strict-return-matches t
70 "*Ignore or allow entries not containing all requested return attributes. 70 "Ignore or allow entries not containing all requested return attributes.
71If non-nil, such entries are ignored." 71If non-nil, such entries are ignored."
72 :type 'boolean 72 :type 'boolean
73 :group 'eudc) 73 :group 'eudc)
74 74
75(defcustom eudc-default-return-attributes nil 75(defcustom eudc-default-return-attributes nil
76 "*A list of default attributes to extract from directory entries. 76 "A list of default attributes to extract from directory entries.
77If set to the symbol `all', return all attributes. 77If set to the symbol `all', return all attributes.
78A value of nil means return the default attributes as configured in the 78A value of nil means return the default attributes as configured in the
79server." 79server."
@@ -87,7 +87,7 @@ server."
87 :group 'eudc) 87 :group 'eudc)
88 88
89(defcustom eudc-multiple-match-handling-method 'select 89(defcustom eudc-multiple-match-handling-method 'select
90 "*What to do when multiple entries match an inline expansion query. 90 "What to do when multiple entries match an inline expansion query.
91Possible values are: 91Possible values are:
92`first' (equivalent to nil) which means keep the first match only, 92`first' (equivalent to nil) which means keep the first match only,
93`select' pop-up a selection buffer, 93`select' pop-up a selection buffer,
@@ -107,7 +107,7 @@ Possible values are:
107 :group 'eudc) 107 :group 'eudc)
108 108
109(defcustom eudc-duplicate-attribute-handling-method '((email . duplicate)) 109(defcustom eudc-duplicate-attribute-handling-method '((email . duplicate))
110 "*A method to handle entries containing duplicate attributes. 110 "A method to handle entries containing duplicate attributes.
111This is either an alist (ATTR . METHOD) or a symbol METHOD. 111This is either an alist (ATTR . METHOD) or a symbol METHOD.
112The alist form of the variable associates a method to an individual attribute, 112The alist form of the variable associates a method to an individual attribute,
113the second form specifies a method applicable to all attributes. 113the second form specifies a method applicable to all attributes.
@@ -136,7 +136,7 @@ different values."
136 136
137(defcustom eudc-inline-query-format '((name) 137(defcustom eudc-inline-query-format '((name)
138 (firstname name)) 138 (firstname name))
139 "*Format of an inline expansion query. 139 "Format of an inline expansion query.
140This is a list of FORMATs. A FORMAT is itself a list of one or more 140This is a list of FORMATs. A FORMAT is itself a list of one or more
141EUDC attribute names. A FORMAT applies if it contains as many attributes as 141EUDC attribute names. A FORMAT applies if it contains as many attributes as
142there are individual words in the inline query string. 142there are individual words in the inline query string.
@@ -164,12 +164,12 @@ must be set in a protocol/server-local fashion, see `eudc-server-set' and
164 :group 'eudc) 164 :group 'eudc)
165 165
166(defcustom eudc-expansion-overwrites-query t 166(defcustom eudc-expansion-overwrites-query t
167 "*If non-nil, expanding a query overwrites the query string." 167 "If non-nil, expanding a query overwrites the query string."
168 :type 'boolean 168 :type 'boolean
169 :group 'eudc) 169 :group 'eudc)
170 170
171(defcustom eudc-inline-expansion-format '("%s" email) 171(defcustom eudc-inline-expansion-format '("%s" email)
172 "*A list specifying the format of the expansion of inline queries. 172 "A list specifying the format of the expansion of inline queries.
173This variable controls what `eudc-expand-inline' actually inserts in 173This variable controls what `eudc-expand-inline' actually inserts in
174the buffer. First element is a string passed to `format'. Remaining 174the buffer. First element is a string passed to `format'. Remaining
175elements are symbols indicating attribute names; the corresponding values 175elements are symbols indicating attribute names; the corresponding values
@@ -189,7 +189,7 @@ are passed as additional arguments to `format'."
189 :group 'eudc) 189 :group 'eudc)
190 190
191(defcustom eudc-inline-expansion-servers 'server-then-hotlist 191(defcustom eudc-inline-expansion-servers 'server-then-hotlist
192 "*Which servers to contact for the expansion of inline queries. 192 "Which servers to contact for the expansion of inline queries.
193Possible values are: 193Possible values are:
194 `current-server': the EUDC current server. 194 `current-server': the EUDC current server.
195 `hotlist': the servers of the hotlist in the order they appear, 195 `hotlist': the servers of the hotlist in the order they appear,
@@ -203,7 +203,7 @@ Possible values are:
203 :group 'eudc) 203 :group 'eudc)
204 204
205(defcustom eudc-max-servers-to-query nil 205(defcustom eudc-max-servers-to-query nil
206 "*Maximum number of servers to query for an inline expansion. 206 "Maximum number of servers to query for an inline expansion.
207If nil, query all servers available from `eudc-inline-expansion-servers'." 207If nil, query all servers available from `eudc-inline-expansion-servers'."
208 :tag "Max Number of Servers to Query" 208 :tag "Max Number of Servers to Query"
209 :type '(choice :tag "Max. Servers" 209 :type '(choice :tag "Max. Servers"
@@ -218,7 +218,7 @@ If nil, query all servers available from `eudc-inline-expansion-servers'."
218 :group 'eudc) 218 :group 'eudc)
219 219
220(defcustom eudc-query-form-attributes '(name firstname email phone) 220(defcustom eudc-query-form-attributes '(name firstname email phone)
221 "*A list of attributes presented in the query form." 221 "A list of attributes presented in the query form."
222 :tag "Attributes in Query Forms" 222 :tag "Attributes in Query Forms"
223 :type '(repeat 223 :type '(repeat
224 (choice 224 (choice
@@ -249,7 +249,7 @@ If nil, query all servers available from `eudc-inline-expansion-servers'."
249 (telephonenumber . "Phone") 249 (telephonenumber . "Phone")
250 (uniqueidentifier . "ID") 250 (uniqueidentifier . "ID")
251 (objectclass . "Object Class")) 251 (objectclass . "Object Class"))
252 "*Alist of user-defined names for directory attributes. 252 "Alist of user-defined names for directory attributes.
253These names are used as prompt strings in query/response forms 253These names are used as prompt strings in query/response forms
254instead of the raw directory attribute names. 254instead of the raw directory attribute names.
255Prompt strings for attributes that are not listed here 255Prompt strings for attributes that are not listed here
@@ -262,14 +262,14 @@ at `_' characters and capitalizing the individual words."
262 :group 'eudc) 262 :group 'eudc)
263 263
264(defcustom eudc-use-raw-directory-names nil 264(defcustom eudc-use-raw-directory-names nil
265 "*If non-nil, use attributes names as defined in the directory. 265 "If non-nil, use attributes names as defined in the directory.
266Otherwise, directory query/response forms display the user attribute 266Otherwise, directory query/response forms display the user attribute
267names defined in `eudc-user-attribute-names-alist'." 267names defined in `eudc-user-attribute-names-alist'."
268 :type 'boolean 268 :type 'boolean
269 :group 'eudc) 269 :group 'eudc)
270 270
271(defcustom eudc-attribute-display-method-alist nil 271(defcustom eudc-attribute-display-method-alist nil
272 "*An alist specifying methods to display attribute values. 272 "An alist specifying methods to display attribute values.
273Each member of the list is of the form (NAME . FUNC) where NAME is a lowercased 273Each member of the list is of the form (NAME . FUNC) where NAME is a lowercased
274string naming a directory attribute (translated according to 274string naming a directory attribute (translated according to
275`eudc-user-attribute-names-alist' if `eudc-use-raw-directory-names' is 275`eudc-user-attribute-names-alist' if `eudc-use-raw-directory-names' is
@@ -283,7 +283,7 @@ attribute values for display."
283 283
284(defcustom eudc-external-viewers '(("ImageMagick" "display" "-") 284(defcustom eudc-external-viewers '(("ImageMagick" "display" "-")
285 ("ShowAudio" "showaudio")) 285 ("ShowAudio" "showaudio"))
286 "*A list of viewer program specifications. 286 "A list of viewer program specifications.
287Viewers are programs which can be piped a directory attribute value for 287Viewers are programs which can be piped a directory attribute value for
288display or arbitrary processing. Each specification is a list whose 288display or arbitrary processing. Each specification is a list whose
289first element is a string naming the viewer. The second element is the 289first element is a string naming the viewer. The second element is the
@@ -300,12 +300,12 @@ arguments that should be passed to the program."
300 :group 'eudc) 300 :group 'eudc)
301 301
302(defcustom eudc-options-file "~/.eudc-options" 302(defcustom eudc-options-file "~/.eudc-options"
303 "*A file where the `servers' hotlist is stored." 303 "A file where the `servers' hotlist is stored."
304 :type '(file :Tag "File Name:") 304 :type '(file :Tag "File Name:")
305 :group 'eudc) 305 :group 'eudc)
306 306
307(defcustom eudc-mode-hook nil 307(defcustom eudc-mode-hook nil
308 "*Normal hook run on entry to EUDC mode." 308 "Normal hook run on entry to EUDC mode."
309 :type '(repeat (sexp :tag "Hook definition")) 309 :type '(repeat (sexp :tag "Hook definition"))
310 :group 'eudc) 310 :group 'eudc)
311 311
@@ -323,7 +323,7 @@ arguments that should be passed to the program."
323 (address . (eudc-bbdbify-address address "Address")) 323 (address . (eudc-bbdbify-address address "Address"))
324 (phone . ((eudc-bbdbify-phone phone "Phone") 324 (phone . ((eudc-bbdbify-phone phone "Phone")
325 (eudc-bbdbify-phone office_phone "Office Phone")))) 325 (eudc-bbdbify-phone office_phone "Office Phone"))))
326 "*A mapping from BBDB to PH/QI fields. 326 "A mapping from BBDB to PH/QI fields.
327This is a list of cons cells (BBDB-FIELD . SPEC-OR-LIST) where 327This is a list of cons cells (BBDB-FIELD . SPEC-OR-LIST) where
328BBDB-FIELD is the name of a field that must be defined in your BBDB 328BBDB-FIELD is the name of a field that must be defined in your BBDB
329environment (standard field names are `name', `company', `net', `phone', 329environment (standard field names are `name', `company', `net', `phone',
@@ -358,7 +358,7 @@ BBDB fields. SPECs are sexps which are evaluated:
358 (net . mail) 358 (net . mail)
359 (address . (eudc-bbdbify-address postaladdress "Address")) 359 (address . (eudc-bbdbify-address postaladdress "Address"))
360 (phone . ((eudc-bbdbify-phone telephonenumber "Phone")))) 360 (phone . ((eudc-bbdbify-phone telephonenumber "Phone"))))
361 "*A mapping from BBDB to LDAP attributes. 361 "A mapping from BBDB to LDAP attributes.
362This is a list of cons cells (BBDB-FIELD . SPEC-OR-LIST) where 362This is a list of cons cells (BBDB-FIELD . SPEC-OR-LIST) where
363BBDB-FIELD is the name of a field that must be defined in your BBDB 363BBDB-FIELD is the name of a field that must be defined in your BBDB
364environment (standard field names are `name', `company', `net', `phone', 364environment (standard field names are `name', `company', `net', `phone',
diff --git a/lisp/net/ldap.el b/lisp/net/ldap.el
index 4676aba2d9a..17f6acce0f4 100644
--- a/lisp/net/ldap.el
+++ b/lisp/net/ldap.el
@@ -1,7 +1,7 @@
1;;; ldap.el --- client interface to LDAP for Emacs 1;;; ldap.el --- client interface to LDAP for Emacs
2 2
3;; Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 3;; Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
4;; 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. 4;; 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
5 5
6;; Author: Oscar Figueiredo <oscar@cpe.fr> 6;; Author: Oscar Figueiredo <oscar@cpe.fr>
7;; Maintainer: FSF 7;; Maintainer: FSF
@@ -43,7 +43,7 @@
43 :group 'comm) 43 :group 'comm)
44 44
45(defcustom ldap-default-host nil 45(defcustom ldap-default-host nil
46 "*Default LDAP server. 46 "Default LDAP server.
47A TCP port number can be appended to that name using a colon as 47A TCP port number can be appended to that name using a colon as
48a separator." 48a separator."
49 :type '(choice (string :tag "Host name") 49 :type '(choice (string :tag "Host name")
@@ -51,14 +51,14 @@ a separator."
51 :group 'ldap) 51 :group 'ldap)
52 52
53(defcustom ldap-default-port nil 53(defcustom ldap-default-port nil
54 "*Default TCP port for LDAP connections. 54 "Default TCP port for LDAP connections.
55Initialized from the LDAP library at build time. Default value is 389." 55Initialized from the LDAP library at build time. Default value is 389."
56 :type '(choice (const :tag "Use library default" nil) 56 :type '(choice (const :tag "Use library default" nil)
57 (integer :tag "Port number")) 57 (integer :tag "Port number"))
58 :group 'ldap) 58 :group 'ldap)
59 59
60(defcustom ldap-default-base nil 60(defcustom ldap-default-base nil
61 "*Default base for LDAP searches. 61 "Default base for LDAP searches.
62This is a string using the syntax of RFC 1779. 62This is a string using the syntax of RFC 1779.
63For instance, \"o=ACME, c=US\" limits the search to the 63For instance, \"o=ACME, c=US\" limits the search to the
64Acme organization in the United States." 64Acme organization in the United States."
@@ -68,7 +68,7 @@ Acme organization in the United States."
68 68
69 69
70(defcustom ldap-host-parameters-alist nil 70(defcustom ldap-host-parameters-alist nil
71 "*Alist of host-specific options for LDAP transactions. 71 "Alist of host-specific options for LDAP transactions.
72The format of each list element is (HOST PROP1 VAL1 PROP2 VAL2 ...). 72The format of each list element is (HOST PROP1 VAL1 PROP2 VAL2 ...).
73HOST is the hostname of an LDAP server (with an optional TCP port number 73HOST is the hostname of an LDAP server (with an optional TCP port number
74appended to it using a colon as a separator). 74appended to it using a colon as a separator).
@@ -148,28 +148,28 @@ Valid properties include:
148 :group 'ldap) 148 :group 'ldap)
149 149
150(defcustom ldap-ldapsearch-prog "ldapsearch" 150(defcustom ldap-ldapsearch-prog "ldapsearch"
151 "*The name of the ldapsearch command line program." 151 "The name of the ldapsearch command line program."
152 :type '(string :tag "`ldapsearch' Program") 152 :type '(string :tag "`ldapsearch' Program")
153 :group 'ldap) 153 :group 'ldap)
154 154
155(defcustom ldap-ldapsearch-args '("-LL" "-tt") 155(defcustom ldap-ldapsearch-args '("-LL" "-tt")
156 "*A list of additional arguments to pass to `ldapsearch'." 156 "A list of additional arguments to pass to `ldapsearch'."
157 :type '(repeat :tag "`ldapsearch' Arguments" 157 :type '(repeat :tag "`ldapsearch' Arguments"
158 (string :tag "Argument")) 158 (string :tag "Argument"))
159 :group 'ldap) 159 :group 'ldap)
160 160
161(defcustom ldap-ignore-attribute-codings nil 161(defcustom ldap-ignore-attribute-codings nil
162 "*If non-nil, do not encode/decode LDAP attribute values." 162 "If non-nil, do not encode/decode LDAP attribute values."
163 :type 'boolean 163 :type 'boolean
164 :group 'ldap) 164 :group 'ldap)
165 165
166(defcustom ldap-default-attribute-decoder nil 166(defcustom ldap-default-attribute-decoder nil
167 "*Decoder function to use for attributes whose syntax is unknown." 167 "Decoder function to use for attributes whose syntax is unknown."
168 :type 'symbol 168 :type 'symbol
169 :group 'ldap) 169 :group 'ldap)
170 170
171(defcustom ldap-coding-system 'utf-8 171(defcustom ldap-coding-system 'utf-8
172 "*Coding system of LDAP string values. 172 "Coding system of LDAP string values.
173LDAP v3 specifies the coding system of strings to be UTF-8." 173LDAP v3 specifies the coding system of strings to be UTF-8."
174 :type 'symbol 174 :type 'symbol
175 :group 'ldap) 175 :group 'ldap)
diff --git a/lisp/net/rcompile.el b/lisp/net/rcompile.el
index 88f4771d23f..3addcf73d74 100644
--- a/lisp/net/rcompile.el
+++ b/lisp/net/rcompile.el
@@ -1,7 +1,7 @@
1;;; rcompile.el --- run a compilation on a remote machine 1;;; rcompile.el --- run a compilation on a remote machine
2 2
3;; Copyright (C) 1993, 1994, 2001, 2002, 2003, 2004, 3;; Copyright (C) 1993, 1994, 2001, 2002, 2003, 2004, 2005, 2006, 2007,
4;; 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. 4;; 2008, 2009, 2010 Free Software Foundation, Inc.
5 5
6;; Author: Albert <alon@milcse.rtsg.mot.com> 6;; Author: Albert <alon@milcse.rtsg.mot.com>
7;; Maintainer: FSF 7;; Maintainer: FSF
@@ -75,7 +75,7 @@
75 75
76 76
77(defcustom remote-compile-host nil 77(defcustom remote-compile-host nil
78 "*Host for remote compilations." 78 "Host for remote compilations."
79 :type '(choice string (const nil)) 79 :type '(choice string (const nil))
80 :group 'remote-compile) 80 :group 'remote-compile)
81 81
@@ -86,7 +86,7 @@ nil means use the value returned by \\[user-login-name]."
86 :group 'remote-compile) 86 :group 'remote-compile)
87 87
88(defcustom remote-compile-run-before nil 88(defcustom remote-compile-run-before nil
89 "*Command to run before compilation. 89 "Command to run before compilation.
90This can be used for setting up environment variables, 90This can be used for setting up environment variables,
91since rsh does not invoke the shell as a login shell and files like .login 91since rsh does not invoke the shell as a login shell and files like .login
92\(tcsh\) and .bash_profile \(bash\) are not run. 92\(tcsh\) and .bash_profile \(bash\) are not run.
@@ -95,12 +95,12 @@ nil means run no commands."
95 :group 'remote-compile) 95 :group 'remote-compile)
96 96
97(defcustom remote-compile-prompt-for-host nil 97(defcustom remote-compile-prompt-for-host nil
98 "*Non-nil means prompt for host if not available from filename." 98 "Non-nil means prompt for host if not available from filename."
99 :type 'boolean 99 :type 'boolean
100 :group 'remote-compile) 100 :group 'remote-compile)
101 101
102(defcustom remote-compile-prompt-for-user nil 102(defcustom remote-compile-prompt-for-user nil
103 "*Non-nil means prompt for user if not available from filename." 103 "Non-nil means prompt for user if not available from filename."
104 :type 'boolean 104 :type 'boolean
105 :group 'remote-compile) 105 :group 'remote-compile)
106 106
diff --git a/lisp/net/rlogin.el b/lisp/net/rlogin.el
index fb3f3339be5..77f3296751a 100644
--- a/lisp/net/rlogin.el
+++ b/lisp/net/rlogin.el
@@ -1,7 +1,8 @@
1;;; rlogin.el --- remote login interface 1;;; rlogin.el --- remote login interface
2 2
3;; Copyright (C) 1992, 1993, 1994, 1995, 1997, 1998, 2001, 2002, 2003, 3;; Copyright (C) 1992, 1993, 1994, 1995, 1997, 1998, 2001, 2002, 2003,
4;; 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. 4;; 2004, 2005, 2006, 2007, 2008, 2009, 2010
5;; Free Software Foundation, Inc.
5 6
6;; Author: Noah Friedman 7;; Author: Noah Friedman
7;; Maintainer: Noah Friedman <friedman@splode.com> 8;; Maintainer: Noah Friedman <friedman@splode.com>
@@ -45,17 +46,17 @@
45 :group 'unix) 46 :group 'unix)
46 47
47(defcustom rlogin-program "rlogin" 48(defcustom rlogin-program "rlogin"
48 "*Name of program to invoke rlogin" 49 "Name of program to invoke rlogin"
49 :type 'string 50 :type 'string
50 :group 'rlogin) 51 :group 'rlogin)
51 52
52(defcustom rlogin-explicit-args nil 53(defcustom rlogin-explicit-args nil
53 "*List of arguments to pass to rlogin on the command line." 54 "List of arguments to pass to rlogin on the command line."
54 :type '(repeat (string :tag "Argument")) 55 :type '(repeat (string :tag "Argument"))
55 :group 'rlogin) 56 :group 'rlogin)
56 57
57(defcustom rlogin-mode-hook nil 58(defcustom rlogin-mode-hook nil
58 "*Hooks to run after setting current buffer to rlogin-mode." 59 "Hooks to run after setting current buffer to rlogin-mode."
59 :type 'hook 60 :type 'hook
60 :group 'rlogin) 61 :group 'rlogin)
61 62
@@ -68,7 +69,7 @@
68 (string-match "-solaris2" system-configuration)) 69 (string-match "-solaris2" system-configuration))
69 t) 70 t)
70 (t nil))) 71 (t nil)))
71 "*If non-nil, use a pty for the local rlogin process. 72 "If non-nil, use a pty for the local rlogin process.
72If nil, use a pipe (if pipes are supported on the local system). 73If nil, use a pipe (if pipes are supported on the local system).
73 74
74Generally it is better not to waste ptys on systems which have a static 75Generally it is better not to waste ptys on systems which have a static
@@ -79,7 +80,7 @@ a pty is being used, and errors will result from using a pipe instead."
79 :group 'rlogin) 80 :group 'rlogin)
80 81
81(defcustom rlogin-directory-tracking-mode 'local 82(defcustom rlogin-directory-tracking-mode 'local
82 "*Control whether and how to do directory tracking in an rlogin buffer. 83 "Control whether and how to do directory tracking in an rlogin buffer.
83 84
84nil means don't do directory tracking. 85nil means don't do directory tracking.
85 86
@@ -103,12 +104,12 @@ re-synching of directories."
103(make-variable-buffer-local 'rlogin-directory-tracking-mode) 104(make-variable-buffer-local 'rlogin-directory-tracking-mode)
104 105
105(defcustom rlogin-host nil 106(defcustom rlogin-host nil
106 "*The name of the remote host. This variable is buffer-local." 107 "The name of the remote host. This variable is buffer-local."
107 :type '(choice (const nil) string) 108 :type '(choice (const nil) string)
108 :group 'rlogin) 109 :group 'rlogin)
109 110
110(defcustom rlogin-remote-user nil 111(defcustom rlogin-remote-user nil
111 "*The username used on the remote host. 112 "The username used on the remote host.
112This variable is buffer-local and defaults to your local user name. 113This variable is buffer-local and defaults to your local user name.
113If rlogin is invoked with the `-l' option to specify the remote username, 114If rlogin is invoked with the `-l' option to specify the remote username,
114this variable is set from that." 115this variable is set from that."
diff --git a/lisp/textmodes/enriched.el b/lisp/textmodes/enriched.el
index 64eb83f8178..c2711a7345c 100644
--- a/lisp/textmodes/enriched.el
+++ b/lisp/textmodes/enriched.el
@@ -1,7 +1,7 @@
1;;; enriched.el --- read and save files in text/enriched format 1;;; enriched.el --- read and save files in text/enriched format
2 2
3;; Copyright (C) 1994, 1995, 1996, 2001, 2002, 2003, 2004, 3;; Copyright (C) 1994, 1995, 1996, 2001, 2002, 2003, 2004, 2005, 2006,
4;; 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. 4;; 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
5 5
6;; Author: Boris Goldowsky <boris@gnu.org> 6;; Author: Boris Goldowsky <boris@gnu.org>
7;; Keywords: wp, faces 7;; Keywords: wp, faces
@@ -50,7 +50,7 @@
50 :group 'wp) 50 :group 'wp)
51 51
52(defcustom enriched-verbose t 52(defcustom enriched-verbose t
53 "*If non-nil, give status messages when reading and writing files." 53 "If non-nil, give status messages when reading and writing files."
54 :type 'boolean 54 :type 'boolean
55 :group 'enriched) 55 :group 'enriched)
56 56
diff --git a/lisp/textmodes/makeinfo.el b/lisp/textmodes/makeinfo.el
index 0f0c3a372a5..b5f1336d535 100644
--- a/lisp/textmodes/makeinfo.el
+++ b/lisp/textmodes/makeinfo.el
@@ -1,7 +1,7 @@
1;;; makeinfo.el --- run makeinfo conveniently 1;;; makeinfo.el --- run makeinfo conveniently
2 2
3;; Copyright (C) 1991, 1993, 2001, 2002, 2003, 2004, 3;; Copyright (C) 1991, 1993, 2001, 2002, 2003, 2004, 2005, 2006, 2007,
4;; 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. 4;; 2008, 2009, 2010 Free Software Foundation, Inc.
5 5
6;; Author: Robert J. Chassell 6;; Author: Robert J. Chassell
7;; Maintainer: FSF 7;; Maintainer: FSF
@@ -58,13 +58,13 @@
58 58
59 59
60(defcustom makeinfo-run-command "makeinfo" 60(defcustom makeinfo-run-command "makeinfo"
61 "*Command used to run `makeinfo' subjob. 61 "Command used to run `makeinfo' subjob.
62The name of the file is appended to this string, separated by a space." 62The name of the file is appended to this string, separated by a space."
63 :type 'string 63 :type 'string
64 :group 'makeinfo) 64 :group 'makeinfo)
65 65
66(defcustom makeinfo-options "--fill-column=70" 66(defcustom makeinfo-options "--fill-column=70"
67 "*String containing options for running `makeinfo'. 67 "String containing options for running `makeinfo'.
68Do not include `--footnote-style' or `--paragraph-indent'; 68Do not include `--footnote-style' or `--paragraph-indent';
69the proper way to specify those is with the Texinfo commands 69the proper way to specify those is with the Texinfo commands
70`@footnotestyle` and `@paragraphindent'." 70`@footnotestyle` and `@paragraphindent'."
diff --git a/lisp/textmodes/page-ext.el b/lisp/textmodes/page-ext.el
index a87e7942e9b..05065cd4427 100644
--- a/lisp/textmodes/page-ext.el
+++ b/lisp/textmodes/page-ext.el
@@ -1,7 +1,7 @@
1;;; page-ext.el --- extended page handling commands 1;;; page-ext.el --- extended page handling commands
2 2
3;; Copyright (C) 1990, 1991, 1993, 1994, 2001, 2002, 2003, 2004, 2005, 2006, 3;; Copyright (C) 1990, 1991, 1993, 1994, 2001, 2002, 2003, 2004, 2005,
4;; 2007, 2008, 2009, 2010 Free Software Foundation, Inc. 4;; 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
5 5
6;; Author: Robert J. Chassell <bob@gnu.org> 6;; Author: Robert J. Chassell <bob@gnu.org>
7;; (according to ack.texi) 7;; (according to ack.texi)
@@ -242,17 +242,17 @@
242 242
243 243
244(defcustom pages-directory-buffer-narrowing-p t 244(defcustom pages-directory-buffer-narrowing-p t
245 "*If non-nil, `pages-directory-goto' narrows pages buffer to entry." 245 "If non-nil, `pages-directory-goto' narrows pages buffer to entry."
246 :type 'boolean 246 :type 'boolean
247 :group 'pages) 247 :group 'pages)
248 248
249(defcustom pages-directory-for-adding-page-narrowing-p t 249(defcustom pages-directory-for-adding-page-narrowing-p t
250 "*If non-nil, `add-new-page' narrows page buffer to new entry." 250 "If non-nil, `add-new-page' narrows page buffer to new entry."
251 :type 'boolean 251 :type 'boolean
252 :group 'pages) 252 :group 'pages)
253 253
254(defcustom pages-directory-for-adding-new-page-before-current-page-p t 254(defcustom pages-directory-for-adding-new-page-before-current-page-p t
255 "*If non-nil, `add-new-page' inserts new page before current page." 255 "If non-nil, `add-new-page' inserts new page before current page."
256 :type 'boolean 256 :type 'boolean
257 :group 'pages) 257 :group 'pages)
258 258
@@ -260,23 +260,23 @@
260;;; Addresses related variables 260;;; Addresses related variables
261 261
262(defcustom pages-addresses-file-name "~/addresses" 262(defcustom pages-addresses-file-name "~/addresses"
263 "*Standard name for file of addresses. Entries separated by page-delimiter. 263 "Standard name for file of addresses. Entries separated by page-delimiter.
264Used by `pages-directory-for-addresses' function." 264Used by `pages-directory-for-addresses' function."
265 :type 'file 265 :type 'file
266 :group 'pages) 266 :group 'pages)
267 267
268(defcustom pages-directory-for-addresses-goto-narrowing-p t 268(defcustom pages-directory-for-addresses-goto-narrowing-p t
269 "*If non-nil, `pages-directory-goto' narrows addresses buffer to entry." 269 "If non-nil, `pages-directory-goto' narrows addresses buffer to entry."
270 :type 'boolean 270 :type 'boolean
271 :group 'pages) 271 :group 'pages)
272 272
273(defcustom pages-directory-for-addresses-buffer-keep-windows-p t 273(defcustom pages-directory-for-addresses-buffer-keep-windows-p t
274 "*If nil, `pages-directory-for-addresses' deletes other windows." 274 "If nil, `pages-directory-for-addresses' deletes other windows."
275 :type 'boolean 275 :type 'boolean
276 :group 'pages) 276 :group 'pages)
277 277
278(defcustom pages-directory-for-adding-addresses-narrowing-p t 278(defcustom pages-directory-for-adding-addresses-narrowing-p t
279 "*If non-nil, `add-new-page' narrows addresses buffer to new entry." 279 "If non-nil, `add-new-page' narrows addresses buffer to new entry."
280 :type 'boolean 280 :type 'boolean
281 :group 'pages) 281 :group 'pages)
282 282
diff --git a/lisp/textmodes/picture.el b/lisp/textmodes/picture.el
index e4ed2c8a051..89e1020db98 100644
--- a/lisp/textmodes/picture.el
+++ b/lisp/textmodes/picture.el
@@ -37,27 +37,27 @@
37 :group 'wp) 37 :group 'wp)
38 38
39(defcustom picture-rectangle-ctl ?+ 39(defcustom picture-rectangle-ctl ?+
40 "*Character `picture-draw-rectangle' uses for top left corners." 40 "Character `picture-draw-rectangle' uses for top left corners."
41 :type 'character 41 :type 'character
42 :group 'picture) 42 :group 'picture)
43(defcustom picture-rectangle-ctr ?+ 43(defcustom picture-rectangle-ctr ?+
44 "*Character `picture-draw-rectangle' uses for top right corners." 44 "Character `picture-draw-rectangle' uses for top right corners."
45 :type 'character 45 :type 'character
46 :group 'picture) 46 :group 'picture)
47(defcustom picture-rectangle-cbr ?+ 47(defcustom picture-rectangle-cbr ?+
48 "*Character `picture-draw-rectangle' uses for bottom right corners." 48 "Character `picture-draw-rectangle' uses for bottom right corners."
49 :type 'character 49 :type 'character
50 :group 'picture) 50 :group 'picture)
51(defcustom picture-rectangle-cbl ?+ 51(defcustom picture-rectangle-cbl ?+
52 "*Character `picture-draw-rectangle' uses for bottom left corners." 52 "Character `picture-draw-rectangle' uses for bottom left corners."
53 :type 'character 53 :type 'character
54 :group 'picture) 54 :group 'picture)
55(defcustom picture-rectangle-v ?| 55(defcustom picture-rectangle-v ?|
56 "*Character `picture-draw-rectangle' uses for vertical lines." 56 "Character `picture-draw-rectangle' uses for vertical lines."
57 :type 'character 57 :type 'character
58 :group 'picture) 58 :group 'picture)
59(defcustom picture-rectangle-h ?- 59(defcustom picture-rectangle-h ?-
60 "*Character `picture-draw-rectangle' uses for horizontal lines." 60 "Character `picture-draw-rectangle' uses for horizontal lines."
61 :type 'character 61 :type 'character
62 :group 'picture) 62 :group 'picture)
63 63
@@ -363,7 +363,7 @@ With positive argument insert that many lines."
363;; Picture Tabs 363;; Picture Tabs
364 364
365(defcustom picture-tab-chars "!-~" 365(defcustom picture-tab-chars "!-~"
366 "*A character set which controls behavior of commands. 366 "A character set which controls behavior of commands.
367\\[picture-set-tab-stops] and \\[picture-tab-search]. It is NOT a 367\\[picture-set-tab-stops] and \\[picture-tab-search]. It is NOT a
368regular expression, any regexp special characters will be quoted. 368regular expression, any regexp special characters will be quoted.
369It defines a set of \"interesting characters\" to look for when setting 369It defines a set of \"interesting characters\" to look for when setting
diff --git a/lisp/textmodes/refer.el b/lisp/textmodes/refer.el
index c35b76b3053..a811c8f6580 100644
--- a/lisp/textmodes/refer.el
+++ b/lisp/textmodes/refer.el
@@ -1,7 +1,7 @@
1;;; refer.el --- look up references in bibliography files 1;;; refer.el --- look up references in bibliography files
2 2
3;; Copyright (C) 1992, 1996, 2001, 2002, 2003, 2004, 3;; Copyright (C) 1992, 1996, 2001, 2002, 2003, 2004, 2005, 2006, 2007,
4;; 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. 4;; 2008, 2009, 2010 Free Software Foundation, Inc.
5 5
6;; Author: Ashwin Ram <ashwin@cc.gatech.edu> 6;; Author: Ashwin Ram <ashwin@cc.gatech.edu>
7;; Maintainer: Gernot Heiser <gernot@acm.org> 7;; Maintainer: Gernot Heiser <gernot@acm.org>
@@ -96,7 +96,7 @@ happen anyway)."
96 :group 'refer) 96 :group 'refer)
97 97
98(defcustom refer-bib-files 'dir 98(defcustom refer-bib-files 'dir
99 "*List of \\.bib files to search for references, 99 "List of \\.bib files to search for references,
100or one of the following special values: 100or one of the following special values:
101nil = prompt for \\.bib file (if visiting a \\.bib file, use it as default) 101nil = prompt for \\.bib file (if visiting a \\.bib file, use it as default)
102auto = read \\.bib file names from appropriate command in buffer (see 102auto = read \\.bib file names from appropriate command in buffer (see
@@ -115,7 +115,7 @@ each time it is needed."
115 :group 'refer) 115 :group 'refer)
116 116
117(defcustom refer-cache-bib-files t 117(defcustom refer-cache-bib-files t
118 "*Variable determining whether the value of `refer-bib-files' should be cached. 118 "Variable determining whether the value of `refer-bib-files' should be cached.
119If t, initialize the value of refer-bib-files the first time it is used. If 119If t, initialize the value of refer-bib-files the first time it is used. If
120nil, re-read the list of \\.bib files depending on the value of `refer-bib-files' 120nil, re-read the list of \\.bib files depending on the value of `refer-bib-files'
121each time it is needed." 121each time it is needed."
@@ -123,7 +123,7 @@ each time it is needed."
123 :group 'refer) 123 :group 'refer)
124 124
125(defcustom refer-bib-files-regexp "\\\\bibliography" 125(defcustom refer-bib-files-regexp "\\\\bibliography"
126 "*Regexp matching a bibliography file declaration. 126 "Regexp matching a bibliography file declaration.
127The current buffer is expected to contain a line such as 127The current buffer is expected to contain a line such as
128\\bibliography{file1,file2,file3} 128\\bibliography{file1,file2,file3}
129which is read to set up `refer-bib-files'. The regexp must specify the command 129which is read to set up `refer-bib-files'. The regexp must specify the command
diff --git a/lisp/textmodes/spell.el b/lisp/textmodes/spell.el
index fe31bc57d95..dc4859ac53c 100644
--- a/lisp/textmodes/spell.el
+++ b/lisp/textmodes/spell.el
@@ -1,7 +1,7 @@
1;;; spell.el --- spelling correction interface for Emacs 1;;; spell.el --- spelling correction interface for Emacs
2 2
3;; Copyright (C) 1985, 2001, 2002, 2003, 2004, 2005, 3;; Copyright (C) 1985, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008,
4;; 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. 4;; 2009, 2010 Free Software Foundation, Inc.
5 5
6;; Maintainer: FSF 6;; Maintainer: FSF
7;; Keywords: wp, unix 7;; Keywords: wp, unix
@@ -37,12 +37,12 @@
37 :group 'applications) 37 :group 'applications)
38 38
39(defcustom spell-command "spell" 39(defcustom spell-command "spell"
40 "*Command to run the spell program." 40 "Command to run the spell program."
41 :type 'string 41 :type 'string
42 :group 'spell) 42 :group 'spell)
43 43
44(defcustom spell-filter nil 44(defcustom spell-filter nil
45 "*Filter function to process text before passing it to spell program. 45 "Filter function to process text before passing it to spell program.
46This function might remove text-processor commands. 46This function might remove text-processor commands.
47nil means don't alter the text before checking it." 47nil means don't alter the text before checking it."
48 :type '(choice (const nil) function) 48 :type '(choice (const nil) function)
diff --git a/lisp/textmodes/table.el b/lisp/textmodes/table.el
index 8b423ef8802..4a587e1019c 100644
--- a/lisp/textmodes/table.el
+++ b/lisp/textmodes/table.el
@@ -6,7 +6,7 @@
6;; Keywords: wp, convenience 6;; Keywords: wp, convenience
7;; Author: Takaaki Ota <Takaaki.Ota@am.sony.com> 7;; Author: Takaaki Ota <Takaaki.Ota@am.sony.com>
8;; Created: Sat Jul 08 2000 13:28:45 (PST) 8;; Created: Sat Jul 08 2000 13:28:45 (PST)
9;; Revised: Fri Aug 21 2009 00:16:58 (PDT) 9;; Revised: Tue Sep 21 2010 12:42:03 (PDT)
10 10
11;; This file is part of GNU Emacs. 11;; This file is part of GNU Emacs.
12 12
@@ -651,7 +651,7 @@
651 :group 'table) 651 :group 'table)
652 652
653(defcustom table-time-before-update 0.2 653(defcustom table-time-before-update 0.2
654 "*Time in seconds before updating the cell contents after typing. 654 "Time in seconds before updating the cell contents after typing.
655Updating the cell contents on the screen takes place only after this 655Updating the cell contents on the screen takes place only after this
656specified amount of time has passed after the last modification to the 656specified amount of time has passed after the last modification to the
657cell contents. When the contents of a table cell changes repetitively 657cell contents. When the contents of a table cell changes repetitively
@@ -665,7 +665,7 @@ annoying delay before the typed result start appearing on the screen."
665 :group 'table) 665 :group 'table)
666 666
667(defcustom table-time-before-reformat 0.2 667(defcustom table-time-before-reformat 0.2
668 "*Time in seconds before reformatting the table. 668 "Time in seconds before reformatting the table.
669This many seconds must pass in addition to `table-time-before-update' 669This many seconds must pass in addition to `table-time-before-update'
670before the table is updated with newly widened width or heightened 670before the table is updated with newly widened width or heightened
671height." 671height."
@@ -674,7 +674,7 @@ height."
674 :group 'table) 674 :group 'table)
675 675
676(defcustom table-command-prefix [(control c) (control c)] 676(defcustom table-command-prefix [(control c) (control c)]
677 "*Key sequence to be used as prefix for table command key bindings." 677 "Key sequence to be used as prefix for table command key bindings."
678 :type '(vector (repeat :inline t sexp)) 678 :type '(vector (repeat :inline t sexp))
679 :tag "Table Command Prefix" 679 :tag "Table Command Prefix"
680 :group 'table) 680 :group 'table)
@@ -685,30 +685,30 @@ height."
685 (((class color)) 685 (((class color))
686 (:foreground "gray90" :background "blue")) 686 (:foreground "gray90" :background "blue"))
687 (t (:bold t))) 687 (t (:bold t)))
688 "*Face used for table cell contents." 688 "Face used for table cell contents."
689 :tag "Cell Face" 689 :tag "Cell Face"
690 :group 'table) 690 :group 'table)
691 691
692(defcustom table-cell-horizontal-chars "-=" 692(defcustom table-cell-horizontal-chars "-="
693 "*Characters that may be used for table cell's horizontal border line." 693 "Characters that may be used for table cell's horizontal border line."
694 :tag "Cell Horizontal Boundary Characters" 694 :tag "Cell Horizontal Boundary Characters"
695 :type 'string 695 :type 'string
696 :group 'table) 696 :group 'table)
697 697
698(defcustom table-cell-vertical-char ?\| 698(defcustom table-cell-vertical-char ?\|
699 "*Character that forms table cell's vertical border line." 699 "Character that forms table cell's vertical border line."
700 :tag "Cell Vertical Boundary Character" 700 :tag "Cell Vertical Boundary Character"
701 :type 'character 701 :type 'character
702 :group 'table) 702 :group 'table)
703 703
704(defcustom table-cell-intersection-char ?\+ 704(defcustom table-cell-intersection-char ?\+
705 "*Character that forms table cell's corner." 705 "Character that forms table cell's corner."
706 :tag "Cell Intersection Character" 706 :tag "Cell Intersection Character"
707 :type 'character 707 :type 'character
708 :group 'table) 708 :group 'table)
709 709
710(defcustom table-word-continuation-char ?\\ 710(defcustom table-word-continuation-char ?\\
711 "*Character that indicates word continuation into the next line. 711 "Character that indicates word continuation into the next line.
712This character has a special meaning only in the fixed width mode, 712This character has a special meaning only in the fixed width mode,
713that is when `table-fixed-width-mode' is non-nil . In the fixed width 713that is when `table-fixed-width-mode' is non-nil . In the fixed width
714mode this character indicates that the location is continuing into the 714mode this character indicates that the location is continuing into the
@@ -727,7 +727,7 @@ select a character that is unlikely to appear in your document."
727 (set variable value)) 727 (set variable value))
728 728
729(defcustom table-fixed-width-mode nil 729(defcustom table-fixed-width-mode nil
730 "*Cell width is fixed when this is non-nil. 730 "Cell width is fixed when this is non-nil.
731Normally it should be nil for allowing automatic cell width expansion 731Normally it should be nil for allowing automatic cell width expansion
732that widens a cell when it is necessary. When non-nil, typing in a 732that widens a cell when it is necessary. When non-nil, typing in a
733cell does not automatically expand the cell width. A word that is too 733cell does not automatically expand the cell width. A word that is too
@@ -742,7 +742,7 @@ run-time."
742 :group 'table) 742 :group 'table)
743 743
744(defcustom table-detect-cell-alignment t 744(defcustom table-detect-cell-alignment t
745 "*Detect cell contents alignment automatically. 745 "Detect cell contents alignment automatically.
746When non-nil cell alignment is automatically determined by the 746When non-nil cell alignment is automatically determined by the
747appearance of the current cell contents when recognizing tables as a 747appearance of the current cell contents when recognizing tables as a
748whole. This applies to `table-recognize', `table-recognize-region' 748whole. This applies to `table-recognize', `table-recognize-region'
@@ -752,38 +752,38 @@ and `table-recognize-table' but not to `table-recognize-cell'."
752 :group 'table) 752 :group 'table)
753 753
754(defcustom table-dest-buffer-name "table" 754(defcustom table-dest-buffer-name "table"
755 "*Default buffer name (without a suffix) for source generation." 755 "Default buffer name (without a suffix) for source generation."
756 :tag "Source Buffer Name" 756 :tag "Source Buffer Name"
757 :type 'string 757 :type 'string
758 :group 'table) 758 :group 'table)
759 759
760(defcustom table-html-delegate-spacing-to-user-agent nil 760(defcustom table-html-delegate-spacing-to-user-agent nil
761 "*Non-nil delegates cell contents spacing entirely to user agent. 761 "Non-nil delegates cell contents spacing entirely to user agent.
762Otherwise, when nil, it preserves the original spacing and line breaks." 762Otherwise, when nil, it preserves the original spacing and line breaks."
763 :tag "HTML delegate spacing" 763 :tag "HTML delegate spacing"
764 :type 'boolean 764 :type 'boolean
765 :group 'table) 765 :group 'table)
766 766
767(defcustom table-html-th-rows 0 767(defcustom table-html-th-rows 0
768 "*Number of top rows to become header cells automatically in HTML generation." 768 "Number of top rows to become header cells automatically in HTML generation."
769 :tag "HTML Header Rows" 769 :tag "HTML Header Rows"
770 :type 'integer 770 :type 'integer
771 :group 'table) 771 :group 'table)
772 772
773(defcustom table-html-th-columns 0 773(defcustom table-html-th-columns 0
774 "*Number of left columns to become header cells automatically in HTML generation." 774 "Number of left columns to become header cells automatically in HTML generation."
775 :tag "HTML Header Columns" 775 :tag "HTML Header Columns"
776 :type 'integer 776 :type 'integer
777 :group 'table) 777 :group 'table)
778 778
779(defcustom table-html-table-attribute "border=\"1\"" 779(defcustom table-html-table-attribute "border=\"1\""
780 "*Table attribute that applies to the table in HTML generation." 780 "Table attribute that applies to the table in HTML generation."
781 :tag "HTML table attribute" 781 :tag "HTML table attribute"
782 :type 'string 782 :type 'string
783 :group 'table) 783 :group 'table)
784 784
785(defcustom table-html-cell-attribute "" 785(defcustom table-html-cell-attribute ""
786 "*Cell attribute that applies to all cells in HTML generation. 786 "Cell attribute that applies to all cells in HTML generation.
787Do not specify \"align\" and \"valign\" because they are determined by 787Do not specify \"align\" and \"valign\" because they are determined by
788the cell contents dynamically." 788the cell contents dynamically."
789 :tag "HTML cell attribute" 789 :tag "HTML cell attribute"
@@ -791,28 +791,28 @@ the cell contents dynamically."
791 :group 'table) 791 :group 'table)
792 792
793(defcustom table-cals-thead-rows 1 793(defcustom table-cals-thead-rows 1
794 "*Number of top rows to become header rows in CALS table." 794 "Number of top rows to become header rows in CALS table."
795 :tag "CALS Header Rows" 795 :tag "CALS Header Rows"
796 :type 'integer 796 :type 'integer
797 :group 'table) 797 :group 'table)
798 798
799;;;###autoload 799;;;###autoload
800(defcustom table-cell-map-hook nil 800(defcustom table-cell-map-hook nil
801 "*Normal hooks run when finishing construction of `table-cell-map'. 801 "Normal hooks run when finishing construction of `table-cell-map'.
802User can modify `table-cell-map' by adding custom functions here." 802User can modify `table-cell-map' by adding custom functions here."
803 :tag "Cell Keymap Hooks" 803 :tag "Cell Keymap Hooks"
804 :type 'hook 804 :type 'hook
805 :group 'table-hooks) 805 :group 'table-hooks)
806 806
807(defcustom table-disable-incompatibility-warning nil 807(defcustom table-disable-incompatibility-warning nil
808 "*Disable compatibility warning notice. 808 "Disable compatibility warning notice.
809When nil user is reminded of known incompatible issues." 809When nil user is reminded of known incompatible issues."
810 :tag "Disable Incompatibility Warning" 810 :tag "Disable Incompatibility Warning"
811 :type 'boolean 811 :type 'boolean
812 :group 'table) 812 :group 'table)
813 813
814(defcustom table-abort-recognition-when-input-pending t 814(defcustom table-abort-recognition-when-input-pending t
815 "*Abort current recognition process when input pending. 815 "Abort current recognition process when input pending.
816Abort current recognition process when we are not sure that no input 816Abort current recognition process when we are not sure that no input
817is available. When non-nil lengthy recognition process is aborted 817is available. When non-nil lengthy recognition process is aborted
818simply by any key input." 818simply by any key input."
@@ -822,19 +822,19 @@ simply by any key input."
822 822
823;;;###autoload 823;;;###autoload
824(defcustom table-load-hook nil 824(defcustom table-load-hook nil
825 "*List of functions to be called after the table is first loaded." 825 "List of functions to be called after the table is first loaded."
826 :type 'hook 826 :type 'hook
827 :group 'table-hooks) 827 :group 'table-hooks)
828 828
829;;;###autoload 829;;;###autoload
830(defcustom table-point-entered-cell-hook nil 830(defcustom table-point-entered-cell-hook nil
831 "*List of functions to be called after point entered a table cell." 831 "List of functions to be called after point entered a table cell."
832 :type 'hook 832 :type 'hook
833 :group 'table-hooks) 833 :group 'table-hooks)
834 834
835;;;###autoload 835;;;###autoload
836(defcustom table-point-left-cell-hook nil 836(defcustom table-point-left-cell-hook nil
837 "*List of functions to be called after point left a table cell." 837 "List of functions to be called after point left a table cell."
838 :type 'hook 838 :type 'hook
839 :group 'table-hooks) 839 :group 'table-hooks)
840 840
@@ -860,7 +860,7 @@ time.")
860;;; No need of user configuration 860;;; No need of user configuration
861 861
862(defconst table-paragraph-start "[ \t\n\f]" 862(defconst table-paragraph-start "[ \t\n\f]"
863 "*Regexp for beginning of a line that starts OR separates paragraphs.") 863 "Regexp for beginning of a line that starts OR separates paragraphs.")
864(defconst table-cache-buffer-name " *table cell cache*" 864(defconst table-cache-buffer-name " *table cell cache*"
865 "Cell cache buffer name.") 865 "Cell cache buffer name.")
866(defvar table-cell-info-lu-coordinate nil 866(defvar table-cell-info-lu-coordinate nil
diff --git a/lisp/textmodes/tex-mode.el b/lisp/textmodes/tex-mode.el
index c2d02dd9a4f..70e4d1e3953 100644
--- a/lisp/textmodes/tex-mode.el
+++ b/lisp/textmodes/tex-mode.el
@@ -58,14 +58,14 @@
58 58
59;;;###autoload 59;;;###autoload
60(defcustom tex-shell-file-name nil 60(defcustom tex-shell-file-name nil
61 "*If non-nil, the shell file name to run in the subshell used to run TeX." 61 "If non-nil, the shell file name to run in the subshell used to run TeX."
62 :type '(choice (const :tag "None" nil) 62 :type '(choice (const :tag "None" nil)
63 string) 63 string)
64 :group 'tex-run) 64 :group 'tex-run)
65 65
66;;;###autoload 66;;;###autoload
67(defcustom tex-directory (purecopy ".") 67(defcustom tex-directory (purecopy ".")
68 "*Directory in which temporary files are written. 68 "Directory in which temporary files are written.
69You can make this `/tmp' if your TEXINPUTS has no relative directories in it 69You can make this `/tmp' if your TEXINPUTS has no relative directories in it
70and you don't try to apply \\[tex-region] or \\[tex-buffer] when there are 70and you don't try to apply \\[tex-region] or \\[tex-buffer] when there are
71`\\input' commands with relative directories." 71`\\input' commands with relative directories."
@@ -84,7 +84,7 @@ if it matches the first line of the file,
84 84
85;;;###autoload 85;;;###autoload
86(defcustom tex-main-file nil 86(defcustom tex-main-file nil
87 "*The main TeX source file which includes this buffer's file. 87 "The main TeX source file which includes this buffer's file.
88The command `tex-file' runs TeX on the file specified by `tex-main-file' 88The command `tex-file' runs TeX on the file specified by `tex-main-file'
89if the variable is non-nil." 89if the variable is non-nil."
90 :type '(choice (const :tag "None" nil) 90 :type '(choice (const :tag "None" nil)
@@ -93,13 +93,13 @@ if the variable is non-nil."
93 93
94;;;###autoload 94;;;###autoload
95(defcustom tex-offer-save t 95(defcustom tex-offer-save t
96 "*If non-nil, ask about saving modified buffers before \\[tex-file] is run." 96 "If non-nil, ask about saving modified buffers before \\[tex-file] is run."
97 :type 'boolean 97 :type 'boolean
98 :group 'tex-file) 98 :group 'tex-file)
99 99
100;;;###autoload 100;;;###autoload
101(defcustom tex-run-command (purecopy "tex") 101(defcustom tex-run-command (purecopy "tex")
102 "*Command used to run TeX subjob. 102 "Command used to run TeX subjob.
103TeX Mode sets `tex-command' to this string. 103TeX Mode sets `tex-command' to this string.
104See the documentation of that variable." 104See the documentation of that variable."
105 :type 'string 105 :type 'string
@@ -107,7 +107,7 @@ See the documentation of that variable."
107 107
108;;;###autoload 108;;;###autoload
109(defcustom latex-run-command (purecopy "latex") 109(defcustom latex-run-command (purecopy "latex")
110 "*Command used to run LaTeX subjob. 110 "Command used to run LaTeX subjob.
111LaTeX Mode sets `tex-command' to this string. 111LaTeX Mode sets `tex-command' to this string.
112See the documentation of that variable." 112See the documentation of that variable."
113 :type 'string 113 :type 'string
@@ -115,7 +115,7 @@ See the documentation of that variable."
115 115
116;;;###autoload 116;;;###autoload
117(defcustom slitex-run-command (purecopy "slitex") 117(defcustom slitex-run-command (purecopy "slitex")
118 "*Command used to run SliTeX subjob. 118 "Command used to run SliTeX subjob.
119SliTeX Mode sets `tex-command' to this string. 119SliTeX Mode sets `tex-command' to this string.
120See the documentation of that variable." 120See the documentation of that variable."
121 :type 'string 121 :type 'string
@@ -123,7 +123,7 @@ See the documentation of that variable."
123 123
124;;;###autoload 124;;;###autoload
125(defcustom tex-start-options (purecopy "") 125(defcustom tex-start-options (purecopy "")
126 "*TeX options to use when starting TeX. 126 "TeX options to use when starting TeX.
127These immediately precede the commands in `tex-start-commands' 127These immediately precede the commands in `tex-start-commands'
128and the input file name, with no separating space and are not shell-quoted. 128and the input file name, with no separating space and are not shell-quoted.
129If nil, TeX runs with no options. See the documentation of `tex-command'." 129If nil, TeX runs with no options. See the documentation of `tex-command'."
@@ -133,7 +133,7 @@ If nil, TeX runs with no options. See the documentation of `tex-command'."
133 133
134;;;###autoload 134;;;###autoload
135(defcustom tex-start-commands (purecopy "\\nonstopmode\\input") 135(defcustom tex-start-commands (purecopy "\\nonstopmode\\input")
136 "*TeX commands to use when starting TeX. 136 "TeX commands to use when starting TeX.
137They are shell-quoted and precede the input file name, with a separating space. 137They are shell-quoted and precede the input file name, with a separating space.
138If nil, no commands are used. See the documentation of `tex-command'." 138If nil, no commands are used. See the documentation of `tex-command'."
139 :type '(radio (const :tag "Interactive \(nil\)" nil) 139 :type '(radio (const :tag "Interactive \(nil\)" nil)
@@ -157,14 +157,14 @@ If nil, no commands are used. See the documentation of `tex-command'."
157 157
158;;;###autoload 158;;;###autoload
159(defcustom latex-block-names nil 159(defcustom latex-block-names nil
160 "*User defined LaTeX block names. 160 "User defined LaTeX block names.
161Combined with `latex-standard-block-names' for minibuffer completion." 161Combined with `latex-standard-block-names' for minibuffer completion."
162 :type '(repeat string) 162 :type '(repeat string)
163 :group 'tex-run) 163 :group 'tex-run)
164 164
165;;;###autoload 165;;;###autoload
166(defcustom tex-bibtex-command (purecopy "bibtex") 166(defcustom tex-bibtex-command (purecopy "bibtex")
167 "*Command used by `tex-bibtex-file' to gather bibliographic data. 167 "Command used by `tex-bibtex-file' to gather bibliographic data.
168If this string contains an asterisk (`*'), that is replaced by the file name; 168If this string contains an asterisk (`*'), that is replaced by the file name;
169otherwise, the file name, preceded by blank, is added at the end." 169otherwise, the file name, preceded by blank, is added at the end."
170 :type 'string 170 :type 'string
@@ -172,7 +172,7 @@ otherwise, the file name, preceded by blank, is added at the end."
172 172
173;;;###autoload 173;;;###autoload
174(defcustom tex-dvi-print-command (purecopy "lpr -d") 174(defcustom tex-dvi-print-command (purecopy "lpr -d")
175 "*Command used by \\[tex-print] to print a .dvi file. 175 "Command used by \\[tex-print] to print a .dvi file.
176If this string contains an asterisk (`*'), that is replaced by the file name; 176If this string contains an asterisk (`*'), that is replaced by the file name;
177otherwise, the file name, preceded by blank, is added at the end." 177otherwise, the file name, preceded by blank, is added at the end."
178 :type 'string 178 :type 'string
@@ -180,7 +180,7 @@ otherwise, the file name, preceded by blank, is added at the end."
180 180
181;;;###autoload 181;;;###autoload
182(defcustom tex-alt-dvi-print-command (purecopy "lpr -d") 182(defcustom tex-alt-dvi-print-command (purecopy "lpr -d")
183 "*Command used by \\[tex-print] with a prefix arg to print a .dvi file. 183 "Command used by \\[tex-print] with a prefix arg to print a .dvi file.
184If this string contains an asterisk (`*'), that is replaced by the file name; 184If this string contains an asterisk (`*'), that is replaced by the file name;
185otherwise, the file name, preceded by blank, is added at the end. 185otherwise, the file name, preceded by blank, is added at the end.
186 186
@@ -203,7 +203,7 @@ use."
203 ((eq window-system 'x) ,(purecopy "xdvi")) 203 ((eq window-system 'x) ,(purecopy "xdvi"))
204 ((eq window-system 'w32) ,(purecopy "yap")) 204 ((eq window-system 'w32) ,(purecopy "yap"))
205 (t ,(purecopy "dvi2tty * | cat -s"))) 205 (t ,(purecopy "dvi2tty * | cat -s")))
206 "*Command used by \\[tex-view] to display a `.dvi' file. 206 "Command used by \\[tex-view] to display a `.dvi' file.
207If it is a string, that specifies the command directly. 207If it is a string, that specifies the command directly.
208If this string contains an asterisk (`*'), that is replaced by the file name; 208If this string contains an asterisk (`*'), that is replaced by the file name;
209otherwise, the file name, preceded by a space, is added at the end. 209otherwise, the file name, preceded by a space, is added at the end.
@@ -214,14 +214,14 @@ If the value is a form, it is evaluated to get the command to use."
214 214
215;;;###autoload 215;;;###autoload
216(defcustom tex-show-queue-command (purecopy "lpq") 216(defcustom tex-show-queue-command (purecopy "lpq")
217 "*Command used by \\[tex-show-print-queue] to show the print queue. 217 "Command used by \\[tex-show-print-queue] to show the print queue.
218Should show the queue(s) that \\[tex-print] puts jobs on." 218Should show the queue(s) that \\[tex-print] puts jobs on."
219 :type 'string 219 :type 'string
220 :group 'tex-view) 220 :group 'tex-view)
221 221
222;;;###autoload 222;;;###autoload
223(defcustom tex-default-mode 'latex-mode 223(defcustom tex-default-mode 'latex-mode
224 "*Mode to enter for a new file that might be either TeX or LaTeX. 224 "Mode to enter for a new file that might be either TeX or LaTeX.
225This variable is used when it can't be determined whether the file 225This variable is used when it can't be determined whether the file
226is plain TeX or LaTeX or what because the file contains no commands. 226is plain TeX or LaTeX or what because the file contains no commands.
227Normally set to either `plain-tex-mode' or `latex-mode'." 227Normally set to either `plain-tex-mode' or `latex-mode'."
@@ -230,14 +230,14 @@ Normally set to either `plain-tex-mode' or `latex-mode'."
230 230
231;;;###autoload 231;;;###autoload
232(defcustom tex-open-quote (purecopy "``") 232(defcustom tex-open-quote (purecopy "``")
233 "*String inserted by typing \\[tex-insert-quote] to open a quotation." 233 "String inserted by typing \\[tex-insert-quote] to open a quotation."
234 :type 'string 234 :type 'string
235 :options '("``" "\"<" "\"`" "<<" "«") 235 :options '("``" "\"<" "\"`" "<<" "«")
236 :group 'tex) 236 :group 'tex)
237 237
238;;;###autoload 238;;;###autoload
239(defcustom tex-close-quote (purecopy "''") 239(defcustom tex-close-quote (purecopy "''")
240 "*String inserted by typing \\[tex-insert-quote] to close a quotation." 240 "String inserted by typing \\[tex-insert-quote] to close a quotation."
241 :type 'string 241 :type 'string
242 :options '("''" "\">" "\"'" ">>" "»") 242 :options '("''" "\">" "\"'" ">>" "»")
243 :group 'tex) 243 :group 'tex)
@@ -327,7 +327,7 @@ Set by \\[tex-region], \\[tex-buffer], and \\[tex-file].")
327;;;; 327;;;;
328 328
329(defcustom latex-imenu-indent-string ". " 329(defcustom latex-imenu-indent-string ". "
330 "*String to add repeated in front of nested sectional units for Imenu. 330 "String to add repeated in front of nested sectional units for Imenu.
331An alternative value is \" . \", if you use a font with a narrow period." 331An alternative value is \" . \", if you use a font with a narrow period."
332 :type 'string 332 :type 'string
333 :group 'tex) 333 :group 'tex)
diff --git a/lisp/textmodes/two-column.el b/lisp/textmodes/two-column.el
index 9c5e70e93d4..c19be4bd66b 100644
--- a/lisp/textmodes/two-column.el
+++ b/lisp/textmodes/two-column.el
@@ -209,19 +209,19 @@
209(defcustom 2C-mode-line-format 209(defcustom 2C-mode-line-format
210 '("-%*- %15b --" (-3 . "%p") "--%[(" mode-name 210 '("-%*- %15b --" (-3 . "%p") "--%[(" mode-name
211 minor-mode-alist "%n" mode-line-process ")%]%-") 211 minor-mode-alist "%n" mode-line-process ")%]%-")
212 "*Value of `mode-line-format' for a buffer in two-column minor mode." 212 "Value of `mode-line-format' for a buffer in two-column minor mode."
213 :type 'sexp 213 :type 'sexp
214 :group 'two-column) 214 :group 'two-column)
215 215
216 216
217(defcustom 2C-other-buffer-hook 'text-mode 217(defcustom 2C-other-buffer-hook 'text-mode
218 "*Hook run in new buffer when it is associated with current one." 218 "Hook run in new buffer when it is associated with current one."
219 :type 'function 219 :type 'function
220 :group 'two-column) 220 :group 'two-column)
221 221
222 222
223(defcustom 2C-separator "" 223(defcustom 2C-separator ""
224 "*A string inserted between the two columns when merging. 224 "A string inserted between the two columns when merging.
225This gets set locally by \\[2C-split]." 225This gets set locally by \\[2C-split]."
226 :type 'string 226 :type 'string
227 :group 'two-column) 227 :group 'two-column)
@@ -230,7 +230,7 @@ This gets set locally by \\[2C-split]."
230 230
231 231
232(defcustom 2C-window-width 40 232(defcustom 2C-window-width 40
233 "*The width of the first column. (Must be at least `window-min-width') 233 "The width of the first column. (Must be at least `window-min-width')
234This value is local for every buffer that sets it." 234This value is local for every buffer that sets it."
235 :type 'integer 235 :type 'integer
236 :group 'two-column) 236 :group 'two-column)
@@ -240,7 +240,7 @@ This value is local for every buffer that sets it."
240 240
241 241
242(defcustom 2C-beyond-fill-column 4 242(defcustom 2C-beyond-fill-column 4
243 "*Base for calculating `fill-column' for a buffer in two-column minor mode. 243 "Base for calculating `fill-column' for a buffer in two-column minor mode.
244The value of `fill-column' becomes `2C-window-width' for this buffer 244The value of `fill-column' becomes `2C-window-width' for this buffer
245minus this value." 245minus this value."
246 :type 'integer 246 :type 'integer