diff options
| author | Glenn Morris | 2016-06-09 20:13:12 -0400 |
|---|---|---|
| committer | Glenn Morris | 2016-06-09 20:13:12 -0400 |
| commit | f9af5eddc835bbed2ca100838f8f294901b60c2d (patch) | |
| tree | 35c399aced8ccdc46ed933a76d297d3572887db4 | |
| parent | 1c09423880e1c48d6ba02a196430e829d1d87d57 (diff) | |
| download | emacs-f9af5eddc835bbed2ca100838f8f294901b60c2d.tar.gz emacs-f9af5eddc835bbed2ca100838f8f294901b60c2d.zip | |
Remove obsolete leading * from defcustom, defface doc strings.
* lisp/cedet/ede/linux.el, lisp/cedet/ede/project-am.el:
* lisp/cedet/ede/simple.el, lisp/cedet/semantic/bovine/c.el:
* lisp/cedet/semantic/complete.el, lisp/cedet/semantic/db.el:
* lisp/cedet/semantic/decorate/include.el:
* lisp/cedet/semantic/decorate/mode.el, lisp/cedet/semantic/format.el:
* lisp/cedet/semantic/ia.el, lisp/cedet/semantic/idle.el:
* lisp/cedet/semantic/imenu.el, lisp/cedet/semantic/lex-spp.el:
* lisp/cedet/semantic/mru-bookmark.el, lisp/cedet/semantic/sb.el:
* lisp/cedet/srecode/fields.el, lisp/ecomplete.el:
* lisp/gnus/gnus-agent.el, lisp/gnus/gnus-art.el:
* lisp/gnus/gnus-async.el, lisp/gnus/gnus-cache.el:
* lisp/gnus/gnus-cite.el, lisp/gnus/gnus-delay.el:
* lisp/gnus/gnus-diary.el, lisp/gnus/gnus-dup.el:
* lisp/gnus/gnus-fun.el, lisp/gnus/gnus-group.el:
* lisp/gnus/gnus-kill.el, lisp/gnus/gnus-msg.el:
* lisp/gnus/gnus-picon.el, lisp/gnus/gnus-salt.el:
* lisp/gnus/gnus-score.el, lisp/gnus/gnus-start.el:
* lisp/gnus/gnus-sum.el, lisp/gnus/gnus-topic.el:
* lisp/gnus/gnus-util.el, lisp/gnus/gnus-uu.el, lisp/gnus/gnus-win.el:
* lisp/gnus/gnus.el, lisp/gnus/mail-source.el, lisp/gnus/message.el:
* lisp/gnus/mm-url.el, lisp/gnus/mm-uu.el, lisp/gnus/mml.el:
* lisp/gnus/nndiary.el, lisp/gnus/nnir.el, lisp/gnus/nnmail.el:
* lisp/gnus/smiley.el, lisp/gnus/smime.el, lisp/mail/mail-extr.el:
* lisp/mh-e/mh-e.el, lisp/net/mailcap.el, lisp/net/pop3.el:
* lisp/net/starttls.el, lisp/progmodes/cc-vars.el:
* lisp/progmodes/cperl-mode.el, test/manual/cedet/tests/test.el:
Remove obsolete leading * from defcustom, defface doc strings.
57 files changed, 647 insertions, 647 deletions
diff --git a/lisp/cedet/ede/linux.el b/lisp/cedet/ede/linux.el index 010bfde54dc..d7ea35a43f7 100644 --- a/lisp/cedet/ede/linux.el +++ b/lisp/cedet/ede/linux.el | |||
| @@ -64,12 +64,12 @@ | |||
| 64 | 64 | ||
| 65 | 65 | ||
| 66 | (defcustom project-linux-compile-target-command (concat ede-make-command " -k -C %s SUBDIRS=%s") | 66 | (defcustom project-linux-compile-target-command (concat ede-make-command " -k -C %s SUBDIRS=%s") |
| 67 | "*Default command used to compile a target." | 67 | "Default command used to compile a target." |
| 68 | :group 'project-linux | 68 | :group 'project-linux |
| 69 | :type 'string) | 69 | :type 'string) |
| 70 | 70 | ||
| 71 | (defcustom project-linux-compile-project-command (concat ede-make-command " -k -C %s") | 71 | (defcustom project-linux-compile-project-command (concat ede-make-command " -k -C %s") |
| 72 | "*Default command used to compile a project." | 72 | "Default command used to compile a project." |
| 73 | :group 'project-linux | 73 | :group 'project-linux |
| 74 | :type 'string) | 74 | :type 'string) |
| 75 | 75 | ||
diff --git a/lisp/cedet/ede/project-am.el b/lisp/cedet/ede/project-am.el index 715f3cf46d5..72c0bc60107 100644 --- a/lisp/cedet/ede/project-am.el +++ b/lisp/cedet/ede/project-am.el | |||
| @@ -53,17 +53,17 @@ | |||
| 53 | ) | 53 | ) |
| 54 | 54 | ||
| 55 | (defcustom project-am-compile-project-command nil | 55 | (defcustom project-am-compile-project-command nil |
| 56 | "*Default command used to compile a project." | 56 | "Default command used to compile a project." |
| 57 | :group 'project-am | 57 | :group 'project-am |
| 58 | :type '(choice (const nil) string)) | 58 | :type '(choice (const nil) string)) |
| 59 | 59 | ||
| 60 | (defcustom project-am-compile-target-command (concat ede-make-command " -k %s") | 60 | (defcustom project-am-compile-target-command (concat ede-make-command " -k %s") |
| 61 | "*Default command used to compile a project." | 61 | "Default command used to compile a project." |
| 62 | :group 'project-am | 62 | :group 'project-am |
| 63 | :type 'string) | 63 | :type 'string) |
| 64 | 64 | ||
| 65 | (defcustom project-am-debug-target-function 'gdb | 65 | (defcustom project-am-debug-target-function 'gdb |
| 66 | "*Default Emacs command used to debug a target." | 66 | "Default Emacs command used to debug a target." |
| 67 | :group 'project-am | 67 | :group 'project-am |
| 68 | :type 'function) ; make this be a list some day | 68 | :type 'function) ; make this be a list some day |
| 69 | 69 | ||
diff --git a/lisp/cedet/ede/simple.el b/lisp/cedet/ede/simple.el index 380c8dbc586..74b6e056a2a 100644 --- a/lisp/cedet/ede/simple.el +++ b/lisp/cedet/ede/simple.el | |||
| @@ -55,12 +55,12 @@ | |||
| 55 | t) | 55 | t) |
| 56 | 56 | ||
| 57 | (defcustom ede-simple-save-directory "~/.ede" | 57 | (defcustom ede-simple-save-directory "~/.ede" |
| 58 | "*Directory where simple EDE project overlays are saved." | 58 | "Directory where simple EDE project overlays are saved." |
| 59 | :group 'ede | 59 | :group 'ede |
| 60 | :type 'directory) | 60 | :type 'directory) |
| 61 | 61 | ||
| 62 | (defcustom ede-simple-save-file-name "ProjSimple.ede" | 62 | (defcustom ede-simple-save-file-name "ProjSimple.ede" |
| 63 | "*File name used for simple project wrappers." | 63 | "File name used for simple project wrappers." |
| 64 | :group 'ede | 64 | :group 'ede |
| 65 | :type 'string) | 65 | :type 'string) |
| 66 | 66 | ||
diff --git a/lisp/cedet/semantic/bovine/c.el b/lisp/cedet/semantic/bovine/c.el index 821f05a5732..904410f6cf3 100644 --- a/lisp/cedet/semantic/bovine/c.el +++ b/lisp/cedet/semantic/bovine/c.el | |||
| @@ -296,7 +296,7 @@ Return the defined symbol as a special spp lex token." | |||
| 296 | ;;; Conditional Skipping | 296 | ;;; Conditional Skipping |
| 297 | ;; | 297 | ;; |
| 298 | (defcustom semantic-c-obey-conditional-section-parsing-flag t | 298 | (defcustom semantic-c-obey-conditional-section-parsing-flag t |
| 299 | "*Non-nil means to interpret preprocessor #if sections. | 299 | "Non-nil means to interpret preprocessor #if sections. |
| 300 | This implies that some blocks of code will not be parsed based on the | 300 | This implies that some blocks of code will not be parsed based on the |
| 301 | values of the conditions in the #if blocks." | 301 | values of the conditions in the #if blocks." |
| 302 | :group 'c | 302 | :group 'c |
diff --git a/lisp/cedet/semantic/complete.el b/lisp/cedet/semantic/complete.el index de762326c3e..14b5f3f016c 100644 --- a/lisp/cedet/semantic/complete.el +++ b/lisp/cedet/semantic/complete.el | |||
| @@ -568,7 +568,7 @@ if INLINE, then completion is happening inline in a buffer." | |||
| 568 | (:underline "yellow")) | 568 | (:underline "yellow")) |
| 569 | (((class color) (background light)) | 569 | (((class color) (background light)) |
| 570 | (:underline "brown"))) | 570 | (:underline "brown"))) |
| 571 | "*Face used to show the region being completed inline. | 571 | "Face used to show the region being completed inline. |
| 572 | The face is used in `semantic-complete-inline-tag-engine'." | 572 | The face is used in `semantic-complete-inline-tag-engine'." |
| 573 | :group 'semantic-faces) | 573 | :group 'semantic-faces) |
| 574 | 574 | ||
| @@ -1370,7 +1370,7 @@ This object type doesn't do focus, so will never have a focus object." | |||
| 1370 | ;; Traditional displayor | 1370 | ;; Traditional displayor |
| 1371 | (defcustom semantic-completion-displayor-format-tag-function | 1371 | (defcustom semantic-completion-displayor-format-tag-function |
| 1372 | #'semantic-format-tag-name | 1372 | #'semantic-format-tag-name |
| 1373 | "*A Tag format function to use when showing completions." | 1373 | "A Tag format function to use when showing completions." |
| 1374 | :group 'semantic | 1374 | :group 'semantic |
| 1375 | :type semantic-format-tag-custom-list) | 1375 | :type semantic-format-tag-custom-list) |
| 1376 | 1376 | ||
| @@ -1871,7 +1871,7 @@ Use this to enable custom editing.") | |||
| 1871 | 1871 | ||
| 1872 | (defcustom semantic-complete-inline-analyzer-displayor-class | 1872 | (defcustom semantic-complete-inline-analyzer-displayor-class |
| 1873 | 'semantic-displayor-traditional | 1873 | 'semantic-displayor-traditional |
| 1874 | "*Class for displayor to use with inline completion." | 1874 | "Class for displayor to use with inline completion." |
| 1875 | :group 'semantic | 1875 | :group 'semantic |
| 1876 | :type semantic-complete-inline-custom-type | 1876 | :type semantic-complete-inline-custom-type |
| 1877 | ) | 1877 | ) |
| @@ -2075,7 +2075,7 @@ completion works." | |||
| 2075 | 2075 | ||
| 2076 | (defcustom semantic-complete-inline-analyzer-idle-displayor-class | 2076 | (defcustom semantic-complete-inline-analyzer-idle-displayor-class |
| 2077 | 'semantic-displayor-ghost | 2077 | 'semantic-displayor-ghost |
| 2078 | "*Class for displayor to use with inline completion at idle time." | 2078 | "Class for displayor to use with inline completion at idle time." |
| 2079 | :group 'semantic | 2079 | :group 'semantic |
| 2080 | :type semantic-complete-inline-custom-type | 2080 | :type semantic-complete-inline-custom-type |
| 2081 | ) | 2081 | ) |
diff --git a/lisp/cedet/semantic/db.el b/lisp/cedet/semantic/db.el index a72e78402ea..1b3f07aa0f6 100644 --- a/lisp/cedet/semantic/db.el +++ b/lisp/cedet/semantic/db.el | |||
| @@ -814,7 +814,7 @@ local variable." | |||
| 814 | ;; associated databases. | 814 | ;; associated databases. |
| 815 | 815 | ||
| 816 | (defcustom semanticdb-project-roots nil | 816 | (defcustom semanticdb-project-roots nil |
| 817 | "*List of directories, where each directory is the root of some project. | 817 | "List of directories, where each directory is the root of some project. |
| 818 | All subdirectories of a root project are considered a part of one project. | 818 | All subdirectories of a root project are considered a part of one project. |
| 819 | Values in this string can be overridden by project management programs | 819 | Values in this string can be overridden by project management programs |
| 820 | via the `semanticdb-project-root-functions' variable." | 820 | via the `semanticdb-project-root-functions' variable." |
diff --git a/lisp/cedet/semantic/decorate/include.el b/lisp/cedet/semantic/decorate/include.el index e12fff1a2a8..3ea2a48a9fa 100644 --- a/lisp/cedet/semantic/decorate/include.el +++ b/lisp/cedet/semantic/decorate/include.el | |||
| @@ -49,7 +49,7 @@ | |||
| 49 | ;; | 49 | ;; |
| 50 | (defface semantic-decoration-on-includes | 50 | (defface semantic-decoration-on-includes |
| 51 | nil | 51 | nil |
| 52 | "*Overlay Face used on includes that are not in some other state. | 52 | "Overlay Face used on includes that are not in some other state. |
| 53 | Used by the decoration style: `semantic-decoration-on-includes'." | 53 | Used by the decoration style: `semantic-decoration-on-includes'." |
| 54 | :group 'semantic-faces) | 54 | :group 'semantic-faces) |
| 55 | 55 | ||
| @@ -119,7 +119,7 @@ Used by the decoration style: `semantic-decoration-on-includes'." | |||
| 119 | (:background "#900000")) | 119 | (:background "#900000")) |
| 120 | (((class color) (background light)) | 120 | (((class color) (background light)) |
| 121 | (:background "#fff0f0"))) | 121 | (:background "#fff0f0"))) |
| 122 | "*Face used to show includes that cannot be found. | 122 | "Face used to show includes that cannot be found. |
| 123 | Used by the decoration style: `semantic-decoration-on-unknown-includes'." | 123 | Used by the decoration style: `semantic-decoration-on-unknown-includes'." |
| 124 | :group 'semantic-faces) | 124 | :group 'semantic-faces) |
| 125 | 125 | ||
| @@ -182,7 +182,7 @@ Used by the decoration style: `semantic-decoration-on-unknown-includes'." | |||
| 182 | (:background "#009000")) | 182 | (:background "#009000")) |
| 183 | (((class color) (background light)) | 183 | (((class color) (background light)) |
| 184 | (:background "#f0fdf0"))) | 184 | (:background "#f0fdf0"))) |
| 185 | "*Face used to show includes that have no file, but do have a DB table. | 185 | "Face used to show includes that have no file, but do have a DB table. |
| 186 | Used by the decoration style: `semantic-decoration-on-fileless-includes'." | 186 | Used by the decoration style: `semantic-decoration-on-fileless-includes'." |
| 187 | :group 'semantic-faces) | 187 | :group 'semantic-faces) |
| 188 | 188 | ||
| @@ -245,7 +245,7 @@ Used by the decoration style: `semantic-decoration-on-fileless-includes'." | |||
| 245 | (:background "#555500")) | 245 | (:background "#555500")) |
| 246 | (((class color) (background light)) | 246 | (((class color) (background light)) |
| 247 | (:background "#ffff55"))) | 247 | (:background "#ffff55"))) |
| 248 | "*Face used to show includes that have not yet been parsed. | 248 | "Face used to show includes that have not yet been parsed. |
| 249 | Used by the decoration style: `semantic-decoration-on-unparsed-includes'." | 249 | Used by the decoration style: `semantic-decoration-on-unparsed-includes'." |
| 250 | :group 'semantic-faces) | 250 | :group 'semantic-faces) |
| 251 | 251 | ||
diff --git a/lisp/cedet/semantic/decorate/mode.el b/lisp/cedet/semantic/decorate/mode.el index fca9c3c4650..d4385e165c8 100644 --- a/lisp/cedet/semantic/decorate/mode.el +++ b/lisp/cedet/semantic/decorate/mode.el | |||
| @@ -455,7 +455,7 @@ Does not provide overlines for prototypes.") | |||
| 455 | (:overline "cyan")) | 455 | (:overline "cyan")) |
| 456 | (((class color) (background light)) | 456 | (((class color) (background light)) |
| 457 | (:overline "blue"))) | 457 | (:overline "blue"))) |
| 458 | "*Face used to show long tags in. | 458 | "Face used to show long tags in. |
| 459 | Used by decoration style: `semantic-tag-boundary'." | 459 | Used by decoration style: `semantic-tag-boundary'." |
| 460 | :group 'semantic-faces) | 460 | :group 'semantic-faces) |
| 461 | 461 | ||
| @@ -504,7 +504,7 @@ Used by decoration style: `semantic-tag-boundary'." | |||
| 504 | (:background "#200000")) | 504 | (:background "#200000")) |
| 505 | (((class color) (background light)) | 505 | (((class color) (background light)) |
| 506 | (:background "#8fffff"))) | 506 | (:background "#8fffff"))) |
| 507 | "*Face used to show privately scoped tags in. | 507 | "Face used to show privately scoped tags in. |
| 508 | Used by the decoration style: `semantic-decoration-on-private-members'." | 508 | Used by the decoration style: `semantic-decoration-on-private-members'." |
| 509 | :group 'semantic-faces) | 509 | :group 'semantic-faces) |
| 510 | 510 | ||
| @@ -526,7 +526,7 @@ Use a primary decoration." | |||
| 526 | (:background "#000020")) | 526 | (:background "#000020")) |
| 527 | (((class color) (background light)) | 527 | (((class color) (background light)) |
| 528 | (:background "#fffff8"))) | 528 | (:background "#fffff8"))) |
| 529 | "*Face used to show protected scoped tags in. | 529 | "Face used to show protected scoped tags in. |
| 530 | Used by the decoration style: `semantic-decoration-on-protected-members'." | 530 | Used by the decoration style: `semantic-decoration-on-protected-members'." |
| 531 | :group 'semantic-faces) | 531 | :group 'semantic-faces) |
| 532 | 532 | ||
diff --git a/lisp/cedet/semantic/format.el b/lisp/cedet/semantic/format.el index 1fe703fd09a..0a984ebb32d 100644 --- a/lisp/cedet/semantic/format.el +++ b/lisp/cedet/semantic/format.el | |||
| @@ -559,14 +559,14 @@ Optional argument COLOR means highlight the prototype with font-lock colors." | |||
| 559 | ;;; UML display styles | 559 | ;;; UML display styles |
| 560 | ;; | 560 | ;; |
| 561 | (defcustom semantic-uml-colon-string " : " | 561 | (defcustom semantic-uml-colon-string " : " |
| 562 | "*String used as a color separator between parts of a UML string. | 562 | "String used as a color separator between parts of a UML string. |
| 563 | In UML, a variable may appear as `varname : type'. | 563 | In UML, a variable may appear as `varname : type'. |
| 564 | Change this variable to change the output separator." | 564 | Change this variable to change the output separator." |
| 565 | :group 'semantic | 565 | :group 'semantic |
| 566 | :type 'string) | 566 | :type 'string) |
| 567 | 567 | ||
| 568 | (defcustom semantic-uml-no-protection-string "" | 568 | (defcustom semantic-uml-no-protection-string "" |
| 569 | "*String used to describe when no protection is specified. | 569 | "String used to describe when no protection is specified. |
| 570 | Used by `semantic-format-tag-uml-protection-to-string'." | 570 | Used by `semantic-format-tag-uml-protection-to-string'." |
| 571 | :group 'semantic | 571 | :group 'semantic |
| 572 | :type 'string) | 572 | :type 'string) |
diff --git a/lisp/cedet/semantic/ia.el b/lisp/cedet/semantic/ia.el index 214fbb50f98..a4dabe66083 100644 --- a/lisp/cedet/semantic/ia.el +++ b/lisp/cedet/semantic/ia.el | |||
| @@ -146,7 +146,7 @@ Completion options are calculated with `semantic-analyze-possible-completions'." | |||
| 146 | 146 | ||
| 147 | (defcustom semantic-ia-completion-menu-format-tag-function | 147 | (defcustom semantic-ia-completion-menu-format-tag-function |
| 148 | 'semantic-format-tag-uml-concise-prototype | 148 | 'semantic-format-tag-uml-concise-prototype |
| 149 | "*Function used to convert a tag to a string during completion." | 149 | "Function used to convert a tag to a string during completion." |
| 150 | :group 'semantic | 150 | :group 'semantic |
| 151 | :type semantic-format-tag-custom-list) | 151 | :type semantic-format-tag-custom-list) |
| 152 | 152 | ||
diff --git a/lisp/cedet/semantic/idle.el b/lisp/cedet/semantic/idle.el index 549a30ac0bc..5f902622ac6 100644 --- a/lisp/cedet/semantic/idle.el +++ b/lisp/cedet/semantic/idle.el | |||
| @@ -141,7 +141,7 @@ Use the command `semantic-idle-scheduler-mode' to change this variable.") | |||
| 141 | (make-variable-buffer-local 'semantic-idle-scheduler-mode) | 141 | (make-variable-buffer-local 'semantic-idle-scheduler-mode) |
| 142 | 142 | ||
| 143 | (defcustom semantic-idle-scheduler-max-buffer-size 0 | 143 | (defcustom semantic-idle-scheduler-max-buffer-size 0 |
| 144 | "*Maximum size in bytes of buffers where idle-scheduler is enabled. | 144 | "Maximum size in bytes of buffers where idle-scheduler is enabled. |
| 145 | If this value is less than or equal to 0, idle-scheduler is enabled in | 145 | If this value is less than or equal to 0, idle-scheduler is enabled in |
| 146 | all buffers regardless of their size." | 146 | all buffers regardless of their size." |
| 147 | :group 'semantic | 147 | :group 'semantic |
| @@ -303,13 +303,13 @@ call additional functions registered with the timer calls." | |||
| 303 | ;; Unlike the shorter timer, the WORK timer will kick of tasks that | 303 | ;; Unlike the shorter timer, the WORK timer will kick of tasks that |
| 304 | ;; may take a long time to complete. | 304 | ;; may take a long time to complete. |
| 305 | (defcustom semantic-idle-work-parse-neighboring-files-flag nil | 305 | (defcustom semantic-idle-work-parse-neighboring-files-flag nil |
| 306 | "*Non-nil means to parse files in the same dir as the current buffer. | 306 | "Non-nil means to parse files in the same dir as the current buffer. |
| 307 | Disable to prevent lots of excessive parsing in idle time." | 307 | Disable to prevent lots of excessive parsing in idle time." |
| 308 | :group 'semantic | 308 | :group 'semantic |
| 309 | :type 'boolean) | 309 | :type 'boolean) |
| 310 | 310 | ||
| 311 | (defcustom semantic-idle-work-update-headers-flag nil | 311 | (defcustom semantic-idle-work-update-headers-flag nil |
| 312 | "*Non-nil means to parse through header files in idle time. | 312 | "Non-nil means to parse through header files in idle time. |
| 313 | Disable to prevent idle time parsing of many files. If completion | 313 | Disable to prevent idle time parsing of many files. If completion |
| 314 | is called that work will be done then instead." | 314 | is called that work will be done then instead." |
| 315 | :group 'semantic | 315 | :group 'semantic |
diff --git a/lisp/cedet/semantic/imenu.el b/lisp/cedet/semantic/imenu.el index 4983d6c9f44..cfff253a793 100644 --- a/lisp/cedet/semantic/imenu.el +++ b/lisp/cedet/semantic/imenu.el | |||
| @@ -57,7 +57,7 @@ | |||
| 57 | 57 | ||
| 58 | ;;;###autoload | 58 | ;;;###autoload |
| 59 | (defcustom semantic-imenu-summary-function 'semantic-format-tag-abbreviate | 59 | (defcustom semantic-imenu-summary-function 'semantic-format-tag-abbreviate |
| 60 | "*Function to use when creating items in Imenu. | 60 | "Function to use when creating items in Imenu. |
| 61 | Some useful functions are found in `semantic-format-tag-functions'." | 61 | Some useful functions are found in `semantic-format-tag-functions'." |
| 62 | :group 'semantic-imenu | 62 | :group 'semantic-imenu |
| 63 | :type semantic-format-tag-custom-list) | 63 | :type semantic-format-tag-custom-list) |
| @@ -65,20 +65,20 @@ Some useful functions are found in `semantic-format-tag-functions'." | |||
| 65 | 65 | ||
| 66 | ;;;###autoload | 66 | ;;;###autoload |
| 67 | (defcustom semantic-imenu-bucketize-file t | 67 | (defcustom semantic-imenu-bucketize-file t |
| 68 | "*Non-nil if tags in a file are to be grouped into buckets." | 68 | "Non-nil if tags in a file are to be grouped into buckets." |
| 69 | :group 'semantic-imenu | 69 | :group 'semantic-imenu |
| 70 | :type 'boolean) | 70 | :type 'boolean) |
| 71 | (make-variable-buffer-local 'semantic-imenu-bucketize-file) | 71 | (make-variable-buffer-local 'semantic-imenu-bucketize-file) |
| 72 | 72 | ||
| 73 | (defcustom semantic-imenu-adopt-external-members t | 73 | (defcustom semantic-imenu-adopt-external-members t |
| 74 | "*Non-nil if types in a file should adopt externally defined members. | 74 | "Non-nil if types in a file should adopt externally defined members. |
| 75 | C++ and CLOS can define methods that are not in the body of a class | 75 | C++ and CLOS can define methods that are not in the body of a class |
| 76 | definition." | 76 | definition." |
| 77 | :group 'semantic-imenu | 77 | :group 'semantic-imenu |
| 78 | :type 'boolean) | 78 | :type 'boolean) |
| 79 | 79 | ||
| 80 | (defcustom semantic-imenu-buckets-to-submenu t | 80 | (defcustom semantic-imenu-buckets-to-submenu t |
| 81 | "*Non-nil if buckets of tags are to be turned into submenus. | 81 | "Non-nil if buckets of tags are to be turned into submenus. |
| 82 | This option is ignored if `semantic-imenu-bucketize-file' is nil." | 82 | This option is ignored if `semantic-imenu-bucketize-file' is nil." |
| 83 | :group 'semantic-imenu | 83 | :group 'semantic-imenu |
| 84 | :type 'boolean) | 84 | :type 'boolean) |
| @@ -86,7 +86,7 @@ This option is ignored if `semantic-imenu-bucketize-file' is nil." | |||
| 86 | 86 | ||
| 87 | ;;;###autoload | 87 | ;;;###autoload |
| 88 | (defcustom semantic-imenu-expand-type-members t | 88 | (defcustom semantic-imenu-expand-type-members t |
| 89 | "*Non-nil if types should have submenus with members in them." | 89 | "Non-nil if types should have submenus with members in them." |
| 90 | :group 'semantic-imenu | 90 | :group 'semantic-imenu |
| 91 | :type 'boolean) | 91 | :type 'boolean) |
| 92 | (make-variable-buffer-local 'semantic-imenu-expand-type-members) | 92 | (make-variable-buffer-local 'semantic-imenu-expand-type-members) |
| @@ -94,7 +94,7 @@ This option is ignored if `semantic-imenu-bucketize-file' is nil." | |||
| 94 | 'semantic-imenu-expand-type-members "23.2") | 94 | 'semantic-imenu-expand-type-members "23.2") |
| 95 | 95 | ||
| 96 | (defcustom semantic-imenu-bucketize-type-members t | 96 | (defcustom semantic-imenu-bucketize-type-members t |
| 97 | "*Non-nil if members of a type should be grouped into buckets. | 97 | "Non-nil if members of a type should be grouped into buckets. |
| 98 | A nil value means to keep them in the same order. | 98 | A nil value means to keep them in the same order. |
| 99 | Overridden to nil if `semantic-imenu-bucketize-file' is nil." | 99 | Overridden to nil if `semantic-imenu-bucketize-file' is nil." |
| 100 | :group 'semantic-imenu | 100 | :group 'semantic-imenu |
| @@ -104,7 +104,7 @@ Overridden to nil if `semantic-imenu-bucketize-file' is nil." | |||
| 104 | 'semantic-imenu-bucketize-type-members "23.2") | 104 | 'semantic-imenu-bucketize-type-members "23.2") |
| 105 | 105 | ||
| 106 | (defcustom semantic-imenu-sort-bucket-function nil | 106 | (defcustom semantic-imenu-sort-bucket-function nil |
| 107 | "*Function to use when sorting tags in the buckets of functions. | 107 | "Function to use when sorting tags in the buckets of functions. |
| 108 | See `semantic-bucketize' and the FILTER argument for more details on this function." | 108 | See `semantic-bucketize' and the FILTER argument for more details on this function." |
| 109 | :group 'semantic-imenu | 109 | :group 'semantic-imenu |
| 110 | :type '(radio (const :tag "No Sorting" nil) | 110 | :type '(radio (const :tag "No Sorting" nil) |
| @@ -120,7 +120,7 @@ See `semantic-bucketize' and the FILTER argument for more details on this functi | |||
| 120 | (make-variable-buffer-local 'semantic-imenu-sort-bucket-function) | 120 | (make-variable-buffer-local 'semantic-imenu-sort-bucket-function) |
| 121 | 121 | ||
| 122 | (defcustom semantic-imenu-index-directory nil | 122 | (defcustom semantic-imenu-index-directory nil |
| 123 | "*Non nil to index the entire directory for tags. | 123 | "Non nil to index the entire directory for tags. |
| 124 | Doesn't actually parse the entire directory, but displays tags for all files | 124 | Doesn't actually parse the entire directory, but displays tags for all files |
| 125 | currently listed in the current Semantic database. | 125 | currently listed in the current Semantic database. |
| 126 | This variable has no meaning if semanticdb is not active." | 126 | This variable has no meaning if semanticdb is not active." |
| @@ -128,7 +128,7 @@ This variable has no meaning if semanticdb is not active." | |||
| 128 | :type 'boolean) | 128 | :type 'boolean) |
| 129 | 129 | ||
| 130 | (defcustom semantic-imenu-auto-rebuild-directory-indexes nil | 130 | (defcustom semantic-imenu-auto-rebuild-directory-indexes nil |
| 131 | "*If non-nil automatically rebuild directory index imenus. | 131 | "If non-nil automatically rebuild directory index imenus. |
| 132 | That is when a directory index imenu is updated, automatically rebuild | 132 | That is when a directory index imenu is updated, automatically rebuild |
| 133 | other buffer local ones based on the same semanticdb." | 133 | other buffer local ones based on the same semanticdb." |
| 134 | :group 'semantic-imenu | 134 | :group 'semantic-imenu |
| @@ -498,7 +498,7 @@ Clears all imenu menus that may be depending on the database." | |||
| 498 | "Function to convert semantic tags into `which-function' text.") | 498 | "Function to convert semantic tags into `which-function' text.") |
| 499 | 499 | ||
| 500 | (defcustom semantic-which-function-use-color nil | 500 | (defcustom semantic-which-function-use-color nil |
| 501 | "*Use color when displaying the current function with `which-function'." | 501 | "Use color when displaying the current function with `which-function'." |
| 502 | :group 'semantic-imenu | 502 | :group 'semantic-imenu |
| 503 | :type 'boolean) | 503 | :type 'boolean) |
| 504 | 504 | ||
diff --git a/lisp/cedet/semantic/lex-spp.el b/lisp/cedet/semantic/lex-spp.el index b48f5aedd68..fe90a047f86 100644 --- a/lisp/cedet/semantic/lex-spp.el +++ b/lisp/cedet/semantic/lex-spp.el | |||
| @@ -1239,7 +1239,7 @@ of type `spp-macro-undef' is to be created." | |||
| 1239 | ;; written yet. | 1239 | ;; written yet. |
| 1240 | ;; | 1240 | ;; |
| 1241 | (defcustom semantic-lex-spp-use-headers-flag nil | 1241 | (defcustom semantic-lex-spp-use-headers-flag nil |
| 1242 | "*Non-nil means to pre-parse headers as we go. | 1242 | "Non-nil means to pre-parse headers as we go. |
| 1243 | For languages that use the Semantic pre-processor, this can | 1243 | For languages that use the Semantic pre-processor, this can |
| 1244 | improve the accuracy of parsed files where include files | 1244 | improve the accuracy of parsed files where include files |
| 1245 | can change the state of what's parsed in the current file. | 1245 | can change the state of what's parsed in the current file. |
diff --git a/lisp/cedet/semantic/mru-bookmark.el b/lisp/cedet/semantic/mru-bookmark.el index 4146b4e5b2c..1e15773952d 100644 --- a/lisp/cedet/semantic/mru-bookmark.el +++ b/lisp/cedet/semantic/mru-bookmark.el | |||
| @@ -263,7 +263,7 @@ If ARG is positive or nil, enable, if it is negative, disable." | |||
| 263 | 'semantic-mru-bookmark-mode (if global-semantic-mru-bookmark-mode 1 -1))) | 263 | 'semantic-mru-bookmark-mode (if global-semantic-mru-bookmark-mode 1 -1))) |
| 264 | 264 | ||
| 265 | (defcustom semantic-mru-bookmark-mode-hook nil | 265 | (defcustom semantic-mru-bookmark-mode-hook nil |
| 266 | "*Hook run at the end of function `semantic-mru-bookmark-mode'." | 266 | "Hook run at the end of function `semantic-mru-bookmark-mode'." |
| 267 | :group 'semantic | 267 | :group 'semantic |
| 268 | :type 'hook) | 268 | :type 'hook) |
| 269 | 269 | ||
diff --git a/lisp/cedet/semantic/sb.el b/lisp/cedet/semantic/sb.el index 7eac255fe37..a06955067d9 100644 --- a/lisp/cedet/semantic/sb.el +++ b/lisp/cedet/semantic/sb.el | |||
| @@ -38,7 +38,7 @@ | |||
| 38 | (declare-function semanticdb-file-stream "semantic/db") | 38 | (declare-function semanticdb-file-stream "semantic/db") |
| 39 | 39 | ||
| 40 | (defcustom semantic-sb-autoexpand-length 1 | 40 | (defcustom semantic-sb-autoexpand-length 1 |
| 41 | "*Length of a semantic bucket to autoexpand in place. | 41 | "Length of a semantic bucket to autoexpand in place. |
| 42 | This will replace the named bucket that would have usually occurred here." | 42 | This will replace the named bucket that would have usually occurred here." |
| 43 | :group 'speedbar | 43 | :group 'speedbar |
| 44 | :type 'integer) | 44 | :type 'integer) |
| @@ -49,12 +49,12 @@ Make this buffer local for modes that have different types of tags | |||
| 49 | that should be ignored.") | 49 | that should be ignored.") |
| 50 | 50 | ||
| 51 | (defcustom semantic-sb-button-format-tag-function 'semantic-format-tag-abbreviate | 51 | (defcustom semantic-sb-button-format-tag-function 'semantic-format-tag-abbreviate |
| 52 | "*Function called to create the text for a but from a token." | 52 | "Function called to create the text for a but from a token." |
| 53 | :group 'speedbar | 53 | :group 'speedbar |
| 54 | :type semantic-format-tag-custom-list) | 54 | :type semantic-format-tag-custom-list) |
| 55 | 55 | ||
| 56 | (defcustom semantic-sb-info-format-tag-function 'semantic-format-tag-summarize | 56 | (defcustom semantic-sb-info-format-tag-function 'semantic-format-tag-summarize |
| 57 | "*Function called to create the text for info display from a token." | 57 | "Function called to create the text for info display from a token." |
| 58 | :group 'speedbar | 58 | :group 'speedbar |
| 59 | :type semantic-format-tag-custom-list) | 59 | :type semantic-format-tag-custom-list) |
| 60 | 60 | ||
diff --git a/lisp/cedet/srecode/fields.el b/lisp/cedet/srecode/fields.el index 1b7715c39d3..e4b54b83645 100644 --- a/lisp/cedet/srecode/fields.el +++ b/lisp/cedet/srecode/fields.el | |||
| @@ -55,7 +55,7 @@ Once an insertion set is done, these fields will be activated.") | |||
| 55 | (:underline "green")) | 55 | (:underline "green")) |
| 56 | (((class color) (background light)) | 56 | (((class color) (background light)) |
| 57 | (:underline "green4"))) | 57 | (:underline "green4"))) |
| 58 | "*Face used to specify editable fields from a template." | 58 | "Face used to specify editable fields from a template." |
| 59 | :group 'semantic-faces) | 59 | :group 'semantic-faces) |
| 60 | 60 | ||
| 61 | (defcustom srecode-fields-exit-confirmation nil | 61 | (defcustom srecode-fields-exit-confirmation nil |
diff --git a/lisp/ecomplete.el b/lisp/ecomplete.el index cb50cce6056..b9f4b1ab846 100644 --- a/lisp/ecomplete.el +++ b/lisp/ecomplete.el | |||
| @@ -32,7 +32,7 @@ | |||
| 32 | :group 'mail) | 32 | :group 'mail) |
| 33 | 33 | ||
| 34 | (defcustom ecomplete-database-file "~/.ecompleterc" | 34 | (defcustom ecomplete-database-file "~/.ecompleterc" |
| 35 | "*The name of the file to store the ecomplete data." | 35 | "The name of the file to store the ecomplete data." |
| 36 | :group 'ecomplete | 36 | :group 'ecomplete |
| 37 | :type 'file) | 37 | :type 'file) |
| 38 | 38 | ||
diff --git a/lisp/gnus/gnus-agent.el b/lisp/gnus/gnus-agent.el index 6c1915ba909..364fb7f1516 100644 --- a/lisp/gnus/gnus-agent.el +++ b/lisp/gnus/gnus-agent.el | |||
| @@ -161,7 +161,7 @@ enable expiration per categories, topics, and groups." | |||
| 161 | (const :format "Disable " DISABLE))) | 161 | (const :format "Disable " DISABLE))) |
| 162 | 162 | ||
| 163 | (defcustom gnus-agent-expire-unagentized-dirs t | 163 | (defcustom gnus-agent-expire-unagentized-dirs t |
| 164 | "*Whether expiration should expire in unagentized directories. | 164 | "Whether expiration should expire in unagentized directories. |
| 165 | Have gnus-agent-expire scan the directories under | 165 | Have gnus-agent-expire scan the directories under |
| 166 | \(gnus-agent-directory) for groups that are no longer agentized. | 166 | \(gnus-agent-directory) for groups that are no longer agentized. |
| 167 | When found, offer to remove them." | 167 | When found, offer to remove them." |
diff --git a/lisp/gnus/gnus-art.el b/lisp/gnus/gnus-art.el index c103e1cbb91..3b94a3d6c12 100644 --- a/lisp/gnus/gnus-art.el +++ b/lisp/gnus/gnus-art.el | |||
| @@ -158,7 +158,7 @@ | |||
| 158 | "Envelope-To" "X-Spam-Score" "System-Type" "X-Injected-Via-Gmane" | 158 | "Envelope-To" "X-Spam-Score" "System-Type" "X-Injected-Via-Gmane" |
| 159 | "X-Gmane-NNTP-Posting-Host" "Jabber-ID" "Archived-At" | 159 | "X-Gmane-NNTP-Posting-Host" "Jabber-ID" "Archived-At" |
| 160 | "Envelope-Sender" "Envelope-Recipients")) | 160 | "Envelope-Sender" "Envelope-Recipients")) |
| 161 | "*All headers that start with this regexp will be hidden. | 161 | "All headers that start with this regexp will be hidden. |
| 162 | This variable can also be a list of regexps of headers to be ignored. | 162 | This variable can also be a list of regexps of headers to be ignored. |
| 163 | If `gnus-visible-headers' is non-nil, this variable will be ignored." | 163 | If `gnus-visible-headers' is non-nil, this variable will be ignored." |
| 164 | :type '(choice regexp | 164 | :type '(choice regexp |
| @@ -167,7 +167,7 @@ If `gnus-visible-headers' is non-nil, this variable will be ignored." | |||
| 167 | 167 | ||
| 168 | (defcustom gnus-visible-headers | 168 | (defcustom gnus-visible-headers |
| 169 | "^From:\\|^Newsgroups:\\|^Subject:\\|^Date:\\|^Followup-To:\\|^Reply-To:\\|^Organization:\\|^Summary:\\|^Keywords:\\|^To:\\|^[BGF]?Cc:\\|^Posted-To:\\|^Mail-Copies-To:\\|^Mail-Followup-To:\\|^Apparently-To:\\|^Gnus-Warning:\\|^Resent-From:" | 169 | "^From:\\|^Newsgroups:\\|^Subject:\\|^Date:\\|^Followup-To:\\|^Reply-To:\\|^Organization:\\|^Summary:\\|^Keywords:\\|^To:\\|^[BGF]?Cc:\\|^Posted-To:\\|^Mail-Copies-To:\\|^Mail-Followup-To:\\|^Apparently-To:\\|^Gnus-Warning:\\|^Resent-From:" |
| 170 | "*All headers that do not match this regexp will be hidden. | 170 | "All headers that do not match this regexp will be hidden. |
| 171 | This variable can also be a list of regexp of headers to remain visible. | 171 | This variable can also be a list of regexp of headers to remain visible. |
| 172 | If this variable is non-nil, `gnus-ignored-headers' will be ignored." | 172 | If this variable is non-nil, `gnus-ignored-headers' will be ignored." |
| 173 | :type '(choice | 173 | :type '(choice |
| @@ -184,7 +184,7 @@ If this variable is non-nil, `gnus-ignored-headers' will be ignored." | |||
| 184 | (defcustom gnus-sorted-header-list | 184 | (defcustom gnus-sorted-header-list |
| 185 | '("^From:" "^Subject:" "^Summary:" "^Keywords:" "^Newsgroups:" | 185 | '("^From:" "^Subject:" "^Summary:" "^Keywords:" "^Newsgroups:" |
| 186 | "^Followup-To:" "^To:" "^Cc:" "^Date:" "^Organization:") | 186 | "^Followup-To:" "^To:" "^Cc:" "^Date:" "^Organization:") |
| 187 | "*This variable is a list of regular expressions. | 187 | "This variable is a list of regular expressions. |
| 188 | If it is non-nil, headers that match the regular expressions will | 188 | If it is non-nil, headers that match the regular expressions will |
| 189 | be placed first in the article buffer in the sequence specified by | 189 | be placed first in the article buffer in the sequence specified by |
| 190 | this list." | 190 | this list." |
| @@ -271,7 +271,7 @@ This can also be a list of the above values." | |||
| 271 | "{ echo \ | 271 | "{ echo \ |
| 272 | '/* Format_version=1, Width=48, Height=48, Depth=1, Valid_bits_per_item=16 */'\ | 272 | '/* Format_version=1, Width=48, Height=48, Depth=1, Valid_bits_per_item=16 */'\ |
| 273 | ; uncompface; } | icontopbm | display -") | 273 | ; uncompface; } | icontopbm | display -") |
| 274 | "*String or function to be executed to display an X-Face header. | 274 | "String or function to be executed to display an X-Face header. |
| 275 | If it is a string, the command will be executed in a sub-shell | 275 | If it is a string, the command will be executed in a sub-shell |
| 276 | asynchronously. The compressed face will be piped to this command." | 276 | asynchronously. The compressed face will be piped to this command." |
| 277 | :type `(choice string | 277 | :type `(choice string |
| @@ -389,7 +389,7 @@ advertisements. For example: | |||
| 389 | ;; 2 3 gnus-emphasis-strikethru) | 389 | ;; 2 3 gnus-emphasis-strikethru) |
| 390 | ("\\(\\s-\\|^\\)\\(_\\(\\(\\w\\|_[^_]\\)+\\)_\\)\\(\\s-\\|[?!.,;]\\)" | 390 | ("\\(\\s-\\|^\\)\\(_\\(\\(\\w\\|_[^_]\\)+\\)_\\)\\(\\s-\\|[?!.,;]\\)" |
| 391 | 2 3 gnus-emphasis-underline)))) | 391 | 2 3 gnus-emphasis-underline)))) |
| 392 | "*Alist that says how to fontify certain phrases. | 392 | "Alist that says how to fontify certain phrases. |
| 393 | Each item looks like this: | 393 | Each item looks like this: |
| 394 | 394 | ||
| 395 | (\"_\\\\(\\\\w+\\\\)_\" 0 1 \\='underline) | 395 | (\"_\\\\(\\\\w+\\\\)_\" 0 1 \\='underline) |
| @@ -498,7 +498,7 @@ be fed to `format-time-string'." | |||
| 498 | :group 'gnus-article-washing) | 498 | :group 'gnus-article-washing) |
| 499 | 499 | ||
| 500 | (defcustom gnus-save-all-headers t | 500 | (defcustom gnus-save-all-headers t |
| 501 | "*If non-nil, don't remove any headers before saving. | 501 | "If non-nil, don't remove any headers before saving. |
| 502 | This will be overridden by the `:headers' property that the symbol of | 502 | This will be overridden by the `:headers' property that the symbol of |
| 503 | the saver function, which is specified by `gnus-default-article-saver', | 503 | the saver function, which is specified by `gnus-default-article-saver', |
| 504 | might have." | 504 | might have." |
| @@ -506,7 +506,7 @@ might have." | |||
| 506 | :type 'boolean) | 506 | :type 'boolean) |
| 507 | 507 | ||
| 508 | (defcustom gnus-prompt-before-saving 'always | 508 | (defcustom gnus-prompt-before-saving 'always |
| 509 | "*This variable says how much prompting is to be done when saving articles. | 509 | "This variable says how much prompting is to be done when saving articles. |
| 510 | If it is nil, no prompting will be done, and the articles will be | 510 | If it is nil, no prompting will be done, and the articles will be |
| 511 | saved to the default files. If this variable is `always', each and | 511 | saved to the default files. If this variable is `always', each and |
| 512 | every article that is saved will be preceded by a prompt, even when | 512 | every article that is saved will be preceded by a prompt, even when |
| @@ -653,7 +653,7 @@ LAST-FILE." | |||
| 653 | (defcustom gnus-split-methods | 653 | (defcustom gnus-split-methods |
| 654 | '((gnus-article-archive-name) | 654 | '((gnus-article-archive-name) |
| 655 | (gnus-article-nndoc-name)) | 655 | (gnus-article-nndoc-name)) |
| 656 | "*Variable used to suggest where articles are to be saved. | 656 | "Variable used to suggest where articles are to be saved. |
| 657 | For instance, if you would like to save articles related to Gnus in | 657 | For instance, if you would like to save articles related to Gnus in |
| 658 | the file \"gnus-stuff\", and articles related to VM in \"vm-stuff\", | 658 | the file \"gnus-stuff\", and articles related to VM in \"vm-stuff\", |
| 659 | you could set this variable to something like: | 659 | you could set this variable to something like: |
| @@ -679,14 +679,14 @@ used as possible file names." | |||
| 679 | (sexp :value nil)))) | 679 | (sexp :value nil)))) |
| 680 | 680 | ||
| 681 | (defcustom gnus-page-delimiter "^\^L" | 681 | (defcustom gnus-page-delimiter "^\^L" |
| 682 | "*Regexp describing what to use as article page delimiters. | 682 | "Regexp describing what to use as article page delimiters. |
| 683 | The default value is \"^\^L\", which is a form linefeed at the | 683 | The default value is \"^\^L\", which is a form linefeed at the |
| 684 | beginning of a line." | 684 | beginning of a line." |
| 685 | :type 'regexp | 685 | :type 'regexp |
| 686 | :group 'gnus-article-various) | 686 | :group 'gnus-article-various) |
| 687 | 687 | ||
| 688 | (defcustom gnus-article-mode-line-format "Gnus: %g %S%m" | 688 | (defcustom gnus-article-mode-line-format "Gnus: %g %S%m" |
| 689 | "*The format specification for the article mode line. | 689 | "The format specification for the article mode line. |
| 690 | See `gnus-summary-mode-line-format' for a closer description. | 690 | See `gnus-summary-mode-line-format' for a closer description. |
| 691 | 691 | ||
| 692 | The following additional specs are available: | 692 | The following additional specs are available: |
| @@ -698,17 +698,17 @@ The following additional specs are available: | |||
| 698 | :group 'gnus-article-various) | 698 | :group 'gnus-article-various) |
| 699 | 699 | ||
| 700 | (defcustom gnus-article-mode-hook nil | 700 | (defcustom gnus-article-mode-hook nil |
| 701 | "*A hook for Gnus article mode." | 701 | "A hook for Gnus article mode." |
| 702 | :type 'hook | 702 | :type 'hook |
| 703 | :group 'gnus-article-various) | 703 | :group 'gnus-article-various) |
| 704 | 704 | ||
| 705 | (defcustom gnus-article-menu-hook nil | 705 | (defcustom gnus-article-menu-hook nil |
| 706 | "*Hook run after the creation of the article mode menu." | 706 | "Hook run after the creation of the article mode menu." |
| 707 | :type 'hook | 707 | :type 'hook |
| 708 | :group 'gnus-article-various) | 708 | :group 'gnus-article-various) |
| 709 | 709 | ||
| 710 | (defcustom gnus-article-prepare-hook nil | 710 | (defcustom gnus-article-prepare-hook nil |
| 711 | "*A hook called after an article has been prepared in the article buffer." | 711 | "A hook called after an article has been prepared in the article buffer." |
| 712 | :type 'hook | 712 | :type 'hook |
| 713 | :group 'gnus-article-various) | 713 | :group 'gnus-article-various) |
| 714 | 714 | ||
| @@ -846,7 +846,7 @@ articles." | |||
| 846 | ("Subject" nil gnus-header-subject) | 846 | ("Subject" nil gnus-header-subject) |
| 847 | ("Newsgroups:.*," nil gnus-header-newsgroups) | 847 | ("Newsgroups:.*," nil gnus-header-newsgroups) |
| 848 | ("" gnus-header-name gnus-header-content)) | 848 | ("" gnus-header-name gnus-header-content)) |
| 849 | "*Controls highlighting of article headers. | 849 | "Controls highlighting of article headers. |
| 850 | 850 | ||
| 851 | An alist of the form (HEADER NAME CONTENT). | 851 | An alist of the form (HEADER NAME CONTENT). |
| 852 | 852 | ||
| @@ -892,7 +892,7 @@ images in Emacs." | |||
| 892 | (defcustom gnus-article-decode-hook | 892 | (defcustom gnus-article-decode-hook |
| 893 | '(article-decode-charset article-decode-encoded-words | 893 | '(article-decode-charset article-decode-encoded-words |
| 894 | article-decode-group-name article-decode-idna-rhs) | 894 | article-decode-group-name article-decode-idna-rhs) |
| 895 | "*Hook run to decode charsets in articles." | 895 | "Hook run to decode charsets in articles." |
| 896 | :group 'gnus-article-headers | 896 | :group 'gnus-article-headers |
| 897 | :type 'hook) | 897 | :type 'hook) |
| 898 | 898 | ||
| @@ -7643,7 +7643,7 @@ Calls `describe-variable' or `describe-function'." | |||
| 7643 | (find-file-read-only file)))) | 7643 | (find-file-read-only file)))) |
| 7644 | 7644 | ||
| 7645 | (defcustom gnus-button-man-level 5 | 7645 | (defcustom gnus-button-man-level 5 |
| 7646 | "*Integer that says how many man-related buttons Gnus will show. | 7646 | "Integer that says how many man-related buttons Gnus will show. |
| 7647 | The higher the number, the more buttons will appear and the more false | 7647 | The higher the number, the more buttons will appear and the more false |
| 7648 | positives are possible. Note that you can set this variable local to | 7648 | positives are possible. Note that you can set this variable local to |
| 7649 | specific groups. Setting it higher in Unix groups is probably a good idea. | 7649 | specific groups. Setting it higher in Unix groups is probably a good idea. |
| @@ -7655,7 +7655,7 @@ how to set variables in specific groups." | |||
| 7655 | :type 'integer) | 7655 | :type 'integer) |
| 7656 | 7656 | ||
| 7657 | (defcustom gnus-button-emacs-level 5 | 7657 | (defcustom gnus-button-emacs-level 5 |
| 7658 | "*Integer that says how many emacs-related buttons Gnus will show. | 7658 | "Integer that says how many emacs-related buttons Gnus will show. |
| 7659 | The higher the number, the more buttons will appear and the more false | 7659 | The higher the number, the more buttons will appear and the more false |
| 7660 | positives are possible. Note that you can set this variable local to | 7660 | positives are possible. Note that you can set this variable local to |
| 7661 | specific groups. Setting it higher in Emacs or Gnus related groups is | 7661 | specific groups. Setting it higher in Emacs or Gnus related groups is |
| @@ -7667,7 +7667,7 @@ probably a good idea. See Info node `(gnus)Group Parameters' and the variable | |||
| 7667 | :type 'integer) | 7667 | :type 'integer) |
| 7668 | 7668 | ||
| 7669 | (defcustom gnus-button-message-level 5 | 7669 | (defcustom gnus-button-message-level 5 |
| 7670 | "*Integer that says how many buttons for news or mail messages will appear. | 7670 | "Integer that says how many buttons for news or mail messages will appear. |
| 7671 | The higher the number, the more buttons will appear and the more false | 7671 | The higher the number, the more buttons will appear and the more false |
| 7672 | positives are possible." | 7672 | positives are possible." |
| 7673 | ;; mail addresses, MIDs, URLs for news, ... | 7673 | ;; mail addresses, MIDs, URLs for news, ... |
| @@ -7676,7 +7676,7 @@ positives are possible." | |||
| 7676 | :type 'integer) | 7676 | :type 'integer) |
| 7677 | 7677 | ||
| 7678 | (defcustom gnus-button-browse-level 5 | 7678 | (defcustom gnus-button-browse-level 5 |
| 7679 | "*Integer that says how many buttons for browsing will appear. | 7679 | "Integer that says how many buttons for browsing will appear. |
| 7680 | The higher the number, the more buttons will appear and the more false | 7680 | The higher the number, the more buttons will appear and the more false |
| 7681 | positives are possible." | 7681 | positives are possible." |
| 7682 | ;; stuff handled by `browse-url' or `gnus-button-embedded-url' | 7682 | ;; stuff handled by `browse-url' or `gnus-button-embedded-url' |
| @@ -7797,7 +7797,7 @@ positives are possible." | |||
| 7797 | ;; so that non-ambiguous entries (see above) match first. | 7797 | ;; so that non-ambiguous entries (see above) match first. |
| 7798 | (gnus-button-mid-or-mail-regexp | 7798 | (gnus-button-mid-or-mail-regexp |
| 7799 | 0 (>= gnus-button-message-level 5) gnus-button-handle-mid-or-mail 1)) | 7799 | 0 (>= gnus-button-message-level 5) gnus-button-handle-mid-or-mail 1)) |
| 7800 | "*Alist of regexps matching buttons in article bodies. | 7800 | "Alist of regexps matching buttons in article bodies. |
| 7801 | 7801 | ||
| 7802 | Each entry has the form (REGEXP BUTTON FORM CALLBACK PAR...), where | 7802 | Each entry has the form (REGEXP BUTTON FORM CALLBACK PAR...), where |
| 7803 | REGEXP: is the string (case insensitive) matching text around the button (can | 7803 | REGEXP: is the string (case insensitive) matching text around the button (can |
| @@ -7839,7 +7839,7 @@ variable it the real callback function." | |||
| 7839 | 0 (>= gnus-button-message-level 0) gnus-url-mailto 1) | 7839 | 0 (>= gnus-button-message-level 0) gnus-url-mailto 1) |
| 7840 | ("^[^:]+:" "\\(<\\(url: \\)?\\(nntp\\|news\\):\\([^>\n ]*\\)>\\)" | 7840 | ("^[^:]+:" "\\(<\\(url: \\)?\\(nntp\\|news\\):\\([^>\n ]*\\)>\\)" |
| 7841 | 1 (>= gnus-button-message-level 0) gnus-button-message-id 4)) | 7841 | 1 (>= gnus-button-message-level 0) gnus-button-message-id 4)) |
| 7842 | "*Alist of headers and regexps to match buttons in article heads. | 7842 | "Alist of headers and regexps to match buttons in article heads. |
| 7843 | 7843 | ||
| 7844 | This alist is very similar to `gnus-button-alist', except that each | 7844 | This alist is very similar to `gnus-button-alist', except that each |
| 7845 | alist has an additional HEADER element first in each entry: | 7845 | alist has an additional HEADER element first in each entry: |
diff --git a/lisp/gnus/gnus-async.el b/lisp/gnus/gnus-async.el index ba72d820431..19867d83ae7 100644 --- a/lisp/gnus/gnus-async.el +++ b/lisp/gnus/gnus-async.el | |||
| @@ -35,7 +35,7 @@ | |||
| 35 | :group 'gnus) | 35 | :group 'gnus) |
| 36 | 36 | ||
| 37 | (defcustom gnus-use-article-prefetch 30 | 37 | (defcustom gnus-use-article-prefetch 30 |
| 38 | "*If non-nil, prefetch articles in groups that allow this. | 38 | "If non-nil, prefetch articles in groups that allow this. |
| 39 | If a number, prefetch only that many articles forward; | 39 | If a number, prefetch only that many articles forward; |
| 40 | if t, prefetch as many articles as possible." | 40 | if t, prefetch as many articles as possible." |
| 41 | :group 'gnus-asynchronous | 41 | :group 'gnus-asynchronous |
| @@ -44,7 +44,7 @@ if t, prefetch as many articles as possible." | |||
| 44 | (integer :tag "some" 0))) | 44 | (integer :tag "some" 0))) |
| 45 | 45 | ||
| 46 | (defcustom gnus-asynchronous nil | 46 | (defcustom gnus-asynchronous nil |
| 47 | "*If nil, inhibit all Gnus asynchronicity. | 47 | "If nil, inhibit all Gnus asynchronicity. |
| 48 | If non-nil, let the other asynch variables be heeded." | 48 | If non-nil, let the other asynch variables be heeded." |
| 49 | :group 'gnus-asynchronous | 49 | :group 'gnus-asynchronous |
| 50 | :type 'boolean) | 50 | :type 'boolean) |
| @@ -59,7 +59,7 @@ from that group." | |||
| 59 | :type '(set (const read) (const exit))) | 59 | :type '(set (const read) (const exit))) |
| 60 | 60 | ||
| 61 | (defcustom gnus-use-header-prefetch nil | 61 | (defcustom gnus-use-header-prefetch nil |
| 62 | "*If non-nil, prefetch the headers to the next group." | 62 | "If non-nil, prefetch the headers to the next group." |
| 63 | :group 'gnus-asynchronous | 63 | :group 'gnus-asynchronous |
| 64 | :type 'boolean) | 64 | :type 'boolean) |
| 65 | 65 | ||
diff --git a/lisp/gnus/gnus-cache.el b/lisp/gnus/gnus-cache.el index 050e8cd7895..aa2d0185c26 100644 --- a/lisp/gnus/gnus-cache.el +++ b/lisp/gnus/gnus-cache.el | |||
| @@ -35,7 +35,7 @@ | |||
| 35 | 35 | ||
| 36 | (defcustom gnus-cache-active-file | 36 | (defcustom gnus-cache-active-file |
| 37 | (expand-file-name "active" gnus-cache-directory) | 37 | (expand-file-name "active" gnus-cache-directory) |
| 38 | "*The cache active file." | 38 | "The cache active file." |
| 39 | :group 'gnus-cache | 39 | :group 'gnus-cache |
| 40 | :type 'file) | 40 | :type 'file) |
| 41 | 41 | ||
| @@ -50,7 +50,7 @@ | |||
| 50 | :type '(set (const ticked) (const dormant) (const unread) (const read))) | 50 | :type '(set (const ticked) (const dormant) (const unread) (const read))) |
| 51 | 51 | ||
| 52 | (defcustom gnus-cacheable-groups nil | 52 | (defcustom gnus-cacheable-groups nil |
| 53 | "*Groups that match this regexp will be cached. | 53 | "Groups that match this regexp will be cached. |
| 54 | 54 | ||
| 55 | If you only want to cache your nntp groups, you could set this | 55 | If you only want to cache your nntp groups, you could set this |
| 56 | variable to \"^nntp\". | 56 | variable to \"^nntp\". |
| @@ -62,7 +62,7 @@ it's not cached." | |||
| 62 | regexp)) | 62 | regexp)) |
| 63 | 63 | ||
| 64 | (defcustom gnus-uncacheable-groups nil | 64 | (defcustom gnus-uncacheable-groups nil |
| 65 | "*Groups that match this regexp will not be cached. | 65 | "Groups that match this regexp will not be cached. |
| 66 | 66 | ||
| 67 | If you want to avoid caching your nnml groups, you could set this | 67 | If you want to avoid caching your nnml groups, you could set this |
| 68 | variable to \"^nnml\". | 68 | variable to \"^nnml\". |
diff --git a/lisp/gnus/gnus-cite.el b/lisp/gnus/gnus-cite.el index 4f05d2ee9d5..03ed71d50c6 100644 --- a/lisp/gnus/gnus-cite.el +++ b/lisp/gnus/gnus-cite.el | |||
| @@ -72,7 +72,7 @@ Set it to nil to parse all articles." | |||
| 72 | (defcustom gnus-supercite-regexp | 72 | (defcustom gnus-supercite-regexp |
| 73 | (concat "^\\(" message-cite-prefix-regexp "\\)? *" | 73 | (concat "^\\(" message-cite-prefix-regexp "\\)? *" |
| 74 | ">>>>> +\"\\([^\"\n]+\\)\" +==") | 74 | ">>>>> +\"\\([^\"\n]+\\)\" +==") |
| 75 | "*Regexp matching normal Supercite attribution lines. | 75 | "Regexp matching normal Supercite attribution lines. |
| 76 | The first grouping must match prefixes added by other packages." | 76 | The first grouping must match prefixes added by other packages." |
| 77 | :group 'gnus-cite | 77 | :group 'gnus-cite |
| 78 | :type 'regexp) | 78 | :type 'regexp) |
| @@ -107,13 +107,13 @@ The first regexp group should match the Supercite attribution." | |||
| 107 | 107 | ||
| 108 | (defcustom gnus-cite-attribution-prefix | 108 | (defcustom gnus-cite-attribution-prefix |
| 109 | "In article\\|in <\\|On \\(Mon\\|Tue\\|Wed\\|Thu\\|Fri\\|Sat\\|Sun\\),\\|----- ?Original Message ?-----" | 109 | "In article\\|in <\\|On \\(Mon\\|Tue\\|Wed\\|Thu\\|Fri\\|Sat\\|Sun\\),\\|----- ?Original Message ?-----" |
| 110 | "*Regexp matching the beginning of an attribution line." | 110 | "Regexp matching the beginning of an attribution line." |
| 111 | :group 'gnus-cite | 111 | :group 'gnus-cite |
| 112 | :type 'regexp) | 112 | :type 'regexp) |
| 113 | 113 | ||
| 114 | (defcustom gnus-cite-attribution-suffix | 114 | (defcustom gnus-cite-attribution-suffix |
| 115 | "\\(\\(wrote\\|writes\\|said\\|says\\|>\\)\\(:\\|\\.\\.\\.\\)\\|----- ?Original Message ?-----\\)[ \t]*$" | 115 | "\\(\\(wrote\\|writes\\|said\\|says\\|>\\)\\(:\\|\\.\\.\\.\\)\\|----- ?Original Message ?-----\\)[ \t]*$" |
| 116 | "*Regexp matching the end of an attribution line. | 116 | "Regexp matching the end of an attribution line. |
| 117 | The text matching the first grouping will be used as a button." | 117 | The text matching the first grouping will be used as a button." |
| 118 | :group 'gnus-cite | 118 | :group 'gnus-cite |
| 119 | :type 'regexp) | 119 | :type 'regexp) |
| @@ -304,7 +304,7 @@ It is merged with the face for the cited text belonging to the attribution." | |||
| 304 | (defcustom gnus-cite-face-list | 304 | (defcustom gnus-cite-face-list |
| 305 | '(gnus-cite-1 gnus-cite-2 gnus-cite-3 gnus-cite-4 gnus-cite-5 gnus-cite-6 | 305 | '(gnus-cite-1 gnus-cite-2 gnus-cite-3 gnus-cite-4 gnus-cite-5 gnus-cite-6 |
| 306 | gnus-cite-7 gnus-cite-8 gnus-cite-9 gnus-cite-10 gnus-cite-11) | 306 | gnus-cite-7 gnus-cite-8 gnus-cite-9 gnus-cite-10 gnus-cite-11) |
| 307 | "*List of faces used for highlighting citations. | 307 | "List of faces used for highlighting citations. |
| 308 | 308 | ||
| 309 | When there are citations from multiple articles in the same message, | 309 | When there are citations from multiple articles in the same message, |
| 310 | Gnus will try to give each citation from each article its own face. | 310 | Gnus will try to give each citation from each article its own face. |
diff --git a/lisp/gnus/gnus-delay.el b/lisp/gnus/gnus-delay.el index 2f387fc336b..37e8cdc7ecd 100644 --- a/lisp/gnus/gnus-delay.el +++ b/lisp/gnus/gnus-delay.el | |||
| @@ -53,12 +53,12 @@ | |||
| 53 | :group 'gnus-delay) | 53 | :group 'gnus-delay) |
| 54 | 54 | ||
| 55 | (defcustom gnus-delay-default-delay "3d" | 55 | (defcustom gnus-delay-default-delay "3d" |
| 56 | "*Default length of delay." | 56 | "Default length of delay." |
| 57 | :type 'string | 57 | :type 'string |
| 58 | :group 'gnus-delay) | 58 | :group 'gnus-delay) |
| 59 | 59 | ||
| 60 | (defcustom gnus-delay-default-hour 8 | 60 | (defcustom gnus-delay-default-hour 8 |
| 61 | "*If deadline is given as date, then assume this time of day." | 61 | "If deadline is given as date, then assume this time of day." |
| 62 | :version "22.1" | 62 | :version "22.1" |
| 63 | :type 'integer | 63 | :type 'integer |
| 64 | :group 'gnus-delay) | 64 | :group 'gnus-delay) |
diff --git a/lisp/gnus/gnus-diary.el b/lisp/gnus/gnus-diary.el index 12ca9fcad66..4dc4f7a022b 100644 --- a/lisp/gnus/gnus-diary.el +++ b/lisp/gnus/gnus-diary.el | |||
| @@ -50,19 +50,19 @@ | |||
| 50 | :group 'gnus) | 50 | :group 'gnus) |
| 51 | 51 | ||
| 52 | (defcustom gnus-diary-summary-line-format "%U%R%z %uD: %(%s%) (%ud)\n" | 52 | (defcustom gnus-diary-summary-line-format "%U%R%z %uD: %(%s%) (%ud)\n" |
| 53 | "*Summary line format for nndiary groups." | 53 | "Summary line format for nndiary groups." |
| 54 | :type 'string | 54 | :type 'string |
| 55 | :group 'gnus-diary | 55 | :group 'gnus-diary |
| 56 | :group 'gnus-summary-format) | 56 | :group 'gnus-summary-format) |
| 57 | 57 | ||
| 58 | (defcustom gnus-diary-time-format "%a, %b %e %y, %H:%M" | 58 | (defcustom gnus-diary-time-format "%a, %b %e %y, %H:%M" |
| 59 | "*Time format to display appointments in nndiary summary buffers. | 59 | "Time format to display appointments in nndiary summary buffers. |
| 60 | Please refer to `format-time-string' for information on possible values." | 60 | Please refer to `format-time-string' for information on possible values." |
| 61 | :type 'string | 61 | :type 'string |
| 62 | :group 'gnus-diary) | 62 | :group 'gnus-diary) |
| 63 | 63 | ||
| 64 | (defcustom gnus-diary-delay-format-function 'gnus-diary-delay-format-english | 64 | (defcustom gnus-diary-delay-format-function 'gnus-diary-delay-format-english |
| 65 | "*Function called to format a diary delay string. | 65 | "Function called to format a diary delay string. |
| 66 | It is passed two arguments. The first one is non-nil if the delay is in | 66 | It is passed two arguments. The first one is non-nil if the delay is in |
| 67 | the past. The second one is of the form ((NUM . UNIT) ...) where NUM is | 67 | the past. The second one is of the form ((NUM . UNIT) ...) where NUM is |
| 68 | an integer and UNIT is one of 'year 'month 'week 'day 'hour or 'minute. | 68 | an integer and UNIT is one of 'year 'month 'week 'day 'hour or 'minute. |
diff --git a/lisp/gnus/gnus-dup.el b/lisp/gnus/gnus-dup.el index bc11ba18519..4492c9aa635 100644 --- a/lisp/gnus/gnus-dup.el +++ b/lisp/gnus/gnus-dup.el | |||
| @@ -39,19 +39,19 @@ | |||
| 39 | :group 'gnus) | 39 | :group 'gnus) |
| 40 | 40 | ||
| 41 | (defcustom gnus-save-duplicate-list nil | 41 | (defcustom gnus-save-duplicate-list nil |
| 42 | "*If non-nil, save the duplicate list when shutting down Gnus. | 42 | "If non-nil, save the duplicate list when shutting down Gnus. |
| 43 | If nil, duplicate suppression will only work on duplicates | 43 | If nil, duplicate suppression will only work on duplicates |
| 44 | seen in the same session." | 44 | seen in the same session." |
| 45 | :group 'gnus-duplicate | 45 | :group 'gnus-duplicate |
| 46 | :type 'boolean) | 46 | :type 'boolean) |
| 47 | 47 | ||
| 48 | (defcustom gnus-duplicate-list-length 10000 | 48 | (defcustom gnus-duplicate-list-length 10000 |
| 49 | "*The number of Message-IDs to keep in the duplicate suppression list." | 49 | "The number of Message-IDs to keep in the duplicate suppression list." |
| 50 | :group 'gnus-duplicate | 50 | :group 'gnus-duplicate |
| 51 | :type 'integer) | 51 | :type 'integer) |
| 52 | 52 | ||
| 53 | (defcustom gnus-duplicate-file (nnheader-concat gnus-directory "suppression") | 53 | (defcustom gnus-duplicate-file (nnheader-concat gnus-directory "suppression") |
| 54 | "*The name of the file to store the duplicate suppression list." | 54 | "The name of the file to store the duplicate suppression list." |
| 55 | :group 'gnus-duplicate | 55 | :group 'gnus-duplicate |
| 56 | :type 'file) | 56 | :type 'file) |
| 57 | 57 | ||
diff --git a/lisp/gnus/gnus-fun.el b/lisp/gnus/gnus-fun.el index c1dd333ee50..0ffd243de0e 100644 --- a/lisp/gnus/gnus-fun.el +++ b/lisp/gnus/gnus-fun.el | |||
| @@ -34,7 +34,7 @@ | |||
| 34 | (defvar gnus-face-properties-alist) | 34 | (defvar gnus-face-properties-alist) |
| 35 | 35 | ||
| 36 | (defcustom gnus-x-face-directory (expand-file-name "x-faces" gnus-directory) | 36 | (defcustom gnus-x-face-directory (expand-file-name "x-faces" gnus-directory) |
| 37 | "*Directory where X-Face PBM files are stored." | 37 | "Directory where X-Face PBM files are stored." |
| 38 | :version "22.1" | 38 | :version "22.1" |
| 39 | :group 'gnus-fun | 39 | :group 'gnus-fun |
| 40 | :type 'directory) | 40 | :type 'directory) |
| @@ -46,7 +46,7 @@ | |||
| 46 | :type '(choice (const nil) string)) | 46 | :type '(choice (const nil) string)) |
| 47 | 47 | ||
| 48 | (defcustom gnus-face-directory (expand-file-name "faces" gnus-directory) | 48 | (defcustom gnus-face-directory (expand-file-name "faces" gnus-directory) |
| 49 | "*Directory where Face PNG files are stored." | 49 | "Directory where Face PNG files are stored." |
| 50 | :version "25.1" | 50 | :version "25.1" |
| 51 | :group 'gnus-fun | 51 | :group 'gnus-fun |
| 52 | :type 'directory) | 52 | :type 'directory) |
diff --git a/lisp/gnus/gnus-group.el b/lisp/gnus/gnus-group.el index 53a4ca75042..ed114c2c392 100644 --- a/lisp/gnus/gnus-group.el +++ b/lisp/gnus/gnus-group.el | |||
| @@ -52,12 +52,12 @@ | |||
| 52 | (autoload 'gnus-group-make-nnir-group "nnir") | 52 | (autoload 'gnus-group-make-nnir-group "nnir") |
| 53 | 53 | ||
| 54 | (defcustom gnus-no-groups-message "No news is good news" | 54 | (defcustom gnus-no-groups-message "No news is good news" |
| 55 | "*Message displayed by Gnus when no groups are available." | 55 | "Message displayed by Gnus when no groups are available." |
| 56 | :group 'gnus-start | 56 | :group 'gnus-start |
| 57 | :type 'string) | 57 | :type 'string) |
| 58 | 58 | ||
| 59 | (defcustom gnus-keep-same-level nil | 59 | (defcustom gnus-keep-same-level nil |
| 60 | "*Non-nil means that the next newsgroup after the current will be on the same level. | 60 | "Non-nil means that the next newsgroup after the current will be on the same level. |
| 61 | When you type, for instance, `n' after reading the last article in the | 61 | When you type, for instance, `n' after reading the last article in the |
| 62 | current newsgroup, you will go to the next newsgroup. If this variable | 62 | current newsgroup, you will go to the next newsgroup. If this variable |
| 63 | is nil, the next newsgroup will be the next from the group | 63 | is nil, the next newsgroup will be the next from the group |
| @@ -74,19 +74,19 @@ with the best level." | |||
| 74 | (sexp :tag "other" t))) | 74 | (sexp :tag "other" t))) |
| 75 | 75 | ||
| 76 | (defcustom gnus-group-goto-unread t | 76 | (defcustom gnus-group-goto-unread t |
| 77 | "*If non-nil, movement commands will go to the next unread and subscribed group." | 77 | "If non-nil, movement commands will go to the next unread and subscribed group." |
| 78 | :link '(custom-manual "(gnus)Group Maneuvering") | 78 | :link '(custom-manual "(gnus)Group Maneuvering") |
| 79 | :group 'gnus-group-various | 79 | :group 'gnus-group-various |
| 80 | :type 'boolean) | 80 | :type 'boolean) |
| 81 | 81 | ||
| 82 | (defcustom gnus-goto-next-group-when-activating t | 82 | (defcustom gnus-goto-next-group-when-activating t |
| 83 | "*If non-nil, the \\<gnus-group-mode-map>\\[gnus-group-get-new-news-this-group] command will advance point to the next group." | 83 | "If non-nil, the \\<gnus-group-mode-map>\\[gnus-group-get-new-news-this-group] command will advance point to the next group." |
| 84 | :link '(custom-manual "(gnus)Scanning New Messages") | 84 | :link '(custom-manual "(gnus)Scanning New Messages") |
| 85 | :group 'gnus-group-various | 85 | :group 'gnus-group-various |
| 86 | :type 'boolean) | 86 | :type 'boolean) |
| 87 | 87 | ||
| 88 | (defcustom gnus-permanently-visible-groups nil | 88 | (defcustom gnus-permanently-visible-groups nil |
| 89 | "*Regexp to match groups that should always be listed in the group buffer. | 89 | "Regexp to match groups that should always be listed in the group buffer. |
| 90 | This means that they will still be listed even when there are no | 90 | This means that they will still be listed even when there are no |
| 91 | unread articles in the groups. | 91 | unread articles in the groups. |
| 92 | 92 | ||
| @@ -107,7 +107,7 @@ effective only when emacs-w3m renders html articles, i.e., in the case | |||
| 107 | (const nil))) | 107 | (const nil))) |
| 108 | 108 | ||
| 109 | (defcustom gnus-list-groups-with-ticked-articles t | 109 | (defcustom gnus-list-groups-with-ticked-articles t |
| 110 | "*If non-nil, list groups that have only ticked articles. | 110 | "If non-nil, list groups that have only ticked articles. |
| 111 | If nil, only list groups that have unread articles." | 111 | If nil, only list groups that have unread articles." |
| 112 | :group 'gnus-group-listing | 112 | :group 'gnus-group-listing |
| 113 | :type 'boolean) | 113 | :type 'boolean) |
| @@ -120,13 +120,13 @@ Ignored if `gnus-group-use-permanent-levels' is non-nil." | |||
| 120 | (function :tag "Function returning level"))) | 120 | (function :tag "Function returning level"))) |
| 121 | 121 | ||
| 122 | (defcustom gnus-group-list-inactive-groups t | 122 | (defcustom gnus-group-list-inactive-groups t |
| 123 | "*If non-nil, inactive groups will be listed." | 123 | "If non-nil, inactive groups will be listed." |
| 124 | :group 'gnus-group-listing | 124 | :group 'gnus-group-listing |
| 125 | :group 'gnus-group-levels | 125 | :group 'gnus-group-levels |
| 126 | :type 'boolean) | 126 | :type 'boolean) |
| 127 | 127 | ||
| 128 | (defcustom gnus-group-sort-function 'gnus-group-sort-by-alphabet | 128 | (defcustom gnus-group-sort-function 'gnus-group-sort-by-alphabet |
| 129 | "*Function used for sorting the group buffer. | 129 | "Function used for sorting the group buffer. |
| 130 | This function will be called with group info entries as the arguments | 130 | This function will be called with group info entries as the arguments |
| 131 | for the groups to be sorted. Pre-made functions include | 131 | for the groups to be sorted. Pre-made functions include |
| 132 | `gnus-group-sort-by-alphabet', `gnus-group-sort-by-real-name', | 132 | `gnus-group-sort-by-alphabet', `gnus-group-sort-by-real-name', |
| @@ -155,7 +155,7 @@ list." | |||
| 155 | (function :tag "other" nil)))) | 155 | (function :tag "other" nil)))) |
| 156 | 156 | ||
| 157 | (defcustom gnus-group-line-format "%M\ %S\ %p\ %P\ %5y:%B%(%g%)\n" | 157 | (defcustom gnus-group-line-format "%M\ %S\ %p\ %P\ %5y:%B%(%g%)\n" |
| 158 | "*Format of group lines. | 158 | "Format of group lines. |
| 159 | It works along the same lines as a normal formatting string, | 159 | It works along the same lines as a normal formatting string, |
| 160 | with some simple extensions. | 160 | with some simple extensions. |
| 161 | 161 | ||
| @@ -213,7 +213,7 @@ See Info node `(gnus)Formatting Variables'." | |||
| 213 | :type 'string) | 213 | :type 'string) |
| 214 | 214 | ||
| 215 | (defcustom gnus-group-mode-line-format "Gnus: %%b {%M\ %:%S}" | 215 | (defcustom gnus-group-mode-line-format "Gnus: %%b {%M\ %:%S}" |
| 216 | "*The format specification for the group mode line. | 216 | "The format specification for the group mode line. |
| 217 | It works along the same lines as a normal formatting string, | 217 | It works along the same lines as a normal formatting string, |
| 218 | with some simple extensions: | 218 | with some simple extensions: |
| 219 | 219 | ||
| @@ -240,7 +240,7 @@ with some simple extensions: | |||
| 240 | :type 'hook) | 240 | :type 'hook) |
| 241 | 241 | ||
| 242 | (defcustom gnus-group-prepare-function 'gnus-group-prepare-flat | 242 | (defcustom gnus-group-prepare-function 'gnus-group-prepare-flat |
| 243 | "*A function that is called to generate the group buffer. | 243 | "A function that is called to generate the group buffer. |
| 244 | The function is called with three arguments: The first is a number; | 244 | The function is called with three arguments: The first is a number; |
| 245 | all group with a level less or equal to that number should be listed, | 245 | all group with a level less or equal to that number should be listed, |
| 246 | if the second is non-nil, empty groups should also be displayed. If | 246 | if the second is non-nil, empty groups should also be displayed. If |
| @@ -297,7 +297,7 @@ If you want to modify the group buffer, you can use this hook." | |||
| 297 | (unless file | 297 | (unless file |
| 298 | (error "Couldn't find doc group")) | 298 | (error "Couldn't find doc group")) |
| 299 | file)))))) | 299 | file)))))) |
| 300 | "*Alist of useful group-server pairs." | 300 | "Alist of useful group-server pairs." |
| 301 | :group 'gnus-group-listing | 301 | :group 'gnus-group-listing |
| 302 | :type '(repeat (list (string :tag "Description") | 302 | :type '(repeat (list (string :tag "Description") |
| 303 | (string :tag "Name") | 303 | (string :tag "Name") |
| @@ -350,7 +350,7 @@ If you want to modify the group buffer, you can use this hook." | |||
| 350 | gnus-group-news-low-empty) | 350 | gnus-group-news-low-empty) |
| 351 | (t . | 351 | (t . |
| 352 | gnus-group-news-low)) | 352 | gnus-group-news-low)) |
| 353 | "*Controls the highlighting of group buffer lines. | 353 | "Controls the highlighting of group buffer lines. |
| 354 | 354 | ||
| 355 | Below is a list of `Form'/`Face' pairs. When deciding how a | 355 | Below is a list of `Form'/`Face' pairs. When deciding how a |
| 356 | particular group line should be displayed, each form is | 356 | particular group line should be displayed, each form is |
| @@ -385,7 +385,7 @@ ticked: The number of ticked articles." | |||
| 385 | 385 | ||
| 386 | (defcustom gnus-group-icon-list | 386 | (defcustom gnus-group-icon-list |
| 387 | nil | 387 | nil |
| 388 | "*Controls the insertion of icons into group buffer lines. | 388 | "Controls the insertion of icons into group buffer lines. |
| 389 | 389 | ||
| 390 | Below is a list of `Form'/`File' pairs. When deciding how a | 390 | Below is a list of `Form'/`File' pairs. When deciding how a |
| 391 | particular group line should be displayed, each form is evaluated. | 391 | particular group line should be displayed, each form is evaluated. |
diff --git a/lisp/gnus/gnus-kill.el b/lisp/gnus/gnus-kill.el index 059a5cdf27d..b4b74c98f9f 100644 --- a/lisp/gnus/gnus-kill.el +++ b/lisp/gnus/gnus-kill.el | |||
| @@ -37,13 +37,13 @@ | |||
| 37 | :type 'hook) | 37 | :type 'hook) |
| 38 | 38 | ||
| 39 | (defcustom gnus-kill-expiry-days 7 | 39 | (defcustom gnus-kill-expiry-days 7 |
| 40 | "*Number of days before expiring unused kill file entries." | 40 | "Number of days before expiring unused kill file entries." |
| 41 | :group 'gnus-score-kill | 41 | :group 'gnus-score-kill |
| 42 | :group 'gnus-score-expire | 42 | :group 'gnus-score-expire |
| 43 | :type 'integer) | 43 | :type 'integer) |
| 44 | 44 | ||
| 45 | (defcustom gnus-kill-save-kill-file nil | 45 | (defcustom gnus-kill-save-kill-file nil |
| 46 | "*If non-nil, will save kill files after processing them." | 46 | "If non-nil, will save kill files after processing them." |
| 47 | :group 'gnus-score-kill | 47 | :group 'gnus-score-kill |
| 48 | :type 'boolean) | 48 | :type 'boolean) |
| 49 | 49 | ||
| @@ -52,7 +52,7 @@ | |||
| 52 | I don't know, Per.") | 52 | I don't know, Per.") |
| 53 | 53 | ||
| 54 | (defcustom gnus-kill-killed t | 54 | (defcustom gnus-kill-killed t |
| 55 | "*If non-nil, Gnus will apply kill files to already killed articles. | 55 | "If non-nil, Gnus will apply kill files to already killed articles. |
| 56 | If it is nil, Gnus will never apply kill files to articles that have | 56 | If it is nil, Gnus will never apply kill files to articles that have |
| 57 | already been through the scoring process, which might very well save lots | 57 | already been through the scoring process, which might very well save lots |
| 58 | of time." | 58 | of time." |
diff --git a/lisp/gnus/gnus-msg.el b/lisp/gnus/gnus-msg.el index 8cabe01168b..10927cd5260 100644 --- a/lisp/gnus/gnus-msg.el +++ b/lisp/gnus/gnus-msg.el | |||
| @@ -33,7 +33,7 @@ | |||
| 33 | (require 'gnus-util) | 33 | (require 'gnus-util) |
| 34 | 34 | ||
| 35 | (defcustom gnus-post-method 'current | 35 | (defcustom gnus-post-method 'current |
| 36 | "*Preferred method for posting USENET news. | 36 | "Preferred method for posting USENET news. |
| 37 | 37 | ||
| 38 | If this variable is `current' (which is the default), Gnus will use | 38 | If this variable is `current' (which is the default), Gnus will use |
| 39 | the \"current\" select method when posting. If it is `native', Gnus | 39 | the \"current\" select method when posting. If it is `native', Gnus |
| @@ -71,7 +71,7 @@ of names)." | |||
| 71 | (make-obsolete-variable 'gnus-outgoing-message-group 'gnus-message-archive-group "24.1") | 71 | (make-obsolete-variable 'gnus-outgoing-message-group 'gnus-message-archive-group "24.1") |
| 72 | 72 | ||
| 73 | (defcustom gnus-mailing-list-groups nil | 73 | (defcustom gnus-mailing-list-groups nil |
| 74 | "*If non-nil a regexp matching groups that are really mailing lists. | 74 | "If non-nil a regexp matching groups that are really mailing lists. |
| 75 | This is useful when you're reading a mailing list that has been | 75 | This is useful when you're reading a mailing list that has been |
| 76 | gatewayed to a newsgroup, and you want to followup to an article in | 76 | gatewayed to a newsgroup, and you want to followup to an article in |
| 77 | the group." | 77 | the group." |
| @@ -80,7 +80,7 @@ the group." | |||
| 80 | (const nil))) | 80 | (const nil))) |
| 81 | 81 | ||
| 82 | (defcustom gnus-add-to-list nil | 82 | (defcustom gnus-add-to-list nil |
| 83 | "*If non-nil, add a `to-list' parameter automatically." | 83 | "If non-nil, add a `to-list' parameter automatically." |
| 84 | :group 'gnus-message | 84 | :group 'gnus-message |
| 85 | :type 'boolean) | 85 | :type 'boolean) |
| 86 | 86 | ||
| @@ -111,12 +111,12 @@ the second with the current group name." | |||
| 111 | :type 'hook) | 111 | :type 'hook) |
| 112 | 112 | ||
| 113 | (defcustom gnus-bug-create-help-buffer t | 113 | (defcustom gnus-bug-create-help-buffer t |
| 114 | "*Should we create the *Gnus Help Bug* buffer?" | 114 | "Should we create the *Gnus Help Bug* buffer?" |
| 115 | :group 'gnus-message | 115 | :group 'gnus-message |
| 116 | :type 'boolean) | 116 | :type 'boolean) |
| 117 | 117 | ||
| 118 | (defcustom gnus-posting-styles nil | 118 | (defcustom gnus-posting-styles nil |
| 119 | "*Alist of styles to use when posting. | 119 | "Alist of styles to use when posting. |
| 120 | See Info node `(gnus)Posting Styles'." | 120 | See Info node `(gnus)Posting Styles'." |
| 121 | :group 'gnus-message | 121 | :group 'gnus-message |
| 122 | :link '(custom-manual "(gnus)Posting Styles") | 122 | :link '(custom-manual "(gnus)Posting Styles") |
diff --git a/lisp/gnus/gnus-picon.el b/lisp/gnus/gnus-picon.el index 1b0acd24030..8b2088be06e 100644 --- a/lisp/gnus/gnus-picon.el +++ b/lisp/gnus/gnus-picon.el | |||
| @@ -45,17 +45,17 @@ | |||
| 45 | ;;; User variables: | 45 | ;;; User variables: |
| 46 | 46 | ||
| 47 | (defcustom gnus-picon-news-directories '("news") | 47 | (defcustom gnus-picon-news-directories '("news") |
| 48 | "*List of directories to search for newsgroups faces." | 48 | "List of directories to search for newsgroups faces." |
| 49 | :type '(repeat string) | 49 | :type '(repeat string) |
| 50 | :group 'gnus-picon) | 50 | :group 'gnus-picon) |
| 51 | 51 | ||
| 52 | (defcustom gnus-picon-user-directories '("users" "usenix" "local" "misc") | 52 | (defcustom gnus-picon-user-directories '("users" "usenix" "local" "misc") |
| 53 | "*List of directories to search for user faces." | 53 | "List of directories to search for user faces." |
| 54 | :type '(repeat string) | 54 | :type '(repeat string) |
| 55 | :group 'gnus-picon) | 55 | :group 'gnus-picon) |
| 56 | 56 | ||
| 57 | (defcustom gnus-picon-domain-directories '("domains") | 57 | (defcustom gnus-picon-domain-directories '("domains") |
| 58 | "*List of directories to search for domain faces. | 58 | "List of directories to search for domain faces. |
| 59 | Some people may want to add \"unknown\" to this list." | 59 | Some people may want to add \"unknown\" to this list." |
| 60 | :type '(repeat string) | 60 | :type '(repeat string) |
| 61 | :group 'gnus-picon) | 61 | :group 'gnus-picon) |
| @@ -67,7 +67,7 @@ Some people may want to add \"unknown\" to this list." | |||
| 67 | (when (gnus-image-type-available-p 'xpm) | 67 | (when (gnus-image-type-available-p 'xpm) |
| 68 | (push "xpm" types)) | 68 | (push "xpm" types)) |
| 69 | types) | 69 | types) |
| 70 | "*List of suffixes on picon file names to try." | 70 | "List of suffixes on picon file names to try." |
| 71 | :type '(repeat string) | 71 | :type '(repeat string) |
| 72 | :group 'gnus-picon) | 72 | :group 'gnus-picon) |
| 73 | 73 | ||
diff --git a/lisp/gnus/gnus-salt.el b/lisp/gnus/gnus-salt.el index fc85bd69baf..2c3aff54898 100644 --- a/lisp/gnus/gnus-salt.el +++ b/lisp/gnus/gnus-salt.el | |||
| @@ -35,7 +35,7 @@ | |||
| 35 | ;;; | 35 | ;;; |
| 36 | 36 | ||
| 37 | (defcustom gnus-pick-display-summary nil | 37 | (defcustom gnus-pick-display-summary nil |
| 38 | "*Display summary while reading." | 38 | "Display summary while reading." |
| 39 | :type 'boolean | 39 | :type 'boolean |
| 40 | :group 'gnus-summary-pick) | 40 | :group 'gnus-summary-pick) |
| 41 | 41 | ||
| @@ -45,7 +45,7 @@ | |||
| 45 | :group 'gnus-summary-pick) | 45 | :group 'gnus-summary-pick) |
| 46 | 46 | ||
| 47 | (defcustom gnus-mark-unpicked-articles-as-read nil | 47 | (defcustom gnus-mark-unpicked-articles-as-read nil |
| 48 | "*If non-nil, mark all unpicked articles as read." | 48 | "If non-nil, mark all unpicked articles as read." |
| 49 | :type 'boolean | 49 | :type 'boolean |
| 50 | :group 'gnus-summary-pick) | 50 | :group 'gnus-summary-pick) |
| 51 | 51 | ||
| @@ -57,7 +57,7 @@ | |||
| 57 | 57 | ||
| 58 | (defcustom gnus-summary-pick-line-format | 58 | (defcustom gnus-summary-pick-line-format |
| 59 | "%-5P %U\ %R\ %z\ %I\ %(%[%4L: %-23,23n%]%) %s\n" | 59 | "%-5P %U\ %R\ %z\ %I\ %(%[%4L: %-23,23n%]%) %s\n" |
| 60 | "*The format specification of the lines in pick buffers. | 60 | "The format specification of the lines in pick buffers. |
| 61 | It accepts the same format specs that `gnus-summary-line-format' does." | 61 | It accepts the same format specs that `gnus-summary-line-format' does." |
| 62 | :type 'string | 62 | :type 'string |
| 63 | :group 'gnus-summary-pick) | 63 | :group 'gnus-summary-pick) |
| @@ -373,7 +373,7 @@ lines." | |||
| 373 | :group 'gnus-summary-tree) | 373 | :group 'gnus-summary-tree) |
| 374 | 374 | ||
| 375 | (defcustom gnus-selected-tree-face 'mode-line | 375 | (defcustom gnus-selected-tree-face 'mode-line |
| 376 | "*Face used for highlighting selected articles in the thread tree." | 376 | "Face used for highlighting selected articles in the thread tree." |
| 377 | :type 'face | 377 | :type 'face |
| 378 | :group 'gnus-summary-tree) | 378 | :group 'gnus-summary-tree) |
| 379 | 379 | ||
| @@ -385,12 +385,12 @@ lines." | |||
| 385 | "Characters used to connect parents with children.") | 385 | "Characters used to connect parents with children.") |
| 386 | 386 | ||
| 387 | (defcustom gnus-tree-mode-line-format "Gnus: %%b %S %Z" | 387 | (defcustom gnus-tree-mode-line-format "Gnus: %%b %S %Z" |
| 388 | "*The format specification for the tree mode line." | 388 | "The format specification for the tree mode line." |
| 389 | :type 'string | 389 | :type 'string |
| 390 | :group 'gnus-summary-tree) | 390 | :group 'gnus-summary-tree) |
| 391 | 391 | ||
| 392 | (defcustom gnus-generate-tree-function 'gnus-generate-vertical-tree | 392 | (defcustom gnus-generate-tree-function 'gnus-generate-vertical-tree |
| 393 | "*Function for generating a thread tree. | 393 | "Function for generating a thread tree. |
| 394 | Two predefined functions are available: | 394 | Two predefined functions are available: |
| 395 | `gnus-generate-horizontal-tree' and `gnus-generate-vertical-tree'." | 395 | `gnus-generate-horizontal-tree' and `gnus-generate-vertical-tree'." |
| 396 | :type '(radio (function-item gnus-generate-vertical-tree) | 396 | :type '(radio (function-item gnus-generate-vertical-tree) |
| @@ -399,7 +399,7 @@ Two predefined functions are available: | |||
| 399 | :group 'gnus-summary-tree) | 399 | :group 'gnus-summary-tree) |
| 400 | 400 | ||
| 401 | (defcustom gnus-tree-mode-hook nil | 401 | (defcustom gnus-tree-mode-hook nil |
| 402 | "*Hook run in tree mode buffers." | 402 | "Hook run in tree mode buffers." |
| 403 | :type 'hook | 403 | :type 'hook |
| 404 | :group 'gnus-summary-tree) | 404 | :group 'gnus-summary-tree) |
| 405 | 405 | ||
diff --git a/lisp/gnus/gnus-score.el b/lisp/gnus/gnus-score.el index 14059ac566b..22c12af8275 100644 --- a/lisp/gnus/gnus-score.el +++ b/lisp/gnus/gnus-score.el | |||
| @@ -127,26 +127,26 @@ the `a' symbolic prefix to the score commands will always use | |||
| 127 | (function :tag "Other" :value 'ignore))) | 127 | (function :tag "Other" :value 'ignore))) |
| 128 | 128 | ||
| 129 | (defcustom gnus-score-interactive-default-score 1000 | 129 | (defcustom gnus-score-interactive-default-score 1000 |
| 130 | "*Scoring commands will raise/lower the score with this number as the default." | 130 | "Scoring commands will raise/lower the score with this number as the default." |
| 131 | :group 'gnus-score-default | 131 | :group 'gnus-score-default |
| 132 | :type 'integer) | 132 | :type 'integer) |
| 133 | 133 | ||
| 134 | (defcustom gnus-score-expiry-days 7 | 134 | (defcustom gnus-score-expiry-days 7 |
| 135 | "*Number of days before unused score file entries are expired. | 135 | "Number of days before unused score file entries are expired. |
| 136 | If this variable is nil, no score file entries will be expired." | 136 | If this variable is nil, no score file entries will be expired." |
| 137 | :group 'gnus-score-expire | 137 | :group 'gnus-score-expire |
| 138 | :type '(choice (const :tag "never" nil) | 138 | :type '(choice (const :tag "never" nil) |
| 139 | number)) | 139 | number)) |
| 140 | 140 | ||
| 141 | (defcustom gnus-update-score-entry-dates t | 141 | (defcustom gnus-update-score-entry-dates t |
| 142 | "*If non-nil, update matching score entry dates. | 142 | "If non-nil, update matching score entry dates. |
| 143 | If this variable is nil, then score entries that provide matches | 143 | If this variable is nil, then score entries that provide matches |
| 144 | will be expired along with non-matching score entries." | 144 | will be expired along with non-matching score entries." |
| 145 | :group 'gnus-score-expire | 145 | :group 'gnus-score-expire |
| 146 | :type 'boolean) | 146 | :type 'boolean) |
| 147 | 147 | ||
| 148 | (defcustom gnus-decay-scores nil | 148 | (defcustom gnus-decay-scores nil |
| 149 | "*If non-nil, decay non-permanent scores. | 149 | "If non-nil, decay non-permanent scores. |
| 150 | 150 | ||
| 151 | If it is a regexp, only decay score files matching regexp." | 151 | If it is a regexp, only decay score files matching regexp." |
| 152 | :group 'gnus-score-decay | 152 | :group 'gnus-score-decay |
| @@ -157,19 +157,19 @@ If it is a regexp, only decay score files matching regexp." | |||
| 157 | (regexp))) | 157 | (regexp))) |
| 158 | 158 | ||
| 159 | (defcustom gnus-decay-score-function 'gnus-decay-score | 159 | (defcustom gnus-decay-score-function 'gnus-decay-score |
| 160 | "*Function called to decay a score. | 160 | "Function called to decay a score. |
| 161 | It is called with one parameter -- the score to be decayed." | 161 | It is called with one parameter -- the score to be decayed." |
| 162 | :group 'gnus-score-decay | 162 | :group 'gnus-score-decay |
| 163 | :type '(radio (function-item gnus-decay-score) | 163 | :type '(radio (function-item gnus-decay-score) |
| 164 | (function :tag "Other"))) | 164 | (function :tag "Other"))) |
| 165 | 165 | ||
| 166 | (defcustom gnus-score-decay-constant 3 | 166 | (defcustom gnus-score-decay-constant 3 |
| 167 | "*Decay all \"small\" scores with this amount." | 167 | "Decay all \"small\" scores with this amount." |
| 168 | :group 'gnus-score-decay | 168 | :group 'gnus-score-decay |
| 169 | :type 'integer) | 169 | :type 'integer) |
| 170 | 170 | ||
| 171 | (defcustom gnus-score-decay-scale .05 | 171 | (defcustom gnus-score-decay-scale .05 |
| 172 | "*Decay all \"big\" scores with this factor." | 172 | "Decay all \"big\" scores with this factor." |
| 173 | :group 'gnus-score-decay | 173 | :group 'gnus-score-decay |
| 174 | :type 'number) | 174 | :type 'number) |
| 175 | 175 | ||
| @@ -249,7 +249,7 @@ If you use score decays, you might want to set values higher than | |||
| 249 | (integer :tag "Score")))))) | 249 | (integer :tag "Score")))))) |
| 250 | 250 | ||
| 251 | (defcustom gnus-adaptive-word-length-limit nil | 251 | (defcustom gnus-adaptive-word-length-limit nil |
| 252 | "*Words of a length lesser than this limit will be ignored when doing adaptive scoring." | 252 | "Words of a length lesser than this limit will be ignored when doing adaptive scoring." |
| 253 | :version "22.1" | 253 | :version "22.1" |
| 254 | :group 'gnus-score-adapt | 254 | :group 'gnus-score-adapt |
| 255 | :type '(radio (const :format "Unlimited " nil) | 255 | :type '(radio (const :format "Unlimited " nil) |
| @@ -275,7 +275,7 @@ If you use score decays, you might want to set values higher than | |||
| 275 | "being" "current" "back" "still" "go" "point" "value" "each" "did" | 275 | "being" "current" "back" "still" "go" "point" "value" "each" "did" |
| 276 | "both" "true" "off" "say" "another" "state" "might" "under" "start" | 276 | "both" "true" "off" "say" "another" "state" "might" "under" "start" |
| 277 | "try" "re") | 277 | "try" "re") |
| 278 | "*Default list of words to be ignored when doing adaptive word scoring." | 278 | "Default list of words to be ignored when doing adaptive word scoring." |
| 279 | :group 'gnus-score-adapt | 279 | :group 'gnus-score-adapt |
| 280 | :type '(repeat string)) | 280 | :type '(repeat string)) |
| 281 | 281 | ||
| @@ -284,7 +284,7 @@ If you use score decays, you might want to set values higher than | |||
| 284 | (,gnus-catchup-mark . -10) | 284 | (,gnus-catchup-mark . -10) |
| 285 | (,gnus-killed-mark . -20) | 285 | (,gnus-killed-mark . -20) |
| 286 | (,gnus-del-mark . -15)) | 286 | (,gnus-del-mark . -15)) |
| 287 | "*Alist of marks and scores." | 287 | "Alist of marks and scores." |
| 288 | :group 'gnus-score-adapt | 288 | :group 'gnus-score-adapt |
| 289 | :type '(repeat (cons (character :tag "Mark") | 289 | :type '(repeat (cons (character :tag "Mark") |
| 290 | (integer :tag "Score")))) | 290 | (integer :tag "Score")))) |
| @@ -300,12 +300,12 @@ If you use score decays, you might want to set values higher than | |||
| 300 | :type 'boolean) | 300 | :type 'boolean) |
| 301 | 301 | ||
| 302 | (defcustom gnus-score-mimic-keymap nil | 302 | (defcustom gnus-score-mimic-keymap nil |
| 303 | "*Have the score entry functions pretend that they are a keymap." | 303 | "Have the score entry functions pretend that they are a keymap." |
| 304 | :group 'gnus-score-default | 304 | :group 'gnus-score-default |
| 305 | :type 'boolean) | 305 | :type 'boolean) |
| 306 | 306 | ||
| 307 | (defcustom gnus-score-exact-adapt-limit 10 | 307 | (defcustom gnus-score-exact-adapt-limit 10 |
| 308 | "*Number that says how long a match has to be before using substring matching. | 308 | "Number that says how long a match has to be before using substring matching. |
| 309 | When doing adaptive scoring, one normally uses fuzzy or substring | 309 | When doing adaptive scoring, one normally uses fuzzy or substring |
| 310 | matching. However, if the header one matches is short, the possibility | 310 | matching. However, if the header one matches is short, the possibility |
| 311 | for false positives is great, so if the length of the match is less | 311 | for false positives is great, so if the length of the match is less |
diff --git a/lisp/gnus/gnus-start.el b/lisp/gnus/gnus-start.el index a57797260ad..10e4dbcc77e 100644 --- a/lisp/gnus/gnus-start.el +++ b/lisp/gnus/gnus-start.el | |||
| @@ -87,21 +87,21 @@ If a file with the `.el' or `.elc' suffixes exists, it will be read instead." | |||
| 87 | :type '(choice file (const nil))) | 87 | :type '(choice file (const nil))) |
| 88 | 88 | ||
| 89 | (defcustom gnus-use-dribble-file t | 89 | (defcustom gnus-use-dribble-file t |
| 90 | "*Non-nil means that Gnus will use a dribble file to store user updates. | 90 | "Non-nil means that Gnus will use a dribble file to store user updates. |
| 91 | If Emacs should crash without saving the .newsrc files, complete | 91 | If Emacs should crash without saving the .newsrc files, complete |
| 92 | information can be restored from the dribble file." | 92 | information can be restored from the dribble file." |
| 93 | :group 'gnus-dribble-file | 93 | :group 'gnus-dribble-file |
| 94 | :type 'boolean) | 94 | :type 'boolean) |
| 95 | 95 | ||
| 96 | (defcustom gnus-dribble-directory nil | 96 | (defcustom gnus-dribble-directory nil |
| 97 | "*The directory where dribble files will be saved. | 97 | "The directory where dribble files will be saved. |
| 98 | If this variable is nil, the directory where the .newsrc files are | 98 | If this variable is nil, the directory where the .newsrc files are |
| 99 | saved will be used." | 99 | saved will be used." |
| 100 | :group 'gnus-dribble-file | 100 | :group 'gnus-dribble-file |
| 101 | :type '(choice directory (const nil))) | 101 | :type '(choice directory (const nil))) |
| 102 | 102 | ||
| 103 | (defcustom gnus-check-new-newsgroups 'ask-server | 103 | (defcustom gnus-check-new-newsgroups 'ask-server |
| 104 | "*Non-nil means that Gnus will run `gnus-find-new-newsgroups' at startup. | 104 | "Non-nil means that Gnus will run `gnus-find-new-newsgroups' at startup. |
| 105 | This normally finds new newsgroups by comparing the active groups the | 105 | This normally finds new newsgroups by comparing the active groups the |
| 106 | servers have already reported with those Gnus already knows, either alive | 106 | servers have already reported with those Gnus already knows, either alive |
| 107 | or killed. | 107 | or killed. |
| @@ -138,14 +138,14 @@ check for new newsgroups with \\<gnus-group-mode-map>\\[gnus-find-new-newsgroups | |||
| 138 | (sexp :format "%v")))) | 138 | (sexp :format "%v")))) |
| 139 | 139 | ||
| 140 | (defcustom gnus-check-bogus-newsgroups nil | 140 | (defcustom gnus-check-bogus-newsgroups nil |
| 141 | "*Non-nil means that Gnus will check and remove bogus newsgroup at startup. | 141 | "Non-nil means that Gnus will check and remove bogus newsgroup at startup. |
| 142 | If this variable is nil, then you have to tell Gnus explicitly to | 142 | If this variable is nil, then you have to tell Gnus explicitly to |
| 143 | check for bogus newsgroups with \\<gnus-group-mode-map>\\[gnus-group-check-bogus-groups]." | 143 | check for bogus newsgroups with \\<gnus-group-mode-map>\\[gnus-group-check-bogus-groups]." |
| 144 | :group 'gnus-start-server | 144 | :group 'gnus-start-server |
| 145 | :type 'boolean) | 145 | :type 'boolean) |
| 146 | 146 | ||
| 147 | (defcustom gnus-read-active-file 'some | 147 | (defcustom gnus-read-active-file 'some |
| 148 | "*Non-nil means that Gnus will read the entire active file at startup. | 148 | "Non-nil means that Gnus will read the entire active file at startup. |
| 149 | If this variable is nil, Gnus will only know about the groups in your | 149 | If this variable is nil, Gnus will only know about the groups in your |
| 150 | `.newsrc' file. | 150 | `.newsrc' file. |
| 151 | 151 | ||
| @@ -183,24 +183,24 @@ Levels' for details.") | |||
| 183 | "Groups with this level are killed.") | 183 | "Groups with this level are killed.") |
| 184 | 184 | ||
| 185 | (defcustom gnus-level-default-subscribed 3 | 185 | (defcustom gnus-level-default-subscribed 3 |
| 186 | "*New subscribed groups will be subscribed at this level." | 186 | "New subscribed groups will be subscribed at this level." |
| 187 | :group 'gnus-group-levels | 187 | :group 'gnus-group-levels |
| 188 | :type 'integer) | 188 | :type 'integer) |
| 189 | 189 | ||
| 190 | (defcustom gnus-level-default-unsubscribed 6 | 190 | (defcustom gnus-level-default-unsubscribed 6 |
| 191 | "*New unsubscribed groups will be unsubscribed at this level." | 191 | "New unsubscribed groups will be unsubscribed at this level." |
| 192 | :group 'gnus-group-levels | 192 | :group 'gnus-group-levels |
| 193 | :type 'integer) | 193 | :type 'integer) |
| 194 | 194 | ||
| 195 | (defcustom gnus-activate-level (1+ gnus-level-subscribed) | 195 | (defcustom gnus-activate-level (1+ gnus-level-subscribed) |
| 196 | "*Groups higher than this level won't be activated on startup. | 196 | "Groups higher than this level won't be activated on startup. |
| 197 | Setting this variable to something low might save lots of time when | 197 | Setting this variable to something low might save lots of time when |
| 198 | you have many groups that you aren't interested in." | 198 | you have many groups that you aren't interested in." |
| 199 | :group 'gnus-group-levels | 199 | :group 'gnus-group-levels |
| 200 | :type 'integer) | 200 | :type 'integer) |
| 201 | 201 | ||
| 202 | (defcustom gnus-activate-foreign-newsgroups 4 | 202 | (defcustom gnus-activate-foreign-newsgroups 4 |
| 203 | "*If nil, Gnus will not check foreign newsgroups at startup. | 203 | "If nil, Gnus will not check foreign newsgroups at startup. |
| 204 | If it is non-nil, it should be a number between one and nine. Foreign | 204 | If it is non-nil, it should be a number between one and nine. Foreign |
| 205 | newsgroups that have a level lower or equal to this number will be | 205 | newsgroups that have a level lower or equal to this number will be |
| 206 | activated on startup. For instance, if you want to active all | 206 | activated on startup. For instance, if you want to active all |
| @@ -216,7 +216,7 @@ groups." | |||
| 216 | (const :tag "none" nil))) | 216 | (const :tag "none" nil))) |
| 217 | 217 | ||
| 218 | (defcustom gnus-read-newsrc-file t | 218 | (defcustom gnus-read-newsrc-file t |
| 219 | "*Non-nil means that Gnus will read the `.newsrc' file. | 219 | "Non-nil means that Gnus will read the `.newsrc' file. |
| 220 | Gnus always reads its own startup file, which is called | 220 | Gnus always reads its own startup file, which is called |
| 221 | \".newsrc.eld\". The file called \".newsrc\" is in a format that can | 221 | \".newsrc.eld\". The file called \".newsrc\" is in a format that can |
| 222 | be readily understood by other newsreaders. If you don't plan on | 222 | be readily understood by other newsreaders. If you don't plan on |
| @@ -227,7 +227,7 @@ entry." | |||
| 227 | :type 'boolean) | 227 | :type 'boolean) |
| 228 | 228 | ||
| 229 | (defcustom gnus-save-newsrc-file t | 229 | (defcustom gnus-save-newsrc-file t |
| 230 | "*Non-nil means that Gnus will save the `.newsrc' file. | 230 | "Non-nil means that Gnus will save the `.newsrc' file. |
| 231 | Gnus always saves its own startup file, which is called | 231 | Gnus always saves its own startup file, which is called |
| 232 | \".newsrc.eld\". The file called \".newsrc\" is in a format that can | 232 | \".newsrc.eld\". The file called \".newsrc\" is in a format that can |
| 233 | be readily understood by other newsreaders. If you don't plan on | 233 | be readily understood by other newsreaders. If you don't plan on |
| @@ -237,7 +237,7 @@ exit." | |||
| 237 | :type 'boolean) | 237 | :type 'boolean) |
| 238 | 238 | ||
| 239 | (defcustom gnus-save-killed-list t | 239 | (defcustom gnus-save-killed-list t |
| 240 | "*If non-nil, save the list of killed groups to the startup file. | 240 | "If non-nil, save the list of killed groups to the startup file. |
| 241 | If you set this variable to nil, you'll save both time (when starting | 241 | If you set this variable to nil, you'll save both time (when starting |
| 242 | and quitting) and space (both memory and disk), but it will also mean | 242 | and quitting) and space (both memory and disk), but it will also mean |
| 243 | that Gnus has no record of which groups are new and which are old, so | 243 | that Gnus has no record of which groups are new and which are old, so |
| @@ -263,7 +263,7 @@ not match this regexp will be removed before saving the list." | |||
| 263 | "^[\"][\"#'()]" ; bogus characters | 263 | "^[\"][\"#'()]" ; bogus characters |
| 264 | ) | 264 | ) |
| 265 | "\\|") | 265 | "\\|") |
| 266 | "*A regexp to match uninteresting newsgroups in the active file. | 266 | "A regexp to match uninteresting newsgroups in the active file. |
| 267 | Any lines in the active file matching this regular expression are | 267 | Any lines in the active file matching this regular expression are |
| 268 | removed from the newsgroup list before anything else is done to it, | 268 | removed from the newsgroup list before anything else is done to it, |
| 269 | thus making them effectively non-existent." | 269 | thus making them effectively non-existent." |
| @@ -271,7 +271,7 @@ thus making them effectively non-existent." | |||
| 271 | :type 'regexp) | 271 | :type 'regexp) |
| 272 | 272 | ||
| 273 | (defcustom gnus-subscribe-newsgroup-method 'gnus-subscribe-zombies | 273 | (defcustom gnus-subscribe-newsgroup-method 'gnus-subscribe-zombies |
| 274 | "*Function(s) called with a group name when new group is detected. | 274 | "Function(s) called with a group name when new group is detected. |
| 275 | A few pre-made functions are supplied: `gnus-subscribe-randomly' | 275 | A few pre-made functions are supplied: `gnus-subscribe-randomly' |
| 276 | inserts new groups at the beginning of the list of groups; | 276 | inserts new groups at the beginning of the list of groups; |
| 277 | `gnus-subscribe-alphabetically' inserts new groups in strict | 277 | `gnus-subscribe-alphabetically' inserts new groups in strict |
| @@ -295,7 +295,7 @@ claim them." | |||
| 295 | (define-obsolete-variable-alias 'gnus-subscribe-newsgroup-hooks | 295 | (define-obsolete-variable-alias 'gnus-subscribe-newsgroup-hooks |
| 296 | 'gnus-subscribe-newsgroup-functions "24.3") | 296 | 'gnus-subscribe-newsgroup-functions "24.3") |
| 297 | (defcustom gnus-subscribe-newsgroup-functions nil | 297 | (defcustom gnus-subscribe-newsgroup-functions nil |
| 298 | "*Hooks run after you subscribe to a new group. | 298 | "Hooks run after you subscribe to a new group. |
| 299 | The hooks will be called with new group's name as argument." | 299 | The hooks will be called with new group's name as argument." |
| 300 | :version "22.1" | 300 | :version "22.1" |
| 301 | :group 'gnus-group-new | 301 | :group 'gnus-group-new |
| @@ -303,7 +303,7 @@ The hooks will be called with new group's name as argument." | |||
| 303 | 303 | ||
| 304 | (defcustom gnus-subscribe-options-newsgroup-method | 304 | (defcustom gnus-subscribe-options-newsgroup-method |
| 305 | 'gnus-subscribe-alphabetically | 305 | 'gnus-subscribe-alphabetically |
| 306 | "*Function(s) called to subscribe newsgroups mentioned on \"options -n\" lines. | 306 | "Function(s) called to subscribe newsgroups mentioned on \"options -n\" lines. |
| 307 | If, for instance, you want to subscribe to all newsgroups in the | 307 | If, for instance, you want to subscribe to all newsgroups in the |
| 308 | \"no\" and \"alt\" hierarchies, you'd put the following in your | 308 | \"no\" and \"alt\" hierarchies, you'd put the following in your |
| 309 | .newsrc file: | 309 | .newsrc file: |
| @@ -324,7 +324,7 @@ with the subscription method in this variable." | |||
| 324 | (repeat function))) | 324 | (repeat function))) |
| 325 | 325 | ||
| 326 | (defcustom gnus-subscribe-hierarchical-interactive nil | 326 | (defcustom gnus-subscribe-hierarchical-interactive nil |
| 327 | "*If non-nil, Gnus will offer to subscribe hierarchically. | 327 | "If non-nil, Gnus will offer to subscribe hierarchically. |
| 328 | When a new hierarchy appears, Gnus will ask the user: | 328 | When a new hierarchy appears, Gnus will ask the user: |
| 329 | 329 | ||
| 330 | 'alt.binaries': Do you want to subscribe to this hierarchy? ([d]ys): | 330 | 'alt.binaries': Do you want to subscribe to this hierarchy? ([d]ys): |
| @@ -336,7 +336,7 @@ hierarchy in its entirety." | |||
| 336 | :type 'boolean) | 336 | :type 'boolean) |
| 337 | 337 | ||
| 338 | (defcustom gnus-auto-subscribed-categories '(mail post-mail) | 338 | (defcustom gnus-auto-subscribed-categories '(mail post-mail) |
| 339 | "*New groups from methods of these categories will be subscribed automatically. | 339 | "New groups from methods of these categories will be subscribed automatically. |
| 340 | Note that this variable only deals with new groups. It has no | 340 | Note that this variable only deals with new groups. It has no |
| 341 | effect whatsoever on old groups. The default is to automatically | 341 | effect whatsoever on old groups. The default is to automatically |
| 342 | subscribe all groups from mail-like backends." | 342 | subscribe all groups from mail-like backends." |
| @@ -346,7 +346,7 @@ subscribe all groups from mail-like backends." | |||
| 346 | 346 | ||
| 347 | (defcustom gnus-auto-subscribed-groups | 347 | (defcustom gnus-auto-subscribed-groups |
| 348 | "^nnml\\|^nnfolder\\|^nnmbox\\|^nnmh\\|^nnbabyl\\|^nnmaildir\\|^nnimap" | 348 | "^nnml\\|^nnfolder\\|^nnmbox\\|^nnmh\\|^nnbabyl\\|^nnmaildir\\|^nnimap" |
| 349 | "*All new groups that match this regexp will be subscribed automatically. | 349 | "All new groups that match this regexp will be subscribed automatically. |
| 350 | Note that this variable only deals with new groups. It has no effect | 350 | Note that this variable only deals with new groups. It has no effect |
| 351 | whatsoever on old groups. | 351 | whatsoever on old groups. |
| 352 | 352 | ||
| @@ -357,7 +357,7 @@ be subscribed using `gnus-subscribe-options-newsgroup-method'." | |||
| 357 | :type 'regexp) | 357 | :type 'regexp) |
| 358 | 358 | ||
| 359 | (defcustom gnus-options-subscribe nil | 359 | (defcustom gnus-options-subscribe nil |
| 360 | "*All new groups matching this regexp will be subscribed unconditionally. | 360 | "All new groups matching this regexp will be subscribed unconditionally. |
| 361 | Note that this variable deals only with new newsgroups. This variable | 361 | Note that this variable deals only with new newsgroups. This variable |
| 362 | does not affect old newsgroups. | 362 | does not affect old newsgroups. |
| 363 | 363 | ||
| @@ -369,7 +369,7 @@ be subscribed using `gnus-subscribe-options-newsgroup-method'." | |||
| 369 | (const :tag "none" nil))) | 369 | (const :tag "none" nil))) |
| 370 | 370 | ||
| 371 | (defcustom gnus-options-not-subscribe nil | 371 | (defcustom gnus-options-not-subscribe nil |
| 372 | "*All new groups matching this regexp will be ignored. | 372 | "All new groups matching this regexp will be ignored. |
| 373 | Note that this variable deals only with new newsgroups. This variable | 373 | Note that this variable deals only with new newsgroups. This variable |
| 374 | does not affect old (already subscribed) newsgroups." | 374 | does not affect old (already subscribed) newsgroups." |
| 375 | :group 'gnus-group-new | 375 | :group 'gnus-group-new |
| @@ -377,7 +377,7 @@ does not affect old (already subscribed) newsgroups." | |||
| 377 | (const :tag "none" nil))) | 377 | (const :tag "none" nil))) |
| 378 | 378 | ||
| 379 | (defcustom gnus-modtime-botch nil | 379 | (defcustom gnus-modtime-botch nil |
| 380 | "*Non-nil means .newsrc should be deleted prior to save. | 380 | "Non-nil means .newsrc should be deleted prior to save. |
| 381 | Its use is due to the bogus appearance that .newsrc was modified on | 381 | Its use is due to the bogus appearance that .newsrc was modified on |
| 382 | disc." | 382 | disc." |
| 383 | :group 'gnus-newsrc | 383 | :group 'gnus-newsrc |
| @@ -432,7 +432,7 @@ See also `gnus-before-startup-hook'." | |||
| 432 | 432 | ||
| 433 | (defcustom gnus-after-getting-new-news-hook | 433 | (defcustom gnus-after-getting-new-news-hook |
| 434 | '(gnus-display-time-event-handler) | 434 | '(gnus-display-time-event-handler) |
| 435 | "*A hook run after Gnus checks for new news when Gnus is already running." | 435 | "A hook run after Gnus checks for new news when Gnus is already running." |
| 436 | :version "24.1" | 436 | :version "24.1" |
| 437 | :group 'gnus-group-new | 437 | :group 'gnus-group-new |
| 438 | :type 'hook) | 438 | :type 'hook) |
diff --git a/lisp/gnus/gnus-sum.el b/lisp/gnus/gnus-sum.el index 67b4268dbd9..a81a4e24c41 100644 --- a/lisp/gnus/gnus-sum.el +++ b/lisp/gnus/gnus-sum.el | |||
| @@ -56,7 +56,7 @@ | |||
| 56 | (autoload 'nnir-article-group "nnir" nil nil 'macro) | 56 | (autoload 'nnir-article-group "nnir" nil nil 'macro) |
| 57 | 57 | ||
| 58 | (defcustom gnus-kill-summary-on-exit t | 58 | (defcustom gnus-kill-summary-on-exit t |
| 59 | "*If non-nil, kill the summary buffer when you exit from it. | 59 | "If non-nil, kill the summary buffer when you exit from it. |
| 60 | If nil, the summary will become a \"*Dead Summary*\" buffer, and | 60 | If nil, the summary will become a \"*Dead Summary*\" buffer, and |
| 61 | it will be killed sometime later." | 61 | it will be killed sometime later." |
| 62 | :group 'gnus-summary-exit | 62 | :group 'gnus-summary-exit |
| @@ -78,7 +78,7 @@ See `gnus-group-goto-unread'." | |||
| 78 | :type 'boolean) | 78 | :type 'boolean) |
| 79 | 79 | ||
| 80 | (defcustom gnus-fetch-old-headers nil | 80 | (defcustom gnus-fetch-old-headers nil |
| 81 | "*Non-nil means that Gnus will try to build threads by grabbing old headers. | 81 | "Non-nil means that Gnus will try to build threads by grabbing old headers. |
| 82 | If an unread article in the group refers to an older, already | 82 | If an unread article in the group refers to an older, already |
| 83 | read (or just marked as read) article, the old article will not | 83 | read (or just marked as read) article, the old article will not |
| 84 | normally be displayed in the Summary buffer. If this variable is | 84 | normally be displayed in the Summary buffer. If this variable is |
| @@ -105,14 +105,14 @@ leads to very slow summary generation." | |||
| 105 | (sexp :menu-tag "other" t))) | 105 | (sexp :menu-tag "other" t))) |
| 106 | 106 | ||
| 107 | (defcustom gnus-refer-thread-limit 500 | 107 | (defcustom gnus-refer-thread-limit 500 |
| 108 | "*The number of old headers to fetch when doing \\<gnus-summary-mode-map>\\[gnus-summary-refer-thread]. | 108 | "The number of old headers to fetch when doing \\<gnus-summary-mode-map>\\[gnus-summary-refer-thread]. |
| 109 | If t, fetch all the available old headers." | 109 | If t, fetch all the available old headers." |
| 110 | :group 'gnus-thread | 110 | :group 'gnus-thread |
| 111 | :type '(choice number | 111 | :type '(choice number |
| 112 | (sexp :menu-tag "other" t))) | 112 | (sexp :menu-tag "other" t))) |
| 113 | 113 | ||
| 114 | (defcustom gnus-refer-thread-use-nnir nil | 114 | (defcustom gnus-refer-thread-use-nnir nil |
| 115 | "*Use nnir to search an entire server when referring threads. A | 115 | "Use nnir to search an entire server when referring threads. A |
| 116 | nil value will only search for thread-related articles in the | 116 | nil value will only search for thread-related articles in the |
| 117 | current group." | 117 | current group." |
| 118 | :version "24.1" | 118 | :version "24.1" |
| @@ -120,7 +120,7 @@ current group." | |||
| 120 | :type 'boolean) | 120 | :type 'boolean) |
| 121 | 121 | ||
| 122 | (defcustom gnus-summary-make-false-root 'adopt | 122 | (defcustom gnus-summary-make-false-root 'adopt |
| 123 | "*nil means that Gnus won't gather loose threads. | 123 | "nil means that Gnus won't gather loose threads. |
| 124 | If the root of a thread has expired or been read in a previous | 124 | If the root of a thread has expired or been read in a previous |
| 125 | session, the information necessary to build a complete thread has been | 125 | session, the information necessary to build a complete thread has been |
| 126 | lost. Instead of having many small sub-threads from this original thread | 126 | lost. Instead of having many small sub-threads from this original thread |
| @@ -155,7 +155,7 @@ given by the `gnus-summary-same-subject' variable.)" | |||
| 155 | :type 'boolean) | 155 | :type 'boolean) |
| 156 | 156 | ||
| 157 | (defcustom gnus-summary-gather-exclude-subject "^ *$\\|^(none)$" | 157 | (defcustom gnus-summary-gather-exclude-subject "^ *$\\|^(none)$" |
| 158 | "*A regexp to match subjects to be excluded from loose thread gathering. | 158 | "A regexp to match subjects to be excluded from loose thread gathering. |
| 159 | As loose thread gathering is done on subjects only, that means that | 159 | As loose thread gathering is done on subjects only, that means that |
| 160 | there can be many false gatherings performed. By rooting out certain | 160 | there can be many false gatherings performed. By rooting out certain |
| 161 | common subjects, gathering might become saner." | 161 | common subjects, gathering might become saner." |
| @@ -163,7 +163,7 @@ common subjects, gathering might become saner." | |||
| 163 | :type 'regexp) | 163 | :type 'regexp) |
| 164 | 164 | ||
| 165 | (defcustom gnus-summary-gather-subject-limit nil | 165 | (defcustom gnus-summary-gather-subject-limit nil |
| 166 | "*Maximum length of subject comparisons when gathering loose threads. | 166 | "Maximum length of subject comparisons when gathering loose threads. |
| 167 | Use nil to compare full subjects. Setting this variable to a low | 167 | Use nil to compare full subjects. Setting this variable to a low |
| 168 | number will help gather threads that have been corrupted by | 168 | number will help gather threads that have been corrupted by |
| 169 | newsreaders chopping off subject lines, but it might also mean that | 169 | newsreaders chopping off subject lines, but it might also mean that |
| @@ -188,13 +188,13 @@ Useful functions to put in this list include: | |||
| 188 | :type '(repeat function)) | 188 | :type '(repeat function)) |
| 189 | 189 | ||
| 190 | (defcustom gnus-simplify-ignored-prefixes nil | 190 | (defcustom gnus-simplify-ignored-prefixes nil |
| 191 | "*Remove matches for this regexp from subject lines when simplifying fuzzily." | 191 | "Remove matches for this regexp from subject lines when simplifying fuzzily." |
| 192 | :group 'gnus-thread | 192 | :group 'gnus-thread |
| 193 | :type '(choice (const :tag "off" nil) | 193 | :type '(choice (const :tag "off" nil) |
| 194 | regexp)) | 194 | regexp)) |
| 195 | 195 | ||
| 196 | (defcustom gnus-build-sparse-threads nil | 196 | (defcustom gnus-build-sparse-threads nil |
| 197 | "*If non-nil, fill in the gaps in threads. | 197 | "If non-nil, fill in the gaps in threads. |
| 198 | If `some', only fill in the gaps that are needed to tie loose threads | 198 | If `some', only fill in the gaps that are needed to tie loose threads |
| 199 | together. If `more', fill in all leaf nodes that Gnus can find. If | 199 | together. If `more', fill in all leaf nodes that Gnus can find. If |
| 200 | non-nil and non-`some', fill in all gaps that Gnus manages to guess." | 200 | non-nil and non-`some', fill in all gaps that Gnus manages to guess." |
| @@ -206,7 +206,7 @@ non-nil and non-`some', fill in all gaps that Gnus manages to guess." | |||
| 206 | 206 | ||
| 207 | (defcustom gnus-summary-thread-gathering-function | 207 | (defcustom gnus-summary-thread-gathering-function |
| 208 | 'gnus-gather-threads-by-subject | 208 | 'gnus-gather-threads-by-subject |
| 209 | "*Function used for gathering loose threads. | 209 | "Function used for gathering loose threads. |
| 210 | There are two pre-defined functions: `gnus-gather-threads-by-subject', | 210 | There are two pre-defined functions: `gnus-gather-threads-by-subject', |
| 211 | which only takes Subjects into consideration; and | 211 | which only takes Subjects into consideration; and |
| 212 | `gnus-gather-threads-by-references', which compared the References | 212 | `gnus-gather-threads-by-references', which compared the References |
| @@ -217,14 +217,14 @@ headers of the articles to find matches." | |||
| 217 | (function :tag "other"))) | 217 | (function :tag "other"))) |
| 218 | 218 | ||
| 219 | (defcustom gnus-summary-same-subject "" | 219 | (defcustom gnus-summary-same-subject "" |
| 220 | "*String indicating that the current article has the same subject as the previous. | 220 | "String indicating that the current article has the same subject as the previous. |
| 221 | This variable will only be used if the value of | 221 | This variable will only be used if the value of |
| 222 | `gnus-summary-make-false-root' is `empty'." | 222 | `gnus-summary-make-false-root' is `empty'." |
| 223 | :group 'gnus-summary-format | 223 | :group 'gnus-summary-format |
| 224 | :type 'string) | 224 | :type 'string) |
| 225 | 225 | ||
| 226 | (defcustom gnus-summary-goto-unread nil | 226 | (defcustom gnus-summary-goto-unread nil |
| 227 | "*If t, many commands will go to the next unread article. | 227 | "If t, many commands will go to the next unread article. |
| 228 | This applies to marking commands as well as other commands that | 228 | This applies to marking commands as well as other commands that |
| 229 | \"naturally\" select the next article, like, for instance, `SPC' at | 229 | \"naturally\" select the next article, like, for instance, `SPC' at |
| 230 | the end of an article. | 230 | the end of an article. |
| @@ -241,7 +241,7 @@ whether it is read or not." | |||
| 241 | (sexp :menu-tag "on" t))) | 241 | (sexp :menu-tag "on" t))) |
| 242 | 242 | ||
| 243 | (defcustom gnus-summary-default-score 0 | 243 | (defcustom gnus-summary-default-score 0 |
| 244 | "*Default article score level. | 244 | "Default article score level. |
| 245 | All scores generated by the score files will be added to this score. | 245 | All scores generated by the score files will be added to this score. |
| 246 | If this variable is nil, scoring will be disabled." | 246 | If this variable is nil, scoring will be disabled." |
| 247 | :group 'gnus-score-default | 247 | :group 'gnus-score-default |
| @@ -249,7 +249,7 @@ If this variable is nil, scoring will be disabled." | |||
| 249 | integer)) | 249 | integer)) |
| 250 | 250 | ||
| 251 | (defcustom gnus-summary-default-high-score 0 | 251 | (defcustom gnus-summary-default-high-score 0 |
| 252 | "*Default threshold for a high scored article. | 252 | "Default threshold for a high scored article. |
| 253 | An article will be highlighted as high scored if its score is greater | 253 | An article will be highlighted as high scored if its score is greater |
| 254 | than this score." | 254 | than this score." |
| 255 | :version "22.1" | 255 | :version "22.1" |
| @@ -257,7 +257,7 @@ than this score." | |||
| 257 | :type 'integer) | 257 | :type 'integer) |
| 258 | 258 | ||
| 259 | (defcustom gnus-summary-default-low-score 0 | 259 | (defcustom gnus-summary-default-low-score 0 |
| 260 | "*Default threshold for a low scored article. | 260 | "Default threshold for a low scored article. |
| 261 | An article will be highlighted as low scored if its score is smaller | 261 | An article will be highlighted as low scored if its score is smaller |
| 262 | than this score." | 262 | than this score." |
| 263 | :version "22.1" | 263 | :version "22.1" |
| @@ -265,14 +265,14 @@ than this score." | |||
| 265 | :type 'integer) | 265 | :type 'integer) |
| 266 | 266 | ||
| 267 | (defcustom gnus-summary-zcore-fuzz 0 | 267 | (defcustom gnus-summary-zcore-fuzz 0 |
| 268 | "*Fuzziness factor for the zcore in the summary buffer. | 268 | "Fuzziness factor for the zcore in the summary buffer. |
| 269 | Articles with scores closer than this to `gnus-summary-default-score' | 269 | Articles with scores closer than this to `gnus-summary-default-score' |
| 270 | will not be marked." | 270 | will not be marked." |
| 271 | :group 'gnus-summary-format | 271 | :group 'gnus-summary-format |
| 272 | :type 'integer) | 272 | :type 'integer) |
| 273 | 273 | ||
| 274 | (defcustom gnus-simplify-subject-fuzzy-regexp nil | 274 | (defcustom gnus-simplify-subject-fuzzy-regexp nil |
| 275 | "*Strings to be removed when doing fuzzy matches. | 275 | "Strings to be removed when doing fuzzy matches. |
| 276 | This can either be a regular expression or list of regular expressions | 276 | This can either be a regular expression or list of regular expressions |
| 277 | that will be removed from subject strings if fuzzy subject | 277 | that will be removed from subject strings if fuzzy subject |
| 278 | simplification is selected." | 278 | simplification is selected." |
| @@ -280,12 +280,12 @@ simplification is selected." | |||
| 280 | :type '(repeat regexp)) | 280 | :type '(repeat regexp)) |
| 281 | 281 | ||
| 282 | (defcustom gnus-show-threads t | 282 | (defcustom gnus-show-threads t |
| 283 | "*If non-nil, display threads in summary mode." | 283 | "If non-nil, display threads in summary mode." |
| 284 | :group 'gnus-thread | 284 | :group 'gnus-thread |
| 285 | :type 'boolean) | 285 | :type 'boolean) |
| 286 | 286 | ||
| 287 | (defcustom gnus-thread-hide-subtree nil | 287 | (defcustom gnus-thread-hide-subtree nil |
| 288 | "*If non-nil, hide all threads initially. | 288 | "If non-nil, hide all threads initially. |
| 289 | This can be a predicate specifier which says which threads to hide. | 289 | This can be a predicate specifier which says which threads to hide. |
| 290 | If threads are hidden, you have to run the command | 290 | If threads are hidden, you have to run the command |
| 291 | `gnus-summary-show-thread' by hand or select an article." | 291 | `gnus-summary-show-thread' by hand or select an article." |
| @@ -298,19 +298,19 @@ If threads are hidden, you have to run the command | |||
| 298 | (sexp :tag "Predicate specifier"))) | 298 | (sexp :tag "Predicate specifier"))) |
| 299 | 299 | ||
| 300 | (defcustom gnus-thread-hide-killed t | 300 | (defcustom gnus-thread-hide-killed t |
| 301 | "*If non-nil, hide killed threads automatically." | 301 | "If non-nil, hide killed threads automatically." |
| 302 | :group 'gnus-thread | 302 | :group 'gnus-thread |
| 303 | :type 'boolean) | 303 | :type 'boolean) |
| 304 | 304 | ||
| 305 | (defcustom gnus-thread-ignore-subject t | 305 | (defcustom gnus-thread-ignore-subject t |
| 306 | "*If non-nil, which is the default, ignore subjects and do all threading based on the Reference header. | 306 | "If non-nil, which is the default, ignore subjects and do all threading based on the Reference header. |
| 307 | If nil, articles that have different subjects from their parents will | 307 | If nil, articles that have different subjects from their parents will |
| 308 | start separate threads." | 308 | start separate threads." |
| 309 | :group 'gnus-thread | 309 | :group 'gnus-thread |
| 310 | :type 'boolean) | 310 | :type 'boolean) |
| 311 | 311 | ||
| 312 | (defcustom gnus-thread-operation-ignore-subject t | 312 | (defcustom gnus-thread-operation-ignore-subject t |
| 313 | "*If non-nil, subjects will be ignored when doing thread commands. | 313 | "If non-nil, subjects will be ignored when doing thread commands. |
| 314 | This affects commands like `gnus-summary-kill-thread' and | 314 | This affects commands like `gnus-summary-kill-thread' and |
| 315 | `gnus-summary-lower-thread'. | 315 | `gnus-summary-lower-thread'. |
| 316 | 316 | ||
| @@ -324,12 +324,12 @@ equal will be included." | |||
| 324 | (sexp :tag "on" t))) | 324 | (sexp :tag "on" t))) |
| 325 | 325 | ||
| 326 | (defcustom gnus-thread-indent-level 4 | 326 | (defcustom gnus-thread-indent-level 4 |
| 327 | "*Number that says how much each sub-thread should be indented." | 327 | "Number that says how much each sub-thread should be indented." |
| 328 | :group 'gnus-thread | 328 | :group 'gnus-thread |
| 329 | :type 'integer) | 329 | :type 'integer) |
| 330 | 330 | ||
| 331 | (defcustom gnus-auto-extend-newsgroup t | 331 | (defcustom gnus-auto-extend-newsgroup t |
| 332 | "*If non-nil, extend newsgroup forward and backward when requested." | 332 | "If non-nil, extend newsgroup forward and backward when requested." |
| 333 | :group 'gnus-summary-choose | 333 | :group 'gnus-summary-choose |
| 334 | :type 'boolean) | 334 | :type 'boolean) |
| 335 | 335 | ||
| @@ -353,7 +353,7 @@ newsgroups, set the variable to nil in `gnus-select-group-hook'." | |||
| 353 | (sexp :menu-tag "first" t))) | 353 | (sexp :menu-tag "first" t))) |
| 354 | 354 | ||
| 355 | (defcustom gnus-auto-select-subject 'unseen-or-unread | 355 | (defcustom gnus-auto-select-subject 'unseen-or-unread |
| 356 | "*Says what subject to place under point when entering a group. | 356 | "Says what subject to place under point when entering a group. |
| 357 | 357 | ||
| 358 | This variable can either be the symbols `first' (place point on the | 358 | This variable can either be the symbols `first' (place point on the |
| 359 | first subject), `unread' (place point on the subject line of the first | 359 | first subject), `unread' (place point on the subject line of the first |
| @@ -373,7 +373,7 @@ place point on some subject line." | |||
| 373 | (function :tag "Function to call"))) | 373 | (function :tag "Function to call"))) |
| 374 | 374 | ||
| 375 | (defcustom gnus-auto-select-next t | 375 | (defcustom gnus-auto-select-next t |
| 376 | "*If non-nil, offer to go to the next group from the end of the previous. | 376 | "If non-nil, offer to go to the next group from the end of the previous. |
| 377 | If the value is t and the next newsgroup is empty, Gnus will exit | 377 | If the value is t and the next newsgroup is empty, Gnus will exit |
| 378 | summary mode and go back to group mode. If the value is neither nil | 378 | summary mode and go back to group mode. If the value is neither nil |
| 379 | nor t, Gnus will select the following unread newsgroup. In | 379 | nor t, Gnus will select the following unread newsgroup. In |
| @@ -391,7 +391,7 @@ will go to the next group without confirmation." | |||
| 391 | (sexp :menu-tag "on" t))) | 391 | (sexp :menu-tag "on" t))) |
| 392 | 392 | ||
| 393 | (defcustom gnus-auto-select-same nil | 393 | (defcustom gnus-auto-select-same nil |
| 394 | "*If non-nil, select the next article with the same subject. | 394 | "If non-nil, select the next article with the same subject. |
| 395 | If there are no more articles with the same subject, go to | 395 | If there are no more articles with the same subject, go to |
| 396 | the first unread article." | 396 | the first unread article." |
| 397 | :group 'gnus-summary-maneuvering | 397 | :group 'gnus-summary-maneuvering |
| @@ -420,7 +420,7 @@ article selected before entering to the ephemeral group will appear." | |||
| 420 | (sexp :tag "other" :value nil))) | 420 | (sexp :tag "other" :value nil))) |
| 421 | 421 | ||
| 422 | (defcustom gnus-auto-goto-ignores 'unfetched | 422 | (defcustom gnus-auto-goto-ignores 'unfetched |
| 423 | "*Says how to handle unfetched articles when maneuvering. | 423 | "Says how to handle unfetched articles when maneuvering. |
| 424 | 424 | ||
| 425 | This variable can either be the symbols nil (maneuver to any | 425 | This variable can either be the symbols nil (maneuver to any |
| 426 | article), `undownloaded' (maneuvering while unplugged ignores articles | 426 | article), `undownloaded' (maneuvering while unplugged ignores articles |
| @@ -438,7 +438,7 @@ and, when unplugged, a subset of the undownloaded article list." | |||
| 438 | (const :tag "Unfetched" unfetched))) | 438 | (const :tag "Unfetched" unfetched))) |
| 439 | 439 | ||
| 440 | (defcustom gnus-summary-check-current nil | 440 | (defcustom gnus-summary-check-current nil |
| 441 | "*If non-nil, consider the current article when moving. | 441 | "If non-nil, consider the current article when moving. |
| 442 | The \"unread\" movement commands will stay on the same line if the | 442 | The \"unread\" movement commands will stay on the same line if the |
| 443 | current article is unread." | 443 | current article is unread." |
| 444 | :group 'gnus-summary-maneuvering | 444 | :group 'gnus-summary-maneuvering |
| @@ -446,7 +446,7 @@ current article is unread." | |||
| 446 | 446 | ||
| 447 | (defcustom gnus-auto-center-summary | 447 | (defcustom gnus-auto-center-summary |
| 448 | (max (or (bound-and-true-p scroll-margin) 0) 2) | 448 | (max (or (bound-and-true-p scroll-margin) 0) 2) |
| 449 | "*If non-nil, always center the current summary buffer. | 449 | "If non-nil, always center the current summary buffer. |
| 450 | In particular, if `vertical' do only vertical recentering. If non-nil | 450 | In particular, if `vertical' do only vertical recentering. If non-nil |
| 451 | and non-`vertical', do both horizontal and vertical recentering." | 451 | and non-`vertical', do both horizontal and vertical recentering." |
| 452 | :group 'gnus-summary-maneuvering | 452 | :group 'gnus-summary-maneuvering |
| @@ -461,18 +461,18 @@ and non-`vertical', do both horizontal and vertical recentering." | |||
| 461 | :type 'boolean) | 461 | :type 'boolean) |
| 462 | 462 | ||
| 463 | (defcustom gnus-show-all-headers nil | 463 | (defcustom gnus-show-all-headers nil |
| 464 | "*If non-nil, don't hide any headers." | 464 | "If non-nil, don't hide any headers." |
| 465 | :group 'gnus-article-hiding | 465 | :group 'gnus-article-hiding |
| 466 | :group 'gnus-article-headers | 466 | :group 'gnus-article-headers |
| 467 | :type 'boolean) | 467 | :type 'boolean) |
| 468 | 468 | ||
| 469 | (defcustom gnus-summary-ignore-duplicates nil | 469 | (defcustom gnus-summary-ignore-duplicates nil |
| 470 | "*If non-nil, ignore articles with identical Message-ID headers." | 470 | "If non-nil, ignore articles with identical Message-ID headers." |
| 471 | :group 'gnus-summary | 471 | :group 'gnus-summary |
| 472 | :type 'boolean) | 472 | :type 'boolean) |
| 473 | 473 | ||
| 474 | (defcustom gnus-single-article-buffer nil | 474 | (defcustom gnus-single-article-buffer nil |
| 475 | "*If non-nil, display all articles in the same buffer. | 475 | "If non-nil, display all articles in the same buffer. |
| 476 | If nil, each group will get its own article buffer." | 476 | If nil, each group will get its own article buffer." |
| 477 | :version "24.1" | 477 | :version "24.1" |
| 478 | :group 'gnus-article-various | 478 | :group 'gnus-article-various |
| @@ -485,14 +485,14 @@ If nil, each group will get its own article buffer." | |||
| 485 | :type 'boolean) | 485 | :type 'boolean) |
| 486 | 486 | ||
| 487 | (defcustom gnus-break-pages t | 487 | (defcustom gnus-break-pages t |
| 488 | "*If non-nil, do page breaking on articles. | 488 | "If non-nil, do page breaking on articles. |
| 489 | The page delimiter is specified by the `gnus-page-delimiter' | 489 | The page delimiter is specified by the `gnus-page-delimiter' |
| 490 | variable." | 490 | variable." |
| 491 | :group 'gnus-article-various | 491 | :group 'gnus-article-various |
| 492 | :type 'boolean) | 492 | :type 'boolean) |
| 493 | 493 | ||
| 494 | (defcustom gnus-move-split-methods nil | 494 | (defcustom gnus-move-split-methods nil |
| 495 | "*Variable used to suggest where articles are to be moved to. | 495 | "Variable used to suggest where articles are to be moved to. |
| 496 | It uses the same syntax as the `gnus-split-methods' variable. | 496 | It uses the same syntax as the `gnus-split-methods' variable. |
| 497 | However, whereas `gnus-split-methods' specifies file names as targets, | 497 | However, whereas `gnus-split-methods' specifies file names as targets, |
| 498 | this variable specifies group names." | 498 | this variable specifies group names." |
| @@ -512,163 +512,163 @@ string with the suggested prefix." | |||
| 512 | ;; using multibyte characters (Latin-1, UTF-8) doesn't work. -- rs | 512 | ;; using multibyte characters (Latin-1, UTF-8) doesn't work. -- rs |
| 513 | 513 | ||
| 514 | (defcustom gnus-unread-mark ? ;Whitespace | 514 | (defcustom gnus-unread-mark ? ;Whitespace |
| 515 | "*Mark used for unread articles." | 515 | "Mark used for unread articles." |
| 516 | :group 'gnus-summary-marks | 516 | :group 'gnus-summary-marks |
| 517 | :type 'character) | 517 | :type 'character) |
| 518 | 518 | ||
| 519 | (defcustom gnus-ticked-mark ?! | 519 | (defcustom gnus-ticked-mark ?! |
| 520 | "*Mark used for ticked articles." | 520 | "Mark used for ticked articles." |
| 521 | :group 'gnus-summary-marks | 521 | :group 'gnus-summary-marks |
| 522 | :type 'character) | 522 | :type 'character) |
| 523 | 523 | ||
| 524 | (defcustom gnus-dormant-mark ?? | 524 | (defcustom gnus-dormant-mark ?? |
| 525 | "*Mark used for dormant articles." | 525 | "Mark used for dormant articles." |
| 526 | :group 'gnus-summary-marks | 526 | :group 'gnus-summary-marks |
| 527 | :type 'character) | 527 | :type 'character) |
| 528 | 528 | ||
| 529 | (defcustom gnus-del-mark ?r | 529 | (defcustom gnus-del-mark ?r |
| 530 | "*Mark used for del'd articles." | 530 | "Mark used for del'd articles." |
| 531 | :group 'gnus-summary-marks | 531 | :group 'gnus-summary-marks |
| 532 | :type 'character) | 532 | :type 'character) |
| 533 | 533 | ||
| 534 | (defcustom gnus-read-mark ?R | 534 | (defcustom gnus-read-mark ?R |
| 535 | "*Mark used for read articles." | 535 | "Mark used for read articles." |
| 536 | :group 'gnus-summary-marks | 536 | :group 'gnus-summary-marks |
| 537 | :type 'character) | 537 | :type 'character) |
| 538 | 538 | ||
| 539 | (defcustom gnus-expirable-mark ?E | 539 | (defcustom gnus-expirable-mark ?E |
| 540 | "*Mark used for expirable articles." | 540 | "Mark used for expirable articles." |
| 541 | :group 'gnus-summary-marks | 541 | :group 'gnus-summary-marks |
| 542 | :type 'character) | 542 | :type 'character) |
| 543 | 543 | ||
| 544 | (defcustom gnus-killed-mark ?K | 544 | (defcustom gnus-killed-mark ?K |
| 545 | "*Mark used for killed articles." | 545 | "Mark used for killed articles." |
| 546 | :group 'gnus-summary-marks | 546 | :group 'gnus-summary-marks |
| 547 | :type 'character) | 547 | :type 'character) |
| 548 | 548 | ||
| 549 | (defcustom gnus-spam-mark ?$ | 549 | (defcustom gnus-spam-mark ?$ |
| 550 | "*Mark used for spam articles." | 550 | "Mark used for spam articles." |
| 551 | :version "22.1" | 551 | :version "22.1" |
| 552 | :group 'gnus-summary-marks | 552 | :group 'gnus-summary-marks |
| 553 | :type 'character) | 553 | :type 'character) |
| 554 | 554 | ||
| 555 | (defcustom gnus-kill-file-mark ?X | 555 | (defcustom gnus-kill-file-mark ?X |
| 556 | "*Mark used for articles killed by kill files." | 556 | "Mark used for articles killed by kill files." |
| 557 | :group 'gnus-summary-marks | 557 | :group 'gnus-summary-marks |
| 558 | :type 'character) | 558 | :type 'character) |
| 559 | 559 | ||
| 560 | (defcustom gnus-low-score-mark ?Y | 560 | (defcustom gnus-low-score-mark ?Y |
| 561 | "*Mark used for articles with a low score." | 561 | "Mark used for articles with a low score." |
| 562 | :group 'gnus-summary-marks | 562 | :group 'gnus-summary-marks |
| 563 | :type 'character) | 563 | :type 'character) |
| 564 | 564 | ||
| 565 | (defcustom gnus-catchup-mark ?C | 565 | (defcustom gnus-catchup-mark ?C |
| 566 | "*Mark used for articles that are caught up." | 566 | "Mark used for articles that are caught up." |
| 567 | :group 'gnus-summary-marks | 567 | :group 'gnus-summary-marks |
| 568 | :type 'character) | 568 | :type 'character) |
| 569 | 569 | ||
| 570 | (defcustom gnus-replied-mark ?A | 570 | (defcustom gnus-replied-mark ?A |
| 571 | "*Mark used for articles that have been replied to." | 571 | "Mark used for articles that have been replied to." |
| 572 | :group 'gnus-summary-marks | 572 | :group 'gnus-summary-marks |
| 573 | :type 'character) | 573 | :type 'character) |
| 574 | 574 | ||
| 575 | (defcustom gnus-forwarded-mark ?F | 575 | (defcustom gnus-forwarded-mark ?F |
| 576 | "*Mark used for articles that have been forwarded." | 576 | "Mark used for articles that have been forwarded." |
| 577 | :version "22.1" | 577 | :version "22.1" |
| 578 | :group 'gnus-summary-marks | 578 | :group 'gnus-summary-marks |
| 579 | :type 'character) | 579 | :type 'character) |
| 580 | 580 | ||
| 581 | (defcustom gnus-recent-mark ?N | 581 | (defcustom gnus-recent-mark ?N |
| 582 | "*Mark used for articles that are recent." | 582 | "Mark used for articles that are recent." |
| 583 | :version "22.1" | 583 | :version "22.1" |
| 584 | :group 'gnus-summary-marks | 584 | :group 'gnus-summary-marks |
| 585 | :type 'character) | 585 | :type 'character) |
| 586 | 586 | ||
| 587 | (defcustom gnus-cached-mark ?* | 587 | (defcustom gnus-cached-mark ?* |
| 588 | "*Mark used for articles that are in the cache." | 588 | "Mark used for articles that are in the cache." |
| 589 | :group 'gnus-summary-marks | 589 | :group 'gnus-summary-marks |
| 590 | :type 'character) | 590 | :type 'character) |
| 591 | 591 | ||
| 592 | (defcustom gnus-saved-mark ?S | 592 | (defcustom gnus-saved-mark ?S |
| 593 | "*Mark used for articles that have been saved." | 593 | "Mark used for articles that have been saved." |
| 594 | :group 'gnus-summary-marks | 594 | :group 'gnus-summary-marks |
| 595 | :type 'character) | 595 | :type 'character) |
| 596 | 596 | ||
| 597 | (defcustom gnus-unseen-mark ?. | 597 | (defcustom gnus-unseen-mark ?. |
| 598 | "*Mark used for articles that haven't been seen." | 598 | "Mark used for articles that haven't been seen." |
| 599 | :version "22.1" | 599 | :version "22.1" |
| 600 | :group 'gnus-summary-marks | 600 | :group 'gnus-summary-marks |
| 601 | :type 'character) | 601 | :type 'character) |
| 602 | 602 | ||
| 603 | (defcustom gnus-no-mark ? ;Whitespace | 603 | (defcustom gnus-no-mark ? ;Whitespace |
| 604 | "*Mark used for articles that have no other secondary mark." | 604 | "Mark used for articles that have no other secondary mark." |
| 605 | :version "22.1" | 605 | :version "22.1" |
| 606 | :group 'gnus-summary-marks | 606 | :group 'gnus-summary-marks |
| 607 | :type 'character) | 607 | :type 'character) |
| 608 | 608 | ||
| 609 | (defcustom gnus-ancient-mark ?O | 609 | (defcustom gnus-ancient-mark ?O |
| 610 | "*Mark used for ancient articles." | 610 | "Mark used for ancient articles." |
| 611 | :group 'gnus-summary-marks | 611 | :group 'gnus-summary-marks |
| 612 | :type 'character) | 612 | :type 'character) |
| 613 | 613 | ||
| 614 | (defcustom gnus-sparse-mark ?Q | 614 | (defcustom gnus-sparse-mark ?Q |
| 615 | "*Mark used for sparsely reffed articles." | 615 | "Mark used for sparsely reffed articles." |
| 616 | :group 'gnus-summary-marks | 616 | :group 'gnus-summary-marks |
| 617 | :type 'character) | 617 | :type 'character) |
| 618 | 618 | ||
| 619 | (defcustom gnus-canceled-mark ?G | 619 | (defcustom gnus-canceled-mark ?G |
| 620 | "*Mark used for canceled articles." | 620 | "Mark used for canceled articles." |
| 621 | :group 'gnus-summary-marks | 621 | :group 'gnus-summary-marks |
| 622 | :type 'character) | 622 | :type 'character) |
| 623 | 623 | ||
| 624 | (defcustom gnus-duplicate-mark ?M | 624 | (defcustom gnus-duplicate-mark ?M |
| 625 | "*Mark used for duplicate articles." | 625 | "Mark used for duplicate articles." |
| 626 | :group 'gnus-summary-marks | 626 | :group 'gnus-summary-marks |
| 627 | :type 'character) | 627 | :type 'character) |
| 628 | 628 | ||
| 629 | (defcustom gnus-undownloaded-mark ?- | 629 | (defcustom gnus-undownloaded-mark ?- |
| 630 | "*Mark used for articles that weren't downloaded." | 630 | "Mark used for articles that weren't downloaded." |
| 631 | :version "22.1" | 631 | :version "22.1" |
| 632 | :group 'gnus-summary-marks | 632 | :group 'gnus-summary-marks |
| 633 | :type 'character) | 633 | :type 'character) |
| 634 | 634 | ||
| 635 | (defcustom gnus-downloaded-mark ?+ | 635 | (defcustom gnus-downloaded-mark ?+ |
| 636 | "*Mark used for articles that were downloaded." | 636 | "Mark used for articles that were downloaded." |
| 637 | :group 'gnus-summary-marks | 637 | :group 'gnus-summary-marks |
| 638 | :type 'character) | 638 | :type 'character) |
| 639 | 639 | ||
| 640 | (defcustom gnus-downloadable-mark ?% | 640 | (defcustom gnus-downloadable-mark ?% |
| 641 | "*Mark used for articles that are to be downloaded." | 641 | "Mark used for articles that are to be downloaded." |
| 642 | :group 'gnus-summary-marks | 642 | :group 'gnus-summary-marks |
| 643 | :type 'character) | 643 | :type 'character) |
| 644 | 644 | ||
| 645 | (defcustom gnus-unsendable-mark ?= | 645 | (defcustom gnus-unsendable-mark ?= |
| 646 | "*Mark used for articles that won't be sent." | 646 | "Mark used for articles that won't be sent." |
| 647 | :group 'gnus-summary-marks | 647 | :group 'gnus-summary-marks |
| 648 | :type 'character) | 648 | :type 'character) |
| 649 | 649 | ||
| 650 | (defcustom gnus-score-over-mark ?+ | 650 | (defcustom gnus-score-over-mark ?+ |
| 651 | "*Score mark used for articles with high scores." | 651 | "Score mark used for articles with high scores." |
| 652 | :group 'gnus-summary-marks | 652 | :group 'gnus-summary-marks |
| 653 | :type 'character) | 653 | :type 'character) |
| 654 | 654 | ||
| 655 | (defcustom gnus-score-below-mark ?- | 655 | (defcustom gnus-score-below-mark ?- |
| 656 | "*Score mark used for articles with low scores." | 656 | "Score mark used for articles with low scores." |
| 657 | :group 'gnus-summary-marks | 657 | :group 'gnus-summary-marks |
| 658 | :type 'character) | 658 | :type 'character) |
| 659 | 659 | ||
| 660 | (defcustom gnus-empty-thread-mark ? ;Whitespace | 660 | (defcustom gnus-empty-thread-mark ? ;Whitespace |
| 661 | "*There is no thread under the article." | 661 | "There is no thread under the article." |
| 662 | :group 'gnus-summary-marks | 662 | :group 'gnus-summary-marks |
| 663 | :type 'character) | 663 | :type 'character) |
| 664 | 664 | ||
| 665 | (defcustom gnus-not-empty-thread-mark ?= | 665 | (defcustom gnus-not-empty-thread-mark ?= |
| 666 | "*There is a thread under the article." | 666 | "There is a thread under the article." |
| 667 | :group 'gnus-summary-marks | 667 | :group 'gnus-summary-marks |
| 668 | :type 'character) | 668 | :type 'character) |
| 669 | 669 | ||
| 670 | (defcustom gnus-view-pseudo-asynchronously nil | 670 | (defcustom gnus-view-pseudo-asynchronously nil |
| 671 | "*If non-nil, Gnus will view pseudo-articles asynchronously." | 671 | "If non-nil, Gnus will view pseudo-articles asynchronously." |
| 672 | :group 'gnus-extract-view | 672 | :group 'gnus-extract-view |
| 673 | :type 'boolean) | 673 | :type 'boolean) |
| 674 | 674 | ||
| @@ -676,13 +676,13 @@ string with the suggested prefix." | |||
| 676 | (list gnus-killed-mark gnus-del-mark gnus-catchup-mark | 676 | (list gnus-killed-mark gnus-del-mark gnus-catchup-mark |
| 677 | gnus-low-score-mark gnus-ancient-mark gnus-read-mark | 677 | gnus-low-score-mark gnus-ancient-mark gnus-read-mark |
| 678 | gnus-duplicate-mark) | 678 | gnus-duplicate-mark) |
| 679 | "*The list of marks converted into expiration if a group is auto-expirable." | 679 | "The list of marks converted into expiration if a group is auto-expirable." |
| 680 | :version "24.1" | 680 | :version "24.1" |
| 681 | :group 'gnus-summary | 681 | :group 'gnus-summary |
| 682 | :type '(repeat character)) | 682 | :type '(repeat character)) |
| 683 | 683 | ||
| 684 | (defcustom gnus-inhibit-user-auto-expire t | 684 | (defcustom gnus-inhibit-user-auto-expire t |
| 685 | "*If non-nil, user marking commands will not mark an article as expirable, even if the group has auto-expire turned on." | 685 | "If non-nil, user marking commands will not mark an article as expirable, even if the group has auto-expire turned on." |
| 686 | :version "21.1" | 686 | :version "21.1" |
| 687 | :group 'gnus-summary | 687 | :group 'gnus-summary |
| 688 | :type 'boolean) | 688 | :type 'boolean) |
| @@ -699,7 +699,7 @@ which auto-expire is turned on." | |||
| 699 | :group 'gnus-summary-marks) | 699 | :group 'gnus-summary-marks) |
| 700 | 700 | ||
| 701 | (defcustom gnus-view-pseudos nil | 701 | (defcustom gnus-view-pseudos nil |
| 702 | "*If `automatic', pseudo-articles will be viewed automatically. | 702 | "If `automatic', pseudo-articles will be viewed automatically. |
| 703 | If `not-confirm', pseudos will be viewed automatically, and the user | 703 | If `not-confirm', pseudos will be viewed automatically, and the user |
| 704 | will not be asked to confirm the command." | 704 | will not be asked to confirm the command." |
| 705 | :group 'gnus-extract-view | 705 | :group 'gnus-extract-view |
| @@ -708,20 +708,20 @@ will not be asked to confirm the command." | |||
| 708 | (const not-confirm))) | 708 | (const not-confirm))) |
| 709 | 709 | ||
| 710 | (defcustom gnus-view-pseudos-separately t | 710 | (defcustom gnus-view-pseudos-separately t |
| 711 | "*If non-nil, one pseudo-article will be created for each file to be viewed. | 711 | "If non-nil, one pseudo-article will be created for each file to be viewed. |
| 712 | If nil, all files that use the same viewing command will be given as a | 712 | If nil, all files that use the same viewing command will be given as a |
| 713 | list of parameters to that command." | 713 | list of parameters to that command." |
| 714 | :group 'gnus-extract-view | 714 | :group 'gnus-extract-view |
| 715 | :type 'boolean) | 715 | :type 'boolean) |
| 716 | 716 | ||
| 717 | (defcustom gnus-insert-pseudo-articles t | 717 | (defcustom gnus-insert-pseudo-articles t |
| 718 | "*If non-nil, insert pseudo-articles when decoding articles." | 718 | "If non-nil, insert pseudo-articles when decoding articles." |
| 719 | :group 'gnus-extract-view | 719 | :group 'gnus-extract-view |
| 720 | :type 'boolean) | 720 | :type 'boolean) |
| 721 | 721 | ||
| 722 | (defcustom gnus-summary-dummy-line-format | 722 | (defcustom gnus-summary-dummy-line-format |
| 723 | " %(: :%) %S\n" | 723 | " %(: :%) %S\n" |
| 724 | "*The format specification for the dummy roots in the summary buffer. | 724 | "The format specification for the dummy roots in the summary buffer. |
| 725 | It works along the same lines as a normal formatting string, | 725 | It works along the same lines as a normal formatting string, |
| 726 | with some simple extensions. | 726 | with some simple extensions. |
| 727 | 727 | ||
| @@ -734,7 +734,7 @@ See `(gnus)Formatting Variables'." | |||
| 734 | :type 'string) | 734 | :type 'string) |
| 735 | 735 | ||
| 736 | (defcustom gnus-summary-mode-line-format "Gnus: %g [%A] %Z" | 736 | (defcustom gnus-summary-mode-line-format "Gnus: %g [%A] %Z" |
| 737 | "*The format specification for the summary mode line. | 737 | "The format specification for the summary mode line. |
| 738 | It works along the same lines as a normal formatting string, | 738 | It works along the same lines as a normal formatting string, |
| 739 | with some simple extensions: | 739 | with some simple extensions: |
| 740 | 740 | ||
| @@ -767,7 +767,7 @@ This can also be a list of regexps." | |||
| 767 | (repeat :value (".*") regexp))) | 767 | (repeat :value (".*") regexp))) |
| 768 | 768 | ||
| 769 | (defcustom gnus-summary-mark-below 0 | 769 | (defcustom gnus-summary-mark-below 0 |
| 770 | "*Mark all articles with a score below this variable as read. | 770 | "Mark all articles with a score below this variable as read. |
| 771 | This variable is local to each summary buffer and usually set by the | 771 | This variable is local to each summary buffer and usually set by the |
| 772 | score file." | 772 | score file." |
| 773 | :group 'gnus-score-default | 773 | :group 'gnus-score-default |
| @@ -808,7 +808,7 @@ VALUE should have the form `(FOO nil)' or `(FOO t)', where FOO is an atom. | |||
| 808 | :value-to-external 'gnus-widget-reversible-to-external) | 808 | :value-to-external 'gnus-widget-reversible-to-external) |
| 809 | 809 | ||
| 810 | (defcustom gnus-article-sort-functions '(gnus-article-sort-by-number) | 810 | (defcustom gnus-article-sort-functions '(gnus-article-sort-by-number) |
| 811 | "*List of functions used for sorting articles in the summary buffer. | 811 | "List of functions used for sorting articles in the summary buffer. |
| 812 | 812 | ||
| 813 | Each function takes two articles and returns non-nil if the first | 813 | Each function takes two articles and returns non-nil if the first |
| 814 | article should be sorted before the other. If you use more than one | 814 | article should be sorted before the other. If you use more than one |
| @@ -841,7 +841,7 @@ controls how articles are sorted." | |||
| 841 | (boolean :tag "Reverse order")))) | 841 | (boolean :tag "Reverse order")))) |
| 842 | 842 | ||
| 843 | (defcustom gnus-thread-sort-functions '(gnus-thread-sort-by-number) | 843 | (defcustom gnus-thread-sort-functions '(gnus-thread-sort-by-number) |
| 844 | "*List of functions used for sorting threads in the summary buffer. | 844 | "List of functions used for sorting threads in the summary buffer. |
| 845 | By default, threads are sorted by article number. | 845 | By default, threads are sorted by article number. |
| 846 | 846 | ||
| 847 | Each function takes two threads and returns non-nil if the first | 847 | Each function takes two threads and returns non-nil if the first |
| @@ -887,7 +887,7 @@ subthreads, customize `gnus-subthread-sort-functions'." | |||
| 887 | (boolean :tag "Reverse order")))) | 887 | (boolean :tag "Reverse order")))) |
| 888 | 888 | ||
| 889 | (defcustom gnus-subthread-sort-functions 'gnus-thread-sort-functions | 889 | (defcustom gnus-subthread-sort-functions 'gnus-thread-sort-functions |
| 890 | "*List of functions used for sorting subthreads in the summary buffer. | 890 | "List of functions used for sorting subthreads in the summary buffer. |
| 891 | By default, subthreads are sorted the same as threads, i.e., | 891 | By default, subthreads are sorted the same as threads, i.e., |
| 892 | according to the value of `gnus-thread-sort-functions'." | 892 | according to the value of `gnus-thread-sort-functions'." |
| 893 | :version "24.4" | 893 | :version "24.4" |
| @@ -910,7 +910,7 @@ according to the value of `gnus-thread-sort-functions'." | |||
| 910 | (boolean :tag "Reverse order"))))) | 910 | (boolean :tag "Reverse order"))))) |
| 911 | 911 | ||
| 912 | (defcustom gnus-thread-score-function '+ | 912 | (defcustom gnus-thread-score-function '+ |
| 913 | "*Function used for calculating the total score of a thread. | 913 | "Function used for calculating the total score of a thread. |
| 914 | 914 | ||
| 915 | The function is called with the scores of the article and each | 915 | The function is called with the scores of the article and each |
| 916 | subthread and should then return the score of the thread. | 916 | subthread and should then return the score of the thread. |
| @@ -938,43 +938,43 @@ This variable is local to the summary buffers." | |||
| 938 | integer)) | 938 | integer)) |
| 939 | 939 | ||
| 940 | (defcustom gnus-summary-mode-hook nil | 940 | (defcustom gnus-summary-mode-hook nil |
| 941 | "*A hook for Gnus summary mode. | 941 | "A hook for Gnus summary mode. |
| 942 | This hook is run before any variables are set in the summary buffer." | 942 | This hook is run before any variables are set in the summary buffer." |
| 943 | :options '(turn-on-gnus-mailing-list-mode gnus-pick-mode) | 943 | :options '(turn-on-gnus-mailing-list-mode gnus-pick-mode) |
| 944 | :group 'gnus-summary-various | 944 | :group 'gnus-summary-various |
| 945 | :type 'hook) | 945 | :type 'hook) |
| 946 | 946 | ||
| 947 | (defcustom gnus-summary-menu-hook nil | 947 | (defcustom gnus-summary-menu-hook nil |
| 948 | "*Hook run after the creation of the summary mode menu." | 948 | "Hook run after the creation of the summary mode menu." |
| 949 | :group 'gnus-summary-visual | 949 | :group 'gnus-summary-visual |
| 950 | :type 'hook) | 950 | :type 'hook) |
| 951 | 951 | ||
| 952 | (defcustom gnus-summary-exit-hook nil | 952 | (defcustom gnus-summary-exit-hook nil |
| 953 | "*A hook called on exit from the summary buffer. | 953 | "A hook called on exit from the summary buffer. |
| 954 | It will be called with point in the group buffer." | 954 | It will be called with point in the group buffer." |
| 955 | :group 'gnus-summary-exit | 955 | :group 'gnus-summary-exit |
| 956 | :type 'hook) | 956 | :type 'hook) |
| 957 | 957 | ||
| 958 | (defcustom gnus-summary-prepare-hook nil | 958 | (defcustom gnus-summary-prepare-hook nil |
| 959 | "*A hook called after the summary buffer has been generated. | 959 | "A hook called after the summary buffer has been generated. |
| 960 | If you want to modify the summary buffer, you can use this hook." | 960 | If you want to modify the summary buffer, you can use this hook." |
| 961 | :group 'gnus-summary-various | 961 | :group 'gnus-summary-various |
| 962 | :type 'hook) | 962 | :type 'hook) |
| 963 | 963 | ||
| 964 | (defcustom gnus-summary-prepared-hook nil | 964 | (defcustom gnus-summary-prepared-hook nil |
| 965 | "*A hook called as the last thing after the summary buffer has been generated." | 965 | "A hook called as the last thing after the summary buffer has been generated." |
| 966 | :group 'gnus-summary-various | 966 | :group 'gnus-summary-various |
| 967 | :type 'hook) | 967 | :type 'hook) |
| 968 | 968 | ||
| 969 | (defcustom gnus-summary-generate-hook nil | 969 | (defcustom gnus-summary-generate-hook nil |
| 970 | "*A hook run just before generating the summary buffer. | 970 | "A hook run just before generating the summary buffer. |
| 971 | This hook is commonly used to customize threading variables and the | 971 | This hook is commonly used to customize threading variables and the |
| 972 | like." | 972 | like." |
| 973 | :group 'gnus-summary-various | 973 | :group 'gnus-summary-various |
| 974 | :type 'hook) | 974 | :type 'hook) |
| 975 | 975 | ||
| 976 | (defcustom gnus-select-group-hook nil | 976 | (defcustom gnus-select-group-hook nil |
| 977 | "*A hook called when a newsgroup is selected. | 977 | "A hook called when a newsgroup is selected. |
| 978 | 978 | ||
| 979 | If you'd like to simplify subjects like the | 979 | If you'd like to simplify subjects like the |
| 980 | `gnus-summary-next-same-subject' command does, you can use the | 980 | `gnus-summary-next-same-subject' command does, you can use the |
| @@ -992,32 +992,32 @@ following hook: | |||
| 992 | :type 'hook) | 992 | :type 'hook) |
| 993 | 993 | ||
| 994 | (defcustom gnus-select-article-hook nil | 994 | (defcustom gnus-select-article-hook nil |
| 995 | "*A hook called when an article is selected." | 995 | "A hook called when an article is selected." |
| 996 | :group 'gnus-summary-choose | 996 | :group 'gnus-summary-choose |
| 997 | :options '(gnus-agent-fetch-selected-article) | 997 | :options '(gnus-agent-fetch-selected-article) |
| 998 | :type 'hook) | 998 | :type 'hook) |
| 999 | 999 | ||
| 1000 | (defcustom gnus-visual-mark-article-hook | 1000 | (defcustom gnus-visual-mark-article-hook |
| 1001 | (list 'gnus-highlight-selected-summary) | 1001 | (list 'gnus-highlight-selected-summary) |
| 1002 | "*Hook run after selecting an article in the summary buffer. | 1002 | "Hook run after selecting an article in the summary buffer. |
| 1003 | It is meant to be used for highlighting the article in some way. It | 1003 | It is meant to be used for highlighting the article in some way. It |
| 1004 | is not run if `gnus-visual' is nil." | 1004 | is not run if `gnus-visual' is nil." |
| 1005 | :group 'gnus-summary-visual | 1005 | :group 'gnus-summary-visual |
| 1006 | :type 'hook) | 1006 | :type 'hook) |
| 1007 | 1007 | ||
| 1008 | (defcustom gnus-parse-headers-hook nil | 1008 | (defcustom gnus-parse-headers-hook nil |
| 1009 | "*A hook called before parsing the headers." | 1009 | "A hook called before parsing the headers." |
| 1010 | :group 'gnus-various | 1010 | :group 'gnus-various |
| 1011 | :type 'hook) | 1011 | :type 'hook) |
| 1012 | 1012 | ||
| 1013 | (defcustom gnus-exit-group-hook nil | 1013 | (defcustom gnus-exit-group-hook nil |
| 1014 | "*A hook called when exiting summary mode. | 1014 | "A hook called when exiting summary mode. |
| 1015 | This hook is not called from the non-updating exit commands like `Q'." | 1015 | This hook is not called from the non-updating exit commands like `Q'." |
| 1016 | :group 'gnus-various | 1016 | :group 'gnus-various |
| 1017 | :type 'hook) | 1017 | :type 'hook) |
| 1018 | 1018 | ||
| 1019 | (defcustom gnus-summary-update-hook nil | 1019 | (defcustom gnus-summary-update-hook nil |
| 1020 | "*A hook called when a summary line is changed. | 1020 | "A hook called when a summary line is changed. |
| 1021 | The hook will not be called if `gnus-visual' is nil. | 1021 | The hook will not be called if `gnus-visual' is nil. |
| 1022 | 1022 | ||
| 1023 | The default function `gnus-summary-highlight-line' will | 1023 | The default function `gnus-summary-highlight-line' will |
| @@ -1027,42 +1027,42 @@ variable." | |||
| 1027 | :type 'hook) | 1027 | :type 'hook) |
| 1028 | 1028 | ||
| 1029 | (defcustom gnus-mark-article-hook '(gnus-summary-mark-read-and-unread-as-read) | 1029 | (defcustom gnus-mark-article-hook '(gnus-summary-mark-read-and-unread-as-read) |
| 1030 | "*A hook called when an article is selected for the first time. | 1030 | "A hook called when an article is selected for the first time. |
| 1031 | The hook is intended to mark an article as read (or unread) | 1031 | The hook is intended to mark an article as read (or unread) |
| 1032 | automatically when it is selected." | 1032 | automatically when it is selected." |
| 1033 | :group 'gnus-summary-choose | 1033 | :group 'gnus-summary-choose |
| 1034 | :type 'hook) | 1034 | :type 'hook) |
| 1035 | 1035 | ||
| 1036 | (defcustom gnus-group-no-more-groups-hook nil | 1036 | (defcustom gnus-group-no-more-groups-hook nil |
| 1037 | "*A hook run when returning to group mode having no more (unread) groups." | 1037 | "A hook run when returning to group mode having no more (unread) groups." |
| 1038 | :group 'gnus-group-select | 1038 | :group 'gnus-group-select |
| 1039 | :type 'hook) | 1039 | :type 'hook) |
| 1040 | 1040 | ||
| 1041 | (defcustom gnus-ps-print-hook nil | 1041 | (defcustom gnus-ps-print-hook nil |
| 1042 | "*A hook run before ps-printing something from Gnus." | 1042 | "A hook run before ps-printing something from Gnus." |
| 1043 | :group 'gnus-summary | 1043 | :group 'gnus-summary |
| 1044 | :type 'hook) | 1044 | :type 'hook) |
| 1045 | 1045 | ||
| 1046 | (defcustom gnus-summary-article-move-hook nil | 1046 | (defcustom gnus-summary-article-move-hook nil |
| 1047 | "*A hook called after an article is moved, copied, respooled, or crossposted." | 1047 | "A hook called after an article is moved, copied, respooled, or crossposted." |
| 1048 | :version "22.1" | 1048 | :version "22.1" |
| 1049 | :group 'gnus-summary | 1049 | :group 'gnus-summary |
| 1050 | :type 'hook) | 1050 | :type 'hook) |
| 1051 | 1051 | ||
| 1052 | (defcustom gnus-summary-article-delete-hook nil | 1052 | (defcustom gnus-summary-article-delete-hook nil |
| 1053 | "*A hook called after an article is deleted." | 1053 | "A hook called after an article is deleted." |
| 1054 | :version "22.1" | 1054 | :version "22.1" |
| 1055 | :group 'gnus-summary | 1055 | :group 'gnus-summary |
| 1056 | :type 'hook) | 1056 | :type 'hook) |
| 1057 | 1057 | ||
| 1058 | (defcustom gnus-summary-article-expire-hook nil | 1058 | (defcustom gnus-summary-article-expire-hook nil |
| 1059 | "*A hook called after an article is expired." | 1059 | "A hook called after an article is expired." |
| 1060 | :version "22.1" | 1060 | :version "22.1" |
| 1061 | :group 'gnus-summary | 1061 | :group 'gnus-summary |
| 1062 | :type 'hook) | 1062 | :type 'hook) |
| 1063 | 1063 | ||
| 1064 | (defcustom gnus-summary-display-arrow (display-graphic-p) | 1064 | (defcustom gnus-summary-display-arrow (display-graphic-p) |
| 1065 | "*If non-nil, display an arrow highlighting the current article." | 1065 | "If non-nil, display an arrow highlighting the current article." |
| 1066 | :version "22.1" | 1066 | :version "22.1" |
| 1067 | :group 'gnus-summary | 1067 | :group 'gnus-summary |
| 1068 | :type 'boolean) | 1068 | :type 'boolean) |
| @@ -1112,7 +1112,7 @@ automatically when it is selected." | |||
| 1112 | . gnus-summary-low-read) | 1112 | . gnus-summary-low-read) |
| 1113 | (t | 1113 | (t |
| 1114 | . gnus-summary-normal-read)) | 1114 | . gnus-summary-normal-read)) |
| 1115 | "*Controls the highlighting of summary buffer lines. | 1115 | "Controls the highlighting of summary buffer lines. |
| 1116 | 1116 | ||
| 1117 | A list of (FORM . FACE) pairs. When deciding how a particular | 1117 | A list of (FORM . FACE) pairs. When deciding how a particular |
| 1118 | summary line should be displayed, each form is evaluated. The content | 1118 | summary line should be displayed, each form is evaluated. The content |
| @@ -1148,7 +1148,7 @@ which it may alter in any way." | |||
| 1148 | "Function used to decode addresses with encoded words.") | 1148 | "Function used to decode addresses with encoded words.") |
| 1149 | 1149 | ||
| 1150 | (defcustom gnus-extra-headers '(To Cc Keywords Gcc Newsgroups X-GM-LABELS) | 1150 | (defcustom gnus-extra-headers '(To Cc Keywords Gcc Newsgroups X-GM-LABELS) |
| 1151 | "*Extra headers to parse." | 1151 | "Extra headers to parse." |
| 1152 | :version "25.1" | 1152 | :version "25.1" |
| 1153 | :group 'gnus-summary | 1153 | :group 'gnus-summary |
| 1154 | :type '(repeat symbol)) | 1154 | :type '(repeat symbol)) |
| @@ -1157,7 +1157,7 @@ which it may alter in any way." | |||
| 1157 | (and user-mail-address | 1157 | (and user-mail-address |
| 1158 | (not (string= user-mail-address "")) | 1158 | (not (string= user-mail-address "")) |
| 1159 | (regexp-quote user-mail-address)) | 1159 | (regexp-quote user-mail-address)) |
| 1160 | "*From headers that may be suppressed in favor of To headers. | 1160 | "From headers that may be suppressed in favor of To headers. |
| 1161 | This can be a regexp, a list of regexps or a function. | 1161 | This can be a regexp, a list of regexps or a function. |
| 1162 | 1162 | ||
| 1163 | If a function, an email string is passed as the argument." | 1163 | If a function, an email string is passed as the argument." |
| @@ -1173,14 +1173,14 @@ If a function, an email string is passed as the argument." | |||
| 1173 | (t (gmm-regexp-concat gnus-ignored-from-addresses)))) | 1173 | (t (gmm-regexp-concat gnus-ignored-from-addresses)))) |
| 1174 | 1174 | ||
| 1175 | (defcustom gnus-summary-to-prefix "-> " | 1175 | (defcustom gnus-summary-to-prefix "-> " |
| 1176 | "*String prefixed to the To field in the summary line when | 1176 | "String prefixed to the To field in the summary line when |
| 1177 | using `gnus-ignored-from-addresses'." | 1177 | using `gnus-ignored-from-addresses'." |
| 1178 | :version "22.1" | 1178 | :version "22.1" |
| 1179 | :group 'gnus-summary | 1179 | :group 'gnus-summary |
| 1180 | :type 'string) | 1180 | :type 'string) |
| 1181 | 1181 | ||
| 1182 | (defcustom gnus-summary-newsgroup-prefix "=> " | 1182 | (defcustom gnus-summary-newsgroup-prefix "=> " |
| 1183 | "*String prefixed to the Newsgroup field in the summary | 1183 | "String prefixed to the Newsgroup field in the summary |
| 1184 | line when using the option `gnus-ignored-from-addresses'." | 1184 | line when using the option `gnus-ignored-from-addresses'." |
| 1185 | :version "22.1" | 1185 | :version "22.1" |
| 1186 | :group 'gnus-summary | 1186 | :group 'gnus-summary |
| @@ -1264,13 +1264,13 @@ For example: ((1 . cn-gb-2312) (2 . big5))." | |||
| 1264 | :group 'gnus-summary) | 1264 | :group 'gnus-summary) |
| 1265 | 1265 | ||
| 1266 | (defcustom gnus-orphan-score nil | 1266 | (defcustom gnus-orphan-score nil |
| 1267 | "*All orphans get this score added. Set in the score file." | 1267 | "All orphans get this score added. Set in the score file." |
| 1268 | :group 'gnus-score-default | 1268 | :group 'gnus-score-default |
| 1269 | :type '(choice (const nil) | 1269 | :type '(choice (const nil) |
| 1270 | integer)) | 1270 | integer)) |
| 1271 | 1271 | ||
| 1272 | (defcustom gnus-summary-save-parts-default-mime "image/.*" | 1272 | (defcustom gnus-summary-save-parts-default-mime "image/.*" |
| 1273 | "*A regexp to match MIME parts when saving multiple parts of a | 1273 | "A regexp to match MIME parts when saving multiple parts of a |
| 1274 | message with `gnus-summary-save-parts' (\\<gnus-summary-mode-map>\\[gnus-summary-save-parts]). | 1274 | message with `gnus-summary-save-parts' (\\<gnus-summary-mode-map>\\[gnus-summary-save-parts]). |
| 1275 | This regexp will be used by default when prompting the user for which | 1275 | This regexp will be used by default when prompting the user for which |
| 1276 | type of files to save." | 1276 | type of files to save." |
diff --git a/lisp/gnus/gnus-topic.el b/lisp/gnus/gnus-topic.el index 39236594eb7..809caee64a0 100644 --- a/lisp/gnus/gnus-topic.el +++ b/lisp/gnus/gnus-topic.el | |||
| @@ -63,12 +63,12 @@ See Info node `(gnus)Formatting Variables'." | |||
| 63 | :group 'gnus-topic) | 63 | :group 'gnus-topic) |
| 64 | 64 | ||
| 65 | (defcustom gnus-topic-indent-level 2 | 65 | (defcustom gnus-topic-indent-level 2 |
| 66 | "*How much each subtopic should be indented." | 66 | "How much each subtopic should be indented." |
| 67 | :type 'integer | 67 | :type 'integer |
| 68 | :group 'gnus-topic) | 68 | :group 'gnus-topic) |
| 69 | 69 | ||
| 70 | (defcustom gnus-topic-display-empty-topics t | 70 | (defcustom gnus-topic-display-empty-topics t |
| 71 | "*If non-nil, display the topic lines even of topics that have no unread articles." | 71 | "If non-nil, display the topic lines even of topics that have no unread articles." |
| 72 | :type 'boolean | 72 | :type 'boolean |
| 73 | :group 'gnus-topic) | 73 | :group 'gnus-topic) |
| 74 | 74 | ||
diff --git a/lisp/gnus/gnus-util.el b/lisp/gnus/gnus-util.el index 7d3c7089225..906ea603770 100644 --- a/lisp/gnus/gnus-util.el +++ b/lisp/gnus/gnus-util.el | |||
| @@ -417,7 +417,7 @@ Cache the result as a text property stored in DATE." | |||
| 417 | i)) | 417 | i)) |
| 418 | 418 | ||
| 419 | (defcustom gnus-verbose 6 | 419 | (defcustom gnus-verbose 6 |
| 420 | "*Integer that says how verbose Gnus should be. | 420 | "Integer that says how verbose Gnus should be. |
| 421 | The higher the number, the more messages Gnus will flash to say what | 421 | The higher the number, the more messages Gnus will flash to say what |
| 422 | it's doing. At zero, Gnus will be totally mute; at five, Gnus will | 422 | it's doing. At zero, Gnus will be totally mute; at five, Gnus will |
| 423 | display most important messages; and at ten, Gnus will keep on | 423 | display most important messages; and at ten, Gnus will keep on |
diff --git a/lisp/gnus/gnus-uu.el b/lisp/gnus/gnus-uu.el index f199d1659d9..d09210da085 100644 --- a/lisp/gnus/gnus-uu.el +++ b/lisp/gnus/gnus-uu.el | |||
| @@ -73,7 +73,7 @@ | |||
| 73 | ("\\.\\(flc\\|fli\\|rle\\|iff\\|pfx\\|avi\\|sme\\|rpza\\|dl\\|qt\\|rsrc\\|mov\\)$" "xanim") | 73 | ("\\.\\(flc\\|fli\\|rle\\|iff\\|pfx\\|avi\\|sme\\|rpza\\|dl\\|qt\\|rsrc\\|mov\\)$" "xanim") |
| 74 | ("\\.\\(tar\\|arj\\|zip\\|zoo\\|arc\\|gz\\|Z\\|lzh\\|ar\\|lha\\)$" | 74 | ("\\.\\(tar\\|arj\\|zip\\|zoo\\|arc\\|gz\\|Z\\|lzh\\|ar\\|lha\\)$" |
| 75 | "gnus-uu-archive")) | 75 | "gnus-uu-archive")) |
| 76 | "*Default actions to be taken when the user asks to view a file. | 76 | "Default actions to be taken when the user asks to view a file. |
| 77 | To change the behavior, you can either edit this variable or set | 77 | To change the behavior, you can either edit this variable or set |
| 78 | `gnus-uu-user-view-rules' to something useful. | 78 | `gnus-uu-user-view-rules' to something useful. |
| 79 | 79 | ||
| @@ -113,7 +113,7 @@ details." | |||
| 113 | 113 | ||
| 114 | (defcustom gnus-uu-user-view-rules-end | 114 | (defcustom gnus-uu-user-view-rules-end |
| 115 | '(("" "file")) | 115 | '(("" "file")) |
| 116 | "*What actions are to be taken if no rule matched the file name. | 116 | "What actions are to be taken if no rule matched the file name. |
| 117 | See the documentation on the `gnus-uu-default-view-rules' variable for | 117 | See the documentation on the `gnus-uu-default-view-rules' variable for |
| 118 | details." | 118 | details." |
| 119 | :group 'gnus-extract-view | 119 | :group 'gnus-extract-view |
| @@ -131,7 +131,7 @@ details." | |||
| 131 | ("\\.Z$" "uncompress") | 131 | ("\\.Z$" "uncompress") |
| 132 | ("\\.gz$" "gunzip") | 132 | ("\\.gz$" "gunzip") |
| 133 | ("\\.arc$" "arc -x")) | 133 | ("\\.arc$" "arc -x")) |
| 134 | "*See `gnus-uu-user-archive-rules'." | 134 | "See `gnus-uu-user-archive-rules'." |
| 135 | :group 'gnus-extract-archive | 135 | :group 'gnus-extract-archive |
| 136 | :type '(repeat (group regexp (string :tag "Command")))) | 136 | :type '(repeat (group regexp (string :tag "Command")))) |
| 137 | 137 | ||
| @@ -149,7 +149,7 @@ unpack zip files, say the following: | |||
| 149 | :type '(repeat (group regexp (string :tag "Command")))) | 149 | :type '(repeat (group regexp (string :tag "Command")))) |
| 150 | 150 | ||
| 151 | (defcustom gnus-uu-ignore-files-by-name nil | 151 | (defcustom gnus-uu-ignore-files-by-name nil |
| 152 | "*A regular expression saying what files should not be viewed based on name. | 152 | "A regular expression saying what files should not be viewed based on name. |
| 153 | If, for instance, you want gnus-uu to ignore all .au and .wav files, | 153 | If, for instance, you want gnus-uu to ignore all .au and .wav files, |
| 154 | you could say something like | 154 | you could say something like |
| 155 | 155 | ||
| @@ -162,7 +162,7 @@ Note that this variable can be used in conjunction with the | |||
| 162 | (regexp :format "%v"))) | 162 | (regexp :format "%v"))) |
| 163 | 163 | ||
| 164 | (defcustom gnus-uu-ignore-files-by-type nil | 164 | (defcustom gnus-uu-ignore-files-by-type nil |
| 165 | "*A regular expression saying what files that shouldn't be viewed, based on MIME file type. | 165 | "A regular expression saying what files that shouldn't be viewed, based on MIME file type. |
| 166 | If, for instance, you want gnus-uu to ignore all audio files and all mpegs, | 166 | If, for instance, you want gnus-uu to ignore all audio files and all mpegs, |
| 167 | you could say something like | 167 | you could say something like |
| 168 | 168 | ||
| @@ -224,13 +224,13 @@ Default is \"/tmp/\"." | |||
| 224 | :type 'directory) | 224 | :type 'directory) |
| 225 | 225 | ||
| 226 | (defcustom gnus-uu-do-not-unpack-archives nil | 226 | (defcustom gnus-uu-do-not-unpack-archives nil |
| 227 | "*Non-nil means that gnus-uu won't peek inside archives looking for files to display. | 227 | "Non-nil means that gnus-uu won't peek inside archives looking for files to display. |
| 228 | Default is nil." | 228 | Default is nil." |
| 229 | :group 'gnus-extract-archive | 229 | :group 'gnus-extract-archive |
| 230 | :type 'boolean) | 230 | :type 'boolean) |
| 231 | 231 | ||
| 232 | (defcustom gnus-uu-ignore-default-view-rules nil | 232 | (defcustom gnus-uu-ignore-default-view-rules nil |
| 233 | "*Non-nil means that gnus-uu will ignore the default viewing rules. | 233 | "Non-nil means that gnus-uu will ignore the default viewing rules. |
| 234 | Only the user viewing rules will be consulted. Default is nil." | 234 | Only the user viewing rules will be consulted. Default is nil." |
| 235 | :group 'gnus-extract-view | 235 | :group 'gnus-extract-view |
| 236 | :type 'boolean) | 236 | :type 'boolean) |
| @@ -245,19 +245,19 @@ and `gnus-uu-grab-move'." | |||
| 245 | :type 'hook) | 245 | :type 'hook) |
| 246 | 246 | ||
| 247 | (defcustom gnus-uu-ignore-default-archive-rules nil | 247 | (defcustom gnus-uu-ignore-default-archive-rules nil |
| 248 | "*Non-nil means that gnus-uu will ignore the default archive unpacking commands. | 248 | "Non-nil means that gnus-uu will ignore the default archive unpacking commands. |
| 249 | Only the user unpacking commands will be consulted. Default is nil." | 249 | Only the user unpacking commands will be consulted. Default is nil." |
| 250 | :group 'gnus-extract-archive | 250 | :group 'gnus-extract-archive |
| 251 | :type 'boolean) | 251 | :type 'boolean) |
| 252 | 252 | ||
| 253 | (defcustom gnus-uu-kill-carriage-return t | 253 | (defcustom gnus-uu-kill-carriage-return t |
| 254 | "*Non-nil means that gnus-uu will strip all carriage returns from articles. | 254 | "Non-nil means that gnus-uu will strip all carriage returns from articles. |
| 255 | Default is t." | 255 | Default is t." |
| 256 | :group 'gnus-extract | 256 | :group 'gnus-extract |
| 257 | :type 'boolean) | 257 | :type 'boolean) |
| 258 | 258 | ||
| 259 | (defcustom gnus-uu-view-with-metamail nil | 259 | (defcustom gnus-uu-view-with-metamail nil |
| 260 | "*Non-nil means that files will be viewed with metamail. | 260 | "Non-nil means that files will be viewed with metamail. |
| 261 | The gnus-uu viewing functions will be ignored and gnus-uu will try | 261 | The gnus-uu viewing functions will be ignored and gnus-uu will try |
| 262 | to guess at a content-type based on file name suffixes. Default | 262 | to guess at a content-type based on file name suffixes. Default |
| 263 | it nil." | 263 | it nil." |
| @@ -265,19 +265,19 @@ it nil." | |||
| 265 | :type 'boolean) | 265 | :type 'boolean) |
| 266 | 266 | ||
| 267 | (defcustom gnus-uu-unmark-articles-not-decoded nil | 267 | (defcustom gnus-uu-unmark-articles-not-decoded nil |
| 268 | "*Non-nil means that gnus-uu will mark articles that were unsuccessfully decoded as unread. | 268 | "Non-nil means that gnus-uu will mark articles that were unsuccessfully decoded as unread. |
| 269 | Default is nil." | 269 | Default is nil." |
| 270 | :group 'gnus-extract | 270 | :group 'gnus-extract |
| 271 | :type 'boolean) | 271 | :type 'boolean) |
| 272 | 272 | ||
| 273 | (defcustom gnus-uu-correct-stripped-uucode nil | 273 | (defcustom gnus-uu-correct-stripped-uucode nil |
| 274 | "*Non-nil means that gnus-uu will *try* to fix uuencoded files that have had trailing spaces deleted. | 274 | "Non-nil means that gnus-uu will *try* to fix uuencoded files that have had trailing spaces deleted. |
| 275 | Default is nil." | 275 | Default is nil." |
| 276 | :group 'gnus-extract | 276 | :group 'gnus-extract |
| 277 | :type 'boolean) | 277 | :type 'boolean) |
| 278 | 278 | ||
| 279 | (defcustom gnus-uu-save-in-digest nil | 279 | (defcustom gnus-uu-save-in-digest nil |
| 280 | "*Non-nil means that gnus-uu, when asked to save without decoding, will save in digests. | 280 | "Non-nil means that gnus-uu, when asked to save without decoding, will save in digests. |
| 281 | If this variable is nil, gnus-uu will just save everything in a | 281 | If this variable is nil, gnus-uu will just save everything in a |
| 282 | file without any embellishments. The digesting almost conforms to RFC1153 - | 282 | file without any embellishments. The digesting almost conforms to RFC1153 - |
| 283 | no easy way to specify any meaningful volume and issue numbers were found, | 283 | no easy way to specify any meaningful volume and issue numbers were found, |
| @@ -295,19 +295,19 @@ so I simply dropped them." | |||
| 295 | "^Summary:" "^References:" "^Content-Type:" "^Content-Transfer-Encoding:" | 295 | "^Summary:" "^References:" "^Content-Type:" "^Content-Transfer-Encoding:" |
| 296 | "^MIME-Version:" "^Content-Disposition:" "^Content-Description:" | 296 | "^MIME-Version:" "^Content-Disposition:" "^Content-Description:" |
| 297 | "^Content-ID:") | 297 | "^Content-ID:") |
| 298 | "*List of regexps to match headers included in digested messages. | 298 | "List of regexps to match headers included in digested messages. |
| 299 | The headers will be included in the sequence they are matched. If nil | 299 | The headers will be included in the sequence they are matched. If nil |
| 300 | include all headers." | 300 | include all headers." |
| 301 | :group 'gnus-extract | 301 | :group 'gnus-extract |
| 302 | :type '(repeat regexp)) | 302 | :type '(repeat regexp)) |
| 303 | 303 | ||
| 304 | (defcustom gnus-uu-save-separate-articles nil | 304 | (defcustom gnus-uu-save-separate-articles nil |
| 305 | "*Non-nil means that gnus-uu will save articles in separate files." | 305 | "Non-nil means that gnus-uu will save articles in separate files." |
| 306 | :group 'gnus-extract | 306 | :group 'gnus-extract |
| 307 | :type 'boolean) | 307 | :type 'boolean) |
| 308 | 308 | ||
| 309 | (defcustom gnus-uu-be-dangerous 'ask | 309 | (defcustom gnus-uu-be-dangerous 'ask |
| 310 | "*Specifies what to do if unusual situations arise during decoding. | 310 | "Specifies what to do if unusual situations arise during decoding. |
| 311 | If nil, be as conservative as possible. If t, ignore things that | 311 | If nil, be as conservative as possible. If t, ignore things that |
| 312 | didn't work, and overwrite existing files. Otherwise, ask each time." | 312 | didn't work, and overwrite existing files. Otherwise, ask each time." |
| 313 | :group 'gnus-extract | 313 | :group 'gnus-extract |
diff --git a/lisp/gnus/gnus-win.el b/lisp/gnus/gnus-win.el index 9c950a9e3e9..6fc3bc45a90 100644 --- a/lisp/gnus/gnus-win.el +++ b/lisp/gnus/gnus-win.el | |||
| @@ -34,27 +34,27 @@ | |||
| 34 | :group 'gnus) | 34 | :group 'gnus) |
| 35 | 35 | ||
| 36 | (defcustom gnus-use-full-window t | 36 | (defcustom gnus-use-full-window t |
| 37 | "*If non-nil, use the entire Emacs screen." | 37 | "If non-nil, use the entire Emacs screen." |
| 38 | :group 'gnus-windows | 38 | :group 'gnus-windows |
| 39 | :type 'boolean) | 39 | :type 'boolean) |
| 40 | 40 | ||
| 41 | (defcustom gnus-window-min-width 2 | 41 | (defcustom gnus-window-min-width 2 |
| 42 | "*Minimum width of Gnus buffers." | 42 | "Minimum width of Gnus buffers." |
| 43 | :group 'gnus-windows | 43 | :group 'gnus-windows |
| 44 | :type 'integer) | 44 | :type 'integer) |
| 45 | 45 | ||
| 46 | (defcustom gnus-window-min-height 1 | 46 | (defcustom gnus-window-min-height 1 |
| 47 | "*Minimum height of Gnus buffers." | 47 | "Minimum height of Gnus buffers." |
| 48 | :group 'gnus-windows | 48 | :group 'gnus-windows |
| 49 | :type 'integer) | 49 | :type 'integer) |
| 50 | 50 | ||
| 51 | (defcustom gnus-always-force-window-configuration nil | 51 | (defcustom gnus-always-force-window-configuration nil |
| 52 | "*If non-nil, always force the Gnus window configurations." | 52 | "If non-nil, always force the Gnus window configurations." |
| 53 | :group 'gnus-windows | 53 | :group 'gnus-windows |
| 54 | :type 'boolean) | 54 | :type 'boolean) |
| 55 | 55 | ||
| 56 | (defcustom gnus-use-frames-on-any-display nil | 56 | (defcustom gnus-use-frames-on-any-display nil |
| 57 | "*If non-nil, frames on all displays will be considered usable by Gnus. | 57 | "If non-nil, frames on all displays will be considered usable by Gnus. |
| 58 | When nil, only frames on the same display as the selected frame will be | 58 | When nil, only frames on the same display as the selected frame will be |
| 59 | used to display Gnus windows." | 59 | used to display Gnus windows." |
| 60 | :version "22.1" | 60 | :version "22.1" |
| @@ -195,7 +195,7 @@ See the Gnus manual for an explanation of the syntax used.") | |||
| 195 | "Mapping from short symbols to buffer names or buffer variables.") | 195 | "Mapping from short symbols to buffer names or buffer variables.") |
| 196 | 196 | ||
| 197 | (defcustom gnus-configure-windows-hook nil | 197 | (defcustom gnus-configure-windows-hook nil |
| 198 | "*A hook called when configuring windows." | 198 | "A hook called when configuring windows." |
| 199 | :version "22.1" | 199 | :version "22.1" |
| 200 | :group 'gnus-windows | 200 | :group 'gnus-windows |
| 201 | :type 'hook) | 201 | :type 'hook) |
diff --git a/lisp/gnus/gnus.el b/lisp/gnus/gnus.el index edf46f173b1..943ba0889b6 100644 --- a/lisp/gnus/gnus.el +++ b/lisp/gnus/gnus.el | |||
| @@ -997,7 +997,7 @@ be set in `.emacs' instead." | |||
| 997 | "Color alist used for the Gnus logo.") | 997 | "Color alist used for the Gnus logo.") |
| 998 | 998 | ||
| 999 | (defcustom gnus-logo-color-style 'ma | 999 | (defcustom gnus-logo-color-style 'ma |
| 1000 | "*Color styles used for the Gnus logo." | 1000 | "Color styles used for the Gnus logo." |
| 1001 | :type `(choice ,@(mapcar (lambda (elem) (list 'const (car elem))) | 1001 | :type `(choice ,@(mapcar (lambda (elem) (list 'const (car elem))) |
| 1002 | gnus-logo-color-alist)) | 1002 | gnus-logo-color-alist)) |
| 1003 | :group 'gnus-xmas) | 1003 | :group 'gnus-xmas) |
| @@ -1240,7 +1240,7 @@ in `.gnus.el'. Set this variable in `.emacs' instead." | |||
| 1240 | 1240 | ||
| 1241 | (defcustom gnus-directory (or (getenv "SAVEDIR") | 1241 | (defcustom gnus-directory (or (getenv "SAVEDIR") |
| 1242 | (nnheader-concat gnus-home-directory "News/")) | 1242 | (nnheader-concat gnus-home-directory "News/")) |
| 1243 | "*Directory variable from which all other Gnus file variables are derived. | 1243 | "Directory variable from which all other Gnus file variables are derived. |
| 1244 | 1244 | ||
| 1245 | Note that Gnus is mostly loaded when the `.gnus.el' file is read. | 1245 | Note that Gnus is mostly loaded when the `.gnus.el' file is read. |
| 1246 | This means that other directory variables that are initialized from | 1246 | This means that other directory variables that are initialized from |
| @@ -1250,7 +1250,7 @@ Set this variable in `.emacs' instead." | |||
| 1250 | :type 'directory) | 1250 | :type 'directory) |
| 1251 | 1251 | ||
| 1252 | (defcustom gnus-default-directory nil | 1252 | (defcustom gnus-default-directory nil |
| 1253 | "*Default directory for all Gnus buffers." | 1253 | "Default directory for all Gnus buffers." |
| 1254 | :group 'gnus-files | 1254 | :group 'gnus-files |
| 1255 | :type '(choice (const :tag "current" nil) | 1255 | :type '(choice (const :tag "current" nil) |
| 1256 | directory)) | 1256 | directory)) |
| @@ -1321,7 +1321,7 @@ see the manual for details." | |||
| 1321 | :type 'gnus-select-method) | 1321 | :type 'gnus-select-method) |
| 1322 | 1322 | ||
| 1323 | (defcustom gnus-message-archive-method "archive" | 1323 | (defcustom gnus-message-archive-method "archive" |
| 1324 | "*Method used for archiving messages you've sent. | 1324 | "Method used for archiving messages you've sent. |
| 1325 | This should be a mail method. | 1325 | This should be a mail method. |
| 1326 | 1326 | ||
| 1327 | See also `gnus-update-message-archive-method'." | 1327 | See also `gnus-update-message-archive-method'." |
| @@ -1347,7 +1347,7 @@ saved \"archive\" method to be updated whenever you change the value of | |||
| 1347 | :type 'boolean) | 1347 | :type 'boolean) |
| 1348 | 1348 | ||
| 1349 | (defcustom gnus-message-archive-group '((format-time-string "sent.%Y-%m")) | 1349 | (defcustom gnus-message-archive-group '((format-time-string "sent.%Y-%m")) |
| 1350 | "*Name of the group in which to save the messages you've written. | 1350 | "Name of the group in which to save the messages you've written. |
| 1351 | This can either be a string; a list of strings; or an alist | 1351 | This can either be a string; a list of strings; or an alist |
| 1352 | of regexps/functions/forms to be evaluated to return a string (or a list | 1352 | of regexps/functions/forms to be evaluated to return a string (or a list |
| 1353 | of strings). The functions are called with the name of the current | 1353 | of strings). The functions are called with the name of the current |
| @@ -1433,7 +1433,7 @@ list, Gnus will try all the methods in the list until it finds a match." | |||
| 1433 | gnus-select-method)))) | 1433 | gnus-select-method)))) |
| 1434 | 1434 | ||
| 1435 | (defcustom gnus-use-cross-reference t | 1435 | (defcustom gnus-use-cross-reference t |
| 1436 | "*Non-nil means that cross referenced articles will be marked as read. | 1436 | "Non-nil means that cross referenced articles will be marked as read. |
| 1437 | If nil, ignore cross references. If t, mark articles as read in | 1437 | If nil, ignore cross references. If t, mark articles as read in |
| 1438 | subscribed newsgroups. If neither t nor nil, mark as read in all | 1438 | subscribed newsgroups. If neither t nor nil, mark as read in all |
| 1439 | newsgroups." | 1439 | newsgroups." |
| @@ -1444,13 +1444,13 @@ newsgroups." | |||
| 1444 | :value always))) | 1444 | :value always))) |
| 1445 | 1445 | ||
| 1446 | (defcustom gnus-process-mark ?# | 1446 | (defcustom gnus-process-mark ?# |
| 1447 | "*Process mark." | 1447 | "Process mark." |
| 1448 | :group 'gnus-group-visual | 1448 | :group 'gnus-group-visual |
| 1449 | :group 'gnus-summary-marks | 1449 | :group 'gnus-summary-marks |
| 1450 | :type 'character) | 1450 | :type 'character) |
| 1451 | 1451 | ||
| 1452 | (defcustom gnus-large-newsgroup 200 | 1452 | (defcustom gnus-large-newsgroup 200 |
| 1453 | "*The number of articles which indicates a large newsgroup. | 1453 | "The number of articles which indicates a large newsgroup. |
| 1454 | If the number of articles in a newsgroup is greater than this value, | 1454 | If the number of articles in a newsgroup is greater than this value, |
| 1455 | confirmation is required for selecting the newsgroup. | 1455 | confirmation is required for selecting the newsgroup. |
| 1456 | If it is nil, no confirmation is required. | 1456 | If it is nil, no confirmation is required. |
| @@ -1484,24 +1484,24 @@ on all other systems it defaults to t." | |||
| 1484 | (const not-kill)))) | 1484 | (const not-kill)))) |
| 1485 | 1485 | ||
| 1486 | (defcustom gnus-kill-files-directory gnus-directory | 1486 | (defcustom gnus-kill-files-directory gnus-directory |
| 1487 | "*Name of the directory where kill files will be stored (default \"~/News\")." | 1487 | "Name of the directory where kill files will be stored (default \"~/News\")." |
| 1488 | :group 'gnus-score-files | 1488 | :group 'gnus-score-files |
| 1489 | :group 'gnus-score-kill | 1489 | :group 'gnus-score-kill |
| 1490 | :type 'directory) | 1490 | :type 'directory) |
| 1491 | 1491 | ||
| 1492 | (defcustom gnus-save-score nil | 1492 | (defcustom gnus-save-score nil |
| 1493 | "*If non-nil, save group scoring info." | 1493 | "If non-nil, save group scoring info." |
| 1494 | :group 'gnus-score-various | 1494 | :group 'gnus-score-various |
| 1495 | :group 'gnus-start | 1495 | :group 'gnus-start |
| 1496 | :type 'boolean) | 1496 | :type 'boolean) |
| 1497 | 1497 | ||
| 1498 | (defcustom gnus-use-undo t | 1498 | (defcustom gnus-use-undo t |
| 1499 | "*If non-nil, allow undoing in Gnus group mode buffers." | 1499 | "If non-nil, allow undoing in Gnus group mode buffers." |
| 1500 | :group 'gnus-meta | 1500 | :group 'gnus-meta |
| 1501 | :type 'boolean) | 1501 | :type 'boolean) |
| 1502 | 1502 | ||
| 1503 | (defcustom gnus-use-adaptive-scoring nil | 1503 | (defcustom gnus-use-adaptive-scoring nil |
| 1504 | "*If non-nil, use some adaptive scoring scheme. | 1504 | "If non-nil, use some adaptive scoring scheme. |
| 1505 | If a list, then the values `word' and `line' are meaningful. The | 1505 | If a list, then the values `word' and `line' are meaningful. The |
| 1506 | former will perform adaption on individual words in the subject | 1506 | former will perform adaption on individual words in the subject |
| 1507 | header while `line' will perform adaption on several headers." | 1507 | header while `line' will perform adaption on several headers." |
| @@ -1510,7 +1510,7 @@ header while `line' will perform adaption on several headers." | |||
| 1510 | :type '(set (const word) (const line))) | 1510 | :type '(set (const word) (const line))) |
| 1511 | 1511 | ||
| 1512 | (defcustom gnus-use-cache 'passive | 1512 | (defcustom gnus-use-cache 'passive |
| 1513 | "*If nil, Gnus will ignore the article cache. | 1513 | "If nil, Gnus will ignore the article cache. |
| 1514 | If `passive', it will allow entering (and reading) articles | 1514 | If `passive', it will allow entering (and reading) articles |
| 1515 | explicitly entered into the cache. If anything else, use the | 1515 | explicitly entered into the cache. If anything else, use the |
| 1516 | cache to the full extent of the law." | 1516 | cache to the full extent of the law." |
| @@ -1521,12 +1521,12 @@ cache to the full extent of the law." | |||
| 1521 | (const :tag "active" t))) | 1521 | (const :tag "active" t))) |
| 1522 | 1522 | ||
| 1523 | (defcustom gnus-use-trees nil | 1523 | (defcustom gnus-use-trees nil |
| 1524 | "*If non-nil, display a thread tree buffer." | 1524 | "If non-nil, display a thread tree buffer." |
| 1525 | :group 'gnus-meta | 1525 | :group 'gnus-meta |
| 1526 | :type 'boolean) | 1526 | :type 'boolean) |
| 1527 | 1527 | ||
| 1528 | (defcustom gnus-keep-backlog 20 | 1528 | (defcustom gnus-keep-backlog 20 |
| 1529 | "*If non-nil, Gnus will keep read articles for later re-retrieval. | 1529 | "If non-nil, Gnus will keep read articles for later re-retrieval. |
| 1530 | If it is a number N, then Gnus will only keep the last N articles | 1530 | If it is a number N, then Gnus will only keep the last N articles |
| 1531 | read. If it is neither nil nor a number, Gnus will keep all read | 1531 | read. If it is neither nil nor a number, Gnus will keep all read |
| 1532 | articles. This is not a good idea." | 1532 | articles. This is not a good idea." |
| @@ -1537,43 +1537,43 @@ articles. This is not a good idea." | |||
| 1537 | :value t))) | 1537 | :value t))) |
| 1538 | 1538 | ||
| 1539 | (defcustom gnus-suppress-duplicates nil | 1539 | (defcustom gnus-suppress-duplicates nil |
| 1540 | "*If non-nil, Gnus will mark duplicate copies of the same article as read." | 1540 | "If non-nil, Gnus will mark duplicate copies of the same article as read." |
| 1541 | :group 'gnus-meta | 1541 | :group 'gnus-meta |
| 1542 | :type 'boolean) | 1542 | :type 'boolean) |
| 1543 | 1543 | ||
| 1544 | (defcustom gnus-use-scoring t | 1544 | (defcustom gnus-use-scoring t |
| 1545 | "*If non-nil, enable scoring." | 1545 | "If non-nil, enable scoring." |
| 1546 | :group 'gnus-meta | 1546 | :group 'gnus-meta |
| 1547 | :type 'boolean) | 1547 | :type 'boolean) |
| 1548 | 1548 | ||
| 1549 | (defcustom gnus-summary-prepare-exit-hook | 1549 | (defcustom gnus-summary-prepare-exit-hook |
| 1550 | '(gnus-summary-expire-articles) | 1550 | '(gnus-summary-expire-articles) |
| 1551 | "*A hook called when preparing to exit from the summary buffer. | 1551 | "A hook called when preparing to exit from the summary buffer. |
| 1552 | It calls `gnus-summary-expire-articles' by default." | 1552 | It calls `gnus-summary-expire-articles' by default." |
| 1553 | :group 'gnus-summary-exit | 1553 | :group 'gnus-summary-exit |
| 1554 | :type 'hook) | 1554 | :type 'hook) |
| 1555 | 1555 | ||
| 1556 | (defcustom gnus-novice-user t | 1556 | (defcustom gnus-novice-user t |
| 1557 | "*Non-nil means that you are a Usenet novice. | 1557 | "Non-nil means that you are a Usenet novice. |
| 1558 | If non-nil, verbose messages may be displayed and confirmations may be | 1558 | If non-nil, verbose messages may be displayed and confirmations may be |
| 1559 | required." | 1559 | required." |
| 1560 | :group 'gnus-meta | 1560 | :group 'gnus-meta |
| 1561 | :type 'boolean) | 1561 | :type 'boolean) |
| 1562 | 1562 | ||
| 1563 | (defcustom gnus-expert-user nil | 1563 | (defcustom gnus-expert-user nil |
| 1564 | "*Non-nil means that you will never be asked for confirmation about anything. | 1564 | "Non-nil means that you will never be asked for confirmation about anything. |
| 1565 | That doesn't mean *anything* anything; particularly destructive | 1565 | That doesn't mean *anything* anything; particularly destructive |
| 1566 | commands will still require prompting." | 1566 | commands will still require prompting." |
| 1567 | :group 'gnus-meta | 1567 | :group 'gnus-meta |
| 1568 | :type 'boolean) | 1568 | :type 'boolean) |
| 1569 | 1569 | ||
| 1570 | (defcustom gnus-interactive-catchup t | 1570 | (defcustom gnus-interactive-catchup t |
| 1571 | "*If non-nil, require your confirmation when catching up a group." | 1571 | "If non-nil, require your confirmation when catching up a group." |
| 1572 | :group 'gnus-group-select | 1572 | :group 'gnus-group-select |
| 1573 | :type 'boolean) | 1573 | :type 'boolean) |
| 1574 | 1574 | ||
| 1575 | (defcustom gnus-interactive-exit t | 1575 | (defcustom gnus-interactive-exit t |
| 1576 | "*If non-nil, require your confirmation when exiting Gnus. | 1576 | "If non-nil, require your confirmation when exiting Gnus. |
| 1577 | If `quiet', update any active summary buffers automatically | 1577 | If `quiet', update any active summary buffers automatically |
| 1578 | first before exiting." | 1578 | first before exiting." |
| 1579 | :group 'gnus-exit | 1579 | :group 'gnus-exit |
| @@ -1581,7 +1581,7 @@ first before exiting." | |||
| 1581 | (const quiet))) | 1581 | (const quiet))) |
| 1582 | 1582 | ||
| 1583 | (defcustom gnus-extract-address-components 'gnus-extract-address-components | 1583 | (defcustom gnus-extract-address-components 'gnus-extract-address-components |
| 1584 | "*Function for extracting address components from a From header. | 1584 | "Function for extracting address components from a From header. |
| 1585 | Two pre-defined function exist: `gnus-extract-address-components', | 1585 | Two pre-defined function exist: `gnus-extract-address-components', |
| 1586 | which is the default, quite fast, and too simplistic solution, and | 1586 | which is the default, quite fast, and too simplistic solution, and |
| 1587 | `mail-extract-address-components', which works much better, but is | 1587 | `mail-extract-address-components', which works much better, but is |
| @@ -1617,7 +1617,7 @@ slower." | |||
| 1617 | server-marks cloud) | 1617 | server-marks cloud) |
| 1618 | ("nnmaildir" mail respool address server-marks) | 1618 | ("nnmaildir" mail respool address server-marks) |
| 1619 | ("nnnil" none)) | 1619 | ("nnnil" none)) |
| 1620 | "*An alist of valid select methods. | 1620 | "An alist of valid select methods. |
| 1621 | The first element of each list lists should be a string with the name | 1621 | The first element of each list lists should be a string with the name |
| 1622 | of the select method. The other elements may be the category of | 1622 | of the select method. The other elements may be the category of |
| 1623 | this method (i. e., `post', `mail', `none' or whatever) or other | 1623 | this method (i. e., `post', `mail', `none' or whatever) or other |
| @@ -1676,7 +1676,7 @@ If this variable is nil, screen refresh may be quicker." | |||
| 1676 | (const tree))) | 1676 | (const tree))) |
| 1677 | 1677 | ||
| 1678 | (defcustom gnus-mode-non-string-length 30 | 1678 | (defcustom gnus-mode-non-string-length 30 |
| 1679 | "*Max length of mode-line non-string contents. | 1679 | "Max length of mode-line non-string contents. |
| 1680 | If this is nil, Gnus will take space as is needed, leaving the rest | 1680 | If this is nil, Gnus will take space as is needed, leaving the rest |
| 1681 | of the mode line intact." | 1681 | of the mode line intact." |
| 1682 | :version "24.1" | 1682 | :version "24.1" |
| @@ -1693,7 +1693,7 @@ of the mode line intact." | |||
| 1693 | :function-document | 1693 | :function-document |
| 1694 | "Return GROUP's to-address." | 1694 | "Return GROUP's to-address." |
| 1695 | :variable-document | 1695 | :variable-document |
| 1696 | "*Alist of group regexps and correspondent to-addresses." | 1696 | "Alist of group regexps and correspondent to-addresses." |
| 1697 | :variable-group gnus-group-parameter | 1697 | :variable-group gnus-group-parameter |
| 1698 | :parameter-type '(gnus-email-address :tag "To Address") | 1698 | :parameter-type '(gnus-email-address :tag "To Address") |
| 1699 | :parameter-document "\ | 1699 | :parameter-document "\ |
| @@ -1720,7 +1720,7 @@ address was listed in gnus-group-split Addresses (see below).") | |||
| 1720 | :function-document | 1720 | :function-document |
| 1721 | "Return GROUP's to-list." | 1721 | "Return GROUP's to-list." |
| 1722 | :variable-document | 1722 | :variable-document |
| 1723 | "*Alist of group regexps and correspondent to-lists." | 1723 | "Alist of group regexps and correspondent to-lists." |
| 1724 | :variable-group gnus-group-parameter | 1724 | :variable-group gnus-group-parameter |
| 1725 | :parameter-type '(gnus-email-address :tag "To List") | 1725 | :parameter-type '(gnus-email-address :tag "To List") |
| 1726 | :parameter-document "\ | 1726 | :parameter-document "\ |
| @@ -1739,7 +1739,7 @@ address was listed in gnus-group-split Addresses (see below).") | |||
| 1739 | :function-document | 1739 | :function-document |
| 1740 | "Return GROUP's subscription status." | 1740 | "Return GROUP's subscription status." |
| 1741 | :variable-document | 1741 | :variable-document |
| 1742 | "*Groups which are automatically considered subscribed." | 1742 | "Groups which are automatically considered subscribed." |
| 1743 | :variable-group gnus-group-parameter | 1743 | :variable-group gnus-group-parameter |
| 1744 | :parameter-type '(const :tag "Subscribed" t) | 1744 | :parameter-type '(const :tag "Subscribed" t) |
| 1745 | :parameter-document "\ | 1745 | :parameter-document "\ |
| @@ -1758,7 +1758,7 @@ above, or the list address (if the To address has not been set).") | |||
| 1758 | :variable gnus-auto-expirable-newsgroups | 1758 | :variable gnus-auto-expirable-newsgroups |
| 1759 | :variable-default nil | 1759 | :variable-default nil |
| 1760 | :variable-document | 1760 | :variable-document |
| 1761 | "*Groups in which to automatically mark read articles as expirable. | 1761 | "Groups in which to automatically mark read articles as expirable. |
| 1762 | If non-nil, this should be a regexp that should match all groups in | 1762 | If non-nil, this should be a regexp that should match all groups in |
| 1763 | which to perform auto-expiry. This only makes sense for mail groups." | 1763 | which to perform auto-expiry. This only makes sense for mail groups." |
| 1764 | :variable-group nnmail-expire | 1764 | :variable-group nnmail-expire |
| @@ -1777,7 +1777,7 @@ which to perform auto-expiry. This only makes sense for mail groups." | |||
| 1777 | :variable gnus-total-expirable-newsgroups | 1777 | :variable gnus-total-expirable-newsgroups |
| 1778 | :variable-default nil | 1778 | :variable-default nil |
| 1779 | :variable-document | 1779 | :variable-document |
| 1780 | "*Groups in which to perform expiry of all read articles. | 1780 | "Groups in which to perform expiry of all read articles. |
| 1781 | Use with extreme caution. All groups that match this regexp will be | 1781 | Use with extreme caution. All groups that match this regexp will be |
| 1782 | expiring - which means that all read articles will be deleted after | 1782 | expiring - which means that all read articles will be deleted after |
| 1783 | \(say) one week. (This only goes for mail groups and the like, of | 1783 | \(say) one week. (This only goes for mail groups and the like, of |
| @@ -1846,7 +1846,7 @@ posting an article." | |||
| 1846 | :function-document | 1846 | :function-document |
| 1847 | "Return GROUP's initial input of the number of articles." | 1847 | "Return GROUP's initial input of the number of articles." |
| 1848 | :variable-document | 1848 | :variable-document |
| 1849 | "*Alist of group regexps and its initial input of the number of articles." | 1849 | "Alist of group regexps and its initial input of the number of articles." |
| 1850 | :variable-group gnus-group-parameter | 1850 | :variable-group gnus-group-parameter |
| 1851 | :parameter-type '(choice :tag "Initial Input for Large Newsgroup" | 1851 | :parameter-type '(choice :tag "Initial Input for Large Newsgroup" |
| 1852 | (const :tag "All" nil) | 1852 | (const :tag "All" nil) |
| @@ -1870,7 +1870,7 @@ total number of articles in the group.") | |||
| 1870 | '("delayed$" "drafts$" "queue$" "INBOX$" | 1870 | '("delayed$" "drafts$" "queue$" "INBOX$" |
| 1871 | "^nnmairix:" "^nnir:" "archive")) | 1871 | "^nnmairix:" "^nnir:" "archive")) |
| 1872 | :variable-document | 1872 | :variable-document |
| 1873 | "*Groups in which the registry should be turned off." | 1873 | "Groups in which the registry should be turned off." |
| 1874 | :variable-group gnus-registry | 1874 | :variable-group gnus-registry |
| 1875 | :variable-type '(repeat | 1875 | :variable-type '(repeat |
| 1876 | (list | 1876 | (list |
| @@ -1883,7 +1883,7 @@ total number of articles in the group.") | |||
| 1883 | 1883 | ||
| 1884 | ;; group parameters for spam processing added by Ted Zlatanov <tzz@lifelogs.com> | 1884 | ;; group parameters for spam processing added by Ted Zlatanov <tzz@lifelogs.com> |
| 1885 | (defcustom gnus-install-group-spam-parameters t | 1885 | (defcustom gnus-install-group-spam-parameters t |
| 1886 | "*Disable the group parameters for spam detection. | 1886 | "Disable the group parameters for spam detection. |
| 1887 | Enable if `G c' in XEmacs is giving you trouble, and make sure to submit a bug report." | 1887 | Enable if `G c' in XEmacs is giving you trouble, and make sure to submit a bug report." |
| 1888 | :version "22.1" | 1888 | :version "22.1" |
| 1889 | :type 'boolean | 1889 | :type 'boolean |
| @@ -1913,7 +1913,7 @@ registry.") | |||
| 1913 | :variable gnus-spam-newsgroup-contents | 1913 | :variable gnus-spam-newsgroup-contents |
| 1914 | :variable-default nil | 1914 | :variable-default nil |
| 1915 | :variable-document | 1915 | :variable-document |
| 1916 | "*Group classification (spam, ham, or neither). Only | 1916 | "Group classification (spam, ham, or neither). Only |
| 1917 | meaningful when spam.el is loaded. If non-nil, this should be a | 1917 | meaningful when spam.el is loaded. If non-nil, this should be a |
| 1918 | list of group name regexps associated with a classification for | 1918 | list of group name regexps associated with a classification for |
| 1919 | each one. In spam groups, new articles are marked as spam on | 1919 | each one. In spam groups, new articles are marked as spam on |
| @@ -2070,7 +2070,7 @@ Only applicable to non-spam (unclassified and ham) groups.") | |||
| 2070 | :variable gnus-spam-process-newsgroups | 2070 | :variable gnus-spam-process-newsgroups |
| 2071 | :variable-default nil | 2071 | :variable-default nil |
| 2072 | :variable-document | 2072 | :variable-document |
| 2073 | "*Groups in which to automatically process spam or ham articles with | 2073 | "Groups in which to automatically process spam or ham articles with |
| 2074 | a backend on summary exit. If non-nil, this should be a list of group | 2074 | a backend on summary exit. If non-nil, this should be a list of group |
| 2075 | name regexps that should match all groups in which to do automatic | 2075 | name regexps that should match all groups in which to do automatic |
| 2076 | spam processing, associated with the appropriate processor." | 2076 | spam processing, associated with the appropriate processor." |
| @@ -2129,7 +2129,7 @@ spam processing, associated with the appropriate processor." | |||
| 2129 | :variable gnus-spam-autodetect | 2129 | :variable gnus-spam-autodetect |
| 2130 | :variable-default nil | 2130 | :variable-default nil |
| 2131 | :variable-document | 2131 | :variable-document |
| 2132 | "*Groups in which spam should be autodetected when they are entered. | 2132 | "Groups in which spam should be autodetected when they are entered. |
| 2133 | Only unseen articles will be examined, unless | 2133 | Only unseen articles will be examined, unless |
| 2134 | spam-autodetect-recheck-messages is set." | 2134 | spam-autodetect-recheck-messages is set." |
| 2135 | :variable-group spam | 2135 | :variable-group spam |
| @@ -2175,7 +2175,7 @@ spam-autodetect-recheck-messages is set.") | |||
| 2175 | :variable gnus-spam-autodetect-methods | 2175 | :variable gnus-spam-autodetect-methods |
| 2176 | :variable-default nil | 2176 | :variable-default nil |
| 2177 | :variable-document | 2177 | :variable-document |
| 2178 | "*Methods for autodetecting spam per group. | 2178 | "Methods for autodetecting spam per group. |
| 2179 | Requires the spam-autodetect parameter. Only unseen articles | 2179 | Requires the spam-autodetect parameter. Only unseen articles |
| 2180 | will be examined, unless spam-autodetect-recheck-messages is | 2180 | will be examined, unless spam-autodetect-recheck-messages is |
| 2181 | set." | 2181 | set." |
| @@ -2227,7 +2227,7 @@ set.") | |||
| 2227 | :variable gnus-spam-process-destinations | 2227 | :variable gnus-spam-process-destinations |
| 2228 | :variable-default nil | 2228 | :variable-default nil |
| 2229 | :variable-document | 2229 | :variable-document |
| 2230 | "*Groups in which to explicitly send spam-processed articles to | 2230 | "Groups in which to explicitly send spam-processed articles to |
| 2231 | another group, or expire them (the default). If non-nil, this should | 2231 | another group, or expire them (the default). If non-nil, this should |
| 2232 | be a list of group name regexps that should match all groups in which | 2232 | be a list of group name regexps that should match all groups in which |
| 2233 | to do spam-processed article moving, associated with the destination | 2233 | to do spam-processed article moving, associated with the destination |
| @@ -2264,7 +2264,7 @@ mail groups." | |||
| 2264 | :variable gnus-ham-process-destinations | 2264 | :variable gnus-ham-process-destinations |
| 2265 | :variable-default nil | 2265 | :variable-default nil |
| 2266 | :variable-document | 2266 | :variable-document |
| 2267 | "*Groups in which to explicitly send ham articles to | 2267 | "Groups in which to explicitly send ham articles to |
| 2268 | another group, or do nothing (the default). If non-nil, this should | 2268 | another group, or do nothing (the default). If non-nil, this should |
| 2269 | be a list of group name regexps that should match all groups in which | 2269 | be a list of group name regexps that should match all groups in which |
| 2270 | to do ham article moving, associated with the destination | 2270 | to do ham article moving, associated with the destination |
| @@ -2309,7 +2309,7 @@ spam-ham-marks variable takes precedence." | |||
| 2309 | gnus-low-score-mark)))) | 2309 | gnus-low-score-mark)))) |
| 2310 | :variable-group spam | 2310 | :variable-group spam |
| 2311 | :variable-document | 2311 | :variable-document |
| 2312 | "*Groups in which to explicitly set the ham marks to some value.") | 2312 | "Groups in which to explicitly set the ham marks to some value.") |
| 2313 | 2313 | ||
| 2314 | (gnus-define-group-parameter | 2314 | (gnus-define-group-parameter |
| 2315 | spam-marks | 2315 | spam-marks |
| @@ -2328,7 +2328,7 @@ spam-spam-marks variable takes precedence." | |||
| 2328 | :variable-default '((".*" ((gnus-spam-mark)))) | 2328 | :variable-default '((".*" ((gnus-spam-mark)))) |
| 2329 | :variable-group spam | 2329 | :variable-group spam |
| 2330 | :variable-document | 2330 | :variable-document |
| 2331 | "*Groups in which to explicitly set the spam marks to some value.")) | 2331 | "Groups in which to explicitly set the spam marks to some value.")) |
| 2332 | 2332 | ||
| 2333 | (defcustom gnus-group-uncollapsed-levels 1 | 2333 | (defcustom gnus-group-uncollapsed-levels 1 |
| 2334 | "Number of group name elements to leave alone when making a short group name." | 2334 | "Number of group name elements to leave alone when making a short group name." |
| @@ -2336,7 +2336,7 @@ spam-spam-marks variable takes precedence." | |||
| 2336 | :type 'integer) | 2336 | :type 'integer) |
| 2337 | 2337 | ||
| 2338 | (defcustom gnus-group-use-permanent-levels nil | 2338 | (defcustom gnus-group-use-permanent-levels nil |
| 2339 | "*If non-nil, once you set a level, Gnus will use this level." | 2339 | "If non-nil, once you set a level, Gnus will use this level." |
| 2340 | :group 'gnus-group-levels | 2340 | :group 'gnus-group-levels |
| 2341 | :type 'boolean) | 2341 | :type 'boolean) |
| 2342 | 2342 | ||
| @@ -2384,7 +2384,7 @@ It is called with three parameters -- GROUP, LEVEL and OLDLEVEL." | |||
| 2384 | tree-highlight menu highlight | 2384 | tree-highlight menu highlight |
| 2385 | browse-menu server-menu | 2385 | browse-menu server-menu |
| 2386 | page-marker tree-menu binary-menu pick-menu) | 2386 | page-marker tree-menu binary-menu pick-menu) |
| 2387 | "*Enable visual features. | 2387 | "Enable visual features. |
| 2388 | If `visual' is disabled, there will be no menus and few faces. Most of | 2388 | If `visual' is disabled, there will be no menus and few faces. Most of |
| 2389 | the visual customization options below will be ignored. Gnus will use | 2389 | the visual customization options below will be ignored. Gnus will use |
| 2390 | less space and be faster as a result. | 2390 | less space and be faster as a result. |
| @@ -2437,14 +2437,14 @@ Valid elements include `summary-highlight', `group-highlight', | |||
| 2437 | 'highlight) | 2437 | 'highlight) |
| 2438 | 'default) | 2438 | 'default) |
| 2439 | (error 'highlight)) | 2439 | (error 'highlight)) |
| 2440 | "*Face used for group or summary buffer mouse highlighting. | 2440 | "Face used for group or summary buffer mouse highlighting. |
| 2441 | The line beneath the mouse pointer will be highlighted with this | 2441 | The line beneath the mouse pointer will be highlighted with this |
| 2442 | face." | 2442 | face." |
| 2443 | :group 'gnus-visual | 2443 | :group 'gnus-visual |
| 2444 | :type 'face) | 2444 | :type 'face) |
| 2445 | 2445 | ||
| 2446 | (defcustom gnus-article-save-directory gnus-directory | 2446 | (defcustom gnus-article-save-directory gnus-directory |
| 2447 | "*Name of the directory articles will be saved in (default \"~/News\")." | 2447 | "Name of the directory articles will be saved in (default \"~/News\")." |
| 2448 | :group 'gnus-article-saving | 2448 | :group 'gnus-article-saving |
| 2449 | :type 'directory) | 2449 | :type 'directory) |
| 2450 | 2450 | ||
| @@ -2596,7 +2596,7 @@ a string, be sure to use a valid format, see RFC 2616." | |||
| 2596 | 2596 | ||
| 2597 | (defcustom gnus-cache-directory | 2597 | (defcustom gnus-cache-directory |
| 2598 | (nnheader-concat gnus-directory "cache/") | 2598 | (nnheader-concat gnus-directory "cache/") |
| 2599 | "*The directory where cached articles will be stored." | 2599 | "The directory where cached articles will be stored." |
| 2600 | :group 'gnus-cache | 2600 | :group 'gnus-cache |
| 2601 | :type 'directory) | 2601 | :type 'directory) |
| 2602 | 2602 | ||
| @@ -2930,7 +2930,7 @@ gnus-registry.el will populate this if it's loaded.") | |||
| 2930 | 2930 | ||
| 2931 | 2931 | ||
| 2932 | (defcustom gnus-summary-line-format "%U%R%z%I%(%[%4L: %-23,23f%]%) %s\n" | 2932 | (defcustom gnus-summary-line-format "%U%R%z%I%(%[%4L: %-23,23f%]%) %s\n" |
| 2933 | "*The format specification of the lines in the summary buffer. | 2933 | "The format specification of the lines in the summary buffer. |
| 2934 | 2934 | ||
| 2935 | It works along the same lines as a normal formatting string, | 2935 | It works along the same lines as a normal formatting string, |
| 2936 | with some simple extensions. | 2936 | with some simple extensions. |
diff --git a/lisp/gnus/mail-source.el b/lisp/gnus/mail-source.el index ebc9c97b656..59a97dbb8c6 100644 --- a/lisp/gnus/mail-source.el +++ b/lisp/gnus/mail-source.el | |||
| @@ -228,7 +228,7 @@ Leave mails for this many days" :value 14))))) | |||
| 228 | (boolean :tag "Plugged")))))))) | 228 | (boolean :tag "Plugged")))))))) |
| 229 | 229 | ||
| 230 | (defcustom mail-source-ignore-errors nil | 230 | (defcustom mail-source-ignore-errors nil |
| 231 | "*Ignore errors when querying mail sources. | 231 | "Ignore errors when querying mail sources. |
| 232 | If nil, the user will be prompted when an error occurs. If non-nil, | 232 | If nil, the user will be prompted when an error occurs. If non-nil, |
| 233 | the error will be ignored." | 233 | the error will be ignored." |
| 234 | :version "22.1" | 234 | :version "22.1" |
| @@ -236,13 +236,13 @@ the error will be ignored." | |||
| 236 | :type 'boolean) | 236 | :type 'boolean) |
| 237 | 237 | ||
| 238 | (defcustom mail-source-primary-source nil | 238 | (defcustom mail-source-primary-source nil |
| 239 | "*Primary source for incoming mail. | 239 | "Primary source for incoming mail. |
| 240 | If non-nil, this maildrop will be checked periodically for new mail." | 240 | If non-nil, this maildrop will be checked periodically for new mail." |
| 241 | :group 'mail-source | 241 | :group 'mail-source |
| 242 | :type 'sexp) | 242 | :type 'sexp) |
| 243 | 243 | ||
| 244 | (defcustom mail-source-flash t | 244 | (defcustom mail-source-flash t |
| 245 | "*If non-nil, flash periodically when mail is available." | 245 | "If non-nil, flash periodically when mail is available." |
| 246 | :group 'mail-source | 246 | :group 'mail-source |
| 247 | :type 'boolean) | 247 | :type 'boolean) |
| 248 | 248 | ||
diff --git a/lisp/gnus/message.el b/lisp/gnus/message.el index 03ce789e9eb..c3bdfdbf7aa 100644 --- a/lisp/gnus/message.el +++ b/lisp/gnus/message.el | |||
| @@ -115,12 +115,12 @@ | |||
| 115 | :group 'faces) | 115 | :group 'faces) |
| 116 | 116 | ||
| 117 | (defcustom message-directory "~/Mail/" | 117 | (defcustom message-directory "~/Mail/" |
| 118 | "*Directory from which all other mail file variables are derived." | 118 | "Directory from which all other mail file variables are derived." |
| 119 | :group 'message-various | 119 | :group 'message-various |
| 120 | :type 'directory) | 120 | :type 'directory) |
| 121 | 121 | ||
| 122 | (defcustom message-max-buffers 10 | 122 | (defcustom message-max-buffers 10 |
| 123 | "*How many buffers to keep before starting to kill them off." | 123 | "How many buffers to keep before starting to kill them off." |
| 124 | :group 'message-buffers | 124 | :group 'message-buffers |
| 125 | :type 'integer) | 125 | :type 'integer) |
| 126 | 126 | ||
| @@ -130,7 +130,7 @@ | |||
| 130 | :type '(choice function (const nil))) | 130 | :type '(choice function (const nil))) |
| 131 | 131 | ||
| 132 | (defcustom message-fcc-handler-function 'message-output | 132 | (defcustom message-fcc-handler-function 'message-output |
| 133 | "*A function called to save outgoing articles. | 133 | "A function called to save outgoing articles. |
| 134 | This function will be called with the name of the file to store the | 134 | This function will be called with the name of the file to store the |
| 135 | article in. The default function is `message-output' which saves in Unix | 135 | article in. The default function is `message-output' which saves in Unix |
| 136 | mailbox format." | 136 | mailbox format." |
| @@ -146,7 +146,7 @@ mailbox format." | |||
| 146 | 146 | ||
| 147 | (defcustom message-courtesy-message | 147 | (defcustom message-courtesy-message |
| 148 | "The following message is a courtesy copy of an article\nthat has been posted to %s as well.\n\n" | 148 | "The following message is a courtesy copy of an article\nthat has been posted to %s as well.\n\n" |
| 149 | "*This is inserted at the start of a mailed copy of a posted message. | 149 | "This is inserted at the start of a mailed copy of a posted message. |
| 150 | If the string contains the format spec \"%s\", the Newsgroups | 150 | If the string contains the format spec \"%s\", the Newsgroups |
| 151 | the article has been posted to will be inserted there. | 151 | the article has been posted to will be inserted there. |
| 152 | If this variable is nil, no such courtesy message will be added." | 152 | If this variable is nil, no such courtesy message will be added." |
| @@ -155,7 +155,7 @@ If this variable is nil, no such courtesy message will be added." | |||
| 155 | 155 | ||
| 156 | (defcustom message-ignored-bounced-headers | 156 | (defcustom message-ignored-bounced-headers |
| 157 | "^\\(Received\\|Return-Path\\|Delivered-To\\):" | 157 | "^\\(Received\\|Return-Path\\|Delivered-To\\):" |
| 158 | "*Regexp that matches headers to be removed in resent bounced mail." | 158 | "Regexp that matches headers to be removed in resent bounced mail." |
| 159 | :group 'message-interface | 159 | :group 'message-interface |
| 160 | :type 'regexp) | 160 | :type 'regexp) |
| 161 | 161 | ||
| @@ -187,7 +187,7 @@ Otherwise, most addresses look like `angles', but they look like | |||
| 187 | (defcustom message-syntax-checks | 187 | (defcustom message-syntax-checks |
| 188 | (if message-insert-canlock '((sender . disabled)) nil) | 188 | (if message-insert-canlock '((sender . disabled)) nil) |
| 189 | ;; Guess this one shouldn't be easy to customize... | 189 | ;; Guess this one shouldn't be easy to customize... |
| 190 | "*Controls what syntax checks should not be performed on outgoing posts. | 190 | "Controls what syntax checks should not be performed on outgoing posts. |
| 191 | To disable checking of long signatures, for instance, add | 191 | To disable checking of long signatures, for instance, add |
| 192 | `(signature . disabled)' to this list. | 192 | `(signature . disabled)' to this list. |
| 193 | 193 | ||
| @@ -205,7 +205,7 @@ and `valid-newsgroups'." | |||
| 205 | 205 | ||
| 206 | (defcustom message-required-headers '((optional . References) | 206 | (defcustom message-required-headers '((optional . References) |
| 207 | From) | 207 | From) |
| 208 | "*Headers to be generated or prompted for when sending a message. | 208 | "Headers to be generated or prompted for when sending a message. |
| 209 | Also see `message-required-news-headers' and | 209 | Also see `message-required-news-headers' and |
| 210 | `message-required-mail-headers'." | 210 | `message-required-mail-headers'." |
| 211 | :version "22.1" | 211 | :version "22.1" |
| @@ -215,7 +215,7 @@ Also see `message-required-news-headers' and | |||
| 215 | :type '(repeat sexp)) | 215 | :type '(repeat sexp)) |
| 216 | 216 | ||
| 217 | (defcustom message-draft-headers '(References From Date) | 217 | (defcustom message-draft-headers '(References From Date) |
| 218 | "*Headers to be generated when saving a draft message." | 218 | "Headers to be generated when saving a draft message." |
| 219 | :version "22.1" | 219 | :version "22.1" |
| 220 | :group 'message-news | 220 | :group 'message-news |
| 221 | :group 'message-headers | 221 | :group 'message-headers |
| @@ -226,7 +226,7 @@ Also see `message-required-news-headers' and | |||
| 226 | '(From Newsgroups Subject Date Message-ID | 226 | '(From Newsgroups Subject Date Message-ID |
| 227 | (optional . Organization) | 227 | (optional . Organization) |
| 228 | (optional . User-Agent)) | 228 | (optional . User-Agent)) |
| 229 | "*Headers to be generated or prompted for when posting an article. | 229 | "Headers to be generated or prompted for when posting an article. |
| 230 | RFC977 and RFC1036 require From, Date, Newsgroups, Subject, | 230 | RFC977 and RFC1036 require From, Date, Newsgroups, Subject, |
| 231 | Message-ID. Organization, Lines, In-Reply-To, Expires, and | 231 | Message-ID. Organization, Lines, In-Reply-To, Expires, and |
| 232 | User-Agent are optional. If you don't want message to insert some | 232 | User-Agent are optional. If you don't want message to insert some |
| @@ -239,7 +239,7 @@ header, remove it from this list." | |||
| 239 | (defcustom message-required-mail-headers | 239 | (defcustom message-required-mail-headers |
| 240 | '(From Subject Date (optional . In-Reply-To) Message-ID | 240 | '(From Subject Date (optional . In-Reply-To) Message-ID |
| 241 | (optional . User-Agent)) | 241 | (optional . User-Agent)) |
| 242 | "*Headers to be generated or prompted for when mailing a message. | 242 | "Headers to be generated or prompted for when mailing a message. |
| 243 | It is recommended that From, Date, To, Subject and Message-ID be | 243 | It is recommended that From, Date, To, Subject and Message-ID be |
| 244 | included. Organization and User-Agent are optional." | 244 | included. Organization and User-Agent are optional." |
| 245 | :group 'message-mail | 245 | :group 'message-mail |
| @@ -264,7 +264,7 @@ This is a list of regexps and regexp matches." | |||
| 264 | 264 | ||
| 265 | (defcustom message-ignored-news-headers | 265 | (defcustom message-ignored-news-headers |
| 266 | "^NNTP-Posting-Host:\\|^Xref:\\|^[BGF]cc:\\|^Resent-Fcc:\\|^X-Draft-From:\\|^X-Gnus-Agent-Meta-Information:\\|^X-Message-SMTP-Method:\\|^X-Gnus-Delayed:" | 266 | "^NNTP-Posting-Host:\\|^Xref:\\|^[BGF]cc:\\|^Resent-Fcc:\\|^X-Draft-From:\\|^X-Gnus-Agent-Meta-Information:\\|^X-Message-SMTP-Method:\\|^X-Gnus-Delayed:" |
| 267 | "*Regexp of headers to be removed unconditionally before posting." | 267 | "Regexp of headers to be removed unconditionally before posting." |
| 268 | :group 'message-news | 268 | :group 'message-news |
| 269 | :group 'message-headers | 269 | :group 'message-headers |
| 270 | :link '(custom-manual "(message)Message Headers") | 270 | :link '(custom-manual "(message)Message Headers") |
| @@ -277,14 +277,14 @@ This is a list of regexps and regexp matches." | |||
| 277 | 277 | ||
| 278 | (defcustom message-ignored-mail-headers | 278 | (defcustom message-ignored-mail-headers |
| 279 | "^\\([GF]cc\\|Resent-Fcc\\|Xref\\|X-Draft-From\\|X-Gnus-Agent-Meta-Information\\):" | 279 | "^\\([GF]cc\\|Resent-Fcc\\|Xref\\|X-Draft-From\\|X-Gnus-Agent-Meta-Information\\):" |
| 280 | "*Regexp of headers to be removed unconditionally before mailing." | 280 | "Regexp of headers to be removed unconditionally before mailing." |
| 281 | :group 'message-mail | 281 | :group 'message-mail |
| 282 | :group 'message-headers | 282 | :group 'message-headers |
| 283 | :link '(custom-manual "(message)Mail Headers") | 283 | :link '(custom-manual "(message)Mail Headers") |
| 284 | :type 'regexp) | 284 | :type 'regexp) |
| 285 | 285 | ||
| 286 | (defcustom message-ignored-supersedes-headers "^Path:\\|^Date\\|^NNTP-Posting-Host:\\|^Xref:\\|^Lines:\\|^Received:\\|^X-From-Line:\\|^X-Trace:\\|^X-ID:\\|^X-Complaints-To:\\|Return-Path:\\|^Supersedes:\\|^NNTP-Posting-Date:\\|^X-Trace:\\|^X-Complaints-To:\\|^Cancel-Lock:\\|^Cancel-Key:\\|^X-Hashcash:\\|^X-Payment:\\|^Approved:\\|^Injection-Date:\\|^Injection-Info:" | 286 | (defcustom message-ignored-supersedes-headers "^Path:\\|^Date\\|^NNTP-Posting-Host:\\|^Xref:\\|^Lines:\\|^Received:\\|^X-From-Line:\\|^X-Trace:\\|^X-ID:\\|^X-Complaints-To:\\|Return-Path:\\|^Supersedes:\\|^NNTP-Posting-Date:\\|^X-Trace:\\|^X-Complaints-To:\\|^Cancel-Lock:\\|^Cancel-Key:\\|^X-Hashcash:\\|^X-Payment:\\|^Approved:\\|^Injection-Date:\\|^Injection-Info:" |
| 287 | "*Header lines matching this regexp will be deleted before posting. | 287 | "Header lines matching this regexp will be deleted before posting. |
| 288 | It's best to delete old Path and Date headers before posting to avoid | 288 | It's best to delete old Path and Date headers before posting to avoid |
| 289 | any confusion." | 289 | any confusion." |
| 290 | :group 'message-interface | 290 | :group 'message-interface |
| @@ -298,7 +298,7 @@ any confusion." | |||
| 298 | 298 | ||
| 299 | (defcustom message-subject-re-regexp | 299 | (defcustom message-subject-re-regexp |
| 300 | "^[ \t]*\\([Rr][Ee]\\(\\[[0-9]*\\]\\)* ?:[ \t]*\\)*[ \t]*" | 300 | "^[ \t]*\\([Rr][Ee]\\(\\[[0-9]*\\]\\)* ?:[ \t]*\\)*[ \t]*" |
| 301 | "*Regexp matching \"Re: \" in the subject line." | 301 | "Regexp matching \"Re: \" in the subject line." |
| 302 | :group 'message-various | 302 | :group 'message-various |
| 303 | :link '(custom-manual "(message)Message Headers") | 303 | :link '(custom-manual "(message)Message Headers") |
| 304 | :type 'regexp) | 304 | :type 'regexp) |
| @@ -306,7 +306,7 @@ any confusion." | |||
| 306 | ;;; Start of variables adopted from `message-utils.el'. | 306 | ;;; Start of variables adopted from `message-utils.el'. |
| 307 | 307 | ||
| 308 | (defcustom message-subject-trailing-was-query t | 308 | (defcustom message-subject-trailing-was-query t |
| 309 | "*What to do with trailing \"(was: <old subject>)\" in subject lines. | 309 | "What to do with trailing \"(was: <old subject>)\" in subject lines. |
| 310 | If nil, leave the subject unchanged. If it is the symbol `ask', query | 310 | If nil, leave the subject unchanged. If it is the symbol `ask', query |
| 311 | the user what do do. In this case, the subject is matched against | 311 | the user what do do. In this case, the subject is matched against |
| 312 | `message-subject-trailing-was-ask-regexp'. If | 312 | `message-subject-trailing-was-ask-regexp'. If |
| @@ -322,7 +322,7 @@ used." | |||
| 322 | 322 | ||
| 323 | (defcustom message-subject-trailing-was-ask-regexp | 323 | (defcustom message-subject-trailing-was-ask-regexp |
| 324 | "[ \t]*\\([[(]+[Ww][Aa][Ss]:?[ \t]*.*[])]+\\)" | 324 | "[ \t]*\\([[(]+[Ww][Aa][Ss]:?[ \t]*.*[])]+\\)" |
| 325 | "*Regexp matching \"(was: <old subject>)\" in the subject line. | 325 | "Regexp matching \"(was: <old subject>)\" in the subject line. |
| 326 | 326 | ||
| 327 | The function `message-strip-subject-trailing-was' uses this regexp if | 327 | The function `message-strip-subject-trailing-was' uses this regexp if |
| 328 | `message-subject-trailing-was-query' is set to the symbol `ask'. If | 328 | `message-subject-trailing-was-query' is set to the symbol `ask'. If |
| @@ -337,7 +337,7 @@ It is okay to create some false positives here, as the user is asked." | |||
| 337 | 337 | ||
| 338 | (defcustom message-subject-trailing-was-regexp | 338 | (defcustom message-subject-trailing-was-regexp |
| 339 | "[ \t]*\\((*[Ww][Aa][Ss]:[ \t]*.*)\\)" | 339 | "[ \t]*\\((*[Ww][Aa][Ss]:[ \t]*.*)\\)" |
| 340 | "*Regexp matching \"(was: <old subject>)\" in the subject line. | 340 | "Regexp matching \"(was: <old subject>)\" in the subject line. |
| 341 | 341 | ||
| 342 | If `message-subject-trailing-was-query' is set to t, the subject is | 342 | If `message-subject-trailing-was-query' is set to t, the subject is |
| 343 | matched against `message-subject-trailing-was-regexp' in | 343 | matched against `message-subject-trailing-was-regexp' in |
| @@ -438,7 +438,7 @@ whitespace)." | |||
| 438 | :group 'message-various) | 438 | :group 'message-various) |
| 439 | 439 | ||
| 440 | (defcustom message-elide-ellipsis "\n[...]\n\n" | 440 | (defcustom message-elide-ellipsis "\n[...]\n\n" |
| 441 | "*The string which is inserted for elided text. | 441 | "The string which is inserted for elided text. |
| 442 | This is a format-spec string, and you can use %l to say how many | 442 | This is a format-spec string, and you can use %l to say how many |
| 443 | lines were removed, and %c to say how many characters were | 443 | lines were removed, and %c to say how many characters were |
| 444 | removed." | 444 | removed." |
| @@ -464,7 +464,7 @@ A value of nil means let mailer mail back a message to report errors." | |||
| 464 | :type 'boolean) | 464 | :type 'boolean) |
| 465 | 465 | ||
| 466 | (defcustom message-generate-new-buffers 'unsent | 466 | (defcustom message-generate-new-buffers 'unsent |
| 467 | "*Say whether to create a new message buffer to compose a message. | 467 | "Say whether to create a new message buffer to compose a message. |
| 468 | Valid values include: | 468 | Valid values include: |
| 469 | 469 | ||
| 470 | nil | 470 | nil |
| @@ -497,13 +497,13 @@ function | |||
| 497 | (function :format "\n %{%t%}: %v"))) | 497 | (function :format "\n %{%t%}: %v"))) |
| 498 | 498 | ||
| 499 | (defcustom message-kill-buffer-on-exit nil | 499 | (defcustom message-kill-buffer-on-exit nil |
| 500 | "*Non-nil means that the message buffer will be killed after sending a message." | 500 | "Non-nil means that the message buffer will be killed after sending a message." |
| 501 | :group 'message-buffers | 501 | :group 'message-buffers |
| 502 | :link '(custom-manual "(message)Message Buffers") | 502 | :link '(custom-manual "(message)Message Buffers") |
| 503 | :type 'boolean) | 503 | :type 'boolean) |
| 504 | 504 | ||
| 505 | (defcustom message-kill-buffer-query t | 505 | (defcustom message-kill-buffer-query t |
| 506 | "*Non-nil means that killing a modified message buffer has to be confirmed. | 506 | "Non-nil means that killing a modified message buffer has to be confirmed. |
| 507 | This is used by `message-kill-buffer'." | 507 | This is used by `message-kill-buffer'." |
| 508 | :version "23.1" ;; No Gnus | 508 | :version "23.1" ;; No Gnus |
| 509 | :group 'message-buffers | 509 | :group 'message-buffers |
| @@ -525,14 +525,14 @@ If t, use `message-user-organization-file'." | |||
| 525 | (when (file-readable-p f) | 525 | (when (file-readable-p f) |
| 526 | (setq orgfile f))) | 526 | (setq orgfile f))) |
| 527 | orgfile) | 527 | orgfile) |
| 528 | "*Local news organization file." | 528 | "Local news organization file." |
| 529 | :type '(choice (const nil) file) | 529 | :type '(choice (const nil) file) |
| 530 | :link '(custom-manual "(message)News Headers") | 530 | :link '(custom-manual "(message)News Headers") |
| 531 | :group 'message-headers) | 531 | :group 'message-headers) |
| 532 | 532 | ||
| 533 | (defcustom message-make-forward-subject-function | 533 | (defcustom message-make-forward-subject-function |
| 534 | #'message-forward-subject-name-subject | 534 | #'message-forward-subject-name-subject |
| 535 | "*List of functions called to generate subject headers for forwarded messages. | 535 | "List of functions called to generate subject headers for forwarded messages. |
| 536 | The subject generated by the previous function is passed into each | 536 | The subject generated by the previous function is passed into each |
| 537 | successive function. | 537 | successive function. |
| 538 | 538 | ||
| @@ -552,7 +552,7 @@ The provided functions are: | |||
| 552 | (repeat :tag "List of functions" function))) | 552 | (repeat :tag "List of functions" function))) |
| 553 | 553 | ||
| 554 | (defcustom message-forward-as-mime t | 554 | (defcustom message-forward-as-mime t |
| 555 | "*Non-nil means forward messages as an inline/rfc822 MIME section. | 555 | "Non-nil means forward messages as an inline/rfc822 MIME section. |
| 556 | Otherwise, directly inline the old message in the forwarded message." | 556 | Otherwise, directly inline the old message in the forwarded message." |
| 557 | :version "21.1" | 557 | :version "21.1" |
| 558 | :group 'message-forwarding | 558 | :group 'message-forwarding |
| @@ -560,7 +560,7 @@ Otherwise, directly inline the old message in the forwarded message." | |||
| 560 | :type 'boolean) | 560 | :type 'boolean) |
| 561 | 561 | ||
| 562 | (defcustom message-forward-show-mml 'best | 562 | (defcustom message-forward-show-mml 'best |
| 563 | "*Non-nil means show forwarded messages as MML (decoded from MIME). | 563 | "Non-nil means show forwarded messages as MML (decoded from MIME). |
| 564 | Otherwise, forwarded messages are unchanged. | 564 | Otherwise, forwarded messages are unchanged. |
| 565 | Can also be the symbol `best' to indicate that MML should be | 565 | Can also be the symbol `best' to indicate that MML should be |
| 566 | used, except when it is a bad idea to use MML. One example where | 566 | used, except when it is a bad idea to use MML. One example where |
| @@ -574,12 +574,12 @@ digital signature." | |||
| 574 | (const :tag "use MML when appropriate" best))) | 574 | (const :tag "use MML when appropriate" best))) |
| 575 | 575 | ||
| 576 | (defcustom message-forward-before-signature t | 576 | (defcustom message-forward-before-signature t |
| 577 | "*Non-nil means put forwarded message before signature, else after." | 577 | "Non-nil means put forwarded message before signature, else after." |
| 578 | :group 'message-forwarding | 578 | :group 'message-forwarding |
| 579 | :type 'boolean) | 579 | :type 'boolean) |
| 580 | 580 | ||
| 581 | (defcustom message-wash-forwarded-subjects nil | 581 | (defcustom message-wash-forwarded-subjects nil |
| 582 | "*Non-nil means try to remove as much cruft as possible from the subject. | 582 | "Non-nil means try to remove as much cruft as possible from the subject. |
| 583 | Done before generating the new subject of a forward." | 583 | Done before generating the new subject of a forward." |
| 584 | :group 'message-forwarding | 584 | :group 'message-forwarding |
| 585 | :link '(custom-manual "(message)Forwarding") | 585 | :link '(custom-manual "(message)Forwarding") |
| @@ -593,7 +593,7 @@ Done before generating the new subject of a forward." | |||
| 593 | ;; bounced with a "mailing loop" error). | 593 | ;; bounced with a "mailing loop" error). |
| 594 | "^Return-receipt\\|^X-Gnus\\|^Gnus-Warning:\\|^>?From \\|^Delivered-To:\ | 594 | "^Return-receipt\\|^X-Gnus\\|^Gnus-Warning:\\|^>?From \\|^Delivered-To:\ |
| 595 | \\|^X-Content-Length:\\|^X-UIDL:" | 595 | \\|^X-Content-Length:\\|^X-UIDL:" |
| 596 | "*All headers that match this regexp will be deleted when resending a message." | 596 | "All headers that match this regexp will be deleted when resending a message." |
| 597 | :version "24.4" | 597 | :version "24.4" |
| 598 | :group 'message-interface | 598 | :group 'message-interface |
| 599 | :link '(custom-manual "(message)Resending") | 599 | :link '(custom-manual "(message)Resending") |
| @@ -605,7 +605,7 @@ Done before generating the new subject of a forward." | |||
| 605 | regexp)) | 605 | regexp)) |
| 606 | 606 | ||
| 607 | (defcustom message-forward-ignored-headers "^Content-Transfer-Encoding:\\|^X-Gnus" | 607 | (defcustom message-forward-ignored-headers "^Content-Transfer-Encoding:\\|^X-Gnus" |
| 608 | "*All headers that match this regexp will be deleted when forwarding a message. | 608 | "All headers that match this regexp will be deleted when forwarding a message. |
| 609 | This may also be a list of regexps." | 609 | This may also be a list of regexps." |
| 610 | :version "21.1" | 610 | :version "21.1" |
| 611 | :group 'message-forwarding | 611 | :group 'message-forwarding |
| @@ -630,13 +630,13 @@ variable should be a regexp or a list of regexps." | |||
| 630 | regexp)) | 630 | regexp)) |
| 631 | 631 | ||
| 632 | (defcustom message-ignored-cited-headers "." | 632 | (defcustom message-ignored-cited-headers "." |
| 633 | "*Delete these headers from the messages you yank." | 633 | "Delete these headers from the messages you yank." |
| 634 | :group 'message-insertion | 634 | :group 'message-insertion |
| 635 | :link '(custom-manual "(message)Insertion Variables") | 635 | :link '(custom-manual "(message)Insertion Variables") |
| 636 | :type 'regexp) | 636 | :type 'regexp) |
| 637 | 637 | ||
| 638 | (defcustom message-cite-prefix-regexp mail-citation-prefix-regexp | 638 | (defcustom message-cite-prefix-regexp mail-citation-prefix-regexp |
| 639 | "*Regexp matching the longest possible citation prefix on a line." | 639 | "Regexp matching the longest possible citation prefix on a line." |
| 640 | :version "24.1" | 640 | :version "24.1" |
| 641 | :group 'message-insertion | 641 | :group 'message-insertion |
| 642 | :link '(custom-manual "(message)Insertion Variables") | 642 | :link '(custom-manual "(message)Insertion Variables") |
| @@ -747,7 +747,7 @@ These are used when composing a wide reply." | |||
| 747 | :type '(repeat string)) | 747 | :type '(repeat string)) |
| 748 | 748 | ||
| 749 | (defcustom message-use-followup-to 'ask | 749 | (defcustom message-use-followup-to 'ask |
| 750 | "*Specifies what to do with Followup-To header. | 750 | "Specifies what to do with Followup-To header. |
| 751 | If nil, always ignore the header. If it is t, use its value, but | 751 | If nil, always ignore the header. If it is t, use its value, but |
| 752 | query before using the \"poster\" value. If it is the symbol `ask', | 752 | query before using the \"poster\" value. If it is the symbol `ask', |
| 753 | always query the user whether to use the value. If it is the symbol | 753 | always query the user whether to use the value. If it is the symbol |
| @@ -760,7 +760,7 @@ always query the user whether to use the value. If it is the symbol | |||
| 760 | (const ask))) | 760 | (const ask))) |
| 761 | 761 | ||
| 762 | (defcustom message-use-mail-followup-to 'use | 762 | (defcustom message-use-mail-followup-to 'use |
| 763 | "*Specifies what to do with Mail-Followup-To header. | 763 | "Specifies what to do with Mail-Followup-To header. |
| 764 | If nil, always ignore the header. If it is the symbol `ask', always | 764 | If nil, always ignore the header. If it is the symbol `ask', always |
| 765 | query the user whether to use the value. If it is the symbol `use', | 765 | query the user whether to use the value. If it is the symbol `use', |
| 766 | always use the value." | 766 | always use the value." |
| @@ -772,7 +772,7 @@ always use the value." | |||
| 772 | (const ask))) | 772 | (const ask))) |
| 773 | 773 | ||
| 774 | (defcustom message-subscribed-address-functions nil | 774 | (defcustom message-subscribed-address-functions nil |
| 775 | "*Specifies functions for determining list subscription. | 775 | "Specifies functions for determining list subscription. |
| 776 | If nil, do not attempt to determine list subscription with functions. | 776 | If nil, do not attempt to determine list subscription with functions. |
| 777 | If non-nil, this variable contains a list of functions which return | 777 | If non-nil, this variable contains a list of functions which return |
| 778 | regular expressions to match lists. These functions can be used in | 778 | regular expressions to match lists. These functions can be used in |
| @@ -784,7 +784,7 @@ conjunction with `message-subscribed-regexps' and | |||
| 784 | :type '(repeat sexp)) | 784 | :type '(repeat sexp)) |
| 785 | 785 | ||
| 786 | (defcustom message-subscribed-address-file nil | 786 | (defcustom message-subscribed-address-file nil |
| 787 | "*A file containing addresses the user is subscribed to. | 787 | "A file containing addresses the user is subscribed to. |
| 788 | If nil, do not look at any files to determine list subscriptions. If | 788 | If nil, do not look at any files to determine list subscriptions. If |
| 789 | non-nil, each line of this file should be a mailing list address." | 789 | non-nil, each line of this file should be a mailing list address." |
| 790 | :version "22.1" | 790 | :version "22.1" |
| @@ -793,7 +793,7 @@ non-nil, each line of this file should be a mailing list address." | |||
| 793 | :type '(radio file (const nil))) | 793 | :type '(radio file (const nil))) |
| 794 | 794 | ||
| 795 | (defcustom message-subscribed-addresses nil | 795 | (defcustom message-subscribed-addresses nil |
| 796 | "*Specifies a list of addresses the user is subscribed to. | 796 | "Specifies a list of addresses the user is subscribed to. |
| 797 | If nil, do not use any predefined list subscriptions. This list of | 797 | If nil, do not use any predefined list subscriptions. This list of |
| 798 | addresses can be used in conjunction with | 798 | addresses can be used in conjunction with |
| 799 | `message-subscribed-address-functions' and `message-subscribed-regexps'." | 799 | `message-subscribed-address-functions' and `message-subscribed-regexps'." |
| @@ -803,7 +803,7 @@ addresses can be used in conjunction with | |||
| 803 | :type '(repeat string)) | 803 | :type '(repeat string)) |
| 804 | 804 | ||
| 805 | (defcustom message-subscribed-regexps nil | 805 | (defcustom message-subscribed-regexps nil |
| 806 | "*Specifies a list of addresses the user is subscribed to. | 806 | "Specifies a list of addresses the user is subscribed to. |
| 807 | If nil, do not use any predefined list subscriptions. This list of | 807 | If nil, do not use any predefined list subscriptions. This list of |
| 808 | regular expressions can be used in conjunction with | 808 | regular expressions can be used in conjunction with |
| 809 | `message-subscribed-address-functions' and `message-subscribed-addresses'." | 809 | `message-subscribed-address-functions' and `message-subscribed-addresses'." |
| @@ -825,7 +825,7 @@ symbol `never', the posting is not allowed. If it is the symbol | |||
| 825 | (const ask))) | 825 | (const ask))) |
| 826 | 826 | ||
| 827 | (defcustom message-sendmail-f-is-evil nil | 827 | (defcustom message-sendmail-f-is-evil nil |
| 828 | "*Non-nil means don't add \"-f username\" to the sendmail command line. | 828 | "Non-nil means don't add \"-f username\" to the sendmail command line. |
| 829 | Doing so would be even more evil than leaving it out." | 829 | Doing so would be even more evil than leaving it out." |
| 830 | :group 'message-sending | 830 | :group 'message-sending |
| 831 | :link '(custom-manual "(message)Mail Variables") | 831 | :link '(custom-manual "(message)Mail Variables") |
| @@ -834,7 +834,7 @@ Doing so would be even more evil than leaving it out." | |||
| 834 | (defcustom message-sendmail-envelope-from | 834 | (defcustom message-sendmail-envelope-from |
| 835 | ;; `mail-envelope-from' is unavailable unless sendmail.el is loaded. | 835 | ;; `mail-envelope-from' is unavailable unless sendmail.el is loaded. |
| 836 | (if (boundp 'mail-envelope-from) mail-envelope-from) | 836 | (if (boundp 'mail-envelope-from) mail-envelope-from) |
| 837 | "*Envelope-from when sending mail with sendmail. | 837 | "Envelope-from when sending mail with sendmail. |
| 838 | If this is nil, use `user-mail-address'. If it is the symbol | 838 | If this is nil, use `user-mail-address'. If it is the symbol |
| 839 | `header', use the From: header of the message." | 839 | `header', use the From: header of the message." |
| 840 | :version "23.2" | 840 | :version "23.2" |
| @@ -882,7 +882,7 @@ might set this variable to (\"-f\" \"you@some.where\")." | |||
| 882 | ((boundp 'gnus-select-method) | 882 | ((boundp 'gnus-select-method) |
| 883 | gnus-select-method) | 883 | gnus-select-method) |
| 884 | (t '(nnspool ""))) | 884 | (t '(nnspool ""))) |
| 885 | "*Method used to post news. | 885 | "Method used to post news. |
| 886 | Note that when posting from inside Gnus, for instance, this | 886 | Note that when posting from inside Gnus, for instance, this |
| 887 | variable isn't used." | 887 | variable isn't used." |
| 888 | :group 'message-news | 888 | :group 'message-news |
| @@ -963,7 +963,7 @@ the signature is inserted." | |||
| 963 | :group 'message-various) | 963 | :group 'message-various) |
| 964 | 964 | ||
| 965 | (defcustom message-citation-line-function 'message-insert-citation-line | 965 | (defcustom message-citation-line-function 'message-insert-citation-line |
| 966 | "*Function called to insert the \"Whomever writes:\" line. | 966 | "Function called to insert the \"Whomever writes:\" line. |
| 967 | 967 | ||
| 968 | Predefined functions include `message-insert-citation-line' and | 968 | Predefined functions include `message-insert-citation-line' and |
| 969 | `message-insert-formatted-citation-line' (see the variable | 969 | `message-insert-formatted-citation-line' (see the variable |
| @@ -1012,7 +1012,7 @@ Please also read the note in the documentation of | |||
| 1012 | :group 'message-insertion) | 1012 | :group 'message-insertion) |
| 1013 | 1013 | ||
| 1014 | (defcustom message-yank-prefix mail-yank-prefix | 1014 | (defcustom message-yank-prefix mail-yank-prefix |
| 1015 | "*Prefix inserted on the lines of yanked messages. | 1015 | "Prefix inserted on the lines of yanked messages. |
| 1016 | Fix `message-cite-prefix-regexp' if it is set to an abnormal value. | 1016 | Fix `message-cite-prefix-regexp' if it is set to an abnormal value. |
| 1017 | See also `message-yank-cited-prefix' and `message-yank-empty-prefix'." | 1017 | See also `message-yank-cited-prefix' and `message-yank-empty-prefix'." |
| 1018 | :version "23.2" | 1018 | :version "23.2" |
| @@ -1021,7 +1021,7 @@ See also `message-yank-cited-prefix' and `message-yank-empty-prefix'." | |||
| 1021 | :group 'message-insertion) | 1021 | :group 'message-insertion) |
| 1022 | 1022 | ||
| 1023 | (defcustom message-yank-cited-prefix ">" | 1023 | (defcustom message-yank-cited-prefix ">" |
| 1024 | "*Prefix inserted on cited lines of yanked messages. | 1024 | "Prefix inserted on cited lines of yanked messages. |
| 1025 | Fix `message-cite-prefix-regexp' if it is set to an abnormal value. | 1025 | Fix `message-cite-prefix-regexp' if it is set to an abnormal value. |
| 1026 | See also `message-yank-prefix' and `message-yank-empty-prefix'." | 1026 | See also `message-yank-prefix' and `message-yank-empty-prefix'." |
| 1027 | :version "22.1" | 1027 | :version "22.1" |
| @@ -1030,7 +1030,7 @@ See also `message-yank-prefix' and `message-yank-empty-prefix'." | |||
| 1030 | :group 'message-insertion) | 1030 | :group 'message-insertion) |
| 1031 | 1031 | ||
| 1032 | (defcustom message-yank-empty-prefix ">" | 1032 | (defcustom message-yank-empty-prefix ">" |
| 1033 | "*Prefix inserted on empty lines of yanked messages. | 1033 | "Prefix inserted on empty lines of yanked messages. |
| 1034 | See also `message-yank-prefix' and `message-yank-cited-prefix'." | 1034 | See also `message-yank-prefix' and `message-yank-cited-prefix'." |
| 1035 | :version "22.1" | 1035 | :version "22.1" |
| 1036 | :type 'string | 1036 | :type 'string |
| @@ -1038,7 +1038,7 @@ See also `message-yank-prefix' and `message-yank-cited-prefix'." | |||
| 1038 | :group 'message-insertion) | 1038 | :group 'message-insertion) |
| 1039 | 1039 | ||
| 1040 | (defcustom message-indentation-spaces mail-indentation-spaces | 1040 | (defcustom message-indentation-spaces mail-indentation-spaces |
| 1041 | "*Number of spaces to insert at the beginning of each cited line. | 1041 | "Number of spaces to insert at the beginning of each cited line. |
| 1042 | Used by `message-yank-original' via `message-yank-cite'." | 1042 | Used by `message-yank-original' via `message-yank-cite'." |
| 1043 | :version "23.2" | 1043 | :version "23.2" |
| 1044 | :group 'message-insertion | 1044 | :group 'message-insertion |
| @@ -1046,7 +1046,7 @@ Used by `message-yank-original' via `message-yank-cite'." | |||
| 1046 | :type 'integer) | 1046 | :type 'integer) |
| 1047 | 1047 | ||
| 1048 | (defcustom message-cite-function 'message-cite-original-without-signature | 1048 | (defcustom message-cite-function 'message-cite-original-without-signature |
| 1049 | "*Function for citing an original message. | 1049 | "Function for citing an original message. |
| 1050 | Predefined functions include `message-cite-original' and | 1050 | Predefined functions include `message-cite-original' and |
| 1051 | `message-cite-original-without-signature'. | 1051 | `message-cite-original-without-signature'. |
| 1052 | Note that these functions use `mail-citation-hook' if that is non-nil." | 1052 | Note that these functions use `mail-citation-hook' if that is non-nil." |
| @@ -1059,7 +1059,7 @@ Note that these functions use `mail-citation-hook' if that is non-nil." | |||
| 1059 | :group 'message-insertion) | 1059 | :group 'message-insertion) |
| 1060 | 1060 | ||
| 1061 | (defcustom message-indent-citation-function 'message-indent-citation | 1061 | (defcustom message-indent-citation-function 'message-indent-citation |
| 1062 | "*Function for modifying a citation just inserted in the mail buffer. | 1062 | "Function for modifying a citation just inserted in the mail buffer. |
| 1063 | This can also be a list of functions. Each function can find the | 1063 | This can also be a list of functions. Each function can find the |
| 1064 | citation between (point) and (mark t). And each function should leave | 1064 | citation between (point) and (mark t). And each function should leave |
| 1065 | point and mark around the citation text as modified." | 1065 | point and mark around the citation text as modified." |
| @@ -1068,7 +1068,7 @@ point and mark around the citation text as modified." | |||
| 1068 | :group 'message-insertion) | 1068 | :group 'message-insertion) |
| 1069 | 1069 | ||
| 1070 | (defcustom message-signature mail-signature | 1070 | (defcustom message-signature mail-signature |
| 1071 | "*String to be inserted at the end of the message buffer. | 1071 | "String to be inserted at the end of the message buffer. |
| 1072 | If t, the `message-signature-file' file will be inserted instead. | 1072 | If t, the `message-signature-file' file will be inserted instead. |
| 1073 | If a function, the result from the function will be used instead. | 1073 | If a function, the result from the function will be used instead. |
| 1074 | If a form, the result from the form will be used instead." | 1074 | If a form, the result from the form will be used instead." |
| @@ -1081,7 +1081,7 @@ If a form, the result from the form will be used instead." | |||
| 1081 | :group 'message-insertion) | 1081 | :group 'message-insertion) |
| 1082 | 1082 | ||
| 1083 | (defcustom message-signature-file mail-signature-file | 1083 | (defcustom message-signature-file mail-signature-file |
| 1084 | "*Name of file containing the text inserted at end of message buffer. | 1084 | "Name of file containing the text inserted at end of message buffer. |
| 1085 | Ignored if the named file doesn't exist. | 1085 | Ignored if the named file doesn't exist. |
| 1086 | If nil, don't insert a signature. | 1086 | If nil, don't insert a signature. |
| 1087 | If a path is specified, the value of `message-signature-directory' is ignored, | 1087 | If a path is specified, the value of `message-signature-directory' is ignored, |
| @@ -1092,7 +1092,7 @@ even if set." | |||
| 1092 | :group 'message-insertion) | 1092 | :group 'message-insertion) |
| 1093 | 1093 | ||
| 1094 | (defcustom message-signature-directory nil | 1094 | (defcustom message-signature-directory nil |
| 1095 | "*Name of directory containing signature files. | 1095 | "Name of directory containing signature files. |
| 1096 | Comes in handy if you have many such files, handled via posting styles for | 1096 | Comes in handy if you have many such files, handled via posting styles for |
| 1097 | instance. | 1097 | instance. |
| 1098 | If nil, `message-signature-file' is expected to specify the directory if | 1098 | If nil, `message-signature-file' is expected to specify the directory if |
| @@ -1102,14 +1102,14 @@ needed." | |||
| 1102 | :group 'message-insertion) | 1102 | :group 'message-insertion) |
| 1103 | 1103 | ||
| 1104 | (defcustom message-signature-insert-empty-line t | 1104 | (defcustom message-signature-insert-empty-line t |
| 1105 | "*If non-nil, insert an empty line before the signature separator." | 1105 | "If non-nil, insert an empty line before the signature separator." |
| 1106 | :version "22.1" | 1106 | :version "22.1" |
| 1107 | :type 'boolean | 1107 | :type 'boolean |
| 1108 | :link '(custom-manual "(message)Insertion Variables") | 1108 | :link '(custom-manual "(message)Insertion Variables") |
| 1109 | :group 'message-insertion) | 1109 | :group 'message-insertion) |
| 1110 | 1110 | ||
| 1111 | (defcustom message-cite-reply-position 'traditional | 1111 | (defcustom message-cite-reply-position 'traditional |
| 1112 | "*Where the reply should be positioned. | 1112 | "Where the reply should be positioned. |
| 1113 | If `traditional', reply inline. | 1113 | If `traditional', reply inline. |
| 1114 | If `above', reply above quoted text. | 1114 | If `above', reply above quoted text. |
| 1115 | If `below', reply below quoted text. | 1115 | If `below', reply below quoted text. |
| @@ -1126,7 +1126,7 @@ e.g. using `gnus-posting-styles': | |||
| 1126 | :group 'message-insertion) | 1126 | :group 'message-insertion) |
| 1127 | 1127 | ||
| 1128 | (defcustom message-cite-style nil | 1128 | (defcustom message-cite-style nil |
| 1129 | "*The overall style to be used when yanking cited text. | 1129 | "The overall style to be used when yanking cited text. |
| 1130 | Value is either nil (no variable overrides) or a let-style list | 1130 | Value is either nil (no variable overrides) or a let-style list |
| 1131 | of pairs (VARIABLE VALUE) that will be bound in | 1131 | of pairs (VARIABLE VALUE) that will be bound in |
| 1132 | `message-yank-original' to do the quoting. | 1132 | `message-yank-original' to do the quoting. |
| @@ -1175,7 +1175,7 @@ use in `gnus-posting-styles', such as: | |||
| 1175 | "Message citation style used by Gmail. Use with message-cite-style.") | 1175 | "Message citation style used by Gmail. Use with message-cite-style.") |
| 1176 | 1176 | ||
| 1177 | (defcustom message-distribution-function nil | 1177 | (defcustom message-distribution-function nil |
| 1178 | "*Function called to return a Distribution header." | 1178 | "Function called to return a Distribution header." |
| 1179 | :group 'message-news | 1179 | :group 'message-news |
| 1180 | :group 'message-headers | 1180 | :group 'message-headers |
| 1181 | :link '(custom-manual "(message)News Headers") | 1181 | :link '(custom-manual "(message)News Headers") |
| @@ -1251,7 +1251,7 @@ called and its result is inserted." | |||
| 1251 | (stringp mail-archive-file-name)) | 1251 | (stringp mail-archive-file-name)) |
| 1252 | (format "FCC: %s\n" mail-archive-file-name)) | 1252 | (format "FCC: %s\n" mail-archive-file-name)) |
| 1253 | mail-default-headers) | 1253 | mail-default-headers) |
| 1254 | "*A string of header lines to be inserted in outgoing mails." | 1254 | "A string of header lines to be inserted in outgoing mails." |
| 1255 | :version "23.2" | 1255 | :version "23.2" |
| 1256 | :group 'message-headers | 1256 | :group 'message-headers |
| 1257 | :group 'message-mail | 1257 | :group 'message-mail |
| @@ -1259,7 +1259,7 @@ called and its result is inserted." | |||
| 1259 | :type 'message-header-lines) | 1259 | :type 'message-header-lines) |
| 1260 | 1260 | ||
| 1261 | (defcustom message-default-news-headers "" | 1261 | (defcustom message-default-news-headers "" |
| 1262 | "*A string of header lines to be inserted in outgoing news articles." | 1262 | "A string of header lines to be inserted in outgoing news articles." |
| 1263 | :group 'message-headers | 1263 | :group 'message-headers |
| 1264 | :group 'message-news | 1264 | :group 'message-news |
| 1265 | :link '(custom-manual "(message)News Headers") | 1265 | :link '(custom-manual "(message)News Headers") |
| @@ -1281,7 +1281,7 @@ called and its result is inserted." | |||
| 1281 | ;; 33 and 126, except colon)", i. e., any chars except ctl chars, | 1281 | ;; 33 and 126, except colon)", i. e., any chars except ctl chars, |
| 1282 | ;; space, or colon. | 1282 | ;; space, or colon. |
| 1283 | '(looking-at "[ \t]\\|[][!\"#$%&'()*+,-./0-9;<=>?@A-Z\\\\^_`a-z{|}~]+:")) | 1283 | '(looking-at "[ \t]\\|[][!\"#$%&'()*+,-./0-9;<=>?@A-Z\\\\^_`a-z{|}~]+:")) |
| 1284 | "*Set this non-nil if the system's mailer runs the header and body together. | 1284 | "Set this non-nil if the system's mailer runs the header and body together. |
| 1285 | \(This problem exists on Sunos 4 when sendmail is run in remote mode.) | 1285 | \(This problem exists on Sunos 4 when sendmail is run in remote mode.) |
| 1286 | The value should be an expression to test whether the problem will | 1286 | The value should be an expression to test whether the problem will |
| 1287 | actually occur." | 1287 | actually occur." |
| @@ -1313,7 +1313,7 @@ PREDICATE returns non-nil. FUNCTION is called with one parameter -- | |||
| 1313 | the prefix.") | 1313 | the prefix.") |
| 1314 | 1314 | ||
| 1315 | (defcustom message-mail-alias-type 'abbrev | 1315 | (defcustom message-mail-alias-type 'abbrev |
| 1316 | "*What alias expansion type to use in Message buffers. | 1316 | "What alias expansion type to use in Message buffers. |
| 1317 | The default is `abbrev', which uses mailabbrev. `ecomplete' uses | 1317 | The default is `abbrev', which uses mailabbrev. `ecomplete' uses |
| 1318 | an electric completion mode. nil switches mail aliases off. | 1318 | an electric completion mode. nil switches mail aliases off. |
| 1319 | This can also be a list of values." | 1319 | This can also be a list of values." |
| @@ -1337,7 +1337,7 @@ text and it replaces `self-insert-command' with the other command, e.g. | |||
| 1337 | (if (file-writable-p message-directory) | 1337 | (if (file-writable-p message-directory) |
| 1338 | (file-name-as-directory (expand-file-name "drafts" message-directory)) | 1338 | (file-name-as-directory (expand-file-name "drafts" message-directory)) |
| 1339 | "~/") | 1339 | "~/") |
| 1340 | "*Directory where Message auto-saves buffers if Gnus isn't running. | 1340 | "Directory where Message auto-saves buffers if Gnus isn't running. |
| 1341 | If nil, Message won't auto-save." | 1341 | If nil, Message won't auto-save." |
| 1342 | :group 'message-buffers | 1342 | :group 'message-buffers |
| 1343 | :link '(custom-manual "(message)Various Message Variables") | 1343 | :link '(custom-manual "(message)Various Message Variables") |
| @@ -1687,7 +1687,7 @@ should be sent in several parts. If it is nil, the size is unlimited." | |||
| 1687 | (integer 1000000))) | 1687 | (integer 1000000))) |
| 1688 | 1688 | ||
| 1689 | (defcustom message-alternative-emails nil | 1689 | (defcustom message-alternative-emails nil |
| 1690 | "*Regexp or predicate function matching alternative email addresses. | 1690 | "Regexp or predicate function matching alternative email addresses. |
| 1691 | The first address in the To, Cc or From headers of the original | 1691 | The first address in the To, Cc or From headers of the original |
| 1692 | article matching this variable is used as the From field of | 1692 | article matching this variable is used as the From field of |
| 1693 | outgoing messages. | 1693 | outgoing messages. |
| @@ -1750,7 +1750,7 @@ no, only reply back to the author." | |||
| 1750 | :type 'boolean) | 1750 | :type 'boolean) |
| 1751 | 1751 | ||
| 1752 | (defcustom message-user-fqdn nil | 1752 | (defcustom message-user-fqdn nil |
| 1753 | "*Domain part of Message-Ids." | 1753 | "Domain part of Message-Ids." |
| 1754 | :version "22.1" | 1754 | :version "22.1" |
| 1755 | :group 'message-headers | 1755 | :group 'message-headers |
| 1756 | :link '(custom-manual "(message)News Headers") | 1756 | :link '(custom-manual "(message)News Headers") |
| @@ -1767,7 +1767,7 @@ no, only reply back to the author." | |||
| 1767 | (const :tag "Always" t))) | 1767 | (const :tag "Always" t))) |
| 1768 | 1768 | ||
| 1769 | (defcustom message-generate-hashcash (if (executable-find "hashcash") 'opportunistic) | 1769 | (defcustom message-generate-hashcash (if (executable-find "hashcash") 'opportunistic) |
| 1770 | "*Whether to generate X-Hashcash: headers. | 1770 | "Whether to generate X-Hashcash: headers. |
| 1771 | If t, always generate hashcash headers. If `opportunistic', | 1771 | If t, always generate hashcash headers. If `opportunistic', |
| 1772 | only generate hashcash headers if it can be done without the user | 1772 | only generate hashcash headers if it can be done without the user |
| 1773 | waiting (i.e., only asynchronously). | 1773 | waiting (i.e., only asynchronously). |
| @@ -7906,7 +7906,7 @@ Each element is a symbol and can be `bbdb' or `eudc'." | |||
| 7906 | :type '(set (const bbdb) (const eudc))) | 7906 | :type '(set (const bbdb) (const eudc))) |
| 7907 | 7907 | ||
| 7908 | (defcustom message-tab-body-function nil | 7908 | (defcustom message-tab-body-function nil |
| 7909 | "*Function to execute when `message-tab' (TAB) is executed in the body. | 7909 | "Function to execute when `message-tab' (TAB) is executed in the body. |
| 7910 | If nil, the function bound in `text-mode-map' or `global-map' is executed." | 7910 | If nil, the function bound in `text-mode-map' or `global-map' is executed." |
| 7911 | :version "22.1" | 7911 | :version "22.1" |
| 7912 | :group 'message | 7912 | :group 'message |
diff --git a/lisp/gnus/mm-url.el b/lisp/gnus/mm-url.el index 69192667948..8e05605bc34 100644 --- a/lisp/gnus/mm-url.el +++ b/lisp/gnus/mm-url.el | |||
| @@ -45,7 +45,7 @@ | |||
| 45 | (condition-case nil | 45 | (condition-case nil |
| 46 | (require 'url) | 46 | (require 'url) |
| 47 | (error nil))) | 47 | (error nil))) |
| 48 | "*If non-nil, use external grab program `mm-url-program'." | 48 | "If non-nil, use external grab program `mm-url-program'." |
| 49 | :version "22.1" | 49 | :version "22.1" |
| 50 | :type 'boolean | 50 | :type 'boolean |
| 51 | :group 'mm-url) | 51 | :group 'mm-url) |
diff --git a/lisp/gnus/mm-uu.el b/lisp/gnus/mm-uu.el index 049890e2e30..4927a5e660d 100644 --- a/lisp/gnus/mm-uu.el +++ b/lisp/gnus/mm-uu.el | |||
| @@ -43,7 +43,7 @@ | |||
| 43 | (autoload 'yenc-extract-filename "yenc") | 43 | (autoload 'yenc-extract-filename "yenc") |
| 44 | 44 | ||
| 45 | (defcustom mm-uu-decode-function 'uudecode-decode-region | 45 | (defcustom mm-uu-decode-function 'uudecode-decode-region |
| 46 | "*Function to uudecode. | 46 | "Function to uudecode. |
| 47 | Internal function is done in Lisp by default, therefore decoding may | 47 | Internal function is done in Lisp by default, therefore decoding may |
| 48 | appear to be horribly slow. You can make Gnus use an external | 48 | appear to be horribly slow. You can make Gnus use an external |
| 49 | decoder, such as uudecode." | 49 | decoder, such as uudecode." |
| @@ -54,7 +54,7 @@ decoder, such as uudecode." | |||
| 54 | :group 'gnus-article-mime) | 54 | :group 'gnus-article-mime) |
| 55 | 55 | ||
| 56 | (defcustom mm-uu-binhex-decode-function 'binhex-decode-region | 56 | (defcustom mm-uu-binhex-decode-function 'binhex-decode-region |
| 57 | "*Function to binhex decode. | 57 | "Function to binhex decode. |
| 58 | Internal function is done in elisp by default, therefore decoding may | 58 | Internal function is done in elisp by default, therefore decoding may |
| 59 | appear to be horribly slow . You can make Gnus use the external Unix | 59 | appear to be horribly slow . You can make Gnus use the external Unix |
| 60 | decoder, such as hexbin." | 60 | decoder, such as hexbin." |
| @@ -85,7 +85,7 @@ This can be either \"inline\" or \"attachment\".") | |||
| 85 | :group 'gnus-article-mime) | 85 | :group 'gnus-article-mime) |
| 86 | 86 | ||
| 87 | (defcustom mm-uu-tex-groups-regexp "\\.tex\\>" | 87 | (defcustom mm-uu-tex-groups-regexp "\\.tex\\>" |
| 88 | "*Regexp matching TeX groups." | 88 | "Regexp matching TeX groups." |
| 89 | :version "23.1" | 89 | :version "23.1" |
| 90 | :type 'regexp | 90 | :type 'regexp |
| 91 | :group 'gnus-article-mime) | 91 | :group 'gnus-article-mime) |
diff --git a/lisp/gnus/mml.el b/lisp/gnus/mml.el index eae4c61be82..665a9438395 100644 --- a/lisp/gnus/mml.el +++ b/lisp/gnus/mml.el | |||
| @@ -58,7 +58,7 @@ | |||
| 58 | 58 | ||
| 59 | (defcustom mml-content-type-parameters | 59 | (defcustom mml-content-type-parameters |
| 60 | '(name access-type expiration size permission format) | 60 | '(name access-type expiration size permission format) |
| 61 | "*A list of acceptable parameters in MML tag. | 61 | "A list of acceptable parameters in MML tag. |
| 62 | These parameters are generated in Content-Type header if exists." | 62 | These parameters are generated in Content-Type header if exists." |
| 63 | :version "22.1" | 63 | :version "22.1" |
| 64 | :type '(repeat (symbol :tag "Parameter")) | 64 | :type '(repeat (symbol :tag "Parameter")) |
| @@ -66,7 +66,7 @@ These parameters are generated in Content-Type header if exists." | |||
| 66 | 66 | ||
| 67 | (defcustom mml-content-disposition-parameters | 67 | (defcustom mml-content-disposition-parameters |
| 68 | '(filename creation-date modification-date read-date) | 68 | '(filename creation-date modification-date read-date) |
| 69 | "*A list of acceptable parameters in MML tag. | 69 | "A list of acceptable parameters in MML tag. |
| 70 | These parameters are generated in Content-Disposition header if exists." | 70 | These parameters are generated in Content-Disposition header if exists." |
| 71 | :version "22.1" | 71 | :version "22.1" |
| 72 | :type '(repeat (symbol :tag "Parameter")) | 72 | :type '(repeat (symbol :tag "Parameter")) |
diff --git a/lisp/gnus/nndiary.el b/lisp/gnus/nndiary.el index ffe788133e4..dbdbbadea87 100644 --- a/lisp/gnus/nndiary.el +++ b/lisp/gnus/nndiary.el | |||
| @@ -97,7 +97,7 @@ | |||
| 97 | 97 | ||
| 98 | (defcustom nndiary-mail-sources | 98 | (defcustom nndiary-mail-sources |
| 99 | `((file :path ,(expand-file-name "~/.nndiary"))) | 99 | `((file :path ,(expand-file-name "~/.nndiary"))) |
| 100 | "*NNDiary specific mail sources. | 100 | "NNDiary specific mail sources. |
| 101 | This variable is used by nndiary in place of the standard `mail-sources' | 101 | This variable is used by nndiary in place of the standard `mail-sources' |
| 102 | variable when `nndiary-get-new-mail' is set to non-nil. These sources | 102 | variable when `nndiary-get-new-mail' is set to non-nil. These sources |
| 103 | must contain diary messages ONLY." | 103 | must contain diary messages ONLY." |
| @@ -106,7 +106,7 @@ must contain diary messages ONLY." | |||
| 106 | :type 'sexp) | 106 | :type 'sexp) |
| 107 | 107 | ||
| 108 | (defcustom nndiary-split-methods '(("diary" "")) | 108 | (defcustom nndiary-split-methods '(("diary" "")) |
| 109 | "*NNDiary specific split methods. | 109 | "NNDiary specific split methods. |
| 110 | This variable is used by nndiary in place of the standard | 110 | This variable is used by nndiary in place of the standard |
| 111 | `nnmail-split-methods' variable when `nndiary-get-new-mail' is set to | 111 | `nnmail-split-methods' variable when `nndiary-get-new-mail' is set to |
| 112 | non-nil." | 112 | non-nil." |
| @@ -118,7 +118,7 @@ non-nil." | |||
| 118 | 118 | ||
| 119 | 119 | ||
| 120 | (defcustom nndiary-reminders '((0 . day)) | 120 | (defcustom nndiary-reminders '((0 . day)) |
| 121 | "*Different times when you want to be reminded of your appointments. | 121 | "Different times when you want to be reminded of your appointments. |
| 122 | Diary articles will appear again, as if they'd been just received. | 122 | Diary articles will appear again, as if they'd been just received. |
| 123 | 123 | ||
| 124 | Entries look like (3 . day) which means something like \"Please | 124 | Entries look like (3 . day) which means something like \"Please |
| @@ -164,7 +164,7 @@ In order to make this clear, here are some examples: | |||
| 164 | (const :format "%v" year))))) | 164 | (const :format "%v" year))))) |
| 165 | 165 | ||
| 166 | (defcustom nndiary-week-starts-on-monday nil | 166 | (defcustom nndiary-week-starts-on-monday nil |
| 167 | "*Whether a week starts on monday (otherwise, sunday)." | 167 | "Whether a week starts on monday (otherwise, sunday)." |
| 168 | :type 'boolean | 168 | :type 'boolean |
| 169 | :group 'nndiary) | 169 | :group 'nndiary) |
| 170 | 170 | ||
| @@ -172,7 +172,7 @@ In order to make this clear, here are some examples: | |||
| 172 | (define-obsolete-variable-alias 'nndiary-request-create-group-hooks | 172 | (define-obsolete-variable-alias 'nndiary-request-create-group-hooks |
| 173 | 'nndiary-request-create-group-functions "24.3") | 173 | 'nndiary-request-create-group-functions "24.3") |
| 174 | (defcustom nndiary-request-create-group-functions nil | 174 | (defcustom nndiary-request-create-group-functions nil |
| 175 | "*Hook run after `nndiary-request-create-group' is executed. | 175 | "Hook run after `nndiary-request-create-group' is executed. |
| 176 | The hook functions will be called with the full group name as argument." | 176 | The hook functions will be called with the full group name as argument." |
| 177 | :group 'nndiary | 177 | :group 'nndiary |
| 178 | :type 'hook) | 178 | :type 'hook) |
| @@ -180,7 +180,7 @@ The hook functions will be called with the full group name as argument." | |||
| 180 | (define-obsolete-variable-alias 'nndiary-request-update-info-hooks | 180 | (define-obsolete-variable-alias 'nndiary-request-update-info-hooks |
| 181 | 'nndiary-request-update-info-functions "24.3") | 181 | 'nndiary-request-update-info-functions "24.3") |
| 182 | (defcustom nndiary-request-update-info-functions nil | 182 | (defcustom nndiary-request-update-info-functions nil |
| 183 | "*Hook run after `nndiary-request-update-info-group' is executed. | 183 | "Hook run after `nndiary-request-update-info-group' is executed. |
| 184 | The hook functions will be called with the full group name as argument." | 184 | The hook functions will be called with the full group name as argument." |
| 185 | :group 'nndiary | 185 | :group 'nndiary |
| 186 | :type 'hook) | 186 | :type 'hook) |
| @@ -188,14 +188,14 @@ The hook functions will be called with the full group name as argument." | |||
| 188 | (define-obsolete-variable-alias 'nndiary-request-accept-article-hooks | 188 | (define-obsolete-variable-alias 'nndiary-request-accept-article-hooks |
| 189 | 'nndiary-request-accept-article-functions "24.3") | 189 | 'nndiary-request-accept-article-functions "24.3") |
| 190 | (defcustom nndiary-request-accept-article-functions nil | 190 | (defcustom nndiary-request-accept-article-functions nil |
| 191 | "*Hook run before accepting an article. | 191 | "Hook run before accepting an article. |
| 192 | Executed near the beginning of `nndiary-request-accept-article'. | 192 | Executed near the beginning of `nndiary-request-accept-article'. |
| 193 | The hook functions will be called with the article in the current buffer." | 193 | The hook functions will be called with the article in the current buffer." |
| 194 | :group 'nndiary | 194 | :group 'nndiary |
| 195 | :type 'hook) | 195 | :type 'hook) |
| 196 | 196 | ||
| 197 | (defcustom nndiary-check-directory-twice t | 197 | (defcustom nndiary-check-directory-twice t |
| 198 | "*If t, check directories twice to avoid NFS failures." | 198 | "If t, check directories twice to avoid NFS failures." |
| 199 | :group 'nndiary | 199 | :group 'nndiary |
| 200 | :type 'boolean) | 200 | :type 'boolean) |
| 201 | 201 | ||
diff --git a/lisp/gnus/nnir.el b/lisp/gnus/nnir.el index 6c2d11396cb..a3ad4d6b0a3 100644 --- a/lisp/gnus/nnir.el +++ b/lisp/gnus/nnir.el | |||
| @@ -294,14 +294,14 @@ is `(valuefunc member)'." | |||
| 294 | :group 'gnus) | 294 | :group 'gnus) |
| 295 | 295 | ||
| 296 | (defcustom nnir-ignored-newsgroups "" | 296 | (defcustom nnir-ignored-newsgroups "" |
| 297 | "*A regexp to match newsgroups in the active file that should | 297 | "A regexp to match newsgroups in the active file that should |
| 298 | be skipped when searching." | 298 | be skipped when searching." |
| 299 | :version "24.1" | 299 | :version "24.1" |
| 300 | :type '(regexp) | 300 | :type '(regexp) |
| 301 | :group 'nnir) | 301 | :group 'nnir) |
| 302 | 302 | ||
| 303 | (defcustom nnir-summary-line-format nil | 303 | (defcustom nnir-summary-line-format nil |
| 304 | "*The format specification of the lines in an nnir summary buffer. | 304 | "The format specification of the lines in an nnir summary buffer. |
| 305 | 305 | ||
| 306 | All the items from `gnus-summary-line-format' are available, along | 306 | All the items from `gnus-summary-line-format' are available, along |
| 307 | with three items unique to nnir summary buffers: | 307 | with three items unique to nnir summary buffers: |
| @@ -316,7 +316,7 @@ If nil this will use `gnus-summary-line-format'." | |||
| 316 | :group 'nnir) | 316 | :group 'nnir) |
| 317 | 317 | ||
| 318 | (defcustom nnir-retrieve-headers-override-function nil | 318 | (defcustom nnir-retrieve-headers-override-function nil |
| 319 | "*If non-nil, a function that accepts an article list and group | 319 | "If non-nil, a function that accepts an article list and group |
| 320 | and populates the `nntp-server-buffer' with the retrieved | 320 | and populates the `nntp-server-buffer' with the retrieved |
| 321 | headers. Must return either 'nov or 'headers indicating the | 321 | headers. Must return either 'nov or 'headers indicating the |
| 322 | retrieved header format. | 322 | retrieved header format. |
| @@ -328,7 +328,7 @@ result, `gnus-retrieve-headers' will be called instead." | |||
| 328 | :group 'nnir) | 328 | :group 'nnir) |
| 329 | 329 | ||
| 330 | (defcustom nnir-imap-default-search-key "whole message" | 330 | (defcustom nnir-imap-default-search-key "whole message" |
| 331 | "*The default IMAP search key for an nnir search. Must be one of | 331 | "The default IMAP search key for an nnir search. Must be one of |
| 332 | the keys in `nnir-imap-search-arguments'. To use raw imap queries | 332 | the keys in `nnir-imap-search-arguments'. To use raw imap queries |
| 333 | by default set this to \"imap\"." | 333 | by default set this to \"imap\"." |
| 334 | :version "24.1" | 334 | :version "24.1" |
| @@ -338,17 +338,17 @@ result, `gnus-retrieve-headers' will be called instead." | |||
| 338 | 338 | ||
| 339 | (defcustom nnir-swish++-configuration-file | 339 | (defcustom nnir-swish++-configuration-file |
| 340 | (expand-file-name "~/Mail/swish++.conf") | 340 | (expand-file-name "~/Mail/swish++.conf") |
| 341 | "*Configuration file for swish++." | 341 | "Configuration file for swish++." |
| 342 | :type '(file) | 342 | :type '(file) |
| 343 | :group 'nnir) | 343 | :group 'nnir) |
| 344 | 344 | ||
| 345 | (defcustom nnir-swish++-program "search" | 345 | (defcustom nnir-swish++-program "search" |
| 346 | "*Name of swish++ search executable." | 346 | "Name of swish++ search executable." |
| 347 | :type '(string) | 347 | :type '(string) |
| 348 | :group 'nnir) | 348 | :group 'nnir) |
| 349 | 349 | ||
| 350 | (defcustom nnir-swish++-additional-switches '() | 350 | (defcustom nnir-swish++-additional-switches '() |
| 351 | "*A list of strings, to be given as additional arguments to swish++. | 351 | "A list of strings, to be given as additional arguments to swish++. |
| 352 | 352 | ||
| 353 | Note that this should be a list. I.e., do NOT use the following: | 353 | Note that this should be a list. I.e., do NOT use the following: |
| 354 | (setq nnir-swish++-additional-switches \"-i -w\") ; wrong | 354 | (setq nnir-swish++-additional-switches \"-i -w\") ; wrong |
| @@ -358,7 +358,7 @@ Instead, use this: | |||
| 358 | :group 'nnir) | 358 | :group 'nnir) |
| 359 | 359 | ||
| 360 | (defcustom nnir-swish++-remove-prefix (concat (getenv "HOME") "/Mail/") | 360 | (defcustom nnir-swish++-remove-prefix (concat (getenv "HOME") "/Mail/") |
| 361 | "*The prefix to remove from each file name returned by swish++ | 361 | "The prefix to remove from each file name returned by swish++ |
| 362 | in order to get a group name (albeit with / instead of .). This is a | 362 | in order to get a group name (albeit with / instead of .). This is a |
| 363 | regular expression. | 363 | regular expression. |
| 364 | 364 | ||
| @@ -376,7 +376,7 @@ that it is for swish++, not Namazu." | |||
| 376 | 'nnir-swish-e-index-files "Emacs 23.1") | 376 | 'nnir-swish-e-index-files "Emacs 23.1") |
| 377 | (defcustom nnir-swish-e-index-file | 377 | (defcustom nnir-swish-e-index-file |
| 378 | (expand-file-name "~/Mail/index.swish-e") | 378 | (expand-file-name "~/Mail/index.swish-e") |
| 379 | "*Index file for swish-e. | 379 | "Index file for swish-e. |
| 380 | This could be a server parameter. | 380 | This could be a server parameter. |
| 381 | It is never consulted once `nnir-swish-e-index-files', which should be | 381 | It is never consulted once `nnir-swish-e-index-files', which should be |
| 382 | used instead, has been customized." | 382 | used instead, has been customized." |
| @@ -385,19 +385,19 @@ used instead, has been customized." | |||
| 385 | 385 | ||
| 386 | (defcustom nnir-swish-e-index-files | 386 | (defcustom nnir-swish-e-index-files |
| 387 | (list nnir-swish-e-index-file) | 387 | (list nnir-swish-e-index-file) |
| 388 | "*List of index files for swish-e. | 388 | "List of index files for swish-e. |
| 389 | This could be a server parameter." | 389 | This could be a server parameter." |
| 390 | :type '(repeat (file)) | 390 | :type '(repeat (file)) |
| 391 | :group 'nnir) | 391 | :group 'nnir) |
| 392 | 392 | ||
| 393 | (defcustom nnir-swish-e-program "swish-e" | 393 | (defcustom nnir-swish-e-program "swish-e" |
| 394 | "*Name of swish-e search executable. | 394 | "Name of swish-e search executable. |
| 395 | This cannot be a server parameter." | 395 | This cannot be a server parameter." |
| 396 | :type '(string) | 396 | :type '(string) |
| 397 | :group 'nnir) | 397 | :group 'nnir) |
| 398 | 398 | ||
| 399 | (defcustom nnir-swish-e-additional-switches '() | 399 | (defcustom nnir-swish-e-additional-switches '() |
| 400 | "*A list of strings, to be given as additional arguments to swish-e. | 400 | "A list of strings, to be given as additional arguments to swish-e. |
| 401 | 401 | ||
| 402 | Note that this should be a list. I.e., do NOT use the following: | 402 | Note that this should be a list. I.e., do NOT use the following: |
| 403 | (setq nnir-swish-e-additional-switches \"-i -w\") ; wrong | 403 | (setq nnir-swish-e-additional-switches \"-i -w\") ; wrong |
| @@ -409,7 +409,7 @@ This could be a server parameter." | |||
| 409 | :group 'nnir) | 409 | :group 'nnir) |
| 410 | 410 | ||
| 411 | (defcustom nnir-swish-e-remove-prefix (concat (getenv "HOME") "/Mail/") | 411 | (defcustom nnir-swish-e-remove-prefix (concat (getenv "HOME") "/Mail/") |
| 412 | "*The prefix to remove from each file name returned by swish-e | 412 | "The prefix to remove from each file name returned by swish-e |
| 413 | in order to get a group name (albeit with / instead of .). This is a | 413 | in order to get a group name (albeit with / instead of .). This is a |
| 414 | regular expression. | 414 | regular expression. |
| 415 | 415 | ||
| @@ -423,12 +423,12 @@ This could be a server parameter." | |||
| 423 | ;; HyREX engine, see <URL:http://ls6-www.cs.uni-dortmund.de/> | 423 | ;; HyREX engine, see <URL:http://ls6-www.cs.uni-dortmund.de/> |
| 424 | 424 | ||
| 425 | (defcustom nnir-hyrex-program "nnir-search" | 425 | (defcustom nnir-hyrex-program "nnir-search" |
| 426 | "*Name of the nnir-search executable." | 426 | "Name of the nnir-search executable." |
| 427 | :type '(string) | 427 | :type '(string) |
| 428 | :group 'nnir) | 428 | :group 'nnir) |
| 429 | 429 | ||
| 430 | (defcustom nnir-hyrex-additional-switches '() | 430 | (defcustom nnir-hyrex-additional-switches '() |
| 431 | "*A list of strings, to be given as additional arguments for nnir-search. | 431 | "A list of strings, to be given as additional arguments for nnir-search. |
| 432 | Note that this should be a list. I.e., do NOT use the following: | 432 | Note that this should be a list. I.e., do NOT use the following: |
| 433 | (setq nnir-hyrex-additional-switches \"-ddl ddl.xml -c nnir\") ; wrong ! | 433 | (setq nnir-hyrex-additional-switches \"-ddl ddl.xml -c nnir\") ; wrong ! |
| 434 | Instead, use this: | 434 | Instead, use this: |
| @@ -437,12 +437,12 @@ Instead, use this: | |||
| 437 | :group 'nnir) | 437 | :group 'nnir) |
| 438 | 438 | ||
| 439 | (defcustom nnir-hyrex-index-directory (getenv "HOME") | 439 | (defcustom nnir-hyrex-index-directory (getenv "HOME") |
| 440 | "*Index directory for HyREX." | 440 | "Index directory for HyREX." |
| 441 | :type '(directory) | 441 | :type '(directory) |
| 442 | :group 'nnir) | 442 | :group 'nnir) |
| 443 | 443 | ||
| 444 | (defcustom nnir-hyrex-remove-prefix (concat (getenv "HOME") "/Mail/") | 444 | (defcustom nnir-hyrex-remove-prefix (concat (getenv "HOME") "/Mail/") |
| 445 | "*The prefix to remove from each file name returned by HyREX | 445 | "The prefix to remove from each file name returned by HyREX |
| 446 | in order to get a group name (albeit with / instead of .). | 446 | in order to get a group name (albeit with / instead of .). |
| 447 | 447 | ||
| 448 | For example, suppose that HyREX returns file names such as | 448 | For example, suppose that HyREX returns file names such as |
| @@ -457,17 +457,17 @@ arrive at the correct group name, \"mail.misc\"." | |||
| 457 | ;; Namazu engine, see <URL:http://www.namazu.org/> | 457 | ;; Namazu engine, see <URL:http://www.namazu.org/> |
| 458 | 458 | ||
| 459 | (defcustom nnir-namazu-program "namazu" | 459 | (defcustom nnir-namazu-program "namazu" |
| 460 | "*Name of Namazu search executable." | 460 | "Name of Namazu search executable." |
| 461 | :type '(string) | 461 | :type '(string) |
| 462 | :group 'nnir) | 462 | :group 'nnir) |
| 463 | 463 | ||
| 464 | (defcustom nnir-namazu-index-directory (expand-file-name "~/Mail/namazu/") | 464 | (defcustom nnir-namazu-index-directory (expand-file-name "~/Mail/namazu/") |
| 465 | "*Index directory for Namazu." | 465 | "Index directory for Namazu." |
| 466 | :type '(directory) | 466 | :type '(directory) |
| 467 | :group 'nnir) | 467 | :group 'nnir) |
| 468 | 468 | ||
| 469 | (defcustom nnir-namazu-additional-switches '() | 469 | (defcustom nnir-namazu-additional-switches '() |
| 470 | "*A list of strings, to be given as additional arguments to namazu. | 470 | "A list of strings, to be given as additional arguments to namazu. |
| 471 | The switches `-q', `-a', and `-s' are always used, very few other switches | 471 | The switches `-q', `-a', and `-s' are always used, very few other switches |
| 472 | make any sense in this context. | 472 | make any sense in this context. |
| 473 | 473 | ||
| @@ -479,7 +479,7 @@ Instead, use this: | |||
| 479 | :group 'nnir) | 479 | :group 'nnir) |
| 480 | 480 | ||
| 481 | (defcustom nnir-namazu-remove-prefix (concat (getenv "HOME") "/Mail/") | 481 | (defcustom nnir-namazu-remove-prefix (concat (getenv "HOME") "/Mail/") |
| 482 | "*The prefix to remove from each file name returned by Namazu | 482 | "The prefix to remove from each file name returned by Namazu |
| 483 | in order to get a group name (albeit with / instead of .). | 483 | in order to get a group name (albeit with / instead of .). |
| 484 | 484 | ||
| 485 | For example, suppose that Namazu returns file names such as | 485 | For example, suppose that Namazu returns file names such as |
| @@ -492,13 +492,13 @@ arrive at the correct group name, \"mail.misc\"." | |||
| 492 | :group 'nnir) | 492 | :group 'nnir) |
| 493 | 493 | ||
| 494 | (defcustom nnir-notmuch-program "notmuch" | 494 | (defcustom nnir-notmuch-program "notmuch" |
| 495 | "*Name of notmuch search executable." | 495 | "Name of notmuch search executable." |
| 496 | :version "24.1" | 496 | :version "24.1" |
| 497 | :type '(string) | 497 | :type '(string) |
| 498 | :group 'nnir) | 498 | :group 'nnir) |
| 499 | 499 | ||
| 500 | (defcustom nnir-notmuch-additional-switches '() | 500 | (defcustom nnir-notmuch-additional-switches '() |
| 501 | "*A list of strings, to be given as additional arguments to notmuch. | 501 | "A list of strings, to be given as additional arguments to notmuch. |
| 502 | 502 | ||
| 503 | Note that this should be a list. I.e., do NOT use the following: | 503 | Note that this should be a list. I.e., do NOT use the following: |
| 504 | (setq nnir-notmuch-additional-switches \"-i -w\") ; wrong | 504 | (setq nnir-notmuch-additional-switches \"-i -w\") ; wrong |
| @@ -509,7 +509,7 @@ Instead, use this: | |||
| 509 | :group 'nnir) | 509 | :group 'nnir) |
| 510 | 510 | ||
| 511 | (defcustom nnir-notmuch-remove-prefix (concat (getenv "HOME") "/Mail/") | 511 | (defcustom nnir-notmuch-remove-prefix (concat (getenv "HOME") "/Mail/") |
| 512 | "*The prefix to remove from each file name returned by notmuch | 512 | "The prefix to remove from each file name returned by notmuch |
| 513 | in order to get a group name (albeit with / instead of .). This is a | 513 | in order to get a group name (albeit with / instead of .). This is a |
| 514 | regular expression. | 514 | regular expression. |
| 515 | 515 | ||
| @@ -563,7 +563,7 @@ needs the variables `nnir-namazu-program', | |||
| 563 | Add an entry here when adding a new search engine.") | 563 | Add an entry here when adding a new search engine.") |
| 564 | 564 | ||
| 565 | (defcustom nnir-method-default-engines '((nnimap . imap) (nntp . gmane)) | 565 | (defcustom nnir-method-default-engines '((nnimap . imap) (nntp . gmane)) |
| 566 | "*Alist of default search engines keyed by server method." | 566 | "Alist of default search engines keyed by server method." |
| 567 | :version "24.1" | 567 | :version "24.1" |
| 568 | :group 'nnir | 568 | :group 'nnir |
| 569 | :type `(repeat (cons (choice (const nnimap) (const nntp) (const nnspool) | 569 | :type `(repeat (cons (choice (const nnimap) (const nntp) (const nnspool) |
diff --git a/lisp/gnus/nnmail.el b/lisp/gnus/nnmail.el index 94589e1734d..c85ea7a9b0a 100644 --- a/lisp/gnus/nnmail.el +++ b/lisp/gnus/nnmail.el | |||
| @@ -76,7 +76,7 @@ | |||
| 76 | :group 'nnmail) | 76 | :group 'nnmail) |
| 77 | 77 | ||
| 78 | (defcustom nnmail-split-methods '(("mail.misc" "")) | 78 | (defcustom nnmail-split-methods '(("mail.misc" "")) |
| 79 | "*Incoming mail will be split according to this variable. | 79 | "Incoming mail will be split according to this variable. |
| 80 | 80 | ||
| 81 | If you'd like, for instance, one mail group for mail from the | 81 | If you'd like, for instance, one mail group for mail from the |
| 82 | \"4ad-l\" mailing list, one group for junk mail and one for everything | 82 | \"4ad-l\" mailing list, one group for junk mail and one for everything |
| @@ -158,7 +158,7 @@ If nil, groups like \"mail.misc\" will end up in directories like | |||
| 158 | :type 'integer) | 158 | :type 'integer) |
| 159 | 159 | ||
| 160 | (defcustom nnmail-expiry-wait 7 | 160 | (defcustom nnmail-expiry-wait 7 |
| 161 | "*Expirable articles that are older than this will be expired. | 161 | "Expirable articles that are older than this will be expired. |
| 162 | This variable can either be a number (which will be interpreted as a | 162 | This variable can either be a number (which will be interpreted as a |
| 163 | number of days) -- this doesn't have to be an integer. This variable | 163 | number of days) -- this doesn't have to be an integer. This variable |
| 164 | can also be `immediate' and `never'." | 164 | can also be `immediate' and `never'." |
| @@ -187,7 +187,7 @@ E.g.: | |||
| 187 | (function :format "%v" nnmail-))) | 187 | (function :format "%v" nnmail-))) |
| 188 | 188 | ||
| 189 | (defcustom nnmail-expiry-target 'delete | 189 | (defcustom nnmail-expiry-target 'delete |
| 190 | "*Variable that says where expired messages should end up. | 190 | "Variable that says where expired messages should end up. |
| 191 | The default value is `delete' (which says to delete the messages), | 191 | The default value is `delete' (which says to delete the messages), |
| 192 | but it can also be a string or a function. If it is a string, expired | 192 | but it can also be a string or a function. If it is a string, expired |
| 193 | messages end up in that group. If it is a function, the function is | 193 | messages end up in that group. If it is a function, the function is |
| @@ -246,12 +246,12 @@ If non-nil, also update the cache when copy or move articles." | |||
| 246 | ;; Variable removed in No Gnus v0.7 | 246 | ;; Variable removed in No Gnus v0.7 |
| 247 | 247 | ||
| 248 | (defcustom nnmail-resplit-incoming nil | 248 | (defcustom nnmail-resplit-incoming nil |
| 249 | "*If non-nil, re-split incoming procmail sorted mail." | 249 | "If non-nil, re-split incoming procmail sorted mail." |
| 250 | :group 'nnmail-procmail | 250 | :group 'nnmail-procmail |
| 251 | :type 'boolean) | 251 | :type 'boolean) |
| 252 | 252 | ||
| 253 | (defcustom nnmail-scan-directory-mail-source-once nil | 253 | (defcustom nnmail-scan-directory-mail-source-once nil |
| 254 | "*If non-nil, scan all incoming procmail sorted mails once. | 254 | "If non-nil, scan all incoming procmail sorted mails once. |
| 255 | It scans low-level sorted spools even when not required." | 255 | It scans low-level sorted spools even when not required." |
| 256 | :version "21.1" | 256 | :version "21.1" |
| 257 | :group 'nnmail-procmail | 257 | :group 'nnmail-procmail |
| @@ -266,7 +266,7 @@ It scans low-level sorted spools even when not required." | |||
| 266 | (if (string-match "windows-nt" (symbol-name system-type)) | 266 | (if (string-match "windows-nt" (symbol-name system-type)) |
| 267 | 'copy-file | 267 | 'copy-file |
| 268 | 'add-name-to-file) | 268 | 'add-name-to-file) |
| 269 | "*Function called to create a copy of a file. | 269 | "Function called to create a copy of a file. |
| 270 | This is `add-name-to-file' by default, which means that crossposts | 270 | This is `add-name-to-file' by default, which means that crossposts |
| 271 | will use hard links. If your file system doesn't allow hard | 271 | will use hard links. If your file system doesn't allow hard |
| 272 | links, you could set this variable to `copy-file' instead." | 272 | links, you could set this variable to `copy-file' instead." |
| @@ -279,7 +279,7 @@ links, you could set this variable to `copy-file' instead." | |||
| 279 | (if (eq system-type 'windows-nt) | 279 | (if (eq system-type 'windows-nt) |
| 280 | '(nnheader-ms-strip-cr) | 280 | '(nnheader-ms-strip-cr) |
| 281 | nil) | 281 | nil) |
| 282 | "*Hook that will be run after the incoming mail has been transferred. | 282 | "Hook that will be run after the incoming mail has been transferred. |
| 283 | The incoming mail is moved from the specified spool file (which normally is | 283 | The incoming mail is moved from the specified spool file (which normally is |
| 284 | something like \"/usr/spool/mail/$user\") to the user's home | 284 | something like \"/usr/spool/mail/$user\") to the user's home |
| 285 | directory. This hook is called after the incoming mail box has been | 285 | directory. This hook is called after the incoming mail box has been |
| @@ -355,13 +355,13 @@ discarded after running the split process." | |||
| 355 | :type 'hook) | 355 | :type 'hook) |
| 356 | 356 | ||
| 357 | (defcustom nnmail-spool-hook nil | 357 | (defcustom nnmail-spool-hook nil |
| 358 | "*A hook called when a new article is spooled." | 358 | "A hook called when a new article is spooled." |
| 359 | :version "22.1" | 359 | :version "22.1" |
| 360 | :group 'nnmail | 360 | :group 'nnmail |
| 361 | :type 'hook) | 361 | :type 'hook) |
| 362 | 362 | ||
| 363 | (defcustom nnmail-large-newsgroup 50 | 363 | (defcustom nnmail-large-newsgroup 50 |
| 364 | "*The number of articles which indicates a large newsgroup or nil. | 364 | "The number of articles which indicates a large newsgroup or nil. |
| 365 | If the number of articles is greater than the value, verbose | 365 | If the number of articles is greater than the value, verbose |
| 366 | messages will be shown to indicate the current status." | 366 | messages will be shown to indicate the current status." |
| 367 | :group 'nnmail-various | 367 | :group 'nnmail-various |
| @@ -489,12 +489,12 @@ Example: | |||
| 489 | (from . "from\\|sender\\|resent-from") | 489 | (from . "from\\|sender\\|resent-from") |
| 490 | (nato . "to\\|cc\\|resent-to\\|resent-cc") | 490 | (nato . "to\\|cc\\|resent-to\\|resent-cc") |
| 491 | (naany . "from\\|to\\|cc\\|sender\\|resent-from\\|resent-to\\|resent-cc")) | 491 | (naany . "from\\|to\\|cc\\|sender\\|resent-from\\|resent-to\\|resent-cc")) |
| 492 | "*Alist of abbreviations allowed in `nnmail-split-fancy'." | 492 | "Alist of abbreviations allowed in `nnmail-split-fancy'." |
| 493 | :group 'nnmail-split | 493 | :group 'nnmail-split |
| 494 | :type '(repeat (cons :format "%v" symbol regexp))) | 494 | :type '(repeat (cons :format "%v" symbol regexp))) |
| 495 | 495 | ||
| 496 | (defcustom nnmail-message-id-cache-length 1000 | 496 | (defcustom nnmail-message-id-cache-length 1000 |
| 497 | "*The approximate number of Message-IDs nnmail will keep in its cache. | 497 | "The approximate number of Message-IDs nnmail will keep in its cache. |
| 498 | If this variable is nil, no checking on duplicate messages will be | 498 | If this variable is nil, no checking on duplicate messages will be |
| 499 | performed." | 499 | performed." |
| 500 | :group 'nnmail-duplicate | 500 | :group 'nnmail-duplicate |
| @@ -509,7 +509,7 @@ performed." | |||
| 509 | :type 'file) | 509 | :type 'file) |
| 510 | 510 | ||
| 511 | (defcustom nnmail-treat-duplicates 'warn | 511 | (defcustom nnmail-treat-duplicates 'warn |
| 512 | "*If non-nil, nnmail keep a cache of Message-IDs to discover mail duplicates. | 512 | "If non-nil, nnmail keep a cache of Message-IDs to discover mail duplicates. |
| 513 | Three values are valid: nil, which means that nnmail is not to keep a | 513 | Three values are valid: nil, which means that nnmail is not to keep a |
| 514 | Message-ID cache; `warn', which means that nnmail should insert extra | 514 | Message-ID cache; `warn', which means that nnmail should insert extra |
| 515 | headers to warn the user about the duplication (this is the default); | 515 | headers to warn the user about the duplication (this is the default); |
diff --git a/lisp/gnus/smiley.el b/lisp/gnus/smiley.el index b5450a82bdd..1ea4c1e51de 100644 --- a/lisp/gnus/smiley.el +++ b/lisp/gnus/smiley.el | |||
| @@ -92,7 +92,7 @@ is nil, use `smiley-style'." | |||
| 92 | ((eq smiley-style 'grayscale) "/grayscale"))))) | 92 | ((eq smiley-style 'grayscale) "/grayscale"))))) |
| 93 | 93 | ||
| 94 | (defcustom smiley-data-directory (smiley-directory) | 94 | (defcustom smiley-data-directory (smiley-directory) |
| 95 | "*Location of the smiley faces files." | 95 | "Location of the smiley faces files." |
| 96 | :set (lambda (symbol value) | 96 | :set (lambda (symbol value) |
| 97 | (set-default symbol value) | 97 | (set-default symbol value) |
| 98 | (smiley-update-cache)) | 98 | (smiley-update-cache)) |
| @@ -116,7 +116,7 @@ is nil, use `smiley-style'." | |||
| 116 | ("\\(:-D\\)\\W" 1 "grin") | 116 | ("\\(:-D\\)\\W" 1 "grin") |
| 117 | ;; "smile" must be come after "evil" | 117 | ;; "smile" must be come after "evil" |
| 118 | ("\\(\\^?:-?)\\)\\W" 1 "smile")) | 118 | ("\\(\\^?:-?)\\)\\W" 1 "smile")) |
| 119 | "*A list of regexps to map smilies to images. | 119 | "A list of regexps to map smilies to images. |
| 120 | The elements are (REGEXP MATCH IMAGE), where MATCH is the submatch in | 120 | The elements are (REGEXP MATCH IMAGE), where MATCH is the submatch in |
| 121 | regexp to replace with IMAGE. IMAGE is the name of an image file in | 121 | regexp to replace with IMAGE. IMAGE is the name of an image file in |
| 122 | `smiley-data-directory'." | 122 | `smiley-data-directory'." |
| @@ -137,7 +137,7 @@ regexp to replace with IMAGE. IMAGE is the name of an image file in | |||
| 137 | (when (gnus-image-type-available-p 'gif) | 137 | (when (gnus-image-type-available-p 'gif) |
| 138 | (push "gif" types)) | 138 | (push "gif" types)) |
| 139 | types) | 139 | types) |
| 140 | "*List of suffixes on smiley file names to try." | 140 | "List of suffixes on smiley file names to try." |
| 141 | :version "24.1" | 141 | :version "24.1" |
| 142 | :type '(repeat string) | 142 | :type '(repeat string) |
| 143 | :group 'smiley) | 143 | :group 'smiley) |
diff --git a/lisp/gnus/smime.el b/lisp/gnus/smime.el index 9bec58a46f2..888974e1401 100644 --- a/lisp/gnus/smime.el +++ b/lisp/gnus/smime.el | |||
| @@ -129,7 +129,7 @@ | |||
| 129 | :group 'mime) | 129 | :group 'mime) |
| 130 | 130 | ||
| 131 | (defcustom smime-keys nil | 131 | (defcustom smime-keys nil |
| 132 | "*Map mail addresses to a file containing Certificate (and private key). | 132 | "Map mail addresses to a file containing Certificate (and private key). |
| 133 | The file is assumed to be in PEM format. You can also associate additional | 133 | The file is assumed to be in PEM format. You can also associate additional |
| 134 | certificates to be sent with every message to each address." | 134 | certificates to be sent with every message to each address." |
| 135 | :type '(repeat (list (string :tag "Mail address") | 135 | :type '(repeat (list (string :tag "Mail address") |
| @@ -139,7 +139,7 @@ certificates to be sent with every message to each address." | |||
| 139 | :group 'smime) | 139 | :group 'smime) |
| 140 | 140 | ||
| 141 | (defcustom smime-CA-directory nil | 141 | (defcustom smime-CA-directory nil |
| 142 | "*Directory containing certificates for CAs you trust. | 142 | "Directory containing certificates for CAs you trust. |
| 143 | Directory should contain files (in PEM format) named to the X.509 | 143 | Directory should contain files (in PEM format) named to the X.509 |
| 144 | hash of the certificate. This can be done using OpenSSL such as: | 144 | hash of the certificate. This can be done using OpenSSL such as: |
| 145 | 145 | ||
| @@ -152,7 +152,7 @@ certificate." | |||
| 152 | :group 'smime) | 152 | :group 'smime) |
| 153 | 153 | ||
| 154 | (defcustom smime-CA-file nil | 154 | (defcustom smime-CA-file nil |
| 155 | "*Files containing certificates for CAs you trust. | 155 | "Files containing certificates for CAs you trust. |
| 156 | File should contain certificates in PEM format." | 156 | File should contain certificates in PEM format." |
| 157 | :version "22.1" | 157 | :version "22.1" |
| 158 | :type '(choice (const :tag "none" nil) | 158 | :type '(choice (const :tag "none" nil) |
| @@ -160,7 +160,7 @@ File should contain certificates in PEM format." | |||
| 160 | :group 'smime) | 160 | :group 'smime) |
| 161 | 161 | ||
| 162 | (defcustom smime-certificate-directory "~/Mail/certs/" | 162 | (defcustom smime-certificate-directory "~/Mail/certs/" |
| 163 | "*Directory containing other people's certificates. | 163 | "Directory containing other people's certificates. |
| 164 | It should contain files named to the X.509 hash of the certificate, | 164 | It should contain files named to the X.509 hash of the certificate, |
| 165 | and the files themselves should be in PEM format." | 165 | and the files themselves should be in PEM format." |
| 166 | ;The S/MIME library provide simple functionality for fetching | 166 | ;The S/MIME library provide simple functionality for fetching |
| @@ -174,14 +174,14 @@ and the files themselves should be in PEM format." | |||
| 174 | (eq 0 (call-process "openssl" nil nil nil "version")) | 174 | (eq 0 (call-process "openssl" nil nil nil "version")) |
| 175 | (error nil)) | 175 | (error nil)) |
| 176 | "openssl") | 176 | "openssl") |
| 177 | "*Name of OpenSSL binary." | 177 | "Name of OpenSSL binary." |
| 178 | :type 'string | 178 | :type 'string |
| 179 | :group 'smime) | 179 | :group 'smime) |
| 180 | 180 | ||
| 181 | ;; OpenSSL option to select the encryption cipher | 181 | ;; OpenSSL option to select the encryption cipher |
| 182 | 182 | ||
| 183 | (defcustom smime-encrypt-cipher "-des3" | 183 | (defcustom smime-encrypt-cipher "-des3" |
| 184 | "*Cipher algorithm used for encryption." | 184 | "Cipher algorithm used for encryption." |
| 185 | :version "22.1" | 185 | :version "22.1" |
| 186 | :type '(choice (const :tag "Triple DES" "-des3") | 186 | :type '(choice (const :tag "Triple DES" "-des3") |
| 187 | (const :tag "DES" "-des") | 187 | (const :tag "DES" "-des") |
| @@ -191,7 +191,7 @@ and the files themselves should be in PEM format." | |||
| 191 | :group 'smime) | 191 | :group 'smime) |
| 192 | 192 | ||
| 193 | (defcustom smime-crl-check nil | 193 | (defcustom smime-crl-check nil |
| 194 | "*Check revocation status of signers certificate using CRLs. | 194 | "Check revocation status of signers certificate using CRLs. |
| 195 | Enabling this will have OpenSSL check the signers certificate | 195 | Enabling this will have OpenSSL check the signers certificate |
| 196 | against a certificate revocation list (CRL). | 196 | against a certificate revocation list (CRL). |
| 197 | 197 | ||
| @@ -212,7 +212,7 @@ At least OpenSSL version 0.9.7 is required for this to work." | |||
| 212 | :group 'smime) | 212 | :group 'smime) |
| 213 | 213 | ||
| 214 | (defcustom smime-dns-server nil | 214 | (defcustom smime-dns-server nil |
| 215 | "*DNS server to query certificates from. | 215 | "DNS server to query certificates from. |
| 216 | If nil, use system defaults." | 216 | If nil, use system defaults." |
| 217 | :version "22.1" | 217 | :version "22.1" |
| 218 | :type '(choice (const :tag "System defaults") | 218 | :type '(choice (const :tag "System defaults") |
diff --git a/lisp/mail/mail-extr.el b/lisp/mail/mail-extr.el index 4f3e71d34b8..89476d62292 100644 --- a/lisp/mail/mail-extr.el +++ b/lisp/mail/mail-extr.el | |||
| @@ -234,7 +234,7 @@ we will act as though we couldn't find a full name in the address." | |||
| 234 | :group 'mail-extr) | 234 | :group 'mail-extr) |
| 235 | 235 | ||
| 236 | (defcustom mail-extr-ignore-realname-equals-mailbox-name t | 236 | (defcustom mail-extr-ignore-realname-equals-mailbox-name t |
| 237 | "*Whether to ignore a name that is equal to the mailbox name. | 237 | "Whether to ignore a name that is equal to the mailbox name. |
| 238 | If true, then when the address is like \"Single <single@address.com>\" | 238 | If true, then when the address is like \"Single <single@address.com>\" |
| 239 | we will act as though we couldn't find a full name in the address." | 239 | we will act as though we couldn't find a full name in the address." |
| 240 | :type 'boolean | 240 | :type 'boolean |
diff --git a/lisp/mh-e/mh-e.el b/lisp/mh-e/mh-e.el index 20029f8e0b5..85ed376bc9d 100644 --- a/lisp/mh-e/mh-e.el +++ b/lisp/mh-e/mh-e.el | |||
| @@ -719,7 +719,7 @@ keyword, introduced in Emacs 22." | |||
| 719 | ;;; Variant Support | 719 | ;;; Variant Support |
| 720 | 720 | ||
| 721 | (defcustom-mh mh-path nil | 721 | (defcustom-mh mh-path nil |
| 722 | "*Additional list of directories to search for MH. | 722 | "Additional list of directories to search for MH. |
| 723 | See `mh-variant'." | 723 | See `mh-variant'." |
| 724 | :group 'mh-e | 724 | :group 'mh-e |
| 725 | :type '(repeat (directory)) | 725 | :type '(repeat (directory)) |
| @@ -945,7 +945,7 @@ finally GNU mailutils MH." | |||
| 945 | (mh-variants) " or ")))))) | 945 | (mh-variants) " or ")))))) |
| 946 | 946 | ||
| 947 | (defcustom-mh mh-variant 'autodetect | 947 | (defcustom-mh mh-variant 'autodetect |
| 948 | "*Specifies the variant used by MH-E. | 948 | "Specifies the variant used by MH-E. |
| 949 | 949 | ||
| 950 | The default setting of this option is \"Auto-detect\" which means | 950 | The default setting of this option is \"Auto-detect\" which means |
| 951 | that MH-E will automatically choose the first of nmh, MH, or GNU | 951 | that MH-E will automatically choose the first of nmh, MH, or GNU |
| @@ -1174,7 +1174,7 @@ and GNU mailutils." | |||
| 1174 | ;;; Aliases (:group 'mh-alias) | 1174 | ;;; Aliases (:group 'mh-alias) |
| 1175 | 1175 | ||
| 1176 | (defcustom-mh mh-alias-completion-ignore-case-flag t | 1176 | (defcustom-mh mh-alias-completion-ignore-case-flag t |
| 1177 | "*Non-nil means don't consider case significant in MH alias completion. | 1177 | "Non-nil means don't consider case significant in MH alias completion. |
| 1178 | 1178 | ||
| 1179 | As MH ignores case in the aliases, so too does MH-E. However, you | 1179 | As MH ignores case in the aliases, so too does MH-E. However, you |
| 1180 | may turn off this option to make case significant which can be | 1180 | may turn off this option to make case significant which can be |
| @@ -1185,7 +1185,7 @@ lowercase for mailing lists and uppercase for people." | |||
| 1185 | :package-version '(MH-E . "7.1")) | 1185 | :package-version '(MH-E . "7.1")) |
| 1186 | 1186 | ||
| 1187 | (defcustom-mh mh-alias-expand-aliases-flag nil | 1187 | (defcustom-mh mh-alias-expand-aliases-flag nil |
| 1188 | "*Non-nil means to expand aliases entered in the minibuffer. | 1188 | "Non-nil means to expand aliases entered in the minibuffer. |
| 1189 | 1189 | ||
| 1190 | In other words, aliases entered in the minibuffer will be | 1190 | In other words, aliases entered in the minibuffer will be |
| 1191 | expanded to the full address in the message draft. By default, | 1191 | expanded to the full address in the message draft. By default, |
| @@ -1195,7 +1195,7 @@ this expansion is not performed." | |||
| 1195 | :package-version '(MH-E . "7.1")) | 1195 | :package-version '(MH-E . "7.1")) |
| 1196 | 1196 | ||
| 1197 | (defcustom-mh mh-alias-flash-on-comma t | 1197 | (defcustom-mh mh-alias-flash-on-comma t |
| 1198 | "*Specify whether to flash address or warn on translation. | 1198 | "Specify whether to flash address or warn on translation. |
| 1199 | 1199 | ||
| 1200 | This option controls the behavior when a [comma] is pressed while | 1200 | This option controls the behavior when a [comma] is pressed while |
| 1201 | entering aliases or addresses. The default setting flashes the | 1201 | entering aliases or addresses. The default setting flashes the |
| @@ -1208,7 +1208,7 @@ does not display a warning if the alias is not found." | |||
| 1208 | :package-version '(MH-E . "7.1")) | 1208 | :package-version '(MH-E . "7.1")) |
| 1209 | 1209 | ||
| 1210 | (defcustom-mh mh-alias-insert-file nil | 1210 | (defcustom-mh mh-alias-insert-file nil |
| 1211 | "*Filename used to store a new MH-E alias. | 1211 | "Filename used to store a new MH-E alias. |
| 1212 | 1212 | ||
| 1213 | The default setting of this option is \"Use Aliasfile Profile | 1213 | The default setting of this option is \"Use Aliasfile Profile |
| 1214 | Component\". This option can also hold the name of a file or a | 1214 | Component\". This option can also hold the name of a file or a |
| @@ -1234,7 +1234,7 @@ or \"Bottom\" of your alias file might be more appropriate." | |||
| 1234 | :package-version '(MH-E . "7.1")) | 1234 | :package-version '(MH-E . "7.1")) |
| 1235 | 1235 | ||
| 1236 | (defcustom-mh mh-alias-local-users t | 1236 | (defcustom-mh mh-alias-local-users t |
| 1237 | "*Non-nil means local users are added to alias completion. | 1237 | "Non-nil means local users are added to alias completion. |
| 1238 | 1238 | ||
| 1239 | Aliases are created from \"/etc/passwd\" entries with a user ID | 1239 | Aliases are created from \"/etc/passwd\" entries with a user ID |
| 1240 | larger than a magical number, typically 200. This can be a handy | 1240 | larger than a magical number, typically 200. This can be a handy |
| @@ -1255,7 +1255,7 @@ NIS password file." | |||
| 1255 | :package-version '(MH-E . "7.1")) | 1255 | :package-version '(MH-E . "7.1")) |
| 1256 | 1256 | ||
| 1257 | (defcustom-mh mh-alias-local-users-prefix "local." | 1257 | (defcustom-mh mh-alias-local-users-prefix "local." |
| 1258 | "*String prefixed to the real names of users from the password file. | 1258 | "String prefixed to the real names of users from the password file. |
| 1259 | This option can also be set to \"Use Login\". | 1259 | This option can also be set to \"Use Login\". |
| 1260 | 1260 | ||
| 1261 | For example, consider the following password file entry: | 1261 | For example, consider the following password file entry: |
| @@ -1277,7 +1277,7 @@ turned off." | |||
| 1277 | :package-version '(MH-E . "7.4")) | 1277 | :package-version '(MH-E . "7.4")) |
| 1278 | 1278 | ||
| 1279 | (defcustom-mh mh-alias-passwd-gecos-comma-separator-flag t | 1279 | (defcustom-mh mh-alias-passwd-gecos-comma-separator-flag t |
| 1280 | "*Non-nil means the gecos field in the password file uses a comma separator. | 1280 | "Non-nil means the gecos field in the password file uses a comma separator. |
| 1281 | 1281 | ||
| 1282 | In the example in `mh-alias-local-users-prefix', commas are used | 1282 | In the example in `mh-alias-local-users-prefix', commas are used |
| 1283 | to separate different values within the so-called gecos field. | 1283 | to separate different values within the so-called gecos field. |
| @@ -1333,7 +1333,7 @@ folders are treated as if they are small." | |||
| 1333 | :package-version '(MH-E . "7.0")) | 1333 | :package-version '(MH-E . "7.0")) |
| 1334 | 1334 | ||
| 1335 | (defcustom-mh mh-recenter-summary-flag nil | 1335 | (defcustom-mh mh-recenter-summary-flag nil |
| 1336 | "*Non-nil means to recenter the summary window. | 1336 | "Non-nil means to recenter the summary window. |
| 1337 | 1337 | ||
| 1338 | If this option is turned on, recenter the summary window when the | 1338 | If this option is turned on, recenter the summary window when the |
| 1339 | show window is toggled off." | 1339 | show window is toggled off." |
| @@ -1342,13 +1342,13 @@ show window is toggled off." | |||
| 1342 | :package-version '(MH-E . "7.0")) | 1342 | :package-version '(MH-E . "7.0")) |
| 1343 | 1343 | ||
| 1344 | (defcustom-mh mh-recursive-folders-flag nil | 1344 | (defcustom-mh mh-recursive-folders-flag nil |
| 1345 | "*Non-nil means that commands which operate on folders do so recursively." | 1345 | "Non-nil means that commands which operate on folders do so recursively." |
| 1346 | :type 'boolean | 1346 | :type 'boolean |
| 1347 | :group 'mh-folder | 1347 | :group 'mh-folder |
| 1348 | :package-version '(MH-E . "7.0")) | 1348 | :package-version '(MH-E . "7.0")) |
| 1349 | 1349 | ||
| 1350 | (defcustom-mh mh-sortm-args nil | 1350 | (defcustom-mh mh-sortm-args nil |
| 1351 | "*Additional arguments for \"sortm\"\\<mh-folder-mode-map>. | 1351 | "Additional arguments for \"sortm\"\\<mh-folder-mode-map>. |
| 1352 | 1352 | ||
| 1353 | This option is consulted when a prefix argument is used with | 1353 | This option is consulted when a prefix argument is used with |
| 1354 | \\[mh-sort-folder]. Normally default arguments to \"sortm\" are | 1354 | \\[mh-sort-folder]. Normally default arguments to \"sortm\" are |
| @@ -1374,7 +1374,7 @@ the default, or an empty string to suppress the default entirely." | |||
| 1374 | :package-version '(MH-E . "8.0")) | 1374 | :package-version '(MH-E . "8.0")) |
| 1375 | 1375 | ||
| 1376 | (defcustom-mh mh-default-folder-list nil | 1376 | (defcustom-mh mh-default-folder-list nil |
| 1377 | "*List of addresses and folders. | 1377 | "List of addresses and folders. |
| 1378 | 1378 | ||
| 1379 | The folder name associated with the first address found in this | 1379 | The folder name associated with the first address found in this |
| 1380 | list is used as the default for `mh-refile-msg' and similar | 1380 | list is used as the default for `mh-refile-msg' and similar |
| @@ -1392,7 +1392,7 @@ for more information." | |||
| 1392 | :package-version '(MH-E . "7.2")) | 1392 | :package-version '(MH-E . "7.2")) |
| 1393 | 1393 | ||
| 1394 | (defcustom-mh mh-default-folder-must-exist-flag t | 1394 | (defcustom-mh mh-default-folder-must-exist-flag t |
| 1395 | "*Non-nil means guessed folder name must exist to be used. | 1395 | "Non-nil means guessed folder name must exist to be used. |
| 1396 | 1396 | ||
| 1397 | If the derived folder does not exist, and this option is on, then | 1397 | If the derived folder does not exist, and this option is on, then |
| 1398 | the last folder name used is suggested. This is useful if you get | 1398 | the last folder name used is suggested. This is useful if you get |
| @@ -1406,7 +1406,7 @@ for more information." | |||
| 1406 | :package-version '(MH-E . "7.2")) | 1406 | :package-version '(MH-E . "7.2")) |
| 1407 | 1407 | ||
| 1408 | (defcustom-mh mh-default-folder-prefix "" | 1408 | (defcustom-mh mh-default-folder-prefix "" |
| 1409 | "*Prefix used for folder names generated from aliases. | 1409 | "Prefix used for folder names generated from aliases. |
| 1410 | The prefix is used to prevent clutter in your mail directory. | 1410 | The prefix is used to prevent clutter in your mail directory. |
| 1411 | 1411 | ||
| 1412 | See `mh-prompt-for-refile-folder' and `mh-folder-from-address' | 1412 | See `mh-prompt-for-refile-folder' and `mh-folder-from-address' |
| @@ -1425,7 +1425,7 @@ Real definition will take effect when mh-identity is loaded." | |||
| 1425 | nil))) | 1425 | nil))) |
| 1426 | 1426 | ||
| 1427 | (defcustom-mh mh-identity-list nil | 1427 | (defcustom-mh mh-identity-list nil |
| 1428 | "*List of identities. | 1428 | "List of identities. |
| 1429 | 1429 | ||
| 1430 | To customize this option, click on the \"INS\" button and enter a label | 1430 | To customize this option, click on the \"INS\" button and enter a label |
| 1431 | such as \"Home\" or \"Work\". Then click on the \"INS\" button with the | 1431 | such as \"Home\" or \"Work\". Then click on the \"INS\" button with the |
| @@ -1555,7 +1555,7 @@ as the result is undefined." | |||
| 1555 | :package-version '(MH-E . "7.3")) | 1555 | :package-version '(MH-E . "7.3")) |
| 1556 | 1556 | ||
| 1557 | (defcustom-mh mh-auto-fields-prompt-flag t | 1557 | (defcustom-mh mh-auto-fields-prompt-flag t |
| 1558 | "*Non-nil means to prompt before sending if fields inserted. | 1558 | "Non-nil means to prompt before sending if fields inserted. |
| 1559 | See `mh-auto-fields-list'." | 1559 | See `mh-auto-fields-list'." |
| 1560 | :type 'boolean | 1560 | :type 'boolean |
| 1561 | :group 'mh-identity | 1561 | :group 'mh-identity |
| @@ -1609,7 +1609,7 @@ containing the VALUE for the field is given." | |||
| 1609 | ;;; Incorporating Your Mail (:group 'mh-inc) | 1609 | ;;; Incorporating Your Mail (:group 'mh-inc) |
| 1610 | 1610 | ||
| 1611 | (defcustom-mh mh-inc-prog "inc" | 1611 | (defcustom-mh mh-inc-prog "inc" |
| 1612 | "*Program to incorporate new mail into a folder. | 1612 | "Program to incorporate new mail into a folder. |
| 1613 | 1613 | ||
| 1614 | This program generates a one-line summary for each of the new | 1614 | This program generates a one-line summary for each of the new |
| 1615 | messages. Unless it is an absolute pathname, the file is assumed | 1615 | messages. Unless it is an absolute pathname, the file is assumed |
| @@ -1628,7 +1628,7 @@ Real definition will take effect when mh-inc is loaded." | |||
| 1628 | nil))) | 1628 | nil))) |
| 1629 | 1629 | ||
| 1630 | (defcustom-mh mh-inc-spool-list nil | 1630 | (defcustom-mh mh-inc-spool-list nil |
| 1631 | "*Alternate spool files. | 1631 | "Alternate spool files. |
| 1632 | 1632 | ||
| 1633 | You can use the `mh-inc-spool-list' variable to direct MH-E to | 1633 | You can use the `mh-inc-spool-list' variable to direct MH-E to |
| 1634 | retrieve mail from arbitrary spool files other than your system | 1634 | retrieve mail from arbitrary spool files other than your system |
| @@ -1766,13 +1766,13 @@ MH-style directives are preferred." | |||
| 1766 | :package-version '(MH-E . "7.4")) | 1766 | :package-version '(MH-E . "7.4")) |
| 1767 | 1767 | ||
| 1768 | (defcustom-mh mh-compose-space-does-completion-flag nil | 1768 | (defcustom-mh mh-compose-space-does-completion-flag nil |
| 1769 | "*Non-nil means \\<mh-letter-mode-map>\\[mh-letter-complete-or-space] does completion in message header." | 1769 | "Non-nil means \\<mh-letter-mode-map>\\[mh-letter-complete-or-space] does completion in message header." |
| 1770 | :type 'boolean | 1770 | :type 'boolean |
| 1771 | :group 'mh-letter | 1771 | :group 'mh-letter |
| 1772 | :package-version '(MH-E . "7.4")) | 1772 | :package-version '(MH-E . "7.4")) |
| 1773 | 1773 | ||
| 1774 | (defcustom-mh mh-delete-yanked-msg-window-flag nil | 1774 | (defcustom-mh mh-delete-yanked-msg-window-flag nil |
| 1775 | "*Non-nil means delete any window displaying the message. | 1775 | "Non-nil means delete any window displaying the message. |
| 1776 | 1776 | ||
| 1777 | This deletes the window containing the original message after | 1777 | This deletes the window containing the original message after |
| 1778 | yanking it with \\<mh-letter-mode-map>\\[mh-yank-cur-msg] to make | 1778 | yanking it with \\<mh-letter-mode-map>\\[mh-yank-cur-msg] to make |
| @@ -1782,7 +1782,7 @@ more room on your screen for your reply." | |||
| 1782 | :package-version '(MH-E . "7.0")) | 1782 | :package-version '(MH-E . "7.0")) |
| 1783 | 1783 | ||
| 1784 | (defcustom-mh mh-extract-from-attribution-verb "wrote:" | 1784 | (defcustom-mh mh-extract-from-attribution-verb "wrote:" |
| 1785 | "*Verb to use for attribution when a message is yanked by \\<mh-letter-mode-map>\\[mh-yank-cur-msg]. | 1785 | "Verb to use for attribution when a message is yanked by \\<mh-letter-mode-map>\\[mh-yank-cur-msg]. |
| 1786 | 1786 | ||
| 1787 | The attribution consists of the sender's name and email address | 1787 | The attribution consists of the sender's name and email address |
| 1788 | followed by the content of this option. This option can be set to | 1788 | followed by the content of this option. This option can be set to |
| @@ -1796,7 +1796,7 @@ followed by the content of this option. This option can be set to | |||
| 1796 | :package-version '(MH-E . "7.0")) | 1796 | :package-version '(MH-E . "7.0")) |
| 1797 | 1797 | ||
| 1798 | (defcustom-mh mh-ins-buf-prefix "> " | 1798 | (defcustom-mh mh-ins-buf-prefix "> " |
| 1799 | "*String to put before each line of a yanked or inserted message. | 1799 | "String to put before each line of a yanked or inserted message. |
| 1800 | 1800 | ||
| 1801 | The prefix \"> \" is the default setting of this option. I | 1801 | The prefix \"> \" is the default setting of this option. I |
| 1802 | suggest that you not modify this option since it is used by many | 1802 | suggest that you not modify this option since it is used by many |
| @@ -1812,7 +1812,7 @@ flavors of `mh-yank-behavior' or you have added a | |||
| 1812 | :package-version '(MH-E . "6.0")) | 1812 | :package-version '(MH-E . "6.0")) |
| 1813 | 1813 | ||
| 1814 | (defcustom-mh mh-letter-complete-function 'ispell-complete-word | 1814 | (defcustom-mh mh-letter-complete-function 'ispell-complete-word |
| 1815 | "*Function to call when completing outside of address or folder fields. | 1815 | "Function to call when completing outside of address or folder fields. |
| 1816 | 1816 | ||
| 1817 | In the body of the message, | 1817 | In the body of the message, |
| 1818 | \\<mh-letter-mode-map>\\[mh-letter-complete] runs this function, | 1818 | \\<mh-letter-mode-map>\\[mh-letter-complete] runs this function, |
| @@ -1822,7 +1822,7 @@ which is set to \"ispell-complete-word\" by default." | |||
| 1822 | :package-version '(MH-E . "7.1")) | 1822 | :package-version '(MH-E . "7.1")) |
| 1823 | 1823 | ||
| 1824 | (defcustom-mh mh-letter-fill-column 72 | 1824 | (defcustom-mh mh-letter-fill-column 72 |
| 1825 | "*Fill column to use in MH Letter mode. | 1825 | "Fill column to use in MH Letter mode. |
| 1826 | 1826 | ||
| 1827 | By default, this option is 72 to allow others to quote your | 1827 | By default, this option is 72 to allow others to quote your |
| 1828 | message without line wrapping." | 1828 | message without line wrapping." |
| @@ -1854,7 +1854,7 @@ you write!" | |||
| 1854 | :package-version '(MH-E . "8.0")) | 1854 | :package-version '(MH-E . "8.0")) |
| 1855 | 1855 | ||
| 1856 | (defcustom-mh mh-signature-file-name "~/.signature" | 1856 | (defcustom-mh mh-signature-file-name "~/.signature" |
| 1857 | "*Source of user's signature. | 1857 | "Source of user's signature. |
| 1858 | 1858 | ||
| 1859 | By default, the text of your signature is taken from the file | 1859 | By default, the text of your signature is taken from the file |
| 1860 | \"~/.signature\". You can read from other sources by changing this | 1860 | \"~/.signature\". You can read from other sources by changing this |
| @@ -1877,7 +1877,7 @@ The signature is inserted into your message with the command | |||
| 1877 | :package-version '(MH-E . "6.0")) | 1877 | :package-version '(MH-E . "6.0")) |
| 1878 | 1878 | ||
| 1879 | (defcustom-mh mh-signature-separator-flag t | 1879 | (defcustom-mh mh-signature-separator-flag t |
| 1880 | "*Non-nil means a signature separator should be inserted. | 1880 | "Non-nil means a signature separator should be inserted. |
| 1881 | 1881 | ||
| 1882 | It is not recommended that you change this option since various | 1882 | It is not recommended that you change this option since various |
| 1883 | mail user agents, including MH-E, use the separator to present | 1883 | mail user agents, including MH-E, use the separator to present |
| @@ -1888,7 +1888,7 @@ replying or yanking a letter into a draft." | |||
| 1888 | :package-version '(MH-E . "8.0")) | 1888 | :package-version '(MH-E . "8.0")) |
| 1889 | 1889 | ||
| 1890 | (defcustom-mh mh-x-face-file "~/.face" | 1890 | (defcustom-mh mh-x-face-file "~/.face" |
| 1891 | "*File containing face header field to insert in outgoing mail. | 1891 | "File containing face header field to insert in outgoing mail. |
| 1892 | 1892 | ||
| 1893 | If the file starts with either of the strings \"X-Face:\", \"Face:\" | 1893 | If the file starts with either of the strings \"X-Face:\", \"Face:\" |
| 1894 | or \"X-Image-URL:\" then the contents are added to the message header | 1894 | or \"X-Image-URL:\" then the contents are added to the message header |
| @@ -1917,7 +1917,7 @@ this option doesn't exist." | |||
| 1917 | :package-version '(MH-E . "7.0")) | 1917 | :package-version '(MH-E . "7.0")) |
| 1918 | 1918 | ||
| 1919 | (defcustom-mh mh-yank-behavior 'attribution | 1919 | (defcustom-mh mh-yank-behavior 'attribution |
| 1920 | "*Controls which part of a message is yanked by \\<mh-letter-mode-map>\\[mh-yank-cur-msg]. | 1920 | "Controls which part of a message is yanked by \\<mh-letter-mode-map>\\[mh-yank-cur-msg]. |
| 1921 | 1921 | ||
| 1922 | To include the entire message, including the entire header, use | 1922 | To include the entire message, including the entire header, use |
| 1923 | \"Body and Header\". Use \"Body\" to yank just the body without | 1923 | \"Body and Header\". Use \"Body\" to yank just the body without |
| @@ -1964,7 +1964,7 @@ inserted." | |||
| 1964 | ;;; Ranges (:group 'mh-ranges) | 1964 | ;;; Ranges (:group 'mh-ranges) |
| 1965 | 1965 | ||
| 1966 | (defcustom-mh mh-interpret-number-as-range-flag t | 1966 | (defcustom-mh mh-interpret-number-as-range-flag t |
| 1967 | "*Non-nil means interpret a number as a range. | 1967 | "Non-nil means interpret a number as a range. |
| 1968 | 1968 | ||
| 1969 | Since one of the most frequent ranges used is \"last:N\", MH-E | 1969 | Since one of the most frequent ranges used is \"last:N\", MH-E |
| 1970 | will interpret input such as \"200\" as \"last:200\" if this | 1970 | will interpret input such as \"200\" as \"last:200\" if this |
| @@ -1984,7 +1984,7 @@ Real definition, below, uses variables that aren't defined yet." | |||
| 1984 | (set-default symbol value)))) | 1984 | (set-default symbol value)))) |
| 1985 | 1985 | ||
| 1986 | (defcustom-mh mh-adaptive-cmd-note-flag t | 1986 | (defcustom-mh mh-adaptive-cmd-note-flag t |
| 1987 | "*Non-nil means that the message number width is determined dynamically. | 1987 | "Non-nil means that the message number width is determined dynamically. |
| 1988 | 1988 | ||
| 1989 | If you've created your own format to handle long message numbers, | 1989 | If you've created your own format to handle long message numbers, |
| 1990 | you'll be pleased to know you no longer need it since MH-E adapts its | 1990 | you'll be pleased to know you no longer need it since MH-E adapts its |
| @@ -2052,7 +2052,7 @@ Otherwise, set SYMBOL to VALUE." | |||
| 2052 | (set-default symbol value))) | 2052 | (set-default symbol value))) |
| 2053 | 2053 | ||
| 2054 | (defcustom-mh mh-scan-prog "scan" | 2054 | (defcustom-mh mh-scan-prog "scan" |
| 2055 | "*Program used to scan messages. | 2055 | "Program used to scan messages. |
| 2056 | 2056 | ||
| 2057 | The name of the program that generates a listing of one line per | 2057 | The name of the program that generates a listing of one line per |
| 2058 | message is held in this option. Unless this variable contains an | 2058 | message is held in this option. Unless this variable contains an |
| @@ -2090,7 +2090,7 @@ MH-E can be found in the documentation of `mh-search'." | |||
| 2090 | ;;; Sending Mail (:group 'mh-sending-mail) | 2090 | ;;; Sending Mail (:group 'mh-sending-mail) |
| 2091 | 2091 | ||
| 2092 | (defcustom-mh mh-compose-forward-as-mime-flag t | 2092 | (defcustom-mh mh-compose-forward-as-mime-flag t |
| 2093 | "*Non-nil means that messages are forwarded as attachments. | 2093 | "Non-nil means that messages are forwarded as attachments. |
| 2094 | 2094 | ||
| 2095 | By default, this option is on which means that the forwarded | 2095 | By default, this option is on which means that the forwarded |
| 2096 | messages are included as attachments. If you would prefer to | 2096 | messages are included as attachments. If you would prefer to |
| @@ -2118,13 +2118,13 @@ fields." | |||
| 2118 | :package-version '(MH-E . "6.0")) | 2118 | :package-version '(MH-E . "6.0")) |
| 2119 | 2119 | ||
| 2120 | (defcustom-mh mh-compose-prompt-flag nil | 2120 | (defcustom-mh mh-compose-prompt-flag nil |
| 2121 | "*Non-nil means prompt for header fields when composing a new draft." | 2121 | "Non-nil means prompt for header fields when composing a new draft." |
| 2122 | :type 'boolean | 2122 | :type 'boolean |
| 2123 | :group 'mh-sending-mail | 2123 | :group 'mh-sending-mail |
| 2124 | :package-version '(MH-E . "7.4")) | 2124 | :package-version '(MH-E . "7.4")) |
| 2125 | 2125 | ||
| 2126 | (defcustom-mh mh-forward-subject-format "%s: %s" | 2126 | (defcustom-mh mh-forward-subject-format "%s: %s" |
| 2127 | "*Format string for forwarded message subject. | 2127 | "Format string for forwarded message subject. |
| 2128 | 2128 | ||
| 2129 | This option is a string which includes two escapes (\"%s\"). The | 2129 | This option is a string which includes two escapes (\"%s\"). The |
| 2130 | first \"%s\" is replaced with the sender of the original message, | 2130 | first \"%s\" is replaced with the sender of the original message, |
| @@ -2134,7 +2134,7 @@ and the second one is replaced with the original \"Subject:\"." | |||
| 2134 | :package-version '(MH-E . "6.0")) | 2134 | :package-version '(MH-E . "6.0")) |
| 2135 | 2135 | ||
| 2136 | (defcustom-mh mh-insert-x-mailer-flag t | 2136 | (defcustom-mh mh-insert-x-mailer-flag t |
| 2137 | "*Non-nil means append an \"X-Mailer:\" header field to the header. | 2137 | "Non-nil means append an \"X-Mailer:\" header field to the header. |
| 2138 | 2138 | ||
| 2139 | This header field includes the version of MH-E and Emacs that you | 2139 | This header field includes the version of MH-E and Emacs that you |
| 2140 | are using. If you don't want to participate in our marketing, you | 2140 | are using. If you don't want to participate in our marketing, you |
| @@ -2144,7 +2144,7 @@ can turn this option off." | |||
| 2144 | :package-version '(MH-E . "7.0")) | 2144 | :package-version '(MH-E . "7.0")) |
| 2145 | 2145 | ||
| 2146 | (defcustom-mh mh-redist-full-contents-flag nil | 2146 | (defcustom-mh mh-redist-full-contents-flag nil |
| 2147 | "*Non-nil means the \"dist\" command needs entire letter for redistribution. | 2147 | "Non-nil means the \"dist\" command needs entire letter for redistribution. |
| 2148 | 2148 | ||
| 2149 | This option must be turned on if \"dist\" requires the whole | 2149 | This option must be turned on if \"dist\" requires the whole |
| 2150 | letter for redistribution, which is the case if \"send\" is | 2150 | letter for redistribution, which is the case if \"send\" is |
| @@ -2156,7 +2156,7 @@ has been redistributed before, turn off this option." | |||
| 2156 | :package-version '(MH-E . "8.0")) | 2156 | :package-version '(MH-E . "8.0")) |
| 2157 | 2157 | ||
| 2158 | (defcustom-mh mh-reply-default-reply-to nil | 2158 | (defcustom-mh mh-reply-default-reply-to nil |
| 2159 | "*Sets the person or persons to whom a reply will be sent. | 2159 | "Sets the person or persons to whom a reply will be sent. |
| 2160 | 2160 | ||
| 2161 | This option is set to \"Prompt\" by default so that you are | 2161 | This option is set to \"Prompt\" by default so that you are |
| 2162 | prompted for the recipient of a reply. If you find that most of | 2162 | prompted for the recipient of a reply. If you find that most of |
| @@ -2172,7 +2172,7 @@ this option to \"cc\". Other choices include \"from\", \"to\", or | |||
| 2172 | :package-version '(MH-E . "6.0")) | 2172 | :package-version '(MH-E . "6.0")) |
| 2173 | 2173 | ||
| 2174 | (defcustom-mh mh-reply-show-message-flag t | 2174 | (defcustom-mh mh-reply-show-message-flag t |
| 2175 | "*Non-nil means the MH-Show buffer is displayed when replying. | 2175 | "Non-nil means the MH-Show buffer is displayed when replying. |
| 2176 | 2176 | ||
| 2177 | If you include the message automatically, you can hide the | 2177 | If you include the message automatically, you can hide the |
| 2178 | MH-Show buffer by turning off this option. | 2178 | MH-Show buffer by turning off this option. |
| @@ -2189,7 +2189,7 @@ See also `mh-reply'." | |||
| 2189 | ;; specified by setting `mh-unpropagated-sequences' appropriately." XXX | 2189 | ;; specified by setting `mh-unpropagated-sequences' appropriately." XXX |
| 2190 | 2190 | ||
| 2191 | (defcustom-mh mh-refile-preserves-sequences-flag t | 2191 | (defcustom-mh mh-refile-preserves-sequences-flag t |
| 2192 | "*Non-nil means that sequences are preserved when messages are refiled. | 2192 | "Non-nil means that sequences are preserved when messages are refiled. |
| 2193 | 2193 | ||
| 2194 | If a message is in any sequence (except \"Previous-Sequence:\" | 2194 | If a message is in any sequence (except \"Previous-Sequence:\" |
| 2195 | and \"cur\") when it is refiled, then it will still be in those | 2195 | and \"cur\") when it is refiled, then it will still be in those |
| @@ -2212,7 +2212,7 @@ there isn't much advantage to that." | |||
| 2212 | :package-version '(MH-E . "7.3")) | 2212 | :package-version '(MH-E . "7.3")) |
| 2213 | 2213 | ||
| 2214 | (defcustom-mh mh-update-sequences-after-mh-show-flag t | 2214 | (defcustom-mh mh-update-sequences-after-mh-show-flag t |
| 2215 | "*Non-nil means flush MH sequences to disk after message is shown\\<mh-folder-mode-map>. | 2215 | "Non-nil means flush MH sequences to disk after message is shown\\<mh-folder-mode-map>. |
| 2216 | 2216 | ||
| 2217 | Three sequences are maintained internally by MH-E and pushed out | 2217 | Three sequences are maintained internally by MH-E and pushed out |
| 2218 | to MH when a message is shown. They include the sequence | 2218 | to MH when a message is shown. They include the sequence |
| @@ -2227,7 +2227,7 @@ commands." | |||
| 2227 | :package-version '(MH-E . "7.0")) | 2227 | :package-version '(MH-E . "7.0")) |
| 2228 | 2228 | ||
| 2229 | (defcustom-mh mh-whitelist-preserves-sequences-flag t | 2229 | (defcustom-mh mh-whitelist-preserves-sequences-flag t |
| 2230 | "*Non-nil means that sequences are preserved when messages are whitelisted. | 2230 | "Non-nil means that sequences are preserved when messages are whitelisted. |
| 2231 | 2231 | ||
| 2232 | If a message is in any sequence (except \"Previous-Sequence:\" | 2232 | If a message is in any sequence (except \"Previous-Sequence:\" |
| 2233 | and \"cur\") when it is whitelisted, then it will still be in | 2233 | and \"cur\") when it is whitelisted, then it will still be in |
| @@ -2240,7 +2240,7 @@ not desired, then turn off this option." | |||
| 2240 | ;;; Reading Your Mail (:group 'mh-show) | 2240 | ;;; Reading Your Mail (:group 'mh-show) |
| 2241 | 2241 | ||
| 2242 | (defcustom-mh mh-bury-show-buffer-flag t | 2242 | (defcustom-mh mh-bury-show-buffer-flag t |
| 2243 | "*Non-nil means show buffer is buried. | 2243 | "Non-nil means show buffer is buried. |
| 2244 | 2244 | ||
| 2245 | One advantage of not burying the show buffer is that one can | 2245 | One advantage of not burying the show buffer is that one can |
| 2246 | delete the show buffer more easily in an electric buffer list | 2246 | delete the show buffer more easily in an electric buffer list |
| @@ -2251,7 +2251,7 @@ running \\[electric-buffer-list] to see what I mean." | |||
| 2251 | :package-version '(MH-E . "7.0")) | 2251 | :package-version '(MH-E . "7.0")) |
| 2252 | 2252 | ||
| 2253 | (defcustom-mh mh-clean-message-header-flag t | 2253 | (defcustom-mh mh-clean-message-header-flag t |
| 2254 | "*Non-nil means remove extraneous header fields. | 2254 | "Non-nil means remove extraneous header fields. |
| 2255 | 2255 | ||
| 2256 | See also `mh-invisible-header-fields-default' and | 2256 | See also `mh-invisible-header-fields-default' and |
| 2257 | `mh-invisible-header-fields'." | 2257 | `mh-invisible-header-fields'." |
| @@ -2260,7 +2260,7 @@ See also `mh-invisible-header-fields-default' and | |||
| 2260 | :package-version '(MH-E . "7.0")) | 2260 | :package-version '(MH-E . "7.0")) |
| 2261 | 2261 | ||
| 2262 | (defcustom-mh mh-decode-mime-flag (not (not (locate-library "mm-decode"))) | 2262 | (defcustom-mh mh-decode-mime-flag (not (not (locate-library "mm-decode"))) |
| 2263 | "*Non-nil means attachments are handled\\<mh-folder-mode-map>. | 2263 | "Non-nil means attachments are handled\\<mh-folder-mode-map>. |
| 2264 | 2264 | ||
| 2265 | MH-E can handle attachments as well if the Gnus `mm-decode' | 2265 | MH-E can handle attachments as well if the Gnus `mm-decode' |
| 2266 | library is present. If so, this option will be on. Otherwise, | 2266 | library is present. If so, this option will be on. Otherwise, |
| @@ -2278,7 +2278,7 @@ messages and other graphical widgets. See the options | |||
| 2278 | :package-version '(MH-E . "7.0")) | 2278 | :package-version '(MH-E . "7.0")) |
| 2279 | 2279 | ||
| 2280 | (defcustom-mh mh-display-buttons-for-alternatives-flag nil | 2280 | (defcustom-mh mh-display-buttons-for-alternatives-flag nil |
| 2281 | "*Non-nil means display buttons for all alternative attachments. | 2281 | "Non-nil means display buttons for all alternative attachments. |
| 2282 | 2282 | ||
| 2283 | Sometimes, a mail program will produce multiple alternatives of | 2283 | Sometimes, a mail program will produce multiple alternatives of |
| 2284 | the attachment in increasing degree of faithfulness to the | 2284 | the attachment in increasing degree of faithfulness to the |
| @@ -2290,7 +2290,7 @@ inline and buttons are shown for each of the other alternatives." | |||
| 2290 | :package-version '(MH-E . "7.4")) | 2290 | :package-version '(MH-E . "7.4")) |
| 2291 | 2291 | ||
| 2292 | (defcustom-mh mh-display-buttons-for-inline-parts-flag nil | 2292 | (defcustom-mh mh-display-buttons-for-inline-parts-flag nil |
| 2293 | "*Non-nil means display buttons for all inline attachments\\<mh-folder-mode-map>. | 2293 | "Non-nil means display buttons for all inline attachments\\<mh-folder-mode-map>. |
| 2294 | 2294 | ||
| 2295 | The sender can request that attachments should be viewed inline so | 2295 | The sender can request that attachments should be viewed inline so |
| 2296 | that they do not really appear like an attachment at all to the | 2296 | that they do not really appear like an attachment at all to the |
| @@ -2313,7 +2313,7 @@ text (including HTML) and images." | |||
| 2313 | :package-version '(MH-E . "7.0")) | 2313 | :package-version '(MH-E . "7.0")) |
| 2314 | 2314 | ||
| 2315 | (defcustom-mh mh-do-not-confirm-flag nil | 2315 | (defcustom-mh mh-do-not-confirm-flag nil |
| 2316 | "*Non-nil means non-reversible commands do not prompt for confirmation. | 2316 | "Non-nil means non-reversible commands do not prompt for confirmation. |
| 2317 | 2317 | ||
| 2318 | Commands such as `mh-pack-folder' prompt to confirm whether to | 2318 | Commands such as `mh-pack-folder' prompt to confirm whether to |
| 2319 | process outstanding moves and deletes or not before continuing. | 2319 | process outstanding moves and deletes or not before continuing. |
| @@ -2325,7 +2325,7 @@ retracted--without question." | |||
| 2325 | :package-version '(MH-E . "7.0")) | 2325 | :package-version '(MH-E . "7.0")) |
| 2326 | 2326 | ||
| 2327 | (defcustom-mh mh-fetch-x-image-url nil | 2327 | (defcustom-mh mh-fetch-x-image-url nil |
| 2328 | "*Control fetching of \"X-Image-URL:\" header field image. | 2328 | "Control fetching of \"X-Image-URL:\" header field image. |
| 2329 | 2329 | ||
| 2330 | Ths option controls the fetching of the \"X-Image-URL:\" header | 2330 | Ths option controls the fetching of the \"X-Image-URL:\" header |
| 2331 | field image with the following values: | 2331 | field image with the following values: |
| @@ -2361,7 +2361,7 @@ turned on." | |||
| 2361 | :package-version '(MH-E . "7.3")) | 2361 | :package-version '(MH-E . "7.3")) |
| 2362 | 2362 | ||
| 2363 | (defcustom-mh mh-graphical-smileys-flag t | 2363 | (defcustom-mh mh-graphical-smileys-flag t |
| 2364 | "*Non-nil means graphical smileys are displayed. | 2364 | "Non-nil means graphical smileys are displayed. |
| 2365 | 2365 | ||
| 2366 | It is a long standing custom to inject body language using a | 2366 | It is a long standing custom to inject body language using a |
| 2367 | cornucopia of punctuation, also known as the \"smileys\". MH-E | 2367 | cornucopia of punctuation, also known as the \"smileys\". MH-E |
| @@ -2376,7 +2376,7 @@ turned off." | |||
| 2376 | :package-version '(MH-E . "7.0")) | 2376 | :package-version '(MH-E . "7.0")) |
| 2377 | 2377 | ||
| 2378 | (defcustom-mh mh-graphical-emphasis-flag t | 2378 | (defcustom-mh mh-graphical-emphasis-flag t |
| 2379 | "*Non-nil means graphical emphasis is displayed. | 2379 | "Non-nil means graphical emphasis is displayed. |
| 2380 | 2380 | ||
| 2381 | A few typesetting features are indicated in ASCII text with | 2381 | A few typesetting features are indicated in ASCII text with |
| 2382 | certain characters. If your terminal supports it, MH-E can render | 2382 | certain characters. If your terminal supports it, MH-E can render |
| @@ -2815,7 +2815,7 @@ Because the function `mh-invisible-headers' uses both | |||
| 2815 | cannot be run until both variables have been initialized.") | 2815 | cannot be run until both variables have been initialized.") |
| 2816 | 2816 | ||
| 2817 | (defcustom-mh mh-invisible-header-fields nil | 2817 | (defcustom-mh mh-invisible-header-fields nil |
| 2818 | "*Additional header fields to hide. | 2818 | "Additional header fields to hide. |
| 2819 | 2819 | ||
| 2820 | Header fields that you would like to hide that aren't listed in | 2820 | Header fields that you would like to hide that aren't listed in |
| 2821 | `mh-invisible-header-fields-default' can be added to this option | 2821 | `mh-invisible-header-fields-default' can be added to this option |
| @@ -2838,7 +2838,7 @@ See also `mh-clean-message-header-flag'." | |||
| 2838 | :package-version '(MH-E . "7.1")) | 2838 | :package-version '(MH-E . "7.1")) |
| 2839 | 2839 | ||
| 2840 | (defcustom-mh mh-invisible-header-fields-default nil | 2840 | (defcustom-mh mh-invisible-header-fields-default nil |
| 2841 | "*List of hidden header fields. | 2841 | "List of hidden header fields. |
| 2842 | 2842 | ||
| 2843 | The header fields listed in this option are hidden, although you | 2843 | The header fields listed in this option are hidden, although you |
| 2844 | can check off any field that you would like to see. | 2844 | can check off any field that you would like to see. |
| @@ -2895,7 +2895,7 @@ removed and entries from `mh-invisible-header-fields' are added." | |||
| 2895 | (mh-invisible-headers) | 2895 | (mh-invisible-headers) |
| 2896 | 2896 | ||
| 2897 | (defcustom-mh mh-lpr-command-format "lpr -J '%s'" | 2897 | (defcustom-mh mh-lpr-command-format "lpr -J '%s'" |
| 2898 | "*Command used to print\\<mh-folder-mode-map>. | 2898 | "Command used to print\\<mh-folder-mode-map>. |
| 2899 | 2899 | ||
| 2900 | This option contains the Unix command line which performs the | 2900 | This option contains the Unix command line which performs the |
| 2901 | actual printing for the \\[mh-print-msg] command. The string can | 2901 | actual printing for the \\[mh-print-msg] command. The string can |
| @@ -2912,7 +2912,7 @@ This option is not used by the commands \\[mh-ps-print-msg] or | |||
| 2912 | :package-version '(MH-E . "6.0")) | 2912 | :package-version '(MH-E . "6.0")) |
| 2913 | 2913 | ||
| 2914 | (defcustom-mh mh-max-inline-image-height nil | 2914 | (defcustom-mh mh-max-inline-image-height nil |
| 2915 | "*Maximum inline image height if \"Content-Disposition:\" is not present. | 2915 | "Maximum inline image height if \"Content-Disposition:\" is not present. |
| 2916 | 2916 | ||
| 2917 | Some older mail programs do not insert this needed plumbing to | 2917 | Some older mail programs do not insert this needed plumbing to |
| 2918 | tell MH-E whether to display the attachments inline or not. If | 2918 | tell MH-E whether to display the attachments inline or not. If |
| @@ -2928,7 +2928,7 @@ these numbers." | |||
| 2928 | :package-version '(MH-E . "7.0")) | 2928 | :package-version '(MH-E . "7.0")) |
| 2929 | 2929 | ||
| 2930 | (defcustom-mh mh-max-inline-image-width nil | 2930 | (defcustom-mh mh-max-inline-image-width nil |
| 2931 | "*Maximum inline image width if \"Content-Disposition:\" is not present. | 2931 | "Maximum inline image width if \"Content-Disposition:\" is not present. |
| 2932 | 2932 | ||
| 2933 | Some older mail programs do not insert this needed plumbing to | 2933 | Some older mail programs do not insert this needed plumbing to |
| 2934 | tell MH-E whether to display the attachments inline or not. If | 2934 | tell MH-E whether to display the attachments inline or not. If |
| @@ -2944,7 +2944,7 @@ these numbers." | |||
| 2944 | :package-version '(MH-E . "7.0")) | 2944 | :package-version '(MH-E . "7.0")) |
| 2945 | 2945 | ||
| 2946 | (defcustom-mh mh-mhl-format-file nil | 2946 | (defcustom-mh mh-mhl-format-file nil |
| 2947 | "*Specifies the format file to pass to the \"mhl\" program. | 2947 | "Specifies the format file to pass to the \"mhl\" program. |
| 2948 | 2948 | ||
| 2949 | Normally MH-E takes care of displaying messages itself (rather than | 2949 | Normally MH-E takes care of displaying messages itself (rather than |
| 2950 | calling an MH program to do the work). If you'd rather have \"mhl\" | 2950 | calling an MH program to do the work). If you'd rather have \"mhl\" |
| @@ -2984,7 +2984,7 @@ directory's name." | |||
| 2984 | :package-version '(MH-E . "7.0")) | 2984 | :package-version '(MH-E . "7.0")) |
| 2985 | 2985 | ||
| 2986 | (defcustom-mh mh-print-background-flag nil | 2986 | (defcustom-mh mh-print-background-flag nil |
| 2987 | "*Non-nil means messages should be printed in the background\\<mh-folder-mode-map>. | 2987 | "Non-nil means messages should be printed in the background\\<mh-folder-mode-map>. |
| 2988 | 2988 | ||
| 2989 | Normally messages are printed in the foreground. If this is slow on | 2989 | Normally messages are printed in the foreground. If this is slow on |
| 2990 | your system, you may elect to turn off this option to print in the | 2990 | your system, you may elect to turn off this option to print in the |
| @@ -3000,7 +3000,7 @@ This option is not used by the commands \\[mh-ps-print-msg] or | |||
| 3000 | :package-version '(MH-E . "7.0")) | 3000 | :package-version '(MH-E . "7.0")) |
| 3001 | 3001 | ||
| 3002 | (defcustom-mh mh-show-maximum-size 0 | 3002 | (defcustom-mh mh-show-maximum-size 0 |
| 3003 | "*Maximum size of message (in bytes) to display automatically. | 3003 | "Maximum size of message (in bytes) to display automatically. |
| 3004 | 3004 | ||
| 3005 | This option provides an opportunity to skip over large messages | 3005 | This option provides an opportunity to skip over large messages |
| 3006 | which may be slow to load. The default value of 0 means that all | 3006 | which may be slow to load. The default value of 0 means that all |
| @@ -3010,7 +3010,7 @@ message are shown regardless of size." | |||
| 3010 | :package-version '(MH-E . "8.0")) | 3010 | :package-version '(MH-E . "8.0")) |
| 3011 | 3011 | ||
| 3012 | (defcustom-mh mh-show-use-xface-flag (>= emacs-major-version 21) | 3012 | (defcustom-mh mh-show-use-xface-flag (>= emacs-major-version 21) |
| 3013 | "*Non-nil means display face images in MH-show buffers. | 3013 | "Non-nil means display face images in MH-show buffers. |
| 3014 | 3014 | ||
| 3015 | MH-E can display the content of \"Face:\", \"X-Face:\", and | 3015 | MH-E can display the content of \"Face:\", \"X-Face:\", and |
| 3016 | \"X-Image-URL:\" header fields. If any of these fields occur in the | 3016 | \"X-Image-URL:\" header fields. If any of these fields occur in the |
| @@ -3050,7 +3050,7 @@ The option `mh-fetch-x-image-url' controls the fetching of the | |||
| 3050 | :package-version '(MH-E . "7.0")) | 3050 | :package-version '(MH-E . "7.0")) |
| 3051 | 3051 | ||
| 3052 | (defcustom-mh mh-store-default-directory nil | 3052 | (defcustom-mh mh-store-default-directory nil |
| 3053 | "*Default directory for \\<mh-folder-mode-map>\\[mh-store-msg]. | 3053 | "Default directory for \\<mh-folder-mode-map>\\[mh-store-msg]. |
| 3054 | 3054 | ||
| 3055 | If you would like to change the initial default directory, | 3055 | If you would like to change the initial default directory, |
| 3056 | customize this option, change the value from \"Current\" to | 3056 | customize this option, change the value from \"Current\" to |
| @@ -3062,7 +3062,7 @@ the content of these messages." | |||
| 3062 | :package-version '(MH-E . "6.0")) | 3062 | :package-version '(MH-E . "6.0")) |
| 3063 | 3063 | ||
| 3064 | (defcustom-mh mh-summary-height nil | 3064 | (defcustom-mh mh-summary-height nil |
| 3065 | "*Number of lines in MH-Folder buffer (including the mode line). | 3065 | "Number of lines in MH-Folder buffer (including the mode line). |
| 3066 | 3066 | ||
| 3067 | The default value of this option is \"Automatic\" which means | 3067 | The default value of this option is \"Automatic\" which means |
| 3068 | that the MH-Folder buffer will maintain the same proportional | 3068 | that the MH-Folder buffer will maintain the same proportional |
| @@ -3086,7 +3086,7 @@ Set to 0 to disable automatic update." | |||
| 3086 | ;;; Threading (:group 'mh-thread) | 3086 | ;;; Threading (:group 'mh-thread) |
| 3087 | 3087 | ||
| 3088 | (defcustom-mh mh-show-threads-flag nil | 3088 | (defcustom-mh mh-show-threads-flag nil |
| 3089 | "*Non-nil means new folders start in threaded mode. | 3089 | "Non-nil means new folders start in threaded mode. |
| 3090 | 3090 | ||
| 3091 | Threading large number of messages can be time consuming so this | 3091 | Threading large number of messages can be time consuming so this |
| 3092 | option is turned off by default. If you turn this option on, then | 3092 | option is turned off by default. If you turn this option on, then |
| @@ -3102,7 +3102,7 @@ threaded is less than `mh-large-folder'." | |||
| 3102 | ;; dynamically in mh-tool-bar.el. | 3102 | ;; dynamically in mh-tool-bar.el. |
| 3103 | 3103 | ||
| 3104 | (defcustom-mh mh-tool-bar-search-function 'mh-search | 3104 | (defcustom-mh mh-tool-bar-search-function 'mh-search |
| 3105 | "*Function called by the tool bar search button. | 3105 | "Function called by the tool bar search button. |
| 3106 | 3106 | ||
| 3107 | By default, this is set to `mh-search'. You can also choose | 3107 | By default, this is set to `mh-search'. You can also choose |
| 3108 | \"Other Function\" from the \"Value Menu\" and enter a function | 3108 | \"Other Function\" from the \"Value Menu\" and enter a function |
| @@ -3115,7 +3115,7 @@ of your own choosing." | |||
| 3115 | ;; XEmacs has a couple of extra customizations... | 3115 | ;; XEmacs has a couple of extra customizations... |
| 3116 | (mh-do-in-xemacs | 3116 | (mh-do-in-xemacs |
| 3117 | (defcustom-mh mh-xemacs-use-tool-bar-flag mh-xemacs-has-tool-bar-flag | 3117 | (defcustom-mh mh-xemacs-use-tool-bar-flag mh-xemacs-has-tool-bar-flag |
| 3118 | "*If non-nil, use tool bar. | 3118 | "If non-nil, use tool bar. |
| 3119 | 3119 | ||
| 3120 | This option controls whether to show the MH-E icons at all. By | 3120 | This option controls whether to show the MH-E icons at all. By |
| 3121 | default, this option is turned on if the window system supports | 3121 | default, this option is turned on if the window system supports |
| @@ -3131,7 +3131,7 @@ won't be able to turn on this option." | |||
| 3131 | :package-version '(MH-E . "7.3")) | 3131 | :package-version '(MH-E . "7.3")) |
| 3132 | 3132 | ||
| 3133 | (defcustom-mh mh-xemacs-tool-bar-position nil | 3133 | (defcustom-mh mh-xemacs-tool-bar-position nil |
| 3134 | "*Tool bar location. | 3134 | "Tool bar location. |
| 3135 | 3135 | ||
| 3136 | This option controls the placement of the tool bar along the four | 3136 | This option controls the placement of the tool bar along the four |
| 3137 | edges of the frame. You can choose from one of \"Same As Default | 3137 | edges of the frame. You can choose from one of \"Same As Default |
diff --git a/lisp/net/mailcap.el b/lisp/net/mailcap.el index ae49972f5bf..f80b300084b 100644 --- a/lisp/net/mailcap.el +++ b/lisp/net/mailcap.el | |||
| @@ -337,7 +337,7 @@ to return a true or false shell value for the validity.") | |||
| 337 | (put 'mailcap-mime-data 'risky-local-variable t) | 337 | (put 'mailcap-mime-data 'risky-local-variable t) |
| 338 | 338 | ||
| 339 | (defcustom mailcap-download-directory nil | 339 | (defcustom mailcap-download-directory nil |
| 340 | "*Directory to which `mailcap-save-binary-file' downloads files by default. | 340 | "Directory to which `mailcap-save-binary-file' downloads files by default. |
| 341 | nil means your home directory." | 341 | nil means your home directory." |
| 342 | :type '(choice (const :tag "Home directory" nil) | 342 | :type '(choice (const :tag "Home directory" nil) |
| 343 | directory) | 343 | directory) |
diff --git a/lisp/net/pop3.el b/lisp/net/pop3.el index 1695bbd3a40..589eeb3ab32 100644 --- a/lisp/net/pop3.el +++ b/lisp/net/pop3.el | |||
| @@ -45,26 +45,26 @@ | |||
| 45 | (defcustom pop3-maildrop (or (user-login-name) | 45 | (defcustom pop3-maildrop (or (user-login-name) |
| 46 | (getenv "LOGNAME") | 46 | (getenv "LOGNAME") |
| 47 | (getenv "USER")) | 47 | (getenv "USER")) |
| 48 | "*POP3 maildrop." | 48 | "POP3 maildrop." |
| 49 | :version "22.1" ;; Oort Gnus | 49 | :version "22.1" ;; Oort Gnus |
| 50 | :type 'string | 50 | :type 'string |
| 51 | :group 'pop3) | 51 | :group 'pop3) |
| 52 | 52 | ||
| 53 | (defcustom pop3-mailhost (or (getenv "MAILHOST") ;; nil -> mismatch | 53 | (defcustom pop3-mailhost (or (getenv "MAILHOST") ;; nil -> mismatch |
| 54 | "pop3") | 54 | "pop3") |
| 55 | "*POP3 mailhost." | 55 | "POP3 mailhost." |
| 56 | :version "22.1" ;; Oort Gnus | 56 | :version "22.1" ;; Oort Gnus |
| 57 | :type 'string | 57 | :type 'string |
| 58 | :group 'pop3) | 58 | :group 'pop3) |
| 59 | 59 | ||
| 60 | (defcustom pop3-port 110 | 60 | (defcustom pop3-port 110 |
| 61 | "*POP3 port." | 61 | "POP3 port." |
| 62 | :version "22.1" ;; Oort Gnus | 62 | :version "22.1" ;; Oort Gnus |
| 63 | :type 'number | 63 | :type 'number |
| 64 | :group 'pop3) | 64 | :group 'pop3) |
| 65 | 65 | ||
| 66 | (defcustom pop3-password-required t | 66 | (defcustom pop3-password-required t |
| 67 | "*Non-nil if a password is required when connecting to POP server." | 67 | "Non-nil if a password is required when connecting to POP server." |
| 68 | :version "22.1" ;; Oort Gnus | 68 | :version "22.1" ;; Oort Gnus |
| 69 | :type 'boolean | 69 | :type 'boolean |
| 70 | :group 'pop3) | 70 | :group 'pop3) |
| @@ -74,7 +74,7 @@ | |||
| 74 | "*Password to use when connecting to POP server.") | 74 | "*Password to use when connecting to POP server.") |
| 75 | 75 | ||
| 76 | (defcustom pop3-authentication-scheme 'pass | 76 | (defcustom pop3-authentication-scheme 'pass |
| 77 | "*POP3 authentication scheme. | 77 | "POP3 authentication scheme. |
| 78 | Defaults to `pass', for the standard USER/PASS authentication. The other | 78 | Defaults to `pass', for the standard USER/PASS authentication. The other |
| 79 | valid value is `apop'." | 79 | valid value is `apop'." |
| 80 | :type '(choice (const :tag "Normal user/password" pass) | 80 | :type '(choice (const :tag "Normal user/password" pass) |
| @@ -515,7 +515,7 @@ Return non-nil if it is necessary to update the local UIDL file." | |||
| 515 | (insert "X-UIDL: " (nth (1- msgno) pop3-uidl) "\n")))) | 515 | (insert "X-UIDL: " (nth (1- msgno) pop3-uidl) "\n")))) |
| 516 | 516 | ||
| 517 | (defcustom pop3-stream-type nil | 517 | (defcustom pop3-stream-type nil |
| 518 | "*Transport security type for POP3 connections. | 518 | "Transport security type for POP3 connections. |
| 519 | This may be either nil (plain connection), `ssl' (use an | 519 | This may be either nil (plain connection), `ssl' (use an |
| 520 | SSL/TSL-secured stream) or `starttls' (use the starttls mechanism | 520 | SSL/TSL-secured stream) or `starttls' (use the starttls mechanism |
| 521 | to turn on TLS security after opening the stream). However, if | 521 | to turn on TLS security after opening the stream). However, if |
diff --git a/lisp/net/starttls.el b/lisp/net/starttls.el index 096ed2adc0d..1ab7dc01645 100644 --- a/lisp/net/starttls.el +++ b/lisp/net/starttls.el | |||
| @@ -136,7 +136,7 @@ i.e. when `starttls-use-gnutls' is nil." | |||
| 136 | :group 'starttls) | 136 | :group 'starttls) |
| 137 | 137 | ||
| 138 | (defcustom starttls-use-gnutls (not (executable-find starttls-program)) | 138 | (defcustom starttls-use-gnutls (not (executable-find starttls-program)) |
| 139 | "*Whether to use GnuTLS instead of the `starttls' command." | 139 | "Whether to use GnuTLS instead of the `starttls' command." |
| 140 | :version "22.1" | 140 | :version "22.1" |
| 141 | :type 'boolean | 141 | :type 'boolean |
| 142 | :group 'starttls) | 142 | :group 'starttls) |
| @@ -160,13 +160,13 @@ find out which parameters are available." | |||
| 160 | :group 'starttls) | 160 | :group 'starttls) |
| 161 | 161 | ||
| 162 | (defcustom starttls-process-connection-type nil | 162 | (defcustom starttls-process-connection-type nil |
| 163 | "*Value for `process-connection-type' to use when starting STARTTLS process." | 163 | "Value for `process-connection-type' to use when starting STARTTLS process." |
| 164 | :version "22.1" | 164 | :version "22.1" |
| 165 | :type 'boolean | 165 | :type 'boolean |
| 166 | :group 'starttls) | 166 | :group 'starttls) |
| 167 | 167 | ||
| 168 | (defcustom starttls-connect "- Simple Client Mode:\n\n" | 168 | (defcustom starttls-connect "- Simple Client Mode:\n\n" |
| 169 | "*Regular expression indicating successful connection. | 169 | "Regular expression indicating successful connection. |
| 170 | The default is what GnuTLS's \"gnutls-cli\" outputs." | 170 | The default is what GnuTLS's \"gnutls-cli\" outputs." |
| 171 | ;; GnuTLS cli.c:main() prints this string when it is starting to run | 171 | ;; GnuTLS cli.c:main() prints this string when it is starting to run |
| 172 | ;; in the application read/write phase. If the logic, or the string | 172 | ;; in the application read/write phase. If the logic, or the string |
| @@ -176,7 +176,7 @@ The default is what GnuTLS's \"gnutls-cli\" outputs." | |||
| 176 | :group 'starttls) | 176 | :group 'starttls) |
| 177 | 177 | ||
| 178 | (defcustom starttls-failure "\\*\\*\\* Handshake has failed" | 178 | (defcustom starttls-failure "\\*\\*\\* Handshake has failed" |
| 179 | "*Regular expression indicating failed TLS handshake. | 179 | "Regular expression indicating failed TLS handshake. |
| 180 | The default is what GnuTLS's \"gnutls-cli\" outputs." | 180 | The default is what GnuTLS's \"gnutls-cli\" outputs." |
| 181 | ;; GnuTLS cli.c:do_handshake() prints this string on failure. If the | 181 | ;; GnuTLS cli.c:do_handshake() prints this string on failure. If the |
| 182 | ;; logic, or the string itself, is modified, this must be updated. | 182 | ;; logic, or the string itself, is modified, this must be updated. |
| @@ -185,7 +185,7 @@ The default is what GnuTLS's \"gnutls-cli\" outputs." | |||
| 185 | :group 'starttls) | 185 | :group 'starttls) |
| 186 | 186 | ||
| 187 | (defcustom starttls-success "- Compression: " | 187 | (defcustom starttls-success "- Compression: " |
| 188 | "*Regular expression indicating completed TLS handshakes. | 188 | "Regular expression indicating completed TLS handshakes. |
| 189 | The default is what GnuTLS's \"gnutls-cli\" outputs." | 189 | The default is what GnuTLS's \"gnutls-cli\" outputs." |
| 190 | ;; GnuTLS cli.c:do_handshake() calls, on success, | 190 | ;; GnuTLS cli.c:do_handshake() calls, on success, |
| 191 | ;; common.c:print_info(), that unconditionally print this string | 191 | ;; common.c:print_info(), that unconditionally print this string |
diff --git a/lisp/progmodes/cc-vars.el b/lisp/progmodes/cc-vars.el index 8cad27fd86d..dcfa89ca051 100644 --- a/lisp/progmodes/cc-vars.el +++ b/lisp/progmodes/cc-vars.el | |||
| @@ -247,7 +247,7 @@ See `c-offsets-alist'." | |||
| 247 | ;;; User variables | 247 | ;;; User variables |
| 248 | 248 | ||
| 249 | (defcustom c-strict-syntax-p nil | 249 | (defcustom c-strict-syntax-p nil |
| 250 | "*If non-nil, all syntactic symbols must be found in `c-offsets-alist'. | 250 | "If non-nil, all syntactic symbols must be found in `c-offsets-alist'. |
| 251 | If the syntactic symbol for a particular line does not match a symbol | 251 | If the syntactic symbol for a particular line does not match a symbol |
| 252 | in the offsets alist, or if no non-nil offset value can be determined | 252 | in the offsets alist, or if no non-nil offset value can be determined |
| 253 | for a symbol, an error is generated, otherwise no error is reported | 253 | for a symbol, an error is generated, otherwise no error is reported |
| @@ -260,12 +260,12 @@ syntactic symbols in `c-offsets-alist'. Please keep it set to nil." | |||
| 260 | :group 'c) | 260 | :group 'c) |
| 261 | 261 | ||
| 262 | (defcustom c-echo-syntactic-information-p nil | 262 | (defcustom c-echo-syntactic-information-p nil |
| 263 | "*If non-nil, syntactic info is echoed when the line is indented." | 263 | "If non-nil, syntactic info is echoed when the line is indented." |
| 264 | :type 'boolean | 264 | :type 'boolean |
| 265 | :group 'c) | 265 | :group 'c) |
| 266 | 266 | ||
| 267 | (defcustom c-report-syntactic-errors nil | 267 | (defcustom c-report-syntactic-errors nil |
| 268 | "*If non-nil, certain syntactic errors are reported with a ding | 268 | "If non-nil, certain syntactic errors are reported with a ding |
| 269 | and a message, for example when an \"else\" is indented for which | 269 | and a message, for example when an \"else\" is indented for which |
| 270 | there's no corresponding \"if\". | 270 | there's no corresponding \"if\". |
| 271 | 271 | ||
| @@ -277,7 +277,7 @@ anchoring position to indent the line in that case." | |||
| 277 | :group 'c) | 277 | :group 'c) |
| 278 | 278 | ||
| 279 | (defcustom-c-stylevar c-basic-offset 4 | 279 | (defcustom-c-stylevar c-basic-offset 4 |
| 280 | "*Amount of basic offset used by + and - symbols in `c-offsets-alist'. | 280 | "Amount of basic offset used by + and - symbols in `c-offsets-alist'. |
| 281 | Also used as the indentation step when `c-syntactic-indentation' is | 281 | Also used as the indentation step when `c-syntactic-indentation' is |
| 282 | nil." | 282 | nil." |
| 283 | :type 'integer | 283 | :type 'integer |
| @@ -286,7 +286,7 @@ nil." | |||
| 286 | 286 | ||
| 287 | 287 | ||
| 288 | (defcustom c-tab-always-indent t | 288 | (defcustom c-tab-always-indent t |
| 289 | "*Controls the operation of the TAB key. | 289 | "Controls the operation of the TAB key. |
| 290 | If t, hitting TAB always just indents the current line. If nil, hitting | 290 | If t, hitting TAB always just indents the current line. If nil, hitting |
| 291 | TAB indents the current line if point is at the left margin or in the | 291 | TAB indents the current line if point is at the left margin or in the |
| 292 | line's indentation, otherwise it inserts a `real' tab character \(see | 292 | line's indentation, otherwise it inserts a `real' tab character \(see |
| @@ -308,7 +308,7 @@ by the `c-comment-only-line-offset' variable." | |||
| 308 | :group 'c) | 308 | :group 'c) |
| 309 | 309 | ||
| 310 | (defcustom c-insert-tab-function 'insert-tab | 310 | (defcustom c-insert-tab-function 'insert-tab |
| 311 | "*Function used when inserting a tab for \\[c-indent-command]. | 311 | "Function used when inserting a tab for \\[c-indent-command]. |
| 312 | Only used when `c-tab-always-indent' indicates a `real' tab character | 312 | Only used when `c-tab-always-indent' indicates a `real' tab character |
| 313 | should be inserted. Value must be a function taking no arguments. | 313 | should be inserted. Value must be a function taking no arguments. |
| 314 | The default, `insert-tab', inserts either a tab or the equivalent | 314 | The default, `insert-tab', inserts either a tab or the equivalent |
| @@ -317,7 +317,7 @@ number of spaces depending on the value of `indent-tabs-mode'." | |||
| 317 | :group 'c) | 317 | :group 'c) |
| 318 | 318 | ||
| 319 | (defcustom c-syntactic-indentation t | 319 | (defcustom c-syntactic-indentation t |
| 320 | "*Whether the indentation should be controlled by the syntactic context. | 320 | "Whether the indentation should be controlled by the syntactic context. |
| 321 | 321 | ||
| 322 | If t, the indentation functions indent according to the syntactic | 322 | If t, the indentation functions indent according to the syntactic |
| 323 | context, using the style settings specified by `c-offsets-alist'. | 323 | context, using the style settings specified by `c-offsets-alist'. |
| @@ -333,7 +333,7 @@ e.g. `c-special-indent-hook'." | |||
| 333 | (put 'c-syntactic-indentation 'safe-local-variable 'booleanp) | 333 | (put 'c-syntactic-indentation 'safe-local-variable 'booleanp) |
| 334 | 334 | ||
| 335 | (defcustom c-syntactic-indentation-in-macros t | 335 | (defcustom c-syntactic-indentation-in-macros t |
| 336 | "*Enable syntactic analysis inside macros. | 336 | "Enable syntactic analysis inside macros. |
| 337 | If this is nil, all lines inside macro definitions are analyzed as | 337 | If this is nil, all lines inside macro definitions are analyzed as |
| 338 | `cpp-macro-cont'. Otherwise they are analyzed syntactically, just | 338 | `cpp-macro-cont'. Otherwise they are analyzed syntactically, just |
| 339 | like normal code, and `cpp-define-intro' is used to create the | 339 | like normal code, and `cpp-define-intro' is used to create the |
| @@ -352,7 +352,7 @@ better with the \"do { ... } while \(0)\" trick)." | |||
| 352 | (put 'c-syntactic-indentation-in-macros 'safe-local-variable 'booleanp) | 352 | (put 'c-syntactic-indentation-in-macros 'safe-local-variable 'booleanp) |
| 353 | 353 | ||
| 354 | (defcustom c-defun-tactic 'go-outward | 354 | (defcustom c-defun-tactic 'go-outward |
| 355 | "*Whether functions are recognized inside, e.g., a class. | 355 | "Whether functions are recognized inside, e.g., a class. |
| 356 | This is used by `c-beginning-of-defun' and like functions. | 356 | This is used by `c-beginning-of-defun' and like functions. |
| 357 | 357 | ||
| 358 | Its value is one of: | 358 | Its value is one of: |
| @@ -367,7 +367,7 @@ Its value is one of: | |||
| 367 | :group 'c) | 367 | :group 'c) |
| 368 | 368 | ||
| 369 | (defcustom-c-stylevar c-comment-only-line-offset 0 | 369 | (defcustom-c-stylevar c-comment-only-line-offset 0 |
| 370 | "*Extra offset for line which contains only the start of a comment. | 370 | "Extra offset for line which contains only the start of a comment. |
| 371 | Can contain an integer or a cons cell of the form: | 371 | Can contain an integer or a cons cell of the form: |
| 372 | 372 | ||
| 373 | (NON-ANCHORED-OFFSET . ANCHORED-OFFSET) | 373 | (NON-ANCHORED-OFFSET . ANCHORED-OFFSET) |
| @@ -391,7 +391,7 @@ default)." | |||
| 391 | '((anchored-comment . (column . 0)) | 391 | '((anchored-comment . (column . 0)) |
| 392 | (end-block . (space . 1)) | 392 | (end-block . (space . 1)) |
| 393 | (cpp-end-block . (space . 2))) | 393 | (cpp-end-block . (space . 2))) |
| 394 | "*Specifies how \\[indent-for-comment] calculates the comment start column. | 394 | "Specifies how \\[indent-for-comment] calculates the comment start column. |
| 395 | This is an association list that contains entries of the form: | 395 | This is an association list that contains entries of the form: |
| 396 | 396 | ||
| 397 | (LINE-TYPE . INDENT-SPEC) | 397 | (LINE-TYPE . INDENT-SPEC) |
| @@ -465,7 +465,7 @@ in that case, i.e. as if \\[c-indent-command] was used instead." | |||
| 465 | :group 'c) | 465 | :group 'c) |
| 466 | 466 | ||
| 467 | (defcustom-c-stylevar c-indent-comments-syntactically-p nil | 467 | (defcustom-c-stylevar c-indent-comments-syntactically-p nil |
| 468 | "*Specifies how \\[indent-for-comment] should handle comment-only lines. | 468 | "Specifies how \\[indent-for-comment] should handle comment-only lines. |
| 469 | When this variable is non-nil, comment-only lines are indented | 469 | When this variable is non-nil, comment-only lines are indented |
| 470 | according to syntactic analysis via `c-offsets-alist'. Otherwise, the | 470 | according to syntactic analysis via `c-offsets-alist'. Otherwise, the |
| 471 | comment is indented as if it was preceded by code. Note that this | 471 | comment is indented as if it was preceded by code. Note that this |
| @@ -488,7 +488,7 @@ comment-only lines." | |||
| 488 | (if (boundp 'c-comment-continuation-stars) | 488 | (if (boundp 'c-comment-continuation-stars) |
| 489 | (symbol-value 'c-comment-continuation-stars) | 489 | (symbol-value 'c-comment-continuation-stars) |
| 490 | "* ") | 490 | "* ") |
| 491 | "*Specifies the line prefix of continued C-style block comments. | 491 | "Specifies the line prefix of continued C-style block comments. |
| 492 | You should set this variable to the literal string that gets inserted | 492 | You should set this variable to the literal string that gets inserted |
| 493 | at the front of continued block style comment lines. This should | 493 | at the front of continued block style comment lines. This should |
| 494 | either be the empty string, or some characters without preceding | 494 | either be the empty string, or some characters without preceding |
| @@ -507,7 +507,7 @@ style comments." | |||
| 507 | '((pike-mode . "//+!?\\|\\**") | 507 | '((pike-mode . "//+!?\\|\\**") |
| 508 | (awk-mode . "#+") | 508 | (awk-mode . "#+") |
| 509 | (other . "//+\\|\\**")) | 509 | (other . "//+\\|\\**")) |
| 510 | "*Regexp to match the line prefix inside comments. | 510 | "Regexp to match the line prefix inside comments. |
| 511 | This regexp is used to recognize the fill prefix inside comments for | 511 | This regexp is used to recognize the fill prefix inside comments for |
| 512 | correct paragraph filling and other things. | 512 | correct paragraph filling and other things. |
| 513 | 513 | ||
| @@ -564,7 +564,7 @@ variable in a mode hook." | |||
| 564 | '((java-mode . javadoc) | 564 | '((java-mode . javadoc) |
| 565 | (pike-mode . autodoc) | 565 | (pike-mode . autodoc) |
| 566 | (c-mode . gtkdoc)) | 566 | (c-mode . gtkdoc)) |
| 567 | "*Specifies documentation comment style(s) to recognize. | 567 | "Specifies documentation comment style(s) to recognize. |
| 568 | This is primarily used to fontify doc comments and the markup within | 568 | This is primarily used to fontify doc comments and the markup within |
| 569 | them, e.g. Javadoc comments. | 569 | them, e.g. Javadoc comments. |
| 570 | 570 | ||
| @@ -634,7 +634,7 @@ afterwards to redo that work." | |||
| 634 | :group 'c) | 634 | :group 'c) |
| 635 | 635 | ||
| 636 | (defcustom c-ignore-auto-fill '(string cpp code) | 636 | (defcustom c-ignore-auto-fill '(string cpp code) |
| 637 | "*List of contexts in which automatic filling never occurs. | 637 | "List of contexts in which automatic filling never occurs. |
| 638 | If Auto Fill mode is active, it will be temporarily disabled if point | 638 | If Auto Fill mode is active, it will be temporarily disabled if point |
| 639 | is in any context on this list. It's e.g. useful to enable Auto Fill | 639 | is in any context on this list. It's e.g. useful to enable Auto Fill |
| 640 | in comments only, but not in strings or normal code. The valid | 640 | in comments only, but not in strings or normal code. The valid |
| @@ -654,7 +654,7 @@ contexts are: | |||
| 654 | :group 'c) | 654 | :group 'c) |
| 655 | 655 | ||
| 656 | (defcustom-c-stylevar c-cleanup-list '(scope-operator) | 656 | (defcustom-c-stylevar c-cleanup-list '(scope-operator) |
| 657 | "*List of various C/C++/ObjC constructs to \"clean up\". | 657 | "List of various C/C++/ObjC constructs to \"clean up\". |
| 658 | The following clean ups only take place when the auto-newline feature | 658 | The following clean ups only take place when the auto-newline feature |
| 659 | is turned on, as evidenced by the `/la' appearing next to the mode | 659 | is turned on, as evidenced by the `/la' appearing next to the mode |
| 660 | name: | 660 | name: |
| @@ -751,7 +751,7 @@ involve auto-newline inserted newlines: | |||
| 751 | (inexpr-class-open after) | 751 | (inexpr-class-open after) |
| 752 | (inexpr-class-close before) | 752 | (inexpr-class-close before) |
| 753 | (arglist-cont-nonempty)) | 753 | (arglist-cont-nonempty)) |
| 754 | "*Controls the insertion of newlines before and after braces | 754 | "Controls the insertion of newlines before and after braces |
| 755 | when the auto-newline feature is active. This variable contains an | 755 | when the auto-newline feature is active. This variable contains an |
| 756 | association list with elements of the following form: | 756 | association list with elements of the following form: |
| 757 | \(SYNTACTIC-SYMBOL . ACTION). | 757 | \(SYNTACTIC-SYMBOL . ACTION). |
| @@ -815,7 +815,7 @@ Zero or nil means no limit." | |||
| 815 | :group 'c) | 815 | :group 'c) |
| 816 | 816 | ||
| 817 | (defcustom-c-stylevar c-hanging-colons-alist nil | 817 | (defcustom-c-stylevar c-hanging-colons-alist nil |
| 818 | "*Controls the insertion of newlines before and after certain colons. | 818 | "Controls the insertion of newlines before and after certain colons. |
| 819 | This variable contains an association list with elements of the | 819 | This variable contains an association list with elements of the |
| 820 | following form: (SYNTACTIC-SYMBOL . ACTION). | 820 | following form: (SYNTACTIC-SYMBOL . ACTION). |
| 821 | 821 | ||
| @@ -838,7 +838,7 @@ currently not supported for this variable." | |||
| 838 | 838 | ||
| 839 | (defcustom-c-stylevar c-hanging-semi&comma-criteria | 839 | (defcustom-c-stylevar c-hanging-semi&comma-criteria |
| 840 | '(c-semi&comma-inside-parenlist) | 840 | '(c-semi&comma-inside-parenlist) |
| 841 | "*List of functions that decide whether to insert a newline or not. | 841 | "List of functions that decide whether to insert a newline or not. |
| 842 | The functions in this list are called, in order, whenever the | 842 | The functions in this list are called, in order, whenever the |
| 843 | auto-newline minor mode is activated (as evidenced by a `/a' or `/ah' | 843 | auto-newline minor mode is activated (as evidenced by a `/a' or `/ah' |
| 844 | string in the mode line), and a semicolon or comma is typed (see | 844 | string in the mode line), and a semicolon or comma is typed (see |
| @@ -855,7 +855,7 @@ then no newline is inserted." | |||
| 855 | :group 'c) | 855 | :group 'c) |
| 856 | 856 | ||
| 857 | (defcustom-c-stylevar c-backslash-column 48 | 857 | (defcustom-c-stylevar c-backslash-column 48 |
| 858 | "*Minimum alignment column for line continuation backslashes. | 858 | "Minimum alignment column for line continuation backslashes. |
| 859 | This is used by the functions that automatically insert or align the | 859 | This is used by the functions that automatically insert or align the |
| 860 | line continuation backslashes in multiline macros. If any line in the | 860 | line continuation backslashes in multiline macros. If any line in the |
| 861 | macro exceeds this column then the next tab stop from that line is | 861 | macro exceeds this column then the next tab stop from that line is |
| @@ -865,7 +865,7 @@ used as alignment column instead. See also `c-backslash-max-column'." | |||
| 865 | ;;;###autoload(put 'c-backslash-column 'safe-local-variable 'integerp) | 865 | ;;;###autoload(put 'c-backslash-column 'safe-local-variable 'integerp) |
| 866 | 866 | ||
| 867 | (defcustom-c-stylevar c-backslash-max-column 72 | 867 | (defcustom-c-stylevar c-backslash-max-column 72 |
| 868 | "*Maximum alignment column for line continuation backslashes. | 868 | "Maximum alignment column for line continuation backslashes. |
| 869 | This is used by the functions that automatically insert or align the | 869 | This is used by the functions that automatically insert or align the |
| 870 | line continuation backslashes in multiline macros. If any line in the | 870 | line continuation backslashes in multiline macros. If any line in the |
| 871 | macro exceeds this column then the backslashes for the other lines | 871 | macro exceeds this column then the backslashes for the other lines |
| @@ -874,7 +874,7 @@ will be aligned at this column." | |||
| 874 | :group 'c) | 874 | :group 'c) |
| 875 | 875 | ||
| 876 | (defcustom c-auto-align-backslashes t | 876 | (defcustom c-auto-align-backslashes t |
| 877 | "*Align automatically inserted line continuation backslashes. | 877 | "Align automatically inserted line continuation backslashes. |
| 878 | When line continuation backslashes are inserted automatically for line | 878 | When line continuation backslashes are inserted automatically for line |
| 879 | breaks in multiline macros, e.g. by \\[c-context-line-break], they are | 879 | breaks in multiline macros, e.g. by \\[c-context-line-break], they are |
| 880 | aligned with the other backslashes in the same macro if this flag is | 880 | aligned with the other backslashes in the same macro if this flag is |
| @@ -884,12 +884,12 @@ space." | |||
| 884 | :group 'c) | 884 | :group 'c) |
| 885 | 885 | ||
| 886 | (defcustom c-backspace-function 'backward-delete-char-untabify | 886 | (defcustom c-backspace-function 'backward-delete-char-untabify |
| 887 | "*Function called by `c-electric-backspace' when deleting backwards." | 887 | "Function called by `c-electric-backspace' when deleting backwards." |
| 888 | :type 'function | 888 | :type 'function |
| 889 | :group 'c) | 889 | :group 'c) |
| 890 | 890 | ||
| 891 | (defcustom c-delete-function 'delete-char | 891 | (defcustom c-delete-function 'delete-char |
| 892 | "*Function called by `c-electric-delete-forward' when deleting forwards." | 892 | "Function called by `c-electric-delete-forward' when deleting forwards." |
| 893 | :type 'function | 893 | :type 'function |
| 894 | :group 'c) | 894 | :group 'c) |
| 895 | 895 | ||
| @@ -901,7 +901,7 @@ space." | |||
| 901 | '((c-mode . t) | 901 | '((c-mode . t) |
| 902 | (c++-mode . t) | 902 | (c++-mode . t) |
| 903 | (objc-mode . t)) | 903 | (objc-mode . t)) |
| 904 | "*Controls whether a final newline is ensured when the file is saved. | 904 | "Controls whether a final newline is ensured when the file is saved. |
| 905 | The value is an association list that for each language mode specifies | 905 | The value is an association list that for each language mode specifies |
| 906 | the value to give to `require-final-newline' at mode initialization; | 906 | the value to give to `require-final-newline' at mode initialization; |
| 907 | see that variable for details about the value. If a language isn't | 907 | see that variable for details about the value. If a language isn't |
| @@ -931,20 +931,20 @@ present on the association list, CC Mode won't touch | |||
| 931 | :group 'c) | 931 | :group 'c) |
| 932 | 932 | ||
| 933 | (defcustom c-electric-pound-behavior nil | 933 | (defcustom c-electric-pound-behavior nil |
| 934 | "*List of behaviors for electric pound insertion. | 934 | "List of behaviors for electric pound insertion. |
| 935 | Only currently supported behavior is `alignleft'." | 935 | Only currently supported behavior is `alignleft'." |
| 936 | :type '(set (const alignleft)) | 936 | :type '(set (const alignleft)) |
| 937 | :group 'c) | 937 | :group 'c) |
| 938 | 938 | ||
| 939 | (defcustom c-special-indent-hook nil | 939 | (defcustom c-special-indent-hook nil |
| 940 | "*Hook for user defined special indentation adjustments. | 940 | "Hook for user defined special indentation adjustments. |
| 941 | This hook gets called after each line is indented by the mode. It is only | 941 | This hook gets called after each line is indented by the mode. It is only |
| 942 | called when `c-syntactic-indentation' is non-nil." | 942 | called when `c-syntactic-indentation' is non-nil." |
| 943 | :type 'hook | 943 | :type 'hook |
| 944 | :group 'c) | 944 | :group 'c) |
| 945 | 945 | ||
| 946 | (defcustom-c-stylevar c-label-minimum-indentation 1 | 946 | (defcustom-c-stylevar c-label-minimum-indentation 1 |
| 947 | "*Minimum indentation for lines inside code blocks. | 947 | "Minimum indentation for lines inside code blocks. |
| 948 | This variable typically only affects code using the `gnu' style, which | 948 | This variable typically only affects code using the `gnu' style, which |
| 949 | mandates a minimum of one space in front of every line inside code | 949 | mandates a minimum of one space in front of every line inside code |
| 950 | blocks. Specifically, the function `c-gnu-impose-minimum' on your | 950 | blocks. Specifically, the function `c-gnu-impose-minimum' on your |
| @@ -953,7 +953,7 @@ blocks. Specifically, the function `c-gnu-impose-minimum' on your | |||
| 953 | :group 'c) | 953 | :group 'c) |
| 954 | 954 | ||
| 955 | (defcustom c-progress-interval 5 | 955 | (defcustom c-progress-interval 5 |
| 956 | "*Interval used to update progress status during long re-indentation. | 956 | "Interval used to update progress status during long re-indentation. |
| 957 | If a number, percentage complete gets updated after each interval of | 957 | If a number, percentage complete gets updated after each interval of |
| 958 | that many seconds. To inhibit all messages during indentation, set | 958 | that many seconds. To inhibit all messages during indentation, set |
| 959 | this variable to nil." | 959 | this variable to nil." |
| @@ -961,7 +961,7 @@ this variable to nil." | |||
| 961 | :group 'c) | 961 | :group 'c) |
| 962 | 962 | ||
| 963 | (defcustom c-objc-method-arg-min-delta-to-bracket 2 | 963 | (defcustom c-objc-method-arg-min-delta-to-bracket 2 |
| 964 | "*Minimum number of chars to the opening bracket. | 964 | "Minimum number of chars to the opening bracket. |
| 965 | 965 | ||
| 966 | Consider this ObjC snippet: | 966 | Consider this ObjC snippet: |
| 967 | 967 | ||
| @@ -981,7 +981,7 @@ This behavior can be overridden by customizing the indentation of | |||
| 981 | :group 'c) | 981 | :group 'c) |
| 982 | 982 | ||
| 983 | (defcustom c-objc-method-arg-unfinished-offset 4 | 983 | (defcustom c-objc-method-arg-unfinished-offset 4 |
| 984 | "*Offset relative to bracket if first selector is on a new line. | 984 | "Offset relative to bracket if first selector is on a new line. |
| 985 | 985 | ||
| 986 | [aaaaaaaaa | 986 | [aaaaaaaaa |
| 987 | |<-x->|bbbbbbb: cccccc | 987 | |<-x->|bbbbbbb: cccccc |
| @@ -990,7 +990,7 @@ This behavior can be overridden by customizing the indentation of | |||
| 990 | :group 'c) | 990 | :group 'c) |
| 991 | 991 | ||
| 992 | (defcustom c-objc-method-parameter-offset 4 | 992 | (defcustom c-objc-method-parameter-offset 4 |
| 993 | "*Offset for selector parameter on a new line (relative to first selector. | 993 | "Offset for selector parameter on a new line (relative to first selector. |
| 994 | 994 | ||
| 995 | [aaaaaaa bbbbbbbbbb: | 995 | [aaaaaaa bbbbbbbbbb: |
| 996 | |<-x->|cccccccc | 996 | |<-x->|cccccccc |
| @@ -1001,7 +1001,7 @@ This behavior can be overridden by customizing the indentation of | |||
| 1001 | 1001 | ||
| 1002 | (defcustom c-default-style '((java-mode . "java") (awk-mode . "awk") | 1002 | (defcustom c-default-style '((java-mode . "java") (awk-mode . "awk") |
| 1003 | (other . "gnu")) | 1003 | (other . "gnu")) |
| 1004 | "*Style which gets installed by default when a file is visited. | 1004 | "Style which gets installed by default when a file is visited. |
| 1005 | 1005 | ||
| 1006 | The value of this variable can be any style defined in | 1006 | The value of this variable can be any style defined in |
| 1007 | `c-style-alist', including styles you add. The value can also be an | 1007 | `c-style-alist', including styles you add. The value can also be an |
| @@ -1411,7 +1411,7 @@ Here is the current list of valid syntactic element symbols: | |||
| 1411 | do-while-closure else-clause catch-clause inlambda annotation-var-cont)) | 1411 | do-while-closure else-clause catch-clause inlambda annotation-var-cont)) |
| 1412 | 1412 | ||
| 1413 | (defcustom c-style-variables-are-local-p t | 1413 | (defcustom c-style-variables-are-local-p t |
| 1414 | "*Whether style variables should be buffer local by default. | 1414 | "Whether style variables should be buffer local by default. |
| 1415 | If non-nil, then all indentation style related variables will be made | 1415 | If non-nil, then all indentation style related variables will be made |
| 1416 | buffer local by default. If nil, they will remain global. Variables | 1416 | buffer local by default. If nil, they will remain global. Variables |
| 1417 | are made buffer local when this file is loaded, and once buffer | 1417 | are made buffer local when this file is loaded, and once buffer |
| @@ -1442,54 +1442,54 @@ The list of variables to buffer localize are: | |||
| 1442 | :group 'c) | 1442 | :group 'c) |
| 1443 | 1443 | ||
| 1444 | (defcustom c-mode-hook nil | 1444 | (defcustom c-mode-hook nil |
| 1445 | "*Hook called by `c-mode'." | 1445 | "Hook called by `c-mode'." |
| 1446 | :type 'hook | 1446 | :type 'hook |
| 1447 | :group 'c) | 1447 | :group 'c) |
| 1448 | 1448 | ||
| 1449 | (defcustom c++-mode-hook nil | 1449 | (defcustom c++-mode-hook nil |
| 1450 | "*Hook called by `c++-mode'." | 1450 | "Hook called by `c++-mode'." |
| 1451 | :type 'hook | 1451 | :type 'hook |
| 1452 | :group 'c) | 1452 | :group 'c) |
| 1453 | 1453 | ||
| 1454 | (defcustom objc-mode-hook nil | 1454 | (defcustom objc-mode-hook nil |
| 1455 | "*Hook called by `objc-mode'." | 1455 | "Hook called by `objc-mode'." |
| 1456 | :type 'hook | 1456 | :type 'hook |
| 1457 | :group 'c) | 1457 | :group 'c) |
| 1458 | 1458 | ||
| 1459 | (defcustom java-mode-hook nil | 1459 | (defcustom java-mode-hook nil |
| 1460 | "*Hook called by `java-mode'." | 1460 | "Hook called by `java-mode'." |
| 1461 | :type 'hook | 1461 | :type 'hook |
| 1462 | :group 'c) | 1462 | :group 'c) |
| 1463 | 1463 | ||
| 1464 | (defcustom idl-mode-hook nil | 1464 | (defcustom idl-mode-hook nil |
| 1465 | "*Hook called by `idl-mode'." | 1465 | "Hook called by `idl-mode'." |
| 1466 | :type 'hook | 1466 | :type 'hook |
| 1467 | :group 'c) | 1467 | :group 'c) |
| 1468 | 1468 | ||
| 1469 | (defcustom pike-mode-hook nil | 1469 | (defcustom pike-mode-hook nil |
| 1470 | "*Hook called by `pike-mode'." | 1470 | "Hook called by `pike-mode'." |
| 1471 | :type 'hook | 1471 | :type 'hook |
| 1472 | :group 'c) | 1472 | :group 'c) |
| 1473 | 1473 | ||
| 1474 | (defcustom awk-mode-hook nil | 1474 | (defcustom awk-mode-hook nil |
| 1475 | "*Hook called by `awk-mode'." | 1475 | "Hook called by `awk-mode'." |
| 1476 | :type 'hook | 1476 | :type 'hook |
| 1477 | :group 'c) | 1477 | :group 'c) |
| 1478 | 1478 | ||
| 1479 | (defcustom c-mode-common-hook nil | 1479 | (defcustom c-mode-common-hook nil |
| 1480 | "*Hook called by all CC Mode modes for common initializations." | 1480 | "Hook called by all CC Mode modes for common initializations." |
| 1481 | :type 'hook | 1481 | :type 'hook |
| 1482 | :group 'c) | 1482 | :group 'c) |
| 1483 | 1483 | ||
| 1484 | (defcustom c-initialization-hook nil | 1484 | (defcustom c-initialization-hook nil |
| 1485 | "*Hook called when the CC Mode package gets initialized. | 1485 | "Hook called when the CC Mode package gets initialized. |
| 1486 | This hook is only run once per Emacs session and can be used as a | 1486 | This hook is only run once per Emacs session and can be used as a |
| 1487 | `load-hook' or in place of using `eval-after-load'." | 1487 | `load-hook' or in place of using `eval-after-load'." |
| 1488 | :type 'hook | 1488 | :type 'hook |
| 1489 | :group 'c) | 1489 | :group 'c) |
| 1490 | 1490 | ||
| 1491 | (defcustom c-enable-xemacs-performance-kludge-p nil | 1491 | (defcustom c-enable-xemacs-performance-kludge-p nil |
| 1492 | "*Enables a XEmacs only hack that may improve speed for some coding styles. | 1492 | "Enables a XEmacs only hack that may improve speed for some coding styles. |
| 1493 | For styles that hang top-level opening braces (as is common with JDK | 1493 | For styles that hang top-level opening braces (as is common with JDK |
| 1494 | Java coding styles) this can improve performance between 3 and 60 | 1494 | Java coding styles) this can improve performance between 3 and 60 |
| 1495 | times for core indentation functions (e.g. `c-parse-state'). For | 1495 | times for core indentation functions (e.g. `c-parse-state'). For |
diff --git a/lisp/progmodes/cperl-mode.el b/lisp/progmodes/cperl-mode.el index 83eded136eb..9658b8b9280 100644 --- a/lisp/progmodes/cperl-mode.el +++ b/lisp/progmodes/cperl-mode.el | |||
| @@ -202,7 +202,7 @@ | |||
| 202 | 202 | ||
| 203 | 203 | ||
| 204 | (defcustom cperl-extra-newline-before-brace nil | 204 | (defcustom cperl-extra-newline-before-brace nil |
| 205 | "*Non-nil means that if, elsif, while, until, else, for, foreach | 205 | "Non-nil means that if, elsif, while, until, else, for, foreach |
| 206 | and do constructs look like: | 206 | and do constructs look like: |
| 207 | 207 | ||
| 208 | if () | 208 | if () |
| @@ -218,13 +218,13 @@ instead of: | |||
| 218 | 218 | ||
| 219 | (defcustom cperl-extra-newline-before-brace-multiline | 219 | (defcustom cperl-extra-newline-before-brace-multiline |
| 220 | cperl-extra-newline-before-brace | 220 | cperl-extra-newline-before-brace |
| 221 | "*Non-nil means the same as `cperl-extra-newline-before-brace', but | 221 | "Non-nil means the same as `cperl-extra-newline-before-brace', but |
| 222 | for constructs with multiline if/unless/while/until/for/foreach condition." | 222 | for constructs with multiline if/unless/while/until/for/foreach condition." |
| 223 | :type 'boolean | 223 | :type 'boolean |
| 224 | :group 'cperl-autoinsert-details) | 224 | :group 'cperl-autoinsert-details) |
| 225 | 225 | ||
| 226 | (defcustom cperl-indent-level 2 | 226 | (defcustom cperl-indent-level 2 |
| 227 | "*Indentation of CPerl statements with respect to containing block." | 227 | "Indentation of CPerl statements with respect to containing block." |
| 228 | :type 'integer | 228 | :type 'integer |
| 229 | :group 'cperl-indentation-details) | 229 | :group 'cperl-indentation-details) |
| 230 | 230 | ||
| @@ -242,52 +242,52 @@ for constructs with multiline if/unless/while/until/for/foreach condition." | |||
| 242 | ;;;###autoload(put 'cperl-merge-trailing-else 'safe-local-variable 'booleanp) | 242 | ;;;###autoload(put 'cperl-merge-trailing-else 'safe-local-variable 'booleanp) |
| 243 | 243 | ||
| 244 | (defcustom cperl-lineup-step nil | 244 | (defcustom cperl-lineup-step nil |
| 245 | "*`cperl-lineup' will always lineup at multiple of this number. | 245 | "`cperl-lineup' will always lineup at multiple of this number. |
| 246 | If nil, the value of `cperl-indent-level' will be used." | 246 | If nil, the value of `cperl-indent-level' will be used." |
| 247 | :type '(choice (const nil) integer) | 247 | :type '(choice (const nil) integer) |
| 248 | :group 'cperl-indentation-details) | 248 | :group 'cperl-indentation-details) |
| 249 | 249 | ||
| 250 | (defcustom cperl-brace-imaginary-offset 0 | 250 | (defcustom cperl-brace-imaginary-offset 0 |
| 251 | "*Imagined indentation of a Perl open brace that actually follows a statement. | 251 | "Imagined indentation of a Perl open brace that actually follows a statement. |
| 252 | An open brace following other text is treated as if it were this far | 252 | An open brace following other text is treated as if it were this far |
| 253 | to the right of the start of its line." | 253 | to the right of the start of its line." |
| 254 | :type 'integer | 254 | :type 'integer |
| 255 | :group 'cperl-indentation-details) | 255 | :group 'cperl-indentation-details) |
| 256 | 256 | ||
| 257 | (defcustom cperl-brace-offset 0 | 257 | (defcustom cperl-brace-offset 0 |
| 258 | "*Extra indentation for braces, compared with other text in same context." | 258 | "Extra indentation for braces, compared with other text in same context." |
| 259 | :type 'integer | 259 | :type 'integer |
| 260 | :group 'cperl-indentation-details) | 260 | :group 'cperl-indentation-details) |
| 261 | (defcustom cperl-label-offset -2 | 261 | (defcustom cperl-label-offset -2 |
| 262 | "*Offset of CPerl label lines relative to usual indentation." | 262 | "Offset of CPerl label lines relative to usual indentation." |
| 263 | :type 'integer | 263 | :type 'integer |
| 264 | :group 'cperl-indentation-details) | 264 | :group 'cperl-indentation-details) |
| 265 | (defcustom cperl-min-label-indent 1 | 265 | (defcustom cperl-min-label-indent 1 |
| 266 | "*Minimal offset of CPerl label lines." | 266 | "Minimal offset of CPerl label lines." |
| 267 | :type 'integer | 267 | :type 'integer |
| 268 | :group 'cperl-indentation-details) | 268 | :group 'cperl-indentation-details) |
| 269 | (defcustom cperl-continued-statement-offset 2 | 269 | (defcustom cperl-continued-statement-offset 2 |
| 270 | "*Extra indent for lines not starting new statements." | 270 | "Extra indent for lines not starting new statements." |
| 271 | :type 'integer | 271 | :type 'integer |
| 272 | :group 'cperl-indentation-details) | 272 | :group 'cperl-indentation-details) |
| 273 | (defcustom cperl-continued-brace-offset 0 | 273 | (defcustom cperl-continued-brace-offset 0 |
| 274 | "*Extra indent for substatements that start with open-braces. | 274 | "Extra indent for substatements that start with open-braces. |
| 275 | This is in addition to cperl-continued-statement-offset." | 275 | This is in addition to cperl-continued-statement-offset." |
| 276 | :type 'integer | 276 | :type 'integer |
| 277 | :group 'cperl-indentation-details) | 277 | :group 'cperl-indentation-details) |
| 278 | (defcustom cperl-close-paren-offset -1 | 278 | (defcustom cperl-close-paren-offset -1 |
| 279 | "*Extra indent for substatements that start with close-parenthesis." | 279 | "Extra indent for substatements that start with close-parenthesis." |
| 280 | :type 'integer | 280 | :type 'integer |
| 281 | :group 'cperl-indentation-details) | 281 | :group 'cperl-indentation-details) |
| 282 | 282 | ||
| 283 | (defcustom cperl-indent-wrt-brace t | 283 | (defcustom cperl-indent-wrt-brace t |
| 284 | "*Non-nil means indent statements in if/etc block relative brace, not if/etc. | 284 | "Non-nil means indent statements in if/etc block relative brace, not if/etc. |
| 285 | Versions 5.2 ... 5.20 behaved as if this were nil." | 285 | Versions 5.2 ... 5.20 behaved as if this were nil." |
| 286 | :type 'boolean | 286 | :type 'boolean |
| 287 | :group 'cperl-indentation-details) | 287 | :group 'cperl-indentation-details) |
| 288 | 288 | ||
| 289 | (defcustom cperl-auto-newline nil | 289 | (defcustom cperl-auto-newline nil |
| 290 | "*Non-nil means automatically newline before and after braces, | 290 | "Non-nil means automatically newline before and after braces, |
| 291 | and after colons and semicolons, inserted in CPerl code. The following | 291 | and after colons and semicolons, inserted in CPerl code. The following |
| 292 | \\[cperl-electric-backspace] will remove the inserted whitespace. | 292 | \\[cperl-electric-backspace] will remove the inserted whitespace. |
| 293 | Insertion after colons requires both this variable and | 293 | Insertion after colons requires both this variable and |
| @@ -296,43 +296,43 @@ Insertion after colons requires both this variable and | |||
| 296 | :group 'cperl-autoinsert-details) | 296 | :group 'cperl-autoinsert-details) |
| 297 | 297 | ||
| 298 | (defcustom cperl-autoindent-on-semi nil | 298 | (defcustom cperl-autoindent-on-semi nil |
| 299 | "*Non-nil means automatically indent after insertion of (semi)colon. | 299 | "Non-nil means automatically indent after insertion of (semi)colon. |
| 300 | Active if `cperl-auto-newline' is false." | 300 | Active if `cperl-auto-newline' is false." |
| 301 | :type 'boolean | 301 | :type 'boolean |
| 302 | :group 'cperl-autoinsert-details) | 302 | :group 'cperl-autoinsert-details) |
| 303 | 303 | ||
| 304 | (defcustom cperl-auto-newline-after-colon nil | 304 | (defcustom cperl-auto-newline-after-colon nil |
| 305 | "*Non-nil means automatically newline even after colons. | 305 | "Non-nil means automatically newline even after colons. |
| 306 | Subject to `cperl-auto-newline' setting." | 306 | Subject to `cperl-auto-newline' setting." |
| 307 | :type 'boolean | 307 | :type 'boolean |
| 308 | :group 'cperl-autoinsert-details) | 308 | :group 'cperl-autoinsert-details) |
| 309 | 309 | ||
| 310 | (defcustom cperl-tab-always-indent t | 310 | (defcustom cperl-tab-always-indent t |
| 311 | "*Non-nil means TAB in CPerl mode should always reindent the current line, | 311 | "Non-nil means TAB in CPerl mode should always reindent the current line, |
| 312 | regardless of where in the line point is when the TAB command is used." | 312 | regardless of where in the line point is when the TAB command is used." |
| 313 | :type 'boolean | 313 | :type 'boolean |
| 314 | :group 'cperl-indentation-details) | 314 | :group 'cperl-indentation-details) |
| 315 | 315 | ||
| 316 | (defcustom cperl-font-lock nil | 316 | (defcustom cperl-font-lock nil |
| 317 | "*Non-nil (and non-null) means CPerl buffers will use `font-lock-mode'. | 317 | "Non-nil (and non-null) means CPerl buffers will use `font-lock-mode'. |
| 318 | Can be overwritten by `cperl-hairy' if nil." | 318 | Can be overwritten by `cperl-hairy' if nil." |
| 319 | :type '(choice (const null) boolean) | 319 | :type '(choice (const null) boolean) |
| 320 | :group 'cperl-affected-by-hairy) | 320 | :group 'cperl-affected-by-hairy) |
| 321 | 321 | ||
| 322 | (defcustom cperl-electric-lbrace-space nil | 322 | (defcustom cperl-electric-lbrace-space nil |
| 323 | "*Non-nil (and non-null) means { after $ should be preceded by ` '. | 323 | "Non-nil (and non-null) means { after $ should be preceded by ` '. |
| 324 | Can be overwritten by `cperl-hairy' if nil." | 324 | Can be overwritten by `cperl-hairy' if nil." |
| 325 | :type '(choice (const null) boolean) | 325 | :type '(choice (const null) boolean) |
| 326 | :group 'cperl-affected-by-hairy) | 326 | :group 'cperl-affected-by-hairy) |
| 327 | 327 | ||
| 328 | (defcustom cperl-electric-parens-string "({[]})<" | 328 | (defcustom cperl-electric-parens-string "({[]})<" |
| 329 | "*String of parentheses that should be electric in CPerl. | 329 | "String of parentheses that should be electric in CPerl. |
| 330 | Closing ones are electric only if the region is highlighted." | 330 | Closing ones are electric only if the region is highlighted." |
| 331 | :type 'string | 331 | :type 'string |
| 332 | :group 'cperl-affected-by-hairy) | 332 | :group 'cperl-affected-by-hairy) |
| 333 | 333 | ||
| 334 | (defcustom cperl-electric-parens nil | 334 | (defcustom cperl-electric-parens nil |
| 335 | "*Non-nil (and non-null) means parentheses should be electric in CPerl. | 335 | "Non-nil (and non-null) means parentheses should be electric in CPerl. |
| 336 | Can be overwritten by `cperl-hairy' if nil." | 336 | Can be overwritten by `cperl-hairy' if nil." |
| 337 | :type '(choice (const null) boolean) | 337 | :type '(choice (const null) boolean) |
| 338 | :group 'cperl-affected-by-hairy) | 338 | :group 'cperl-affected-by-hairy) |
| @@ -345,20 +345,20 @@ Can be overwritten by `cperl-hairy' if nil." | |||
| 345 | transient-mark-mode) | 345 | transient-mark-mode) |
| 346 | (and (boundp 'zmacs-regions) ; For XEmacs | 346 | (and (boundp 'zmacs-regions) ; For XEmacs |
| 347 | zmacs-regions))) | 347 | zmacs-regions))) |
| 348 | "*Not-nil means that electric parens look for active mark. | 348 | "Not-nil means that electric parens look for active mark. |
| 349 | Default is yes if there is visual feedback on mark." | 349 | Default is yes if there is visual feedback on mark." |
| 350 | :type 'boolean | 350 | :type 'boolean |
| 351 | :group 'cperl-autoinsert-details) | 351 | :group 'cperl-autoinsert-details) |
| 352 | 352 | ||
| 353 | (defcustom cperl-electric-linefeed nil | 353 | (defcustom cperl-electric-linefeed nil |
| 354 | "*If true, LFD should be hairy in CPerl, otherwise C-c LFD is hairy. | 354 | "If true, LFD should be hairy in CPerl, otherwise C-c LFD is hairy. |
| 355 | In any case these two mean plain and hairy linefeeds together. | 355 | In any case these two mean plain and hairy linefeeds together. |
| 356 | Can be overwritten by `cperl-hairy' if nil." | 356 | Can be overwritten by `cperl-hairy' if nil." |
| 357 | :type '(choice (const null) boolean) | 357 | :type '(choice (const null) boolean) |
| 358 | :group 'cperl-affected-by-hairy) | 358 | :group 'cperl-affected-by-hairy) |
| 359 | 359 | ||
| 360 | (defcustom cperl-electric-keywords nil | 360 | (defcustom cperl-electric-keywords nil |
| 361 | "*Not-nil (and non-null) means keywords are electric in CPerl. | 361 | "Not-nil (and non-null) means keywords are electric in CPerl. |
| 362 | Can be overwritten by `cperl-hairy' if nil. | 362 | Can be overwritten by `cperl-hairy' if nil. |
| 363 | 363 | ||
| 364 | Uses `abbrev-mode' to do the expansion. If you want to use your | 364 | Uses `abbrev-mode' to do the expansion. If you want to use your |
| @@ -372,12 +372,12 @@ that begin with \"cperl-electric\". | |||
| 372 | :group 'cperl-affected-by-hairy) | 372 | :group 'cperl-affected-by-hairy) |
| 373 | 373 | ||
| 374 | (defcustom cperl-electric-backspace-untabify t | 374 | (defcustom cperl-electric-backspace-untabify t |
| 375 | "*Not-nil means electric-backspace will untabify in CPerl." | 375 | "Not-nil means electric-backspace will untabify in CPerl." |
| 376 | :type 'boolean | 376 | :type 'boolean |
| 377 | :group 'cperl-autoinsert-details) | 377 | :group 'cperl-autoinsert-details) |
| 378 | 378 | ||
| 379 | (defcustom cperl-hairy nil | 379 | (defcustom cperl-hairy nil |
| 380 | "*Not-nil means most of the bells and whistles are enabled in CPerl. | 380 | "Not-nil means most of the bells and whistles are enabled in CPerl. |
| 381 | Affects: `cperl-font-lock', `cperl-electric-lbrace-space', | 381 | Affects: `cperl-font-lock', `cperl-electric-lbrace-space', |
| 382 | `cperl-electric-parens', `cperl-electric-linefeed', `cperl-electric-keywords', | 382 | `cperl-electric-parens', `cperl-electric-linefeed', `cperl-electric-keywords', |
| 383 | `cperl-info-on-command-no-prompt', `cperl-clobber-lisp-bindings', | 383 | `cperl-info-on-command-no-prompt', `cperl-clobber-lisp-bindings', |
| @@ -386,22 +386,22 @@ Affects: `cperl-font-lock', `cperl-electric-lbrace-space', | |||
| 386 | :group 'cperl-affected-by-hairy) | 386 | :group 'cperl-affected-by-hairy) |
| 387 | 387 | ||
| 388 | (defcustom cperl-comment-column 32 | 388 | (defcustom cperl-comment-column 32 |
| 389 | "*Column to put comments in CPerl (use \\[cperl-indent] to lineup with code)." | 389 | "Column to put comments in CPerl (use \\[cperl-indent] to lineup with code)." |
| 390 | :type 'integer | 390 | :type 'integer |
| 391 | :group 'cperl-indentation-details) | 391 | :group 'cperl-indentation-details) |
| 392 | 392 | ||
| 393 | (defcustom cperl-indent-comment-at-column-0 nil | 393 | (defcustom cperl-indent-comment-at-column-0 nil |
| 394 | "*Non-nil means that comment started at column 0 should be indentable." | 394 | "Non-nil means that comment started at column 0 should be indentable." |
| 395 | :type 'boolean | 395 | :type 'boolean |
| 396 | :group 'cperl-indentation-details) | 396 | :group 'cperl-indentation-details) |
| 397 | 397 | ||
| 398 | (defcustom cperl-vc-sccs-header '("($sccs) = ('%W\ %' =~ /(\\d+(\\.\\d+)+)/) ;") | 398 | (defcustom cperl-vc-sccs-header '("($sccs) = ('%W\ %' =~ /(\\d+(\\.\\d+)+)/) ;") |
| 399 | "*Special version of `vc-sccs-header' that is used in CPerl mode buffers." | 399 | "Special version of `vc-sccs-header' that is used in CPerl mode buffers." |
| 400 | :type '(repeat string) | 400 | :type '(repeat string) |
| 401 | :group 'cperl) | 401 | :group 'cperl) |
| 402 | 402 | ||
| 403 | (defcustom cperl-vc-rcs-header '("($rcs) = (' $Id\ $ ' =~ /(\\d+(\\.\\d+)+)/);") | 403 | (defcustom cperl-vc-rcs-header '("($rcs) = (' $Id\ $ ' =~ /(\\d+(\\.\\d+)+)/);") |
| 404 | "*Special version of `vc-rcs-header' that is used in CPerl mode buffers." | 404 | "Special version of `vc-rcs-header' that is used in CPerl mode buffers." |
| 405 | :type '(repeat string) | 405 | :type '(repeat string) |
| 406 | :group 'cperl) | 406 | :group 'cperl) |
| 407 | 407 | ||
| @@ -418,43 +418,43 @@ Affects: `cperl-font-lock', `cperl-electric-lbrace-space', | |||
| 418 | ;; (boundp 'interpreter-mode-alist) | 418 | ;; (boundp 'interpreter-mode-alist) |
| 419 | ;; (assoc "miniperl" interpreter-mode-alist) | 419 | ;; (assoc "miniperl" interpreter-mode-alist) |
| 420 | ;; (assoc "\\.\\([pP][Llm]\\|al\\)$" auto-mode-alist))) | 420 | ;; (assoc "\\.\\([pP][Llm]\\|al\\)$" auto-mode-alist))) |
| 421 | ;; "*Whether to install us into `interpreter-' and `extension' mode lists." | 421 | ;; "Whether to install us into `interpreter-' and `extension' mode lists." |
| 422 | ;; :type 'boolean | 422 | ;; :type 'boolean |
| 423 | ;; :group 'cperl) | 423 | ;; :group 'cperl) |
| 424 | 424 | ||
| 425 | (defcustom cperl-info-on-command-no-prompt nil | 425 | (defcustom cperl-info-on-command-no-prompt nil |
| 426 | "*Not-nil (and non-null) means not to prompt on C-h f. | 426 | "Not-nil (and non-null) means not to prompt on C-h f. |
| 427 | The opposite behavior is always available if prefixed with C-c. | 427 | The opposite behavior is always available if prefixed with C-c. |
| 428 | Can be overwritten by `cperl-hairy' if nil." | 428 | Can be overwritten by `cperl-hairy' if nil." |
| 429 | :type '(choice (const null) boolean) | 429 | :type '(choice (const null) boolean) |
| 430 | :group 'cperl-affected-by-hairy) | 430 | :group 'cperl-affected-by-hairy) |
| 431 | 431 | ||
| 432 | (defcustom cperl-clobber-lisp-bindings nil | 432 | (defcustom cperl-clobber-lisp-bindings nil |
| 433 | "*Not-nil (and non-null) means not overwrite C-h f. | 433 | "Not-nil (and non-null) means not overwrite C-h f. |
| 434 | The function is available on \\[cperl-info-on-command], \\[cperl-get-help]. | 434 | The function is available on \\[cperl-info-on-command], \\[cperl-get-help]. |
| 435 | Can be overwritten by `cperl-hairy' if nil." | 435 | Can be overwritten by `cperl-hairy' if nil." |
| 436 | :type '(choice (const null) boolean) | 436 | :type '(choice (const null) boolean) |
| 437 | :group 'cperl-affected-by-hairy) | 437 | :group 'cperl-affected-by-hairy) |
| 438 | 438 | ||
| 439 | (defcustom cperl-lazy-help-time nil | 439 | (defcustom cperl-lazy-help-time nil |
| 440 | "*Not-nil (and non-null) means to show lazy help after given idle time. | 440 | "Not-nil (and non-null) means to show lazy help after given idle time. |
| 441 | Can be overwritten by `cperl-hairy' to be 5 sec if nil." | 441 | Can be overwritten by `cperl-hairy' to be 5 sec if nil." |
| 442 | :type '(choice (const null) (const nil) integer) | 442 | :type '(choice (const null) (const nil) integer) |
| 443 | :group 'cperl-affected-by-hairy) | 443 | :group 'cperl-affected-by-hairy) |
| 444 | 444 | ||
| 445 | (defcustom cperl-pod-face 'font-lock-comment-face | 445 | (defcustom cperl-pod-face 'font-lock-comment-face |
| 446 | "*Face for POD highlighting." | 446 | "Face for POD highlighting." |
| 447 | :type 'face | 447 | :type 'face |
| 448 | :group 'cperl-faces) | 448 | :group 'cperl-faces) |
| 449 | 449 | ||
| 450 | (defcustom cperl-pod-head-face 'font-lock-variable-name-face | 450 | (defcustom cperl-pod-head-face 'font-lock-variable-name-face |
| 451 | "*Face for POD highlighting. | 451 | "Face for POD highlighting. |
| 452 | Font for POD headers." | 452 | Font for POD headers." |
| 453 | :type 'face | 453 | :type 'face |
| 454 | :group 'cperl-faces) | 454 | :group 'cperl-faces) |
| 455 | 455 | ||
| 456 | (defcustom cperl-here-face 'font-lock-string-face | 456 | (defcustom cperl-here-face 'font-lock-string-face |
| 457 | "*Face for here-docs highlighting." | 457 | "Face for here-docs highlighting." |
| 458 | :type 'face | 458 | :type 'face |
| 459 | :group 'cperl-faces) | 459 | :group 'cperl-faces) |
| 460 | 460 | ||
| @@ -462,23 +462,23 @@ Font for POD headers." | |||
| 462 | (defvar cperl-singly-quote-face (featurep 'xemacs)) | 462 | (defvar cperl-singly-quote-face (featurep 'xemacs)) |
| 463 | 463 | ||
| 464 | (defcustom cperl-invalid-face 'underline | 464 | (defcustom cperl-invalid-face 'underline |
| 465 | "*Face for highlighting trailing whitespace." | 465 | "Face for highlighting trailing whitespace." |
| 466 | :type 'face | 466 | :type 'face |
| 467 | :version "21.1" | 467 | :version "21.1" |
| 468 | :group 'cperl-faces) | 468 | :group 'cperl-faces) |
| 469 | 469 | ||
| 470 | (defcustom cperl-pod-here-fontify '(featurep 'font-lock) | 470 | (defcustom cperl-pod-here-fontify '(featurep 'font-lock) |
| 471 | "*Not-nil after evaluation means to highlight POD and here-docs sections." | 471 | "Not-nil after evaluation means to highlight POD and here-docs sections." |
| 472 | :type 'boolean | 472 | :type 'boolean |
| 473 | :group 'cperl-faces) | 473 | :group 'cperl-faces) |
| 474 | 474 | ||
| 475 | (defcustom cperl-fontify-m-as-s t | 475 | (defcustom cperl-fontify-m-as-s t |
| 476 | "*Not-nil means highlight 1arg regular expressions operators same as 2arg." | 476 | "Not-nil means highlight 1arg regular expressions operators same as 2arg." |
| 477 | :type 'boolean | 477 | :type 'boolean |
| 478 | :group 'cperl-faces) | 478 | :group 'cperl-faces) |
| 479 | 479 | ||
| 480 | (defcustom cperl-highlight-variables-indiscriminately nil | 480 | (defcustom cperl-highlight-variables-indiscriminately nil |
| 481 | "*Non-nil means perform additional highlighting on variables. | 481 | "Non-nil means perform additional highlighting on variables. |
| 482 | Currently only changes how scalar variables are highlighted. | 482 | Currently only changes how scalar variables are highlighted. |
| 483 | Note that that variable is only read at initialization time for | 483 | Note that that variable is only read at initialization time for |
| 484 | the variable `cperl-font-lock-keywords-2', so changing it after you've | 484 | the variable `cperl-font-lock-keywords-2', so changing it after you've |
| @@ -487,125 +487,125 @@ entered CPerl mode the first time will have no effect." | |||
| 487 | :group 'cperl) | 487 | :group 'cperl) |
| 488 | 488 | ||
| 489 | (defcustom cperl-pod-here-scan t | 489 | (defcustom cperl-pod-here-scan t |
| 490 | "*Not-nil means look for POD and here-docs sections during startup. | 490 | "Not-nil means look for POD and here-docs sections during startup. |
| 491 | You can always make lookup from menu or using \\[cperl-find-pods-heres]." | 491 | You can always make lookup from menu or using \\[cperl-find-pods-heres]." |
| 492 | :type 'boolean | 492 | :type 'boolean |
| 493 | :group 'cperl-speed) | 493 | :group 'cperl-speed) |
| 494 | 494 | ||
| 495 | (defcustom cperl-regexp-scan t | 495 | (defcustom cperl-regexp-scan t |
| 496 | "*Not-nil means make marking of regular expression more thorough. | 496 | "Not-nil means make marking of regular expression more thorough. |
| 497 | Effective only with `cperl-pod-here-scan'." | 497 | Effective only with `cperl-pod-here-scan'." |
| 498 | :type 'boolean | 498 | :type 'boolean |
| 499 | :group 'cperl-speed) | 499 | :group 'cperl-speed) |
| 500 | 500 | ||
| 501 | (defcustom cperl-hook-after-change t | 501 | (defcustom cperl-hook-after-change t |
| 502 | "*Not-nil means install hook to know which regions of buffer are changed. | 502 | "Not-nil means install hook to know which regions of buffer are changed. |
| 503 | May significantly speed up delayed fontification. Changes take effect | 503 | May significantly speed up delayed fontification. Changes take effect |
| 504 | after reload." | 504 | after reload." |
| 505 | :type 'boolean | 505 | :type 'boolean |
| 506 | :group 'cperl-speed) | 506 | :group 'cperl-speed) |
| 507 | 507 | ||
| 508 | (defcustom cperl-imenu-addback nil | 508 | (defcustom cperl-imenu-addback nil |
| 509 | "*Not-nil means add backreferences to generated `imenu's. | 509 | "Not-nil means add backreferences to generated `imenu's. |
| 510 | May require patched `imenu' and `imenu-go'. Obsolete." | 510 | May require patched `imenu' and `imenu-go'. Obsolete." |
| 511 | :type 'boolean | 511 | :type 'boolean |
| 512 | :group 'cperl-help-system) | 512 | :group 'cperl-help-system) |
| 513 | 513 | ||
| 514 | (defcustom cperl-max-help-size 66 | 514 | (defcustom cperl-max-help-size 66 |
| 515 | "*Non-nil means shrink-wrapping of info-buffer allowed up to these percents." | 515 | "Non-nil means shrink-wrapping of info-buffer allowed up to these percents." |
| 516 | :type '(choice integer (const nil)) | 516 | :type '(choice integer (const nil)) |
| 517 | :group 'cperl-help-system) | 517 | :group 'cperl-help-system) |
| 518 | 518 | ||
| 519 | (defcustom cperl-shrink-wrap-info-frame t | 519 | (defcustom cperl-shrink-wrap-info-frame t |
| 520 | "*Non-nil means shrink-wrapping of info-buffer-frame allowed." | 520 | "Non-nil means shrink-wrapping of info-buffer-frame allowed." |
| 521 | :type 'boolean | 521 | :type 'boolean |
| 522 | :group 'cperl-help-system) | 522 | :group 'cperl-help-system) |
| 523 | 523 | ||
| 524 | (defcustom cperl-info-page "perl" | 524 | (defcustom cperl-info-page "perl" |
| 525 | "*Name of the info page containing perl docs. | 525 | "Name of the info page containing perl docs. |
| 526 | Older version of this page was called `perl5', newer `perl'." | 526 | Older version of this page was called `perl5', newer `perl'." |
| 527 | :type 'string | 527 | :type 'string |
| 528 | :group 'cperl-help-system) | 528 | :group 'cperl-help-system) |
| 529 | 529 | ||
| 530 | (defcustom cperl-use-syntax-table-text-property | 530 | (defcustom cperl-use-syntax-table-text-property |
| 531 | (boundp 'parse-sexp-lookup-properties) | 531 | (boundp 'parse-sexp-lookup-properties) |
| 532 | "*Non-nil means CPerl sets up and uses `syntax-table' text property." | 532 | "Non-nil means CPerl sets up and uses `syntax-table' text property." |
| 533 | :type 'boolean | 533 | :type 'boolean |
| 534 | :group 'cperl-speed) | 534 | :group 'cperl-speed) |
| 535 | 535 | ||
| 536 | (defcustom cperl-use-syntax-table-text-property-for-tags | 536 | (defcustom cperl-use-syntax-table-text-property-for-tags |
| 537 | cperl-use-syntax-table-text-property | 537 | cperl-use-syntax-table-text-property |
| 538 | "*Non-nil means: set up and use `syntax-table' text property generating TAGS." | 538 | "Non-nil means: set up and use `syntax-table' text property generating TAGS." |
| 539 | :type 'boolean | 539 | :type 'boolean |
| 540 | :group 'cperl-speed) | 540 | :group 'cperl-speed) |
| 541 | 541 | ||
| 542 | (defcustom cperl-scan-files-regexp "\\.\\([pP][Llm]\\|xs\\)$" | 542 | (defcustom cperl-scan-files-regexp "\\.\\([pP][Llm]\\|xs\\)$" |
| 543 | "*Regexp to match files to scan when generating TAGS." | 543 | "Regexp to match files to scan when generating TAGS." |
| 544 | :type 'regexp | 544 | :type 'regexp |
| 545 | :group 'cperl) | 545 | :group 'cperl) |
| 546 | 546 | ||
| 547 | (defcustom cperl-noscan-files-regexp | 547 | (defcustom cperl-noscan-files-regexp |
| 548 | "/\\(\\.\\.?\\|SCCS\\|RCS\\|CVS\\|blib\\)$" | 548 | "/\\(\\.\\.?\\|SCCS\\|RCS\\|CVS\\|blib\\)$" |
| 549 | "*Regexp to match files/dirs to skip when generating TAGS." | 549 | "Regexp to match files/dirs to skip when generating TAGS." |
| 550 | :type 'regexp | 550 | :type 'regexp |
| 551 | :group 'cperl) | 551 | :group 'cperl) |
| 552 | 552 | ||
| 553 | (defcustom cperl-regexp-indent-step nil | 553 | (defcustom cperl-regexp-indent-step nil |
| 554 | "*Indentation used when beautifying regexps. | 554 | "Indentation used when beautifying regexps. |
| 555 | If nil, the value of `cperl-indent-level' will be used." | 555 | If nil, the value of `cperl-indent-level' will be used." |
| 556 | :type '(choice integer (const nil)) | 556 | :type '(choice integer (const nil)) |
| 557 | :group 'cperl-indentation-details) | 557 | :group 'cperl-indentation-details) |
| 558 | 558 | ||
| 559 | (defcustom cperl-indent-left-aligned-comments t | 559 | (defcustom cperl-indent-left-aligned-comments t |
| 560 | "*Non-nil means that the comment starting in leftmost column should indent." | 560 | "Non-nil means that the comment starting in leftmost column should indent." |
| 561 | :type 'boolean | 561 | :type 'boolean |
| 562 | :group 'cperl-indentation-details) | 562 | :group 'cperl-indentation-details) |
| 563 | 563 | ||
| 564 | (defcustom cperl-under-as-char nil | 564 | (defcustom cperl-under-as-char nil |
| 565 | "*Non-nil means that the _ (underline) should be treated as word char." | 565 | "Non-nil means that the _ (underline) should be treated as word char." |
| 566 | :type 'boolean | 566 | :type 'boolean |
| 567 | :group 'cperl) | 567 | :group 'cperl) |
| 568 | (make-obsolete-variable 'cperl-under-as-char 'superword-mode "24.4") | 568 | (make-obsolete-variable 'cperl-under-as-char 'superword-mode "24.4") |
| 569 | 569 | ||
| 570 | (defcustom cperl-extra-perl-args "" | 570 | (defcustom cperl-extra-perl-args "" |
| 571 | "*Extra arguments to use when starting Perl. | 571 | "Extra arguments to use when starting Perl. |
| 572 | Currently used with `cperl-check-syntax' only." | 572 | Currently used with `cperl-check-syntax' only." |
| 573 | :type 'string | 573 | :type 'string |
| 574 | :group 'cperl) | 574 | :group 'cperl) |
| 575 | 575 | ||
| 576 | (defcustom cperl-message-electric-keyword t | 576 | (defcustom cperl-message-electric-keyword t |
| 577 | "*Non-nil means that the `cperl-electric-keyword' prints a help message." | 577 | "Non-nil means that the `cperl-electric-keyword' prints a help message." |
| 578 | :type 'boolean | 578 | :type 'boolean |
| 579 | :group 'cperl-help-system) | 579 | :group 'cperl-help-system) |
| 580 | 580 | ||
| 581 | (defcustom cperl-indent-region-fix-constructs 1 | 581 | (defcustom cperl-indent-region-fix-constructs 1 |
| 582 | "*Amount of space to insert between `}' and `else' or `elsif' | 582 | "Amount of space to insert between `}' and `else' or `elsif' |
| 583 | in `cperl-indent-region'. Set to nil to leave as is. Values other | 583 | in `cperl-indent-region'. Set to nil to leave as is. Values other |
| 584 | than 1 and nil will probably not work." | 584 | than 1 and nil will probably not work." |
| 585 | :type '(choice (const nil) (const 1)) | 585 | :type '(choice (const nil) (const 1)) |
| 586 | :group 'cperl-indentation-details) | 586 | :group 'cperl-indentation-details) |
| 587 | 587 | ||
| 588 | (defcustom cperl-break-one-line-blocks-when-indent t | 588 | (defcustom cperl-break-one-line-blocks-when-indent t |
| 589 | "*Non-nil means that one-line if/unless/while/until/for/foreach BLOCKs | 589 | "Non-nil means that one-line if/unless/while/until/for/foreach BLOCKs |
| 590 | need to be reformatted into multiline ones when indenting a region." | 590 | need to be reformatted into multiline ones when indenting a region." |
| 591 | :type 'boolean | 591 | :type 'boolean |
| 592 | :group 'cperl-indentation-details) | 592 | :group 'cperl-indentation-details) |
| 593 | 593 | ||
| 594 | (defcustom cperl-fix-hanging-brace-when-indent t | 594 | (defcustom cperl-fix-hanging-brace-when-indent t |
| 595 | "*Non-nil means that BLOCK-end `}' may be put on a separate line | 595 | "Non-nil means that BLOCK-end `}' may be put on a separate line |
| 596 | when indenting a region. | 596 | when indenting a region. |
| 597 | Braces followed by else/elsif/while/until are excepted." | 597 | Braces followed by else/elsif/while/until are excepted." |
| 598 | :type 'boolean | 598 | :type 'boolean |
| 599 | :group 'cperl-indentation-details) | 599 | :group 'cperl-indentation-details) |
| 600 | 600 | ||
| 601 | (defcustom cperl-merge-trailing-else t | 601 | (defcustom cperl-merge-trailing-else t |
| 602 | "*Non-nil means that BLOCK-end `}' followed by else/elsif/continue | 602 | "Non-nil means that BLOCK-end `}' followed by else/elsif/continue |
| 603 | may be merged to be on the same line when indenting a region." | 603 | may be merged to be on the same line when indenting a region." |
| 604 | :type 'boolean | 604 | :type 'boolean |
| 605 | :group 'cperl-indentation-details) | 605 | :group 'cperl-indentation-details) |
| 606 | 606 | ||
| 607 | (defcustom cperl-indent-parens-as-block nil | 607 | (defcustom cperl-indent-parens-as-block nil |
| 608 | "*Non-nil means that non-block ()-, {}- and []-groups are indented as blocks, | 608 | "Non-nil means that non-block ()-, {}- and []-groups are indented as blocks, |
| 609 | but for trailing \",\" inside the group, which won't increase indentation. | 609 | but for trailing \",\" inside the group, which won't increase indentation. |
| 610 | One should tune up `cperl-close-paren-offset' as well." | 610 | One should tune up `cperl-close-paren-offset' as well." |
| 611 | :type 'boolean | 611 | :type 'boolean |
| @@ -614,20 +614,20 @@ One should tune up `cperl-close-paren-offset' as well." | |||
| 614 | (defcustom cperl-syntaxify-by-font-lock | 614 | (defcustom cperl-syntaxify-by-font-lock |
| 615 | (and cperl-can-font-lock | 615 | (and cperl-can-font-lock |
| 616 | (boundp 'parse-sexp-lookup-properties)) | 616 | (boundp 'parse-sexp-lookup-properties)) |
| 617 | "*Non-nil means that CPerl uses the `font-lock' routines for syntaxification." | 617 | "Non-nil means that CPerl uses the `font-lock' routines for syntaxification." |
| 618 | :type '(choice (const message) boolean) | 618 | :type '(choice (const message) boolean) |
| 619 | :group 'cperl-speed) | 619 | :group 'cperl-speed) |
| 620 | 620 | ||
| 621 | (defcustom cperl-syntaxify-unwind | 621 | (defcustom cperl-syntaxify-unwind |
| 622 | t | 622 | t |
| 623 | "*Non-nil means that CPerl unwinds to a start of a long construction | 623 | "Non-nil means that CPerl unwinds to a start of a long construction |
| 624 | when syntaxifying a chunk of buffer." | 624 | when syntaxifying a chunk of buffer." |
| 625 | :type 'boolean | 625 | :type 'boolean |
| 626 | :group 'cperl-speed) | 626 | :group 'cperl-speed) |
| 627 | 627 | ||
| 628 | (defcustom cperl-syntaxify-for-menu | 628 | (defcustom cperl-syntaxify-for-menu |
| 629 | t | 629 | t |
| 630 | "*Non-nil means that CPerl syntaxifies up to the point before showing menu. | 630 | "Non-nil means that CPerl syntaxifies up to the point before showing menu. |
| 631 | This way enabling/disabling of menu items is more correct." | 631 | This way enabling/disabling of menu items is more correct." |
| 632 | :type 'boolean | 632 | :type 'boolean |
| 633 | :group 'cperl-speed) | 633 | :group 'cperl-speed) |
| @@ -8578,7 +8578,7 @@ the appropriate statement modifier." | |||
| 8578 | (cperl-perldoc (cperl-word-at-point))) | 8578 | (cperl-perldoc (cperl-word-at-point))) |
| 8579 | 8579 | ||
| 8580 | (defcustom pod2man-program "pod2man" | 8580 | (defcustom pod2man-program "pod2man" |
| 8581 | "*File name for `pod2man'." | 8581 | "File name for `pod2man'." |
| 8582 | :type 'file | 8582 | :type 'file |
| 8583 | :group 'cperl) | 8583 | :group 'cperl) |
| 8584 | 8584 | ||
diff --git a/test/manual/cedet/tests/test.el b/test/manual/cedet/tests/test.el index 0b8f9dee619..15517da0dc2 100644 --- a/test/manual/cedet/tests/test.el +++ b/test/manual/cedet/tests/test.el | |||
| @@ -89,7 +89,7 @@ | |||
| 89 | (defconst a-defconst 'a "var doc const") | 89 | (defconst a-defconst 'a "var doc const") |
| 90 | 90 | ||
| 91 | (defcustom a-defcustom nil | 91 | (defcustom a-defcustom nil |
| 92 | "*doc custom" | 92 | "doc custom" |
| 93 | :group 'a-defgroup | 93 | :group 'a-defgroup |
| 94 | :type 'boolean) | 94 | :type 'boolean) |
| 95 | 95 | ||