From 2bed3f0483e55e4fe5a4efa40e15e89b63536ed0 Mon Sep 17 00:00:00 2001 From: Glenn Morris Date: Sat, 11 Feb 2012 14:13:29 -0800 Subject: [PATCH] Add missing :version tags to new defgroups and defcustoms * window.el (window-sides-slots): * tool-bar.el (tool-bar-position): * term/xterm.el (xterm-extra-capabilities): * ses.el (ses-self-reference-early-detection): * progmodes/verilog-mode.el (verilog-auto-declare-nettype) (verilog-auto-wire-type) (verilog-auto-delete-trailing-whitespace) (verilog-auto-reset-blocking-in-non, verilog-auto-inst-sort) (verilog-auto-tieoff-declaration): * progmodes/sql.el (sql-login-hook, sql-ansi-statement-starters) (sql-oracle-statement-starters, sql-oracle-scan-on): * progmodes/prolog.el (prolog-align-comments-flag) (prolog-indent-mline-comments-flag, prolog-object-end-to-0-flag) (prolog-left-indent-regexp, prolog-paren-indent-p) (prolog-paren-indent, prolog-parse-mode, prolog-keywords) (prolog-types, prolog-mode-specificators) (prolog-determinism-specificators, prolog-directives) (prolog-electric-newline-flag, prolog-hungry-delete-key-flag) (prolog-electric-dot-flag) (prolog-electric-dot-full-predicate-template) (prolog-electric-underscore-flag, prolog-electric-tab-flag) (prolog-electric-if-then-else-flag, prolog-electric-colon-flag) (prolog-electric-dash-flag, prolog-old-sicstus-keys-flag) (prolog-program-switches, prolog-prompt-regexp) (prolog-debug-on-string, prolog-debug-off-string) (prolog-trace-on-string, prolog-trace-off-string) (prolog-zip-on-string, prolog-zip-off-string) (prolog-use-standard-consult-compile-method-flag) (prolog-use-prolog-tokenizer-flag, prolog-imenu-flag) (prolog-imenu-max-lines, prolog-info-predicate-index) (prolog-underscore-wordchar-flag, prolog-use-sicstus-sd) (prolog-char-quote-workaround): * progmodes/cc-vars.el (c-defun-tactic): * net/tramp.el (tramp-encoding-command-interactive) (tramp-local-end-of-line): * net/soap-client.el (soap-client): * net/netrc.el (netrc-file): * net/gnutls.el (gnutls): * minibuffer.el (completion-category-overrides) (completion-cycle-threshold) (completion-pcm-complete-word-inserts-delimiters): * man.el (Man-name-local-regexp): * mail/feedmail.el (feedmail-display-full-frame): * international/characters.el (glyphless-char-display-control): * eshell/em-ls.el (eshell-ls-date-format): * emacs-lisp/cl-indent.el (lisp-lambda-list-keyword-alignment) (lisp-lambda-list-keyword-parameter-indentation) (lisp-lambda-list-keyword-parameter-alignment): * doc-view.el (doc-view-image-width, doc-view-unoconv-program): * dired-x.el (dired-omit-verbose): * cus-theme.el (custom-theme-allow-multiple-selections): * calc/calc.el (calc-highlight-selections-with-faces) (calc-lu-field-reference, calc-lu-power-reference) (calc-note-threshold): * battery.el (battery-mode-line-limit): * arc-mode.el (archive-7z-extract, archive-7z-expunge) (archive-7z-update): * allout.el (allout-prefixed-keybindings) (allout-unprefixed-keybindings) (allout-inhibit-auto-fill-on-headline) (allout-flattened-numbering-abbreviation): * allout-widgets.el (allout-widgets-auto-activation) (allout-widgets-icons-dark-subdir) (allout-widgets-icons-light-subdir, allout-widgets-icon-types) (allout-widgets-theme-dark-background) (allout-widgets-theme-light-background) (allout-widgets-item-image-properties-emacs) (allout-widgets-item-image-properties-xemacs) (allout-widgets-run-unit-tests-on-load) (allout-widgets-time-decoration-activity) (allout-widgets-hook-error-post-time) (allout-widgets-track-decoration): * gnus/sieve-manage.el (sieve-manage-default-stream): * gnus/shr.el (shr): * gnus/nnir.el (nnir-ignored-newsgroups, nnir-summary-line-format) (nnir-retrieve-headers-override-function) (nnir-imap-default-search-key, nnir-notmuch-program) (nnir-notmuch-additional-switches, nnir-notmuch-remove-prefix) (nnir-method-default-engines): * gnus/message.el (message-cite-reply-position): * gnus/gssapi.el (gssapi-program): * gnus/gravatar.el (gravatar): * gnus/gnus-sum.el (gnus-refer-thread-use-nnir): * gnus/gnus-registry.el (gnus-registry-unfollowed-addresses) (gnus-registry-max-pruned-entries): * gnus/gnus-picon.el (gnus-picon-inhibit-top-level-domains): * gnus/gnus-int.el (gnus-after-set-mark-hook) (gnus-before-update-mark-hook): * gnus/gnus-async.el (gnus-async-post-fetch-function): * gnus/auth-source.el (auth-source-cache-expiry): Add missing :version tags to new defcustoms and defgroups. --- lisp/ChangeLog | 74 ++++++++++++++++++++++++++++++++ lisp/allout-widgets.el | 13 ++++++ lisp/allout.el | 4 ++ lisp/arc-mode.el | 3 ++ lisp/battery.el | 1 + lisp/calc/calc.el | 4 ++ lisp/cus-theme.el | 1 + lisp/dired-x.el | 1 + lisp/doc-view.el | 2 + lisp/emacs-lisp/cl-indent.el | 3 ++ lisp/eshell/em-ls.el | 1 + lisp/gnus/ChangeLog | 22 ++++++++++ lisp/gnus/auth-source.el | 1 + lisp/gnus/gnus-async.el | 1 + lisp/gnus/gnus-int.el | 2 + lisp/gnus/gnus-picon.el | 1 + lisp/gnus/gnus-registry.el | 2 + lisp/gnus/gnus-sum.el | 1 + lisp/gnus/gravatar.el | 1 + lisp/gnus/gssapi.el | 1 + lisp/gnus/message.el | 1 + lisp/gnus/nnir.el | 8 ++++ lisp/gnus/shr.el | 1 + lisp/gnus/sieve-manage.el | 1 + lisp/international/characters.el | 2 +- lisp/mail/feedmail.el | 1 + lisp/man.el | 1 + lisp/minibuffer.el | 3 ++ lisp/net/gnutls.el | 1 + lisp/net/netrc.el | 1 + lisp/net/soap-client.el | 1 + lisp/net/tramp.el | 2 + lisp/progmodes/cc-vars.el | 1 + lisp/progmodes/prolog.el | 40 +++++++++++++++++ lisp/progmodes/sql.el | 4 ++ lisp/progmodes/verilog-mode.el | 6 +++ lisp/ses.el | 1 + lisp/term/xterm.el | 1 + lisp/tool-bar.el | 1 + lisp/window.el | 1 + 40 files changed, 216 insertions(+), 1 deletion(-) diff --git a/lisp/ChangeLog b/lisp/ChangeLog index cb7d88e545d..d62cfb1a116 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,5 +1,79 @@ 2012-02-11 Glenn Morris + * window.el (window-sides-slots): + * tool-bar.el (tool-bar-position): + * term/xterm.el (xterm-extra-capabilities): + * ses.el (ses-self-reference-early-detection): + * progmodes/verilog-mode.el (verilog-auto-declare-nettype) + (verilog-auto-wire-type) + (verilog-auto-delete-trailing-whitespace) + (verilog-auto-reset-blocking-in-non, verilog-auto-inst-sort) + (verilog-auto-tieoff-declaration): + * progmodes/sql.el (sql-login-hook, sql-ansi-statement-starters) + (sql-oracle-statement-starters, sql-oracle-scan-on): + * progmodes/prolog.el (prolog-align-comments-flag) + (prolog-indent-mline-comments-flag, prolog-object-end-to-0-flag) + (prolog-left-indent-regexp, prolog-paren-indent-p) + (prolog-paren-indent, prolog-parse-mode, prolog-keywords) + (prolog-types, prolog-mode-specificators) + (prolog-determinism-specificators, prolog-directives) + (prolog-electric-newline-flag, prolog-hungry-delete-key-flag) + (prolog-electric-dot-flag) + (prolog-electric-dot-full-predicate-template) + (prolog-electric-underscore-flag, prolog-electric-tab-flag) + (prolog-electric-if-then-else-flag, prolog-electric-colon-flag) + (prolog-electric-dash-flag, prolog-old-sicstus-keys-flag) + (prolog-program-switches, prolog-prompt-regexp) + (prolog-debug-on-string, prolog-debug-off-string) + (prolog-trace-on-string, prolog-trace-off-string) + (prolog-zip-on-string, prolog-zip-off-string) + (prolog-use-standard-consult-compile-method-flag) + (prolog-use-prolog-tokenizer-flag, prolog-imenu-flag) + (prolog-imenu-max-lines, prolog-info-predicate-index) + (prolog-underscore-wordchar-flag, prolog-use-sicstus-sd) + (prolog-char-quote-workaround): + * progmodes/cc-vars.el (c-defun-tactic): + * net/tramp.el (tramp-encoding-command-interactive) + (tramp-local-end-of-line): + * net/soap-client.el (soap-client): + * net/netrc.el (netrc-file): + * net/gnutls.el (gnutls): + * minibuffer.el (completion-category-overrides) + (completion-cycle-threshold) + (completion-pcm-complete-word-inserts-delimiters): + * man.el (Man-name-local-regexp): + * mail/feedmail.el (feedmail-display-full-frame): + * international/characters.el (glyphless-char-display-control): + * eshell/em-ls.el (eshell-ls-date-format): + * emacs-lisp/cl-indent.el (lisp-lambda-list-keyword-alignment) + (lisp-lambda-list-keyword-parameter-indentation) + (lisp-lambda-list-keyword-parameter-alignment): + * doc-view.el (doc-view-image-width, doc-view-unoconv-program): + * dired-x.el (dired-omit-verbose): + * cus-theme.el (custom-theme-allow-multiple-selections): + * calc/calc.el (calc-highlight-selections-with-faces) + (calc-lu-field-reference, calc-lu-power-reference) + (calc-note-threshold): + * battery.el (battery-mode-line-limit): + * arc-mode.el (archive-7z-extract, archive-7z-expunge) + (archive-7z-update): + * allout.el (allout-prefixed-keybindings) + (allout-unprefixed-keybindings) + (allout-inhibit-auto-fill-on-headline) + (allout-flattened-numbering-abbreviation): + * allout-widgets.el (allout-widgets-auto-activation) + (allout-widgets-icons-dark-subdir) + (allout-widgets-icons-light-subdir, allout-widgets-icon-types) + (allout-widgets-theme-dark-background) + (allout-widgets-theme-light-background) + (allout-widgets-item-image-properties-emacs) + (allout-widgets-item-image-properties-xemacs) + (allout-widgets-run-unit-tests-on-load) + (allout-widgets-time-decoration-activity) + (allout-widgets-hook-error-post-time) + (allout-widgets-track-decoration): + Add missing :version tags to new defcustoms and defgroups. + * progmodes/sql.el (sql-ansi-statement-starters) (sql-oracle-statement-starters): Add custom type. diff --git a/lisp/allout-widgets.el b/lisp/allout-widgets.el index 0e4a4c6e5a7..6a37c8aa8e3 100644 --- a/lisp/allout-widgets.el +++ b/lisp/allout-widgets.el @@ -131,6 +131,7 @@ explicitly invoke `allout-widgets-mode' in allout buffers where you want allout widgets operation. See `allout-widgets-mode' for allout widgets mode features." + :version "24.1" :type 'boolean :group 'allout-widgets :set 'allout-widgets-setup @@ -155,16 +156,19 @@ See `allout-widgets-mode' for allout widgets mode features." ;;;_ = allout-widgets-icons-dark-subdir (defcustom allout-widgets-icons-dark-subdir "icons/allout-widgets/dark-bg/" "Directory on `image-load-path' holding allout icons for dark backgrounds." + :version "24.1" :type 'string :group 'allout-widgets) ;;;_ = allout-widgets-icons-light-subdir (defcustom allout-widgets-icons-light-subdir "icons/allout-widgets/light-bg/" "Directory on `image-load-path' holding allout icons for light backgrounds." + :version "24.1" :type 'string :group 'allout-widgets) ;;;_ = allout-widgets-icon-types (defcustom allout-widgets-icon-types '(xpm png) "File extensions for the icon graphic format types, in order of preference." + :version "24.1" :type '(repeat symbol) :group 'allout-widgets) @@ -172,23 +176,27 @@ See `allout-widgets-mode' for allout widgets mode features." ;;;_ = allout-widgets-theme-dark-background (defcustom allout-widgets-theme-dark-background "allout-dark-bg" "Identify the outline's icon theme to use with a dark background." + :version "24.1" :type '(string) :group 'allout-widgets) ;;;_ = allout-widgets-theme-light-background (defcustom allout-widgets-theme-light-background "allout-light-bg" "Identify the outline's icon theme to use with a light background." + :version "24.1" :type '(string) :group 'allout-widgets) ;;;_ = allout-widgets-item-image-properties-emacs (defcustom allout-widgets-item-image-properties-emacs '(:ascent center :mask (heuristic t)) "*Default properties item widget images in mainline Emacs." + :version "24.1" :type 'plist :group 'allout-widgets) ;;;_ = allout-widgets-item-image-properties-xemacs (defcustom allout-widgets-item-image-properties-xemacs nil "*Default properties item widget images in XEmacs." + :version "24.1" :type 'plist :group 'allout-widgets) ;;;_ . Developer @@ -204,6 +212,7 @@ doing byte-compilation with a repeat count, so the file is loaded after compilation.) See `allout-widgets-run-unit-tests' to see what's run." + :version "24.1" :type 'boolean :group 'allout-widgets-developer) ;;;_ = allout-widgets-time-decoration-activity @@ -215,6 +224,7 @@ The details are retained as the value of Generally, allout widgets code developers are the only ones who'll want to set this." + :version "24.1" :type 'boolean :group 'allout-widgets-developer) ;;;_ = allout-widgets-hook-error-post-time 0 @@ -224,6 +234,7 @@ set this." 0 is minimal, or nil to not post to the message area. This is for debugging purposes." + :version "24.1" :type 'integer :group 'allout-widgets-developer) ;;;_ = allout-widgets-maintain-tally nil @@ -235,6 +246,7 @@ This is for debugging purposes. The tally shows the total number of item widgets in the current buffer, and tracking increases as new widgets are added and decreases as obsolete widgets are garbage collected." + :version "24.1" :type 'boolean :group 'allout-widgets-developer) (defvar allout-widgets-tally nil @@ -268,6 +280,7 @@ The number varies according to the evanescence of objects on a This is for debugging purposes, and generally set at need in a buffer rather than as a prevailing configuration \(but it's handy to publicize it by making it a customization variable\)." + :version "24.1" :type 'boolean :group 'allout-widgets-developer) (make-variable-buffer-local 'allout-widgets-track-decoration) diff --git a/lisp/allout.el b/lisp/allout.el index d673c7dba0b..3eed3c7d23e 100644 --- a/lisp/allout.el +++ b/lisp/allout.el @@ -240,6 +240,7 @@ See the existing keys for examples. Functions can be bound to multiple keys, but binding keys to multiple functions will not work - the last binding for a key prevails." + :version "24.1" :type 'allout-keybindings-binding :group 'allout-keybindings :set 'allout-compose-and-institute-keymap @@ -263,6 +264,7 @@ Use vector format for the keys: parentheses, with the literal key, as above, preceded by the name(s) of the modifiers, eg: [(control ?a)] See the existing keys for examples." + :version "24.1" :type 'allout-keybindings-binding :group 'allout-keybindings :set 'allout-compose-and-institute-keymap @@ -402,6 +404,7 @@ else allout's special hanging-indent maintaining auto-fill function, ;;;_ = allout-inhibit-auto-fill-on-headline (defcustom allout-inhibit-auto-fill-on-headline nil "If non-nil, auto-fill will be inhibited while on topic's header line." + :version "24.1" :type 'boolean :group 'allout) (make-variable-buffer-local 'allout-inhibit-auto-fill-on-headline) @@ -764,6 +767,7 @@ Set this var to the bullet you want to use for file cross-references." "If non-nil, `allout-flatten-exposed-to-buffer' abbreviates topic numbers to minimal amount with some context. Otherwise, entire numbers are always used." + :version "24.1" :type 'boolean :group 'allout) diff --git a/lisp/arc-mode.el b/lisp/arc-mode.el index 83862555c80..8b17208983f 100644 --- a/lisp/arc-mode.el +++ b/lisp/arc-mode.el @@ -322,6 +322,7 @@ Archive and member name will be added." "Program and its options to run in order to extract a 7z file member. Extraction should happen to standard output. Archive and member name will be added." + :version "24.1" :type '(list (string :tag "Program") (repeat :tag "Options" :inline t @@ -332,6 +333,7 @@ be added." '("7z" "d") "Program and its options to run in order to delete 7z file members. Archive and member names will be added." + :version "24.1" :type '(list (string :tag "Program") (repeat :tag "Options" :inline t @@ -343,6 +345,7 @@ Archive and member names will be added." "Program and its options to run in order to update a 7z file member. Options should ensure that specified directory will be put into the 7z file. Archive and member name will be added." + :version "24.1" :type '(list (string :tag "Program") (repeat :tag "Options" :inline t diff --git a/lisp/battery.el b/lisp/battery.el index a3be2fe4b88..586be9e8938 100644 --- a/lisp/battery.el +++ b/lisp/battery.el @@ -110,6 +110,7 @@ string are substituted as defined by the current value of the variable (defcustom battery-mode-line-limit 100 "Percentage of full battery load below which display battery status" + :version "24.1" :type 'integer :group 'battery) diff --git a/lisp/calc/calc.el b/lisp/calc/calc.el index 5789e23ac74..41cdb491cfa 100644 --- a/lisp/calc/calc.el +++ b/lisp/calc/calc.el @@ -431,24 +431,28 @@ If `calc-show-selections' is non-nil, then selected sub-formulas are shown by displaying the rest of the formula in `calc-nonselected-face'. If `calc-show-selections' is nil, then selected sub-formulas are shown by displaying the sub-formula in `calc-selected-face'." + :version "24.1" :group 'calc :type 'boolean) (defcustom calc-lu-field-reference "20 uPa" "The default reference level for logarithmic units (field)." + :version "24.1" :group 'calc :type '(string)) (defcustom calc-lu-power-reference "mW" "The default reference level for logarithmic units (power)." + :version "24.1" :group 'calc :type '(string)) (defcustom calc-note-threshold "1" "The number of cents that a frequency should be near a note to be identified as that note." + :version "24.1" :type 'string :group 'calc) diff --git a/lisp/cus-theme.el b/lisp/cus-theme.el index 6bddb02add6..79799049378 100644 --- a/lisp/cus-theme.el +++ b/lisp/cus-theme.el @@ -521,6 +521,7 @@ It includes all faces in list FACES." (defcustom custom-theme-allow-multiple-selections nil "Whether to allow multi-selections in the *Custom Themes* buffer." + :version "24.1" :type 'boolean :group 'custom-buffer) diff --git a/lisp/dired-x.el b/lisp/dired-x.el index 9b54954695b..067d15764f8 100644 --- a/lisp/dired-x.el +++ b/lisp/dired-x.el @@ -172,6 +172,7 @@ files and lock files." (defcustom dired-omit-verbose t "When non-nil, show messages when omitting files. When nil, don't show messages." + :version "24.1" :type 'boolean :group 'dired-x) diff --git a/lisp/doc-view.el b/lisp/doc-view.el index f31487e62bd..53e7811bad1 100644 --- a/lisp/doc-view.el +++ b/lisp/doc-view.el @@ -172,6 +172,7 @@ Higher values result in larger images." (defcustom doc-view-image-width 850 "Default image width. Has only an effect if imagemagick support is compiled into emacs." + :version "24.1" :type 'number :group 'doc-view) @@ -201,6 +202,7 @@ If this and `doc-view-dvipdfm-program' are set, "Program to convert any file type readable by OpenOffice.org to PDF. Needed for viewing OpenOffice.org (and MS Office) files." + :version "24.1" :type 'file :group 'doc-view) diff --git a/lisp/emacs-lisp/cl-indent.el b/lisp/emacs-lisp/cl-indent.el index 0a690af572c..01bdfbf4bf2 100644 --- a/lisp/emacs-lisp/cl-indent.el +++ b/lisp/emacs-lisp/cl-indent.el @@ -104,6 +104,7 @@ If non-nil, alignment is done with the first keyword \(defun foo (arg1 arg2 &rest rest &key key1 key2) #|...|#)" + :version "24.1" :type 'boolean :group 'lisp-indent) @@ -111,6 +112,7 @@ If non-nil, alignment is done with the first keyword "Indentation of lambda list keyword parameters. See `lisp-lambda-list-keyword-parameter-alignment' for more information." + :version "24.1" :type 'integer :group 'lisp-indent) @@ -130,6 +132,7 @@ If non-nil, alignment is done with the first parameter \(defun foo (arg1 arg2 &key key1 key2 key3 key4) #|...|#)" + :version "24.1" :type 'boolean :group 'lisp-indent) diff --git a/lisp/eshell/em-ls.el b/lisp/eshell/em-ls.el index af60cdc1260..144b4dda8e2 100644 --- a/lisp/eshell/em-ls.el +++ b/lisp/eshell/em-ls.el @@ -61,6 +61,7 @@ properties to colorize its output based on the setting of "How to display time information in `eshell-ls-file'. This is passed to `format-time-string' as a format string. To display the date using the current locale, use \"%b \%e\"." + :version "24.1" :type 'string :group 'eshell-ls) diff --git a/lisp/gnus/ChangeLog b/lisp/gnus/ChangeLog index 38b9139b7dd..e5d49365042 100644 --- a/lisp/gnus/ChangeLog +++ b/lisp/gnus/ChangeLog @@ -1,3 +1,25 @@ +2012-02-11 Glenn Morris + + * sieve-manage.el (sieve-manage-default-stream): + * shr.el (shr): + * nnir.el (nnir-ignored-newsgroups, nnir-summary-line-format) + (nnir-retrieve-headers-override-function) + (nnir-imap-default-search-key, nnir-notmuch-program) + (nnir-notmuch-additional-switches, nnir-notmuch-remove-prefix) + (nnir-method-default-engines): + * message.el (message-cite-reply-position): + * gssapi.el (gssapi-program): + * gravatar.el (gravatar): + * gnus-sum.el (gnus-refer-thread-use-nnir): + * gnus-registry.el (gnus-registry-unfollowed-addresses) + (gnus-registry-max-pruned-entries): + * gnus-picon.el (gnus-picon-inhibit-top-level-domains): + * gnus-int.el (gnus-after-set-mark-hook) + (gnus-before-update-mark-hook): + * gnus-async.el (gnus-async-post-fetch-function): + * auth-source.el (auth-source-cache-expiry): + Add missing :version tags to new defcustoms and defgroups. + 2012-02-10 Lars Ingebrigtsen * message.el (message-default-send-mail-function): Made into own diff --git a/lisp/gnus/auth-source.el b/lisp/gnus/auth-source.el index 5e946372d04..80a3b91b60a 100644 --- a/lisp/gnus/auth-source.el +++ b/lisp/gnus/auth-source.el @@ -84,6 +84,7 @@ "How many seconds passwords are cached, or nil to disable expiring. Overrides `password-cache-expiry' through a let-binding." + :version "24.1" :group 'auth-source :type '(choice (const :tag "Never" nil) (const :tag "All Day" 86400) diff --git a/lisp/gnus/gnus-async.el b/lisp/gnus/gnus-async.el index 378b0e063cb..603952dd17b 100644 --- a/lisp/gnus/gnus-async.el +++ b/lisp/gnus/gnus-async.el @@ -74,6 +74,7 @@ It should return non-nil if the article is to be prefetched." "Function called after an article has been prefetched. The function will be called narrowed to the region of the article that was fetched." + :version "24.1" :group 'gnus-asynchronous :type 'function) diff --git a/lisp/gnus/gnus-int.el b/lisp/gnus/gnus-int.el index 20add470abe..8dc691ffe42 100644 --- a/lisp/gnus/gnus-int.el +++ b/lisp/gnus/gnus-int.el @@ -43,11 +43,13 @@ (defcustom gnus-after-set-mark-hook nil "Hook called just after marks are set in a group." + :version "24.1" :group 'gnus-start :type 'hook) (defcustom gnus-before-update-mark-hook nil "Hook called just before marks are updated in a group." + :version "24.1" :group 'gnus-start :type 'hook) diff --git a/lisp/gnus/gnus-picon.el b/lisp/gnus/gnus-picon.el index 69b65dfcb03..2f347efe579 100644 --- a/lisp/gnus/gnus-picon.el +++ b/lisp/gnus/gnus-picon.el @@ -87,6 +87,7 @@ added right to the textual representation." (defcustom gnus-picon-inhibit-top-level-domains t "If non-nil, don't piconify top-level domains. These are often not very interesting." + :version "24.1" :type 'boolean :group 'gnus-picon) diff --git a/lisp/gnus/gnus-registry.el b/lisp/gnus/gnus-registry.el index 9df6dc4ab6f..f1618b376ef 100644 --- a/lisp/gnus/gnus-registry.el +++ b/lisp/gnus/gnus-registry.el @@ -142,6 +142,7 @@ display.") The addresses are matched, they don't have to be fully qualified. In the messages, these addresses can be the sender or the recipients." + :version "24.1" :group 'gnus-registry :type '(repeat regexp)) @@ -243,6 +244,7 @@ the Bit Bucket." (defcustom gnus-registry-max-pruned-entries nil "Maximum number of pruned entries in the registry, nil for unlimited." + :version "24.1" :group 'gnus-registry :type '(radio (const :format "Unlimited " nil) (integer :format "Maximum number: %v"))) diff --git a/lisp/gnus/gnus-sum.el b/lisp/gnus/gnus-sum.el index 63482eea1c4..4316efacea6 100644 --- a/lisp/gnus/gnus-sum.el +++ b/lisp/gnus/gnus-sum.el @@ -122,6 +122,7 @@ If t, fetch all the available old headers." "*Use nnir to search an entire server when referring threads. A nil value will only search for thread-related articles in the current group." + :version "24.1" :group 'gnus-thread :type 'boolean) diff --git a/lisp/gnus/gravatar.el b/lisp/gnus/gravatar.el index 75e74803743..a10ea21b96b 100644 --- a/lisp/gnus/gravatar.el +++ b/lisp/gnus/gravatar.el @@ -29,6 +29,7 @@ (defgroup gravatar nil "Gravatar." + :version "24.1" :group 'comm) (defcustom gravatar-automatic-caching t diff --git a/lisp/gnus/gssapi.el b/lisp/gnus/gssapi.el index 4bc93924723..ab8831dc49e 100644 --- a/lisp/gnus/gssapi.el +++ b/lisp/gnus/gssapi.el @@ -37,6 +37,7 @@ and %l with the user name. The program should accept commands on stdin and return responses to stdout. Each entry in the list is tried until a successful connection is made." + :version "24.1" :group 'network :type '(repeat string)) diff --git a/lisp/gnus/message.el b/lisp/gnus/message.el index 2d8bb36f94a..4ce9279114b 100644 --- a/lisp/gnus/message.el +++ b/lisp/gnus/message.el @@ -1095,6 +1095,7 @@ probably want to set this variable only for specific groups, e.g. using `gnus-posting-styles': (eval (set (make-local-variable 'message-cite-reply-position) 'above))" + :version "24.1" :type '(choice (const :tag "Reply inline" 'traditional) (const :tag "Reply above" 'above) (const :tag "Reply below" 'below)) diff --git a/lisp/gnus/nnir.el b/lisp/gnus/nnir.el index 1d4f1c25a09..d1ca0213ed9 100644 --- a/lisp/gnus/nnir.el +++ b/lisp/gnus/nnir.el @@ -310,6 +310,7 @@ is `(valuefunc member)'." (defcustom nnir-ignored-newsgroups "" "*A regexp to match newsgroups in the active file that should be skipped when searching." + :version "24.1" :type '(regexp) :group 'nnir) @@ -324,6 +325,7 @@ with three items unique to nnir summary buffers: %g Article original short group name (string) If nil this will use `gnus-summary-line-format'." + :version "24.1" :type '(string) :group 'nnir) @@ -335,6 +337,7 @@ retrieved header format. If this variable is nil, or if the provided function returns nil for a search result, `gnus-retrieve-headers' will be called instead." + :version "24.1" :type '(function) :group 'nnir) @@ -342,6 +345,7 @@ result, `gnus-retrieve-headers' will be called instead." "*The default IMAP search key for an nnir search. Must be one of the keys in `nnir-imap-search-arguments'. To use raw imap queries by default set this to \"Imap\"." + :version "24.1" :type `(choice ,@(mapcar (lambda (elem) (list 'const (car elem))) nnir-imap-search-arguments)) :group 'nnir) @@ -503,6 +507,7 @@ arrive at the correct group name, \"mail.misc\"." (defcustom nnir-notmuch-program "notmuch" "*Name of notmuch search executable." + :version "24.1" :type '(string) :group 'nnir) @@ -513,6 +518,7 @@ Note that this should be a list. Ie, do NOT use the following: (setq nnir-notmuch-additional-switches \"-i -w\") ; wrong Instead, use this: (setq nnir-notmuch-additional-switches '(\"-i\" \"-w\"))" + :version "24.1" :type '(repeat (string)) :group 'nnir) @@ -523,6 +529,7 @@ regular expression. This variable is very similar to `nnir-namazu-remove-prefix', except that it is for notmuch, not Namazu." + :version "24.1" :type '(regexp) :group 'nnir) @@ -573,6 +580,7 @@ Add an entry here when adding a new search engine.") '((nnimap . imap) (nntp . gmane)) "*Alist of default search engines keyed by server method." + :version "24.1" :type `(repeat (cons (choice (const nnimap) (const nttp) (const nnspool) (const nneething) (const nndir) (const nnmbox) (const nnml) (const nnmh) (const nndraft) diff --git a/lisp/gnus/shr.el b/lisp/gnus/shr.el index 386c9c62b67..a8bbc77a4b1 100644 --- a/lisp/gnus/shr.el +++ b/lisp/gnus/shr.el @@ -35,6 +35,7 @@ (defgroup shr nil "Simple HTML Renderer" + :version "24.1" :group 'mail) (defcustom shr-max-image-proportion 0.9 diff --git a/lisp/gnus/sieve-manage.el b/lisp/gnus/sieve-manage.el index 4712cab6bff..74bcbcc7899 100644 --- a/lisp/gnus/sieve-manage.el +++ b/lisp/gnus/sieve-manage.el @@ -157,6 +157,7 @@ for doing the actual authentication." (defcustom sieve-manage-default-stream 'network "Default stream type to use for `sieve-manage'. Must be a name of a stream in `sieve-manage-stream-alist'." + :version "24.1" :type 'symbol :group 'sieve-manage) diff --git a/lisp/international/characters.el b/lisp/international/characters.el index d7b55d56093..4b8ed3e21e2 100644 --- a/lisp/international/characters.el +++ b/lisp/international/characters.el @@ -1372,7 +1372,7 @@ METHOD must be one of these symbols: `acronym': display an acronym of the character in a box. The acronym is taken from `char-acronym-table', which see. `hex-code': display the hexadecimal character code in a box." - + :version "24.1" :type '(alist :key-type (symbol :tag "Character Group") :value-type (symbol :tag "Display Method")) :options '((c0-control diff --git a/lisp/mail/feedmail.el b/lisp/mail/feedmail.el index 7e3d983a76c..e45bbfe2ca0 100644 --- a/lisp/mail/feedmail.el +++ b/lisp/mail/feedmail.el @@ -428,6 +428,7 @@ any other non-nil value, take the action in both cases. Even if you're not confirming the sending of immediate or queued messages, it can still be interesting to see a lot about them as they are shuttled robotically onward." + :version "24.1" :group 'feedmail-misc :type 'boolean ) diff --git a/lisp/man.el b/lisp/man.el index fb315352749..7698cc255b7 100644 --- a/lisp/man.el +++ b/lisp/man.el @@ -224,6 +224,7 @@ the associated section number." (defcustom Man-name-local-regexp (concat "^" (regexp-opt '("NOM" "NAME")) "$") "Regexp that matches the text that precedes the command's name. Used in `bookmark-set' to get the default bookmark name." + :version "24.1" :type 'string :group 'bookmark) (defvar manual-program "man" diff --git a/lisp/minibuffer.el b/lisp/minibuffer.el index cb2f2d76384..913bfeba0ca 100644 --- a/lisp/minibuffer.el +++ b/lisp/minibuffer.el @@ -510,6 +510,7 @@ Each override has the shape (CATEGORY . ALIST) where ALIST is an association list that can specify properties such as: - `styles': the list of `completion-styles' to use for that category. - `cycle': the `completion-cycle-threshold' to use for that category." + :version "24.1" :type `(alist :key-type (choice :tag "Category" (const buffer) (const file) @@ -612,6 +613,7 @@ If nil, cycling is never used. If t, cycling is always used. If an integer, cycling is used as soon as there are fewer completion candidates than this number." + :version "24.1" :type completion--cycling-threshold-type) (defun completion--cycle-threshold (metadata) @@ -2310,6 +2312,7 @@ Those chars are treated as delimiters iff this variable is non-nil. I.e. if non-nil, M-x SPC will just insert a \"-\" in the minibuffer, whereas if nil, it will list all possible commands in *Completions* because none of the commands start with a \"-\" or a SPC." + :version "24.1" :type 'boolean) (defun completion-pcm--pattern-trivial-p (pattern) diff --git a/lisp/net/gnutls.el b/lisp/net/gnutls.el index 17fef277736..f53afa90993 100644 --- a/lisp/net/gnutls.el +++ b/lisp/net/gnutls.el @@ -39,6 +39,7 @@ (defgroup gnutls nil "Emacs interface to the GnuTLS library." + :version "24.1" :prefix "gnutls-" :group 'net-utils) diff --git a/lisp/net/netrc.el b/lisp/net/netrc.el index 070b32a63d0..16d9203ba04 100644 --- a/lisp/net/netrc.el +++ b/lisp/net/netrc.el @@ -39,6 +39,7 @@ (defcustom netrc-file "~/.authinfo" "File where user credentials are stored." + :version "24.1" :type 'file :group 'netrc) diff --git a/lisp/net/soap-client.el b/lisp/net/soap-client.el index dfa2b76899a..e17b283c55f 100644 --- a/lisp/net/soap-client.el +++ b/lisp/net/soap-client.el @@ -55,6 +55,7 @@ (defgroup soap-client nil "Access SOAP web services from Emacs." + :version "24.1" :group 'tools) ;;;; Support for parsing XML documents with namespaces diff --git a/lisp/net/tramp.el b/lisp/net/tramp.el index f13315bc662..851b11629f4 100644 --- a/lisp/net/tramp.el +++ b/lisp/net/tramp.el @@ -181,6 +181,7 @@ See the variable `tramp-encoding-shell' for more information." (unless (string-match "cmd\\.exe" tramp-encoding-shell) "-i") "*Use this switch together with `tramp-encoding-shell' for interactive shells. See the variable `tramp-encoding-shell' for more information." + :version "24.1" :group 'tramp :type '(choice (const nil) string)) @@ -463,6 +464,7 @@ the remote shell.") (defcustom tramp-local-end-of-line (if (memq system-type '(windows-nt)) "\r\n" "\n") "*String used for end of line in local processes." + :version "24.1" :group 'tramp :type 'string) diff --git a/lisp/progmodes/cc-vars.el b/lisp/progmodes/cc-vars.el index 8efe3f27002..5201e4a26ed 100644 --- a/lisp/progmodes/cc-vars.el +++ b/lisp/progmodes/cc-vars.el @@ -349,6 +349,7 @@ Its value is one of: go-outward -- Nested functions are also recognized. Should a function command hit the beginning/end of a nested scope, it will carry on at the less nested level." + :version "24.1" :type '(radio (const :tag "Functions are at the top-level" t) (const :tag "Functions are also recognized inside declaration scopes" go-outward)) diff --git a/lisp/progmodes/prolog.el b/lisp/progmodes/prolog.el index 0eb4c8c07dd..bb72984a00b 100644 --- a/lisp/progmodes/prolog.el +++ b/lisp/progmodes/prolog.el @@ -341,6 +341,7 @@ mercury - Mercury sicstus - SICStus Prolog swi - SWI Prolog gnu - GNU Prolog" + :version "24.1" :group 'prolog :type '(choice (const :tag "SICStus" :value sicstus) (const :tag "SWI Prolog" :value swi) @@ -363,6 +364,7 @@ gnu - GNU Prolog" ;; FIXME: This should be auto-detected instead of user-provided. "Alist of Prolog system versions. The version numbers are of the format (Major . Minor)." + :version "24.1" :type '(repeat (list (symbol :tag "System") (cons :tag "Version numbers" (integer :tag "Major") (integer :tag "Minor")))) @@ -377,24 +379,28 @@ The version numbers are of the format (Major . Minor)." (defcustom prolog-align-comments-flag t "Non-nil means automatically align comments when indenting." + :version "24.1" :group 'prolog-indentation :type 'boolean) (defcustom prolog-indent-mline-comments-flag t "Non-nil means indent contents of /* */ comments. Otherwise leave such lines as they are." + :version "24.1" :group 'prolog-indentation :type 'boolean) (defcustom prolog-object-end-to-0-flag t "Non-nil means indent closing '}' in SICStus object definitions to level 0. Otherwise indent to `prolog-indent-width'." + :version "24.1" :group 'prolog-indentation :type 'boolean) (defcustom prolog-left-indent-regexp "\\(;\\|\\*?->\\)" "Regexp for character sequences after which next line is indented. Next line after such a regexp is indented to the opening parenthesis level." + :version "24.1" :group 'prolog-indentation :type 'regexp) @@ -404,12 +410,14 @@ The second and subsequent line in a parenthesis expression other than a compound term can either be indented `prolog-paren-indent' to the right (if this variable is non-nil) or in the same way as for compound terms (if this variable is nil, default)." + :version "24.1" :group 'prolog-indentation :type 'boolean) (defcustom prolog-paren-indent 4 "The indentation increase for parenthesis expressions. Only used in ( If -> Then ; Else) and ( Disj1 ; Disj2 ) style expressions." + :version "24.1" :group 'prolog-indentation :type 'integer) @@ -421,6 +429,7 @@ Legal values: problems detecting multiline /* */ comments. 'beg-of-clause - starts parsing at the beginning of the current clause. Slow, but copes better with /* */ comments." + :version "24.1" :group 'prolog-indentation :type '(choice (const :value beg-of-line) (const :value beg-of-clause))) @@ -451,6 +460,7 @@ Legal values: ;; FIXME: Shouldn't we just use the union of all the above here? ("dynamic" "module"))) "Alist of Prolog keywords which is used for font locking of directives." + :version "24.1" :group 'prolog-font-lock :type 'sexp) @@ -459,6 +469,7 @@ Legal values: ("char" "float" "int" "io__state" "string" "univ")) (t nil)) "Alist of Prolog types used by font locking." + :version "24.1" :group 'prolog-font-lock :type 'sexp) @@ -467,6 +478,7 @@ Legal values: ("bound" "di" "free" "ground" "in" "mdi" "mui" "muo" "out" "ui" "uo")) (t nil)) "Alist of Prolog mode specificators used by font locking." + :version "24.1" :group 'prolog-font-lock :type 'sexp) @@ -476,6 +488,7 @@ Legal values: "semidet")) (t nil)) "Alist of Prolog determinism specificators used by font locking." + :version "24.1" :group 'prolog-font-lock :type 'sexp) @@ -484,6 +497,7 @@ Legal values: ("^#[0-9]+")) (t nil)) "Alist of Prolog source code directives used by font locking." + :version "24.1" :group 'prolog-font-lock :type 'sexp) @@ -492,11 +506,13 @@ Legal values: (defcustom prolog-electric-newline-flag (not (fboundp 'electric-indent-mode)) "Non-nil means automatically indent the next line when the user types RET." + :version "24.1" :group 'prolog-keyboard :type 'boolean) (defcustom prolog-hungry-delete-key-flag nil "Non-nil means delete key consumes all preceding spaces." + :version "24.1" :group 'prolog-keyboard :type 'boolean) @@ -509,6 +525,7 @@ If dot is pressed at the beginning of an empty line, it inserts the head of a new clause for the current predicate. It does not apply in strings and comments. It does not apply in strings and comments." + :version "24.1" :group 'prolog-keyboard :type 'boolean) @@ -517,6 +534,7 @@ It does not apply in strings and comments." for recursive calls or new clause heads. Non-nil means to also insert enough commas to cover the predicate's arity and `)', and dot and newline for recursive calls." + :version "24.1" :group 'prolog-keyboard :type 'boolean) @@ -524,6 +542,7 @@ and dot and newline for recursive calls." "Non-nil means make underscore key electric. Electric underscore replaces the current variable with underscore. If underscore is pressed not on a variable then it behaves as usual." + :version "24.1" :group 'prolog-keyboard :type 'boolean) @@ -531,12 +550,14 @@ If underscore is pressed not on a variable then it behaves as usual." "Non-nil means make TAB key electric. Electric TAB inserts spaces after parentheses, ->, and ; in ( If -> Then ; Else) and ( Disj1 ; Disj2 ) style expressions." + :version "24.1" :group 'prolog-keyboard :type 'boolean) (defcustom prolog-electric-if-then-else-flag nil "Non-nil makes `(', `>' and `;' electric to automatically indent if-then-else constructs." + :version "24.1" :group 'prolog-keyboard :type 'boolean) @@ -544,6 +565,7 @@ to automatically indent if-then-else constructs." "Makes `:' electric (inserts `:-' on a new line). If non-nil, pressing `:' at the end of a line that starts in the first column (i.e., clause heads) inserts ` :-' and newline." + :version "24.1" :group 'prolog-keyboard :type 'boolean) @@ -551,11 +573,13 @@ the first column (i.e., clause heads) inserts ` :-' and newline." "Makes `-' electric (inserts a `-->' on a new line). If non-nil, pressing `-' at the end of a line that starts in the first column (i.e., DCG heads) inserts ` -->' and newline." + :version "24.1" :group 'prolog-keyboard :type 'boolean) (defcustom prolog-old-sicstus-keys-flag nil "Non-nil means old SICStus Prolog mode keybindings are used." + :version "24.1" :group 'prolog-keyboard :type 'boolean) @@ -583,6 +607,7 @@ the first column (i.e., DCG heads) inserts ` -->' and newline." '((sicstus ("-i")) (t nil)) "Alist of switches given to inferior Prolog run with `run-prolog'." + :version "24.1" :group 'prolog-inferior :type 'sexp) (defun prolog-program-switches () @@ -649,6 +674,7 @@ nil means send actual operating system end of file." (gnu "^| \\?-") (t "^|? *\\?-")) "Alist of prompts of the prolog system command line." + :version "24.1" :group 'prolog-inferior :type 'sexp) (defun prolog-prompt-regexp () @@ -663,31 +689,37 @@ nil means send actual operating system end of file." (defcustom prolog-debug-on-string "debug.\n" "Predicate for enabling debug mode." + :version "24.1" :group 'prolog-inferior :type 'string) (defcustom prolog-debug-off-string "nodebug.\n" "Predicate for disabling debug mode." + :version "24.1" :group 'prolog-inferior :type 'string) (defcustom prolog-trace-on-string "trace.\n" "Predicate for enabling tracing." + :version "24.1" :group 'prolog-inferior :type 'string) (defcustom prolog-trace-off-string "notrace.\n" "Predicate for disabling tracing." + :version "24.1" :group 'prolog-inferior :type 'string) (defcustom prolog-zip-on-string "zip.\n" "Predicate for enabling zip mode for SICStus." + :version "24.1" :group 'prolog-inferior :type 'string) (defcustom prolog-zip-off-string "nozip.\n" "Predicate for disabling zip mode for SICStus." + :version "24.1" :group 'prolog-inferior :type 'string) @@ -701,6 +733,7 @@ jumping to the source code responsible for the error. Warning: the new method is so far only experimental and does contain bugs. The recommended setting for the novice user is non-nil for this variable." + :version "24.1" :group 'prolog-inferior :type 'boolean) @@ -711,39 +744,46 @@ is non-nil for this variable." (not (fboundp 'syntax-propertize-rules)) "Non-nil means use the internal prolog tokenizer for indentation etc. Otherwise use `parse-partial-sexp' which is faster but sometimes incorrect." + :version "24.1" :group 'prolog-other :type 'boolean) (defcustom prolog-imenu-flag t "Non-nil means add a clause index menu for all prolog files." + :version "24.1" :group 'prolog-other :type 'boolean) (defcustom prolog-imenu-max-lines 3000 "The maximum number of lines of the file for imenu to be enabled. Relevant only when `prolog-imenu-flag' is non-nil." + :version "24.1" :group 'prolog-other :type 'integer) (defcustom prolog-info-predicate-index "(sicstus)Predicate Index" "The info node for the SICStus predicate index." + :version "24.1" :group 'prolog-other :type 'string) (defcustom prolog-underscore-wordchar-flag nil "Non-nil means underscore (_) is a word-constituent character." + :version "24.1" :group 'prolog-other :type 'boolean) (defcustom prolog-use-sicstus-sd nil "If non-nil, use the source level debugger of SICStus 3#7 and later." + :version "24.1" :group 'prolog-other :type 'boolean) (defcustom prolog-char-quote-workaround nil "If non-nil, declare 0 as a quote character to handle 0'. This is really kludgy, and unneeded (i.e. obsolete) in Emacs>=24." + :version "24.1" :group 'prolog-other :type 'boolean) diff --git a/lisp/progmodes/sql.el b/lisp/progmodes/sql.el index 3c5ee36eb98..f5bfe526aae 100644 --- a/lisp/progmodes/sql.el +++ b/lisp/progmodes/sql.el @@ -810,6 +810,7 @@ is changed." This hook is invoked in a buffer once it is ready to accept input for the first time." + :version "24.1" :type 'hook :group 'SQL) @@ -825,6 +826,7 @@ for the first time." All products share this list; products should define a regexp to identify additional keywords in a variable defined by the :statement feature." + :version "24.1" :type 'string :group 'SQL) @@ -856,6 +858,7 @@ You will find the file in your Orant\\bin directory." (defcustom sql-oracle-statement-starters (regexp-opt '("declare" "begin" "with")) "Additional statement starting keywords in Oracle." + :version "24.1" :type 'string :group 'SQL) @@ -872,6 +875,7 @@ You need to issue the following command in SQL*Plus to be safe: SET DEFINE OFF In older versions of SQL*Plus, this was the SET SCAN OFF command." + :version "24.1" :type 'boolean :group 'SQL) diff --git a/lisp/progmodes/verilog-mode.el b/lisp/progmodes/verilog-mode.el index f3bac41fb32..73e3cd9980f 100644 --- a/lisp/progmodes/verilog-mode.el +++ b/lisp/progmodes/verilog-mode.el @@ -689,6 +689,7 @@ file referenced. If false, this is not supported." Set this to \"wire\" if the Verilog code uses \"`default_nettype none\". Note using `default_nettype none isn't recommended practice; this mode is experimental." + :version "24.1" :group 'verilog-mode-actions :type 'boolean) (put 'verilog-auto-declare-nettype 'safe-local-variable `stringp) @@ -696,6 +697,7 @@ mode is experimental." (defcustom verilog-auto-wire-type nil "*Non-nil specifies the data type to use with `verilog-auto-wire' etc. Set this to \"logic\" for SystemVerilog code, or use `verilog-auto-logic'." + :version "24.1" :group 'verilog-mode-actions :type 'boolean) (put 'verilog-auto-wire-type 'safe-local-variable `stringp) @@ -709,6 +711,7 @@ The name of the function or case will be set between the braces." (defcustom verilog-auto-delete-trailing-whitespace nil "*True means to `delete-trailing-whitespace' in `verilog-auto'." + :version "24.1" :group 'verilog-mode-actions :type 'boolean) (put 'verilog-auto-delete-trailing-whitespace 'safe-local-variable 'verilog-booleanp) @@ -986,6 +989,7 @@ If nil, all blocking assigned signals are ignored when any non-blocking assignment is in the AUTORESET block. This allows blocking assignments to be used for temporary values and not have those temporaries reset. See example in `verilog-auto-reset'." + :version "24.1" :type 'boolean :group 'verilog-mode-auto) (put 'verilog-auto-reset-blocking-in-non 'safe-local-variable 'verilog-booleanp) @@ -1073,6 +1077,7 @@ declared together to remain together. Sorted order reduces changes when declarations are moved around in a file. See also `verilog-auto-arg-sort'." + :version "24.1" :group 'verilog-mode-auto :type 'boolean) (put 'verilog-auto-inst-sort 'safe-local-variable 'verilog-booleanp) @@ -1135,6 +1140,7 @@ See the \\[verilog-faq] for examples on using this." "*Data type used for the declaration for AUTOTIEOFF. If \"wire\" then create a wire, if \"assign\" create an assignment, else the data type for variable creation." + :version "24.1" :group 'verilog-mode-auto :type 'string) (put 'verilog-auto-tieoff-declaration 'safe-local-variable 'stringp) diff --git a/lisp/ses.el b/lisp/ses.el index 43ce9da033e..0638fc344c7 100644 --- a/lisp/ses.el +++ b/lisp/ses.el @@ -923,6 +923,7 @@ the old and FORCE is nil." (defcustom ses-self-reference-early-detection nil "True if cycle detection is early for cells that refer to themselves." + :version "24.1" :type 'boolean :group 'ses) diff --git a/lisp/term/xterm.el b/lisp/term/xterm.el index 89825771233..eea6d767512 100644 --- a/lisp/term/xterm.el +++ b/lisp/term/xterm.el @@ -33,6 +33,7 @@ "Set to a list if the XTerm supports modifyOtherKeys or reporting the background color. Set to 'check to check for those features. Set to nil to skip the checks." + :version "24.1" :group 'xterm :type '(choice (const :tag "No" nil) (const :tag "Check" check) diff --git a/lisp/tool-bar.el b/lisp/tool-bar.el index 0e47338bf9f..f04cad4463a 100644 --- a/lisp/tool-bar.el +++ b/lisp/tool-bar.el @@ -287,6 +287,7 @@ holds a keymap." Possible values are `top' (tool bar on top), `bottom' (tool bar at bottom), `left' (tool bar on left) and `right' (tool bar on right). Customize `tool-bar-mode' if you want to show or hide the tool bar." + :version "24.1" :type '(choice (const top) (const bottom) (const left) diff --git a/lisp/window.el b/lisp/window.el index c9bddba942c..298310418e8 100644 --- a/lisp/window.el +++ b/lisp/window.el @@ -385,6 +385,7 @@ bottom side of each frame. If an element is a number, this means to display at most that many side windows on the corresponding side. If an element is nil, this means there's no bound on the number of slots on that side." + :version "24.1" :risky t :type '(list -- 2.39.2