unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Re: missing Custom :versions
       [not found] <rzqfz3ylqkn.fsf@loveshack>
@ 2004-10-30  3:27 ` Richard Stallman
  2004-10-30 18:38   ` Jan D.
  0 siblings, 1 reply; 9+ messages in thread
From: Richard Stallman @ 2004-10-30  3:27 UTC (permalink / raw)
  Cc: emacs-devel

    There seem to be plenty of recently-added customized options which
    don't have a :version.

I am not surprised that people forget this.

      Examples are the tramp group and
    imenu-eager-completion-buffer (which changes the default behaviour and
    isn't mentioned in NEWS).

Would someone please volunteer to diff the current sources against
21.1 and find the defcustoms that have been added?  It should be
fairly easy to write a script to do this.  Take the diff output, grep
for defcustom, extract just the variable names, then check each one
against a TAGS file for version 21.1; if it's not present there, it is
new.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: missing Custom :versions
  2004-10-30  3:27 ` missing Custom :versions Richard Stallman
@ 2004-10-30 18:38   ` Jan D.
  2004-10-30 20:57     ` Luc Teirlinck
  2004-11-01  7:23     ` Richard Stallman
  0 siblings, 2 replies; 9+ messages in thread
From: Jan D. @ 2004-10-30 18:38 UTC (permalink / raw)
  Cc: Dave Love, emacs-devel

> Would someone please volunteer to diff the current sources against
> 21.1 and find the defcustoms that have been added?  It should be
> fairly easy to write a script to do this.  Take the diff output, grep
> for defcustom, extract just the variable names, then check each one
> against a TAGS file for version 21.1; if it's not present there, it is
> new.

Here is a list, it is rather long, 1222 new variables.
There may be new defcustom variables defined in C files, I know of
use-file-dialog.  They are not in the list.

	Jan D.

Buffer-menu-buffer+size-width
Buffer-menu-mode-width
Buffer-menu-use-header-line
Info-fontify-visited-nodes
Info-hide-note-references
Info-refill-paragraphs
Info-search-whitespace-regexp
Man-header-file-path
Man-width
ada-continuation-indent
ada-gnatls-args
ada-indent-handle-comment-special
ada-prj-gnatfind-switches
ada-tight-gvd-integration
ada-xref-search-with-egrep
add-log-always-start-new-record
all-bahai-calendar-holidays
allout-abbreviate-flattened-numbering
allout-auto-activation
allout-body-line-style
allout-command-prefix
allout-distinctive-bullets-string
allout-file-xref-bullet
allout-head-line-style
allout-header-prefix
allout-indent
allout-inhibit-protection
allout-isearch-dynamic-expose
allout-label-style
allout-line-skip
allout-number-pages
allout-numbered-bullet
allout-old-style-prefixes
allout-plain-bullets-string
allout-presentation-padding
allout-primary-bullet
allout-reindent-bodies
allout-show-bodies
allout-stylish-prefixes
allout-title
allout-title-style
allout-use-hanging-indents
allout-use-mode-specific-leader
ange-ftp-bs2000-additional-pubsets
ange-ftp-bs2000-special-prefix
ange-ftp-passive-host-alist
ange-ftp-raw-login
antlr-font-lock-literal-regexp
antlr-indent-at-bol-alist
antlr-indent-style
antlr-options-assign-string
antlr-options-auto-colon
antlr-options-push-mark
antlr-options-style
antlr-options-use-submenus
antlr-tool-version
appt-display-format
apropos-sort-by-scores
auto-coding-functions
auto-hscroll-mode
auto-revert-check-vc-info
auto-revert-tail-mode-text
bahai-diary-entry-symbol
bahai-holidays
before-save-hook
bibtex-autoadd-commas
bibtex-autofill-types
bibtex-autokey-use-crossref
bibtex-generate-url-list
bibtex-parse-keys-fast
binhex-use-external
browse-url-browser-display
browse-url-epiphany-arguments
browse-url-epiphany-new-window-is-tab
browse-url-epiphany-program
browse-url-epiphany-startup-arguments
browse-url-galeon-arguments
browse-url-galeon-new-window-is-tab
browse-url-galeon-program
browse-url-galeon-startup-arguments
browse-url-mosaic-pidfile
browse-url-mozilla-arguments
browse-url-mozilla-new-window-is-tab
browse-url-mozilla-program
browse-url-mozilla-startup-arguments
buffers-menu-show-directories
buffers-menu-show-status
c-auto-align-backslashes
c-report-syntactic-errors
c-require-final-newline
c-syntactic-indentation-in-macros
canlock-force-insert-header
canlock-password
canlock-password-for-verify
cfengine-indent
cfengine-mode-abbrevs
comint-move-point-for-output
comint-prompt-read-only
comment-empty-lines
comment-fill-column
compare-ignore-whitespace
compare-windows-highlight
compare-windows-recenter
compare-windows-sync
compare-windows-sync-string-size
compilation-context-lines
compilation-skip-threshold
compilation-skip-visited
copyright-years-regexp
cperl-autoindent-on-semi
cperl-electric-backspace-untabify
cperl-highlight-variables-indiscriminately
cperl-indent-parens-as-block
cperl-regexp-scan
cua-auto-tabify-rectangles
cua-check-pending-input
cua-delete-copy-to-register-0
cua-enable-cua-keys
cua-enable-cursor-indications
cua-enable-modeline-indications
cua-enable-rectangle-auto-help
cua-enable-region-auto-help
cua-enable-register-prefix
cua-global-mark-blink-cursor-interval
cua-global-mark-cursor-color
cua-global-mark-keep-visible
cua-highlight-region-shift-only
cua-keep-region-after-copy
cua-normal-cursor-color
cua-overwrite-cursor-color
cua-prefix-override-inhibit-delay
cua-read-only-cursor-color
cua-undo-max
cua-use-hyper-key
cua-virtual-rectangle-edges
custom-buffer-verbose-help
cvs-mode-commit-hook
dabbrev-case-distinction
describe-char-unicodedata-file
describe-text-mode-hook
desktop-after-read-hook
desktop-base-file-name
desktop-buffer-mode-handlers
desktop-clear-preserve-buffers-regexp
desktop-file-name-format
desktop-globals-to-clear
desktop-no-desktop-file-hook
desktop-path
diary-face-attrs
diary-file-name-prefix
diary-file-name-prefix-function
diary-glob-file-regexp-prefix
diary-header-line-flag
diary-header-line-format
diary-outlook-formats
diary-sabbath-candles-minutes
dig-dns-server
dig-font-lock-keywords
directory-free-space-args
directory-free-space-program
dired-guess-shell-case-fold-search
dired-view-command-alist
display-time-default-load-average
display-time-load-average-threshold
display-time-mail-directory
dns-lookup-program
dns-lookup-program-options
dns-mode-font-lock-keywords
ebnf-file-suffix-regexp
ebnf-production-name-p
ebnf-special-show-delimiter
ebnf-stop-on-error
ediff-default-filtering-regexp
emacs-lisp-docstring-fill-column
eshell-modify-global-environment
eshell-save-history-on-exit
explicit-bash-args
ffap-shell-prompt-regexp
file-cache-find-command-posix-flag
file-cache-ignore-case
file-name-shadow-properties
file-name-shadow-tty-properties
filesets-be-docile-flag
filesets-browse-dir-function
filesets-cache-fill-content-hooks
filesets-cache-hostname-flag
filesets-cache-save-often-flag
filesets-commands
filesets-data
filesets-external-viewers
filesets-find-file-delay
filesets-ingroup-patterns
filesets-max-entry-length
filesets-max-submenu-length
filesets-menu-before
filesets-menu-cache-contents
filesets-menu-cache-file
filesets-menu-cnvfp-flag
filesets-menu-in-menu
filesets-menu-name
filesets-menu-path
filesets-menu-shortcuts-flag
filesets-menu-shortcuts-marker
filesets-open-file-function
filesets-query-user-limit
filesets-save-buffer-function
filesets-sort-case-sensitive-flag
filesets-sort-menu-flag
filesets-tree-max-level
fill-flowed-display-column
fill-flowed-encode-column
fill-nobreak-invisible
find-ls-subdir-switches
flymake-allowed-file-name-masks
flymake-buildfile-dirs
flymake-check-file-limit
flymake-compilation-prevents-syntax-check
flymake-err-line-patterns
flymake-get-project-include-dirs-function
flymake-gui-warnings-enabled
flymake-log-level
flymake-master-file-count-limit
flymake-master-file-dirs
flymake-no-changes-timeout
flymake-start-syntax-check-on-find-file
flymake-start-syntax-check-on-newline
flyspell-after-incorrect-word-string
flyspell-before-incorrect-word-string
flyspell-insert-function
flyspell-issue-message-flag
fortran-directive-re
fringe-mode
gdb-enable-debug-log
gdb-many-windows
gdb-show-changed-values
gdb-show-main
gdb-use-colon-colon-notation
gdb-use-inferior-io-buffer
gnus-adaptive-word-length-limit
gnus-agent-auto-agentize-methods
gnus-agent-cache
gnus-agent-consider-all-articles
gnus-agent-download-marks
gnus-agent-enable-expiration
gnus-agent-expire-unagentized-dirs
gnus-agent-fetched-hook
gnus-agent-go-online
gnus-agent-mark-unread-after-downloaded
gnus-agent-max-fetch-size
gnus-agent-prompt-send-queue
gnus-agent-queue-mail
gnus-article-address-banner-alist
gnus-article-boring-faces
gnus-article-emulate-mime
gnus-article-encrypt-protocol
gnus-article-loose-mime
gnus-article-over-scroll
gnus-article-skip-boring
gnus-auto-goto-ignores
gnus-auto-select-subject
gnus-backup-startup-file
gnus-body-boundary-delimiter
gnus-button-browse-level
gnus-button-ctan-directory-regexp
gnus-button-ctan-handler
gnus-button-emacs-level
gnus-button-handle-ctan-bogus-regexp
gnus-button-man-handler
gnus-button-man-level
gnus-button-message-level
gnus-button-mid-or-mail-heuristic-alist
gnus-button-mid-or-mail-regexp
gnus-button-prefer-mid-or-mail
gnus-button-tex-level
gnus-button-valid-fqdn-regexp
gnus-buttonized-mime-types
gnus-cite-blank-line-after-header
gnus-cite-ignore-quoted-from
gnus-cite-unsightly-citation-regexp
gnus-configure-windows-hook
gnus-confirm-mail-reply-to-news
gnus-confirm-treat-mail-like-news
gnus-convert-image-to-face-command
gnus-convert-image-to-x-face-command
gnus-convert-pbm-to-x-face-command
gnus-ctan-url
gnus-debug-exclude-variables
gnus-debug-files
gnus-delay-default-delay
gnus-delay-default-hour
gnus-delay-group
gnus-delay-header
gnus-diary-delay-format-function
gnus-diary-summary-line-format
gnus-diary-time-format
gnus-discouraged-post-methods
gnus-downloaded-mark
gnus-fetch-old-ephemeral-headers
gnus-forwarded-mark
gnus-gcc-externalize-attachments
gnus-gcc-mark-as-read
gnus-get-top-new-news-hook
gnus-group-charter-alist
gnus-group-fetch-control-use-browse-url
gnus-group-jump-to-group-prompt
gnus-install-group-spam-parameters
gnus-large-ephemeral-newsgroup
gnus-logo-color-style
gnus-make-format-preserve-properties
gnus-message-replyencrypt
gnus-message-replysign
gnus-message-replysignencrypted
gnus-mime-display-multipart-alternative-as-mixed
gnus-mime-display-multipart-related-as-mixed
gnus-no-mark
gnus-other-frame-function
gnus-other-frame-parameters
gnus-outlook-deuglify-attrib-verb-regexp
gnus-outlook-deuglify-cite-marks
gnus-outlook-deuglify-no-wrap-chars
gnus-outlook-deuglify-unwrap-max
gnus-outlook-deuglify-unwrap-min
gnus-outlook-deuglify-unwrap-stop-chars
gnus-outlook-display-hook
gnus-parameters
gnus-picon-databases
gnus-picon-domain-directories
gnus-picon-file-types
gnus-picon-news-directories
gnus-picon-user-directories
gnus-read-all-available-headers
gnus-read-newsrc-el-hook
gnus-recent-mark
gnus-registry-cache-file
gnus-registry-clean-empty
gnus-registry-entry-caching
gnus-registry-install
gnus-registry-max-entries
gnus-registry-minimum-subject-length
gnus-registry-track-extra
gnus-registry-trim-articles-without-groups
gnus-registry-unfollowed-groups
gnus-registry-use-long-group-names
gnus-save-startup-file-via-temp-buffer
gnus-server-agent-face
gnus-server-browse-in-group-buffer
gnus-server-closed-face
gnus-server-denied-face
gnus-server-offline-face
gnus-server-opened-face
gnus-server-unopen-status
gnus-sieve-crosspost
gnus-sieve-file
gnus-sieve-region-end
gnus-sieve-region-start
gnus-sieve-select-method
gnus-sieve-update-shell-command
gnus-smiley-file-types
gnus-spam-mark
gnus-subscribe-newsgroup-hooks
gnus-sum-thread-tree-false-root
gnus-sum-thread-tree-indent
gnus-sum-thread-tree-leaf-with-other
gnus-sum-thread-tree-root
gnus-sum-thread-tree-single-indent
gnus-sum-thread-tree-single-leaf
gnus-sum-thread-tree-vertical
gnus-summary-article-delete-hook
gnus-summary-article-expire-hook
gnus-summary-article-move-hook
gnus-summary-default-high-score
gnus-summary-default-low-score
gnus-summary-display-arrow
gnus-summary-display-while-building
gnus-summary-make-false-root-always
gnus-summary-muttprint-program
gnus-summary-resend-default-address
gnus-treat-body-boundary
gnus-treat-date-english
gnus-treat-display-face
gnus-treat-display-x-face
gnus-treat-fold-headers
gnus-treat-fold-newsgroups
gnus-treat-from-picon
gnus-treat-leading-whitespace
gnus-treat-mail-picon
gnus-treat-newsgroups-picon
gnus-treat-unfold-headers
gnus-treat-unsplit-urls
gnus-treat-wash-html
gnus-treat-x-pgp-sig
gnus-unseen-mark
gnus-use-byte-compile
gnus-use-correct-string-widths
gnus-use-frames-on-any-display
gnus-use-idna
gnus-x-face-directory
grep-auto-highlight
grep-error-screen-columns
grep-highlight-matches
grep-scroll-output
grep-setup-hook
grep-tree-command
grep-tree-files-aliases
grep-tree-ignore-CVS-directories
grep-tree-ignore-case
grep-use-compilation-buffer
grep-use-null-device
grep-window-height
gud-bashdb-command-name
gud-gdb-command-name
gud-gdba-command-name
gud-jdb-use-classpath
help-at-pt-display-when-idle
help-at-pt-timer-delay
hl-line-sticky-flag
ibuffer-always-compile-formats
ibuffer-always-show-last-buffer
ibuffer-always-show-predicates
ibuffer-case-fold-search
ibuffer-default-directory
ibuffer-default-display-maybe-show-predicates
ibuffer-default-shrink-to-minimum-size
ibuffer-default-sorting-mode
ibuffer-default-sorting-reversep
ibuffer-deletion-char
ibuffer-deletion-face
ibuffer-directory-abbrev-alist
ibuffer-display-summary
ibuffer-elide-long-columns
ibuffer-eliding-string
ibuffer-expert
ibuffer-filter-format-alist
ibuffer-filter-group-name-face
ibuffer-fontification-alist
ibuffer-formats
ibuffer-help-buffer-modes
ibuffer-hook
ibuffer-jump-offer-only-visible-buffers
ibuffer-load-hook
ibuffer-marked-char
ibuffer-marked-face
ibuffer-maybe-show-predicates
ibuffer-mode-hook
ibuffer-modified-char
ibuffer-movement-cycle
ibuffer-never-show-predicates
ibuffer-old-time
ibuffer-read-only-char
ibuffer-save-with-custom
ibuffer-saved-filter-groups
ibuffer-saved-filters
ibuffer-show-empty-filter-groups
ibuffer-title-face
ibuffer-truncate-lines
ibuffer-use-header-line
ibuffer-use-other-window
ibuffer-view-ibuffer
icalendar-duration-correction
icalendar-import-format
icalendar-import-format-description
icalendar-import-format-location
icalendar-import-format-organizer
icalendar-import-format-subject
idl-font-lock-extra-types
idle-update-delay
idlwave-header-to-beginning-of-file
idlwave-help-activate-links-aggressively
idlwave-indent-to-open-paren
idlwave-init-rinfo-when-idle-after
idlwave-keyword-class-inheritance
idlwave-max-extra-continuation-indent
idlwave-shell-comint-settings
idlwave-shell-command-history-file
idlwave-shell-examine-alist
idlwave-shell-output-face
idlwave-shell-query-for-class
idlwave-shell-raise-frame
idlwave-shell-save-command-history
idlwave-shell-separate-examine-output
idlwave-shell-show-commands
ido-auto-merge-delay-time
ido-auto-merge-inhibit-characters-regexp
ido-auto-merge-work-directories-length
ido-cache-ftp-work-directory-time
ido-cannot-complete-command
ido-case-fold
ido-completion-buffer
ido-completion-buffer-all-completions
ido-confirm-unique-completion
ido-create-new-buffer
ido-decorations
ido-default-buffer-method
ido-default-file-method
ido-define-mode-map-hook
ido-enable-dot-prefix
ido-enable-flex-matching
ido-enable-last-directory-history
ido-enable-prefix
ido-enable-regexp
ido-enable-tramp-completion
ido-enter-single-matching-directory
ido-everywhere
ido-ignore-buffers
ido-ignore-directories
ido-ignore-directories-merge
ido-ignore-extensions
ido-ignore-files
ido-make-buffer-list-hook
ido-make-dir-list-hook
ido-make-file-list-hook
ido-max-dir-file-cache
ido-max-directory-size
ido-max-file-prompt-width
ido-max-prospects
ido-max-window-height
ido-max-work-directory-list
ido-max-work-file-list
ido-merge-ftp-work-directories
ido-merged-indicator
ido-minibuffer-setup-hook
ido-mode
ido-read-file-name-as-directory-commands
ido-read-file-name-non-ido
ido-record-commands
ido-record-ftp-work-directories
ido-rewrite-file-prompt-functions
ido-rotate-file-list-default
ido-save-directory-list-file
ido-separator
ido-show-dot-for-dired
ido-slow-ftp-host-regexps
ido-slow-ftp-hosts
ido-use-faces
ido-use-filename-at-point
ido-use-url-at-point
ido-work-directory-list-ignore-regexps
ido-work-directory-match-only
ielm-prompt-read-only
imap-process-connection-type
imap-read-timeout
imap-store-password
imenu-eager-completion-buffer
imenu-use-popup-menu
inferior-python-filter-regexp
inhibit-startup-buffer-menu
isearch-allow-scroll
isearch-resume-in-command-history
isearchb-idle-timeout
isearchb-show-completions
ispell-message-fcc-skip
iswitchb-cannot-complete-hook
iswitchb-max-to-show
iswitchb-use-virtual-buffers
jit-lock-context-time
jit-lock-contextually
jit-lock-defer-time
jka-compr-load-suffixes
keypad-numlock-setup
keypad-numlock-shifted-setup
keypad-setup
keypad-shifted-setup
kmacro-call-mouse-event
kmacro-call-repeat-key
kmacro-call-repeat-with-arg
kmacro-execute-before-append
kmacro-repeat-no-prefix
kmacro-ring-max
kmacro-step-edit-mini-window-height
large-file-warning-threshold
latin1-display-face
latin1-display-ucs-per-lynx
lisp-backquote-indentation
lisp-loop-forms-indentation
lisp-loop-keyword-indentation
lisp-simple-loop-indentation
list-matching-lines-buffer-name-face
lm-any-header
locate-ls-subdir-switches
ls-lisp-format-time-list
mail-default-directory
mail-extr-disable-voodoo
mail-extr-ignore-realname-equals-mailbox-name
mail-source-delete-old-incoming-confirm
mail-source-flash
mail-source-ignore-errors
mail-source-movemail-program
mail-use-dsn
message-allow-no-recipients
message-archive-header
message-archive-note
message-beginning-of-line
message-cite-prefix-regexp
message-completion-alist
message-cross-post-default
message-cross-post-note
message-cross-post-note-function
message-draft-headers
message-fcc-externalize-attachments
message-followup-to-note
message-header-synonyms
message-hidden-headers
message-hierarchical-addresses
message-insert-canlock
message-mark-insert-begin
message-mark-insert-end
message-minibuffer-local-map
message-required-headers
message-sendmail-envelope-from
message-signature-insert-empty-line
message-strip-special-text-properties
message-subject-trailing-was-ask-regexp
message-subject-trailing-was-query
message-subject-trailing-was-regexp
message-subscribed-address-file
message-subscribed-address-functions
message-subscribed-addresses
message-subscribed-regexps
message-tab-body-function
message-use-idna
message-use-mail-followup-to
message-user-fqdn
message-valid-fqdn-regexp
message-wide-reply-confirm-recipients
message-yank-cited-prefix
mh-adaptive-cmd-note-flag
mh-alias-completion-ignore-case-flag
mh-alias-expand-aliases-flag
mh-alias-flash-on-comma
mh-alias-insert-file
mh-alias-insertion-location
mh-alias-local-users
mh-alias-local-users-prefix
mh-alias-passwd-gecos-comma-separator-flag
mh-alias-reloaded-hook
mh-auto-fields-list
mh-auto-fields-prompt-flag
mh-bury-show-buffer-flag
mh-clean-message-header-flag
mh-compose-forward-as-mime-flag
mh-compose-insertion
mh-compose-prompt-flag
mh-compose-skipped-header-fields
mh-compose-space-does-completion-flag
mh-decode-mime-flag
mh-default-folder-list
mh-default-folder-must-exist-flag
mh-default-folder-prefix
mh-delete-yanked-msg-window-flag
mh-display-buttons-for-alternatives-flag
mh-display-buttons-for-inline-parts-flag
mh-do-not-confirm-flag
mh-extract-from-attribution-verb
mh-fetch-x-image-url
mh-folder-updated-hook
mh-forward-hook
mh-graphical-emphasis-flag
mh-graphical-smileys-flag
mh-highlight-citation-p
mh-identity-default
mh-identity-handlers
mh-identity-list
mh-inc-spool-list
mh-index-new-messages-folders
mh-index-program
mh-index-ticked-messages-folders
mh-insert-x-mailer-flag
mh-interpret-number-as-range-flag
mh-invisible-header-fields
mh-invisible-header-fields-default
mh-junk-background
mh-junk-disposition
mh-junk-program
mh-kill-folder-suppress-prompt-hook
mh-large-folder
mh-letter-complete-function
mh-letter-fill-column
mh-letter-insert-signature-hook
mh-max-inline-image-height
mh-max-inline-image-width
mh-mime-save-parts-default-directory
mh-mml-method-default
mh-print-background-flag
mh-recenter-summary-flag
mh-recursive-folders-flag
mh-refile-preserves-sequences-flag
mh-reply-show-message-flag
mh-scan-format-file
mh-show-maximum-size
mh-show-threads-flag
mh-show-use-goto-addr-flag
mh-show-use-xface-flag
mh-signature-separator-flag
mh-speed-flists-interval
mh-speed-run-flists-flag
mh-tick-seq
mh-tool-bar-search-function
mh-unseen-updated-hook
mh-update-sequences-after-mh-show-flag
mh-variant
mh-x-face-file
mh-xemacs-toolbar-position
mh-xemacs-use-toolbar-flag
mm-attachment-file-modes
mm-coding-system-priorities
mm-decrypt-option
mm-enable-external
mm-external-terminal-program
mm-inline-text-html-with-images
mm-inline-text-html-with-w3m-keymap
mm-keep-viewer-alive-types
mm-text-html-renderer
mm-url-arguments
mm-url-program
mm-url-use-external
mm-uu-diff-groups-regexp
mm-verify-option
mm-w3m-safe-url-regexp
mml-content-disposition-parameters
mml-content-type-parameters
mml-default-encrypt-method
mml-default-sign-method
mml-insert-mime-headers-always
mml-signencrypt-style-alist
mml2015-unabbrev-trust-alist
mouse-drag-copy-region
mouse-wheel-click-event
mouse-wheel-down-event
mouse-wheel-inhibit-click-time
mouse-wheel-progessive-speed
mouse-wheel-up-event
mpuz-allow-double-multiplicator
mpuz-solve-when-trivial
next-error-highlight
next-error-highlight-no-select
nndiary-check-directory-twice
nndiary-mail-sources
nndiary-reminders
nndiary-request-accept-article-hooks
nndiary-request-create-group-hooks
nndiary-request-update-info-hooks
nndiary-split-methods
nndiary-week-starts-on-monday
nnimap-close-asynchronous
nnimap-dont-close
nnimap-retrieve-groups-asynchronous
nnimap-split-download-body
nnmail-cache-ignore-groups
nnmail-fancy-expiry-targets
nnmail-mail-splitting-charset
nnmail-mail-splitting-decodes
nnmail-split-fancy-match-partial-words
nnmail-split-fancy-with-parent-ignore-groups
nnmail-split-lowercase-expanded
nnmail-spool-hook
occur-hook
occur-mode-hook
pc-selection-mode-hook
pcomplete-termination-string
perl-indent-continued-arguments
pgg-cache-passphrase
pgg-default-keyserver-address
pgg-default-scheme
pgg-default-user-id
pgg-encrypt-for-me
pgg-gpg-extra-args
pgg-gpg-program
pgg-gpg-recipient-argument
pgg-ignore-packet-checksum
pgg-parse-compression-algorithm-alist
pgg-parse-hash-algorithm-alist
pgg-parse-public-key-algorithm-alist
pgg-parse-signature-type-alist
pgg-parse-symmetric-key-algorithm-alist
pgg-passphrase-cache-expiry
pgg-pgp-extra-args
pgg-pgp-program
pgg-pgp-shell-command-switch
pgg-pgp-shell-file-name
pgg-pgp5-extra-args
pgg-pgp5-pgpe-program
pgg-pgp5-pgpk-program
pgg-pgp5-pgps-program
pgg-pgp5-pgpv-program
pgg-pgp5-shell-command-switch
pgg-pgp5-shell-file-name
pgg-query-keyserver
pike-font-lock-extra-types
pop3-leave-mail-on-server
pr-auto-mode
pr-auto-region
pr-buffer-name
pr-buffer-name-ignore
pr-buffer-verbose
pr-faces-p
pr-file-duplex
pr-file-landscape
pr-file-tumble
pr-gs-command
pr-gs-device
pr-gs-resolution
pr-gs-switches
pr-gv-command
pr-list-directory
pr-menu-char-height
pr-menu-char-width
pr-menu-lock
pr-path-alist
pr-path-style
pr-print-using-ghostscript
pr-ps-name
pr-ps-printer-alist
pr-ps-temp-file
pr-ps-utility
pr-ps-utility-alist
pr-setting-database
pr-spool-p
pr-temp-dir
pr-txt-name
pr-txt-printer-alist
pr-visible-entry-list
python-check-command
python-continuation-offset
python-guess-indent
python-honour-comment-indentation
python-indent
python-indent-string-contents
python-jython-command
python-jython-packages
python-python-command
python-source-modes
query-replace-skip-read-only
recentf-auto-cleanup
recentf-filename-handler
recentf-initialize-file-name-history
recentf-keep-non-readable-files-flag
recentf-menu-append-commands-flag
reftex-auto-recenter-toc
reftex-bibliography-commands
reftex-include-file-commands
reftex-index-verify-function
reftex-part-resets-chapter
reftex-toc-confirm-promotion
reftex-toc-split-windows-fraction
reftex-toc-split-windows-horizontally
reveal-around-mark
rmail-forward-separator-regex
rmail-use-spam-filter
rsf-auto-delete-spam-bbdb-entries
rsf-autosave-newly-added-definitions
rsf-beep
rsf-definitions-alist
rsf-file
rsf-ignore-case
rsf-min-region-to-spam-list
rsf-no-blind-cc
rsf-sleep-after-message
rsf-white-list
ruler-mode-basic-graduation-char
ruler-mode-comment-column-char
ruler-mode-current-column-char
ruler-mode-fill-column-char
ruler-mode-goal-column-char
ruler-mode-inter-graduation-char
ruler-mode-set-goal-column-ding-flag
ruler-mode-show-tab-stops
ruler-mode-tab-stop-char
safe-functions
safe-local-eval-forms
save-place-forget-unreadable-files
save-place-save-skipped
save-place-skip-check-regexp
sentence-end-without-space
ses-after-entry-functions
ses-initial-column-width
ses-initial-default-printer
ses-initial-size
sgml-basic-offset
sgml-xml-mode
sha1-maximum-internal-length
sha1-program
sha1-use-external
shell-command-separator-regexp
sieve-buffer
sieve-manage-authenticator-alist
sieve-manage-authenticators
sieve-manage-client-eol
sieve-manage-default-port
sieve-manage-default-user
sieve-manage-log
sieve-manage-server-eol
sieve-manage-stream-alist
sieve-manage-streams
sieve-mode-hook
sieve-new-script
sieve-template
smime-CA-directory
smime-CA-file
smime-certificate-directory
smime-crl-check
smime-dns-server
smime-encrypt-cipher
smime-keys
smime-openssl-program
smtpmail-auth-credentials
smtpmail-debug-verb
smtpmail-starttls-credentials
spam-autodetect-recheck-messages
spam-blackhole-good-server-regex
spam-blackhole-servers
spam-blacklist
spam-blacklist-ignored-regexes
spam-bogofilter-bogosity-positive-spam-header
spam-bogofilter-database-directory
spam-bogofilter-ham-strong-switch
spam-bogofilter-ham-switch
spam-bogofilter-header
spam-bogofilter-path
spam-bogofilter-spam-strong-switch
spam-bogofilter-spam-switch
spam-directory
spam-disable-spam-split-during-ham-respool
spam-face
spam-ifile-all-categories
spam-ifile-database-path
spam-ifile-ham-category
spam-ifile-path
spam-ifile-spam-category
spam-install-hooks
spam-junk-mailgroups
spam-log-to-registry
spam-mark-ham-unread-before-move-from-spam-group
spam-mark-only-unseen-as-spam
spam-move-spam-nonspam-groups-only
spam-process-ham-in-nonham-groups
spam-process-ham-in-spam-groups
spam-regex-body-ham
spam-regex-body-spam
spam-regex-headers-ham
spam-regex-headers-spam
spam-report-gmane-regex
spam-report-gmane-spam-header
spam-report-gmane-use-article-number
spam-report-url-ping-function
spam-spamoracle-binary
spam-spamoracle-database
spam-split-group
spam-split-symbolic-return
spam-split-symbolic-return-positive
spam-stat-file
spam-stat-install-hooks
spam-stat-max-buffer-length
spam-stat-max-word-length
spam-stat-split-fancy-spam-group
spam-stat-split-fancy-spam-threshhold
spam-stat-unknown-word-score
spam-use-BBDB
spam-use-BBDB-exclusive
spam-use-blackholes
spam-use-blacklist
spam-use-bogofilter
spam-use-bogofilter-headers
spam-use-dig
spam-use-hashcash
spam-use-ifile
spam-use-regex-body
spam-use-regex-headers
spam-use-spamoracle
spam-use-stat
spam-use-whitelist
spam-use-whitelist-exclusive
spam-whitelist
speedbar-scan-subdirs
sql-linter-options
sql-linter-program
sql-ms-options
sql-product
sql-sqlite-options
sql-sqlite-program
sql-xyz-options
sql-xyz-program
starttls-connect
starttls-extra-arguments
starttls-failure
starttls-gnutls-program
starttls-process-connection-type
starttls-success
starttls-use-gnutls
table-abort-recognition-when-input-pending
table-cals-thead-rows
table-cell-horizontal-chars
table-cell-intersection-char
table-cell-map-hook
table-cell-vertical-char
table-command-prefix
table-dest-buffer-name
table-detect-cell-alignment
table-disable-incompatibility-warning
table-fixed-width-mode
table-html-cell-attribute
table-html-delegate-spacing-to-user-agent
table-html-table-attribute
table-html-th-columns
table-html-th-rows
table-load-hook
table-point-entered-cell-hook
table-point-left-cell-hook
table-time-before-reformat
table-time-before-update
table-word-continuation-char
table-yank-handler
testcover-1value-functions
testcover-compose-functions
testcover-constants
testcover-noreturn-functions
testcover-potentially-1value-functions
testcover-prog1-functions
testcover-progn-functions
tex-start-commands
tex-use-reftex
thumbs-conversion-program
thumbs-geometry
thumbs-image-resizing-step
thumbs-margin
thumbs-per-line
thumbs-relief
thumbs-setroot-command
thumbs-temp-dir
thumbs-temp-prefix
thumbs-thumbsdir
thumbs-thumbsdir-auto-clean
thumbs-thumbsdir-max-size
tls-certtool-program
tls-process-connection-type
tls-success
tramp-actions-before-shell
tramp-actions-copy-out-of-band
tramp-auto-save-directory
tramp-backup-directory-alist
tramp-bkup-backup-directory-info
tramp-chunksize
tramp-completion-file-name-regexp
tramp-completion-without-shell-p
tramp-debug-buffer
tramp-default-method
tramp-default-method-alist
tramp-default-password-end-of-line
tramp-discard-garbage
tramp-encoding-command-switch
tramp-encoding-reads-stdin
tramp-encoding-shell
tramp-file-name-quote-list
tramp-file-name-regexp
tramp-file-name-structure
tramp-ftp-method
tramp-host-regexp
tramp-host-with-port-regexp
tramp-initial-commands
tramp-localname-regexp
tramp-login-prompt-regexp
tramp-make-multi-tramp-file-format
tramp-method-regexp
tramp-methods
tramp-multi-actions
tramp-multi-connection-function-alist
tramp-multi-file-name-hop-structure
tramp-multi-file-name-structure
tramp-multi-methods
tramp-multi-sh-program
tramp-password-prompt-regexp
tramp-postfix-host-format
tramp-postfix-host-regexp
tramp-postfix-multi-hop-format
tramp-postfix-multi-hop-regexp
tramp-postfix-multi-method-format
tramp-postfix-multi-method-regexp
tramp-postfix-single-method-format
tramp-postfix-single-method-regexp
tramp-postfix-user-format
tramp-postfix-user-regexp
tramp-prefix-format
tramp-prefix-regexp
tramp-process-alive-regexp
tramp-process-connection-type
tramp-remote-path
tramp-rsh-end-of-line
tramp-sh-extra-args
tramp-shell-prompt-pattern
tramp-smb-method
tramp-smb-program
tramp-temp-name-prefix
tramp-terminal-prompt-regexp
tramp-terminal-type
tramp-user-regexp
tramp-verbose
tramp-wrong-passwd-regexp
tramp-yesno-prompt-regexp
tramp-yn-prompt-regexp
tree-widget-image-enable
tree-widget-image-properties-emacs
tree-widget-image-properties-xemacs
tree-widget-theme
tree-widget-themes-directory
type-break-demo-boring-stats
type-break-file-name
type-break-good-break-interval
type-break-terse-messages
uniquify-strip-common-suffix
url-automatic-caching
url-bad-port-list
url-cache-creation-function
url-cache-directory
url-cache-expired
url-cookie-file
url-cookie-save-interval
url-cookie-trusted-urls
url-cookie-untrusted-urls
url-debug
url-directory-index-file
url-gateway-broken-resolution
url-gateway-local-host-regexp
url-gateway-method
url-gateway-nslookup-program
url-gateway-prompt-pattern
url-gateway-rlogin-host
url-gateway-rlogin-parameters
url-gateway-rlogin-user-name
url-gateway-telnet-host
url-gateway-telnet-login-prompt
url-gateway-telnet-parameters
url-gateway-telnet-password
url-gateway-telnet-password-prompt
url-gateway-telnet-user-name
url-history-file
url-history-save-interval
url-history-track
url-honor-refresh-requests
url-irc-function
url-mail-command
url-max-password-attempts
url-mime-language-string
url-news-server
url-personal-mail-address
url-privacy-level
url-proxy-services
url-show-status
url-temporary-directory
url-uncompressor-alist
utf-8-compose-scripts
utf-fragment-on-decoding
utf-translate-cjk-unicode-range
uudecode-use-external
vc-annotate-display-mode
vc-arch-mode-line-rewrite
vc-cvs-global-switches
vc-cvs-sticky-date-format-string
vc-cvs-sticky-tag-display
vc-mcvs-diff-switches
vc-mcvs-global-switches
vc-mcvs-header
vc-mcvs-register-switches
vc-mcvs-use-edit
vc-stay-local
vc-svn-diff-switches
vc-svn-global-switches
vc-svn-header
vc-svn-register-switches
vcursor-modifiers
vhdl-align-group-separate
vhdl-align-same-indent
vhdl-architecture-file-name
vhdl-compile-use-local-error-regexp
vhdl-components-package-name
vhdl-compose-architecture-name
vhdl-compose-create-files
vhdl-compose-include-header
vhdl-copyright-string
vhdl-default-library
vhdl-directive-keywords
vhdl-entity-file-name
vhdl-file-name-case
vhdl-include-group-comments
vhdl-include-type-comments
vhdl-indent-syntax-based
vhdl-makefile-generation-hook
vhdl-package-file-name
vhdl-project-auto-load
vhdl-project-file-name
vhdl-project-sort
vhdl-speedbar-auto-open
vhdl-speedbar-cache-file-name
vhdl-speedbar-display-mode
vhdl-speedbar-jump-to-unit
vhdl-speedbar-save-cache
vhdl-speedbar-scan-limit
vhdl-speedbar-update-on-saving
vhdl-testbench-configuration-name
vhdl-testbench-include-configuration
vhdl-testbench-include-header
vhdl-testbench-include-library
vhdl-use-components-package
vhdl-use-direct-instantiation
w32-list-proportional-fonts
warning-minimum-level
warning-minimum-log-level
warning-suppress-log-types
warning-suppress-types
wdired-advise-functions
wdired-allow-to-change-permissions
wdired-allow-to-redirect-links
wdired-always-move-to-filename-beginning
wdired-is-ok-overwrite
wdired-use-interactive-rename
whitespace-clean-msg
whitespace-display-spaces-in-color
winner-boring-buffers
x-dnd-known-types
x-dnd-open-file-other-window
x-dnd-protocol-alist
x-dnd-test-function
x-dnd-types-alist
yank-excluded-properties

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: missing Custom :versions
  2004-10-30 18:38   ` Jan D.
@ 2004-10-30 20:57     ` Luc Teirlinck
  2004-10-31 15:15       ` Dave Love
  2004-11-01  7:23     ` Richard Stallman
  1 sibling, 1 reply; 9+ messages in thread
From: Luc Teirlinck @ 2004-10-30 20:57 UTC (permalink / raw)
  Cc: fx, rms, emacs-devel

Jan D. wrote:

   Here is a list, it is rather long, 1222 new variables.

I guess that this is a list of all new defcustoms, not a list of new
defcustoms missing a :version keyword.

Note that when looking at this, one has to be careful.  From
`(elisp)Group Definitions':

    `:version VERSION'
          This option specifies that the group was first introduced in
          Emacs version VERSION.  The value VERSION must be a string.

     Tag the group with a version like this when it is introduced,
     rather than the individual members (*note Variable Definitions::).

In other words, the defcustoms that are defined during the same
version as their group should not have a :version keyword.  The
defgroup should.

This is especially relevant for files that are new in "21.4".

Sincerely,

Luc.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: missing Custom :versions
  2004-10-30 20:57     ` Luc Teirlinck
@ 2004-10-31 15:15       ` Dave Love
  2004-10-31 18:56         ` Jan D.
  0 siblings, 1 reply; 9+ messages in thread
From: Dave Love @ 2004-10-31 15:15 UTC (permalink / raw)
  Cc: jan.h.d, rms, emacs-devel

Luc Teirlinck <teirllm@dms.auburn.edu> writes:

> In other words, the defcustoms that are defined during the same
> version as their group should not have a :version keyword.  The
> defgroup should.

Yes, that's why a mentioned a group.

I think you can persuade Emacs to list all the custom variables by
tracing the custom group tree, eliminating the ones that don't have a
version.  Then you could compare that list with a previous one.

Things that need attention include at least:  tramp, icalendar,
flymake, iimage, wdired, thumbs, x-dnd, cfengine.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: missing Custom :versions
  2004-10-31 15:15       ` Dave Love
@ 2004-10-31 18:56         ` Jan D.
  2004-10-31 19:06           ` Luc Teirlinck
  0 siblings, 1 reply; 9+ messages in thread
From: Jan D. @ 2004-10-31 18:56 UTC (permalink / raw)
  Cc: Luc Teirlinck, rms, emacs-devel

> Luc Teirlinck <teirllm@dms.auburn.edu> writes:
> 
> > In other words, the defcustoms that are defined during the same
> > version as their group should not have a :version keyword.  The
> > defgroup should.
> 
> Yes, that's why a mentioned a group.
> 
> I think you can persuade Emacs to list all the custom variables by
> tracing the custom group tree, eliminating the ones that don't have a
> version.  Then you could compare that list with a previous one.
> 
> Things that need attention include at least:  tramp, icalendar,
> flymake, iimage, wdired, thumbs, x-dnd, cfengine.

(I've fixed x-dnd).

Okay, I did that, and I've appended the list of symbols that don't have
a version or whose group don't have a version.  It is only slightly smaller,
834 symbol vs. 1222.

	Jan D.

Buffer-menu-buffer+size-width
Buffer-menu-mode-width
Buffer-menu-use-header-line
Info-search-whitespace-regexp
Man-header-file-path
Man-width
ada-continuation-indent
ada-gnatls-args
ada-indent-handle-comment-special
ada-prj-gnatfind-switches
ada-tight-gvd-integration
ada-xref-search-with-egrep
all-bahai-calendar-holidays
allout-abbreviate-flattened-numbering
allout-auto-activation
allout-body-line-style
allout-command-prefix
allout-distinctive-bullets-string
allout-file-xref-bullet
allout-head-line-style
allout-header-prefix
allout-indent
allout-inhibit-protection
allout-isearch-dynamic-expose
allout-label-style
allout-line-skip
allout-number-pages
allout-numbered-bullet
allout-old-style-prefixes
allout-plain-bullets-string
allout-presentation-padding
allout-primary-bullet
allout-reindent-bodies
allout-show-bodies
allout-stylish-prefixes
allout-title
allout-title-style
allout-use-hanging-indents
allout-use-mode-specific-leader
ange-ftp-bs2000-additional-pubsets
ange-ftp-bs2000-special-prefix
antlr-font-lock-literal-regexp
antlr-indent-at-bol-alist
antlr-indent-style
antlr-options-assign-string
antlr-options-auto-colon
antlr-options-push-mark
antlr-options-style
antlr-options-use-submenus
antlr-tool-version
apropos-sort-by-scores
auto-coding-functions
bahai-diary-entry-symbol
bahai-holidays
before-save-hook
bibtex-autoadd-commas
bibtex-autofill-types
bibtex-autokey-use-crossref
bibtex-generate-url-list
bibtex-parse-keys-fast
browse-url-browser-display
browse-url-epiphany-arguments
browse-url-epiphany-new-window-is-tab
browse-url-epiphany-program
browse-url-epiphany-startup-arguments
browse-url-galeon-arguments
browse-url-galeon-new-window-is-tab
browse-url-galeon-program
browse-url-galeon-startup-arguments
browse-url-mosaic-pidfile
browse-url-mozilla-arguments
browse-url-mozilla-new-window-is-tab
browse-url-mozilla-program
browse-url-mozilla-startup-arguments
buffers-menu-show-directories
buffers-menu-show-status
c-auto-align-backslashes
c-report-syntactic-errors
c-require-final-newline
c-syntactic-indentation-in-macros
canlock-force-insert-header
canlock-password
canlock-password-for-verify
cfengine-indent
cfengine-mode-abbrevs
comint-move-point-for-output
comment-empty-lines
comment-fill-column
compare-ignore-whitespace
compare-windows-highlight
compare-windows-recenter
compare-windows-sync
compare-windows-sync-string-size
copyright-years-regexp
cperl-highlight-variables-indiscriminately
cua-auto-tabify-rectangles
cua-check-pending-input
cua-delete-copy-to-register-0
cua-enable-cua-keys
cua-enable-cursor-indications
cua-enable-modeline-indications
cua-enable-rectangle-auto-help
cua-enable-region-auto-help
cua-enable-register-prefix
cua-global-mark-blink-cursor-interval
cua-global-mark-cursor-color
cua-global-mark-keep-visible
cua-highlight-region-shift-only
cua-keep-region-after-copy
cua-normal-cursor-color
cua-overwrite-cursor-color
cua-prefix-override-inhibit-delay
cua-read-only-cursor-color
cua-undo-max
cua-use-hyper-key
cua-virtual-rectangle-edges
custom-buffer-verbose-help
cvs-mode-commit-hook
describe-text-mode-hook
desktop-after-read-hook
desktop-base-file-name
desktop-buffer-mode-handlers
desktop-clear-preserve-buffers-regexp
desktop-file-name-format
desktop-globals-to-clear
desktop-no-desktop-file-hook
desktop-path
diary-face-attrs
diary-file-name-prefix
diary-file-name-prefix-function
diary-glob-file-regexp-prefix
directory-free-space-args
directory-free-space-program
dired-guess-shell-case-fold-search
display-time-default-load-average
display-time-load-average-threshold
display-time-mail-directory
dns-lookup-program
dns-lookup-program-options
ebnf-file-suffix-regexp
ebnf-production-name-p
ebnf-special-show-delimiter
ebnf-stop-on-error
ediff-default-filtering-regexp
emacs-lisp-docstring-fill-column
explicit-bash-args
ffap-shell-prompt-regexp
file-cache-find-command-posix-flag
file-cache-ignore-case
file-name-shadow-properties
file-name-shadow-tty-properties
filesets-be-docile-flag
filesets-browse-dir-function
filesets-cache-fill-content-hooks
filesets-cache-hostname-flag
filesets-cache-save-often-flag
filesets-commands
filesets-data
filesets-external-viewers
filesets-find-file-delay
filesets-ingroup-patterns
filesets-max-entry-length
filesets-max-submenu-length
filesets-menu-cache-contents
filesets-menu-cache-file
filesets-menu-name
filesets-menu-shortcuts-flag
filesets-menu-shortcuts-marker
filesets-open-file-function
filesets-query-user-limit
filesets-save-buffer-function
filesets-sort-case-sensitive-flag
filesets-sort-menu-flag
filesets-tree-max-level
fill-nobreak-invisible
flymake-allowed-file-name-masks
flymake-buildfile-dirs
flymake-check-file-limit
flymake-compilation-prevents-syntax-check
flymake-get-project-include-dirs-function
flymake-gui-warnings-enabled
flymake-log-level
flymake-master-file-count-limit
flymake-master-file-dirs
flymake-no-changes-timeout
flymake-start-syntax-check-on-find-file
flymake-start-syntax-check-on-newline
flyspell-after-incorrect-word-string
flyspell-before-incorrect-word-string
flyspell-insert-function
flyspell-issue-message-flag
fringe-mode
gdb-enable-debug-log
gdb-many-windows
gdb-show-changed-values
gdb-show-main
gdb-use-colon-colon-notation
gdb-use-inferior-io-buffer
gnus-agent-enable-expiration
gnus-agent-max-fetch-size
gnus-agent-prompt-send-queue
gnus-agent-queue-mail
gnus-article-address-banner-alist
gnus-cite-ignore-quoted-from
gnus-cite-unsightly-citation-regexp
gnus-configure-windows-hook
gnus-delay-default-delay
gnus-delay-group
gnus-delay-header
gnus-diary-summary-line-format
gnus-downloaded-mark
gnus-get-top-new-news-hook
gnus-group-charter-alist
gnus-group-fetch-control-use-browse-url
gnus-install-group-spam-parameters
gnus-make-format-preserve-properties
gnus-message-replyencrypt
gnus-message-replysign
gnus-message-replysignencrypted
gnus-other-frame-function
gnus-other-frame-parameters
gnus-picon-domain-directories
gnus-picon-file-types
gnus-picon-news-directories
gnus-picon-user-directories
gnus-read-newsrc-el-hook
gnus-recent-mark
gnus-registry-cache-file
gnus-registry-clean-empty
gnus-registry-entry-caching
gnus-registry-install
gnus-registry-max-entries
gnus-registry-minimum-subject-length
gnus-registry-track-extra
gnus-registry-trim-articles-without-groups
gnus-registry-unfollowed-groups
gnus-registry-use-long-group-names
gnus-server-agent-face
gnus-server-closed-face
gnus-server-denied-face
gnus-server-opened-face
gnus-sieve-crosspost
gnus-sieve-file
gnus-sieve-region-end
gnus-sieve-region-start
gnus-sieve-select-method
gnus-sieve-update-shell-command
gnus-spam-mark
gnus-subscribe-newsgroup-hooks
gnus-summary-article-delete-hook
gnus-summary-article-expire-hook
gnus-summary-article-move-hook
gnus-summary-display-while-building
gnus-summary-resend-default-address
gnus-treat-from-picon
gnus-treat-mail-picon
gnus-treat-unfold-headers
gnus-treat-unsplit-urls
gnus-treat-x-pgp-sig
gnus-use-correct-string-widths
gnus-use-frames-on-any-display
grep-setup-hook
grep-tree-files-aliases
grep-tree-ignore-CVS-directories
grep-tree-ignore-case
grep-use-null-device
gud-bashdb-command-name
gud-gdb-command-name
gud-gdba-command-name
gud-jdb-use-classpath
help-at-pt-display-when-idle
help-at-pt-timer-delay
ibuffer-always-compile-formats
ibuffer-always-show-last-buffer
ibuffer-always-show-predicates
ibuffer-case-fold-search
ibuffer-default-directory
ibuffer-default-display-maybe-show-predicates
ibuffer-default-shrink-to-minimum-size
ibuffer-default-sorting-mode
ibuffer-default-sorting-reversep
ibuffer-deletion-char
ibuffer-deletion-face
ibuffer-directory-abbrev-alist
ibuffer-display-summary
ibuffer-elide-long-columns
ibuffer-eliding-string
ibuffer-expert
ibuffer-filter-format-alist
ibuffer-filter-group-name-face
ibuffer-fontification-alist
ibuffer-formats
ibuffer-help-buffer-modes
ibuffer-hook
ibuffer-jump-offer-only-visible-buffers
ibuffer-load-hook
ibuffer-marked-char
ibuffer-marked-face
ibuffer-maybe-show-predicates
ibuffer-mode-hook
ibuffer-modified-char
ibuffer-movement-cycle
ibuffer-never-show-predicates
ibuffer-old-time
ibuffer-read-only-char
ibuffer-save-with-custom
ibuffer-saved-filter-groups
ibuffer-saved-filters
ibuffer-show-empty-filter-groups
ibuffer-title-face
ibuffer-truncate-lines
ibuffer-use-header-line
ibuffer-use-other-window
ibuffer-view-ibuffer
icalendar-duration-correction
icalendar-import-format
icalendar-import-format-description
icalendar-import-format-location
icalendar-import-format-organizer
icalendar-import-format-subject
idl-font-lock-extra-types
idlwave-header-to-beginning-of-file
idlwave-help-activate-links-aggressively
idlwave-indent-to-open-paren
idlwave-init-rinfo-when-idle-after
idlwave-keyword-class-inheritance
idlwave-max-extra-continuation-indent
idlwave-shell-comint-settings
idlwave-shell-command-history-file
idlwave-shell-examine-alist
idlwave-shell-output-face
idlwave-shell-query-for-class
idlwave-shell-raise-frame
idlwave-shell-save-command-history
idlwave-shell-separate-examine-output
idlwave-shell-show-commands
ido-auto-merge-delay-time
ido-auto-merge-inhibit-characters-regexp
ido-auto-merge-work-directories-length
ido-cache-ftp-work-directory-time
ido-cannot-complete-command
ido-case-fold
ido-completion-buffer
ido-completion-buffer-all-completions
ido-confirm-unique-completion
ido-create-new-buffer
ido-decorations
ido-default-buffer-method
ido-default-file-method
ido-define-mode-map-hook
ido-enable-dot-prefix
ido-enable-flex-matching
ido-enable-last-directory-history
ido-enable-prefix
ido-enable-regexp
ido-enable-tramp-completion
ido-enter-single-matching-directory
ido-everywhere
ido-ignore-buffers
ido-ignore-directories
ido-ignore-directories-merge
ido-ignore-extensions
ido-ignore-files
ido-make-buffer-list-hook
ido-make-dir-list-hook
ido-make-file-list-hook
ido-max-dir-file-cache
ido-max-directory-size
ido-max-file-prompt-width
ido-max-prospects
ido-max-window-height
ido-max-work-directory-list
ido-max-work-file-list
ido-merge-ftp-work-directories
ido-merged-indicator
ido-minibuffer-setup-hook
ido-mode
ido-read-file-name-as-directory-commands
ido-read-file-name-non-ido
ido-record-commands
ido-record-ftp-work-directories
ido-rewrite-file-prompt-functions
ido-rotate-file-list-default
ido-save-directory-list-file
ido-separator
ido-show-dot-for-dired
ido-slow-ftp-host-regexps
ido-slow-ftp-hosts
ido-use-faces
ido-use-filename-at-point
ido-use-url-at-point
ido-work-directory-list-ignore-regexps
ido-work-directory-match-only
imap-read-timeout
imap-store-password
imenu-eager-completion-buffer
imenu-use-popup-menu
inferior-python-filter-regexp
inhibit-startup-buffer-menu
isearch-allow-scroll
isearch-resume-in-command-history
isearchb-idle-timeout
isearchb-show-completions
ispell-message-fcc-skip
iswitchb-cannot-complete-hook
iswitchb-max-to-show
iswitchb-use-virtual-buffers
jit-lock-context-time
jit-lock-contextually
jit-lock-defer-time
jka-compr-load-suffixes
kmacro-call-mouse-event
kmacro-call-repeat-key
kmacro-call-repeat-with-arg
kmacro-execute-before-append
kmacro-repeat-no-prefix
kmacro-ring-max
kmacro-step-edit-mini-window-height
large-file-warning-threshold
latin1-display-ucs-per-lynx
list-matching-lines-buffer-name-face
lm-any-header
ls-lisp-format-time-list
mail-extr-disable-voodoo
mail-extr-ignore-realname-equals-mailbox-name
mail-source-flash
message-cite-prefix-regexp
message-completion-alist
message-minibuffer-local-map
message-sendmail-envelope-from
message-user-fqdn
mh-adaptive-cmd-note-flag
mh-alias-completion-ignore-case-flag
mh-alias-expand-aliases-flag
mh-alias-flash-on-comma
mh-alias-insert-file
mh-alias-insertion-location
mh-alias-local-users
mh-alias-local-users-prefix
mh-alias-passwd-gecos-comma-separator-flag
mh-alias-reloaded-hook
mh-auto-fields-list
mh-auto-fields-prompt-flag
mh-bury-show-buffer-flag
mh-clean-message-header-flag
mh-compose-forward-as-mime-flag
mh-compose-insertion
mh-compose-prompt-flag
mh-compose-skipped-header-fields
mh-compose-space-does-completion-flag
mh-decode-mime-flag
mh-default-folder-list
mh-default-folder-must-exist-flag
mh-default-folder-prefix
mh-delete-yanked-msg-window-flag
mh-display-buttons-for-alternatives-flag
mh-display-buttons-for-inline-parts-flag
mh-do-not-confirm-flag
mh-extract-from-attribution-verb
mh-fetch-x-image-url
mh-folder-updated-hook
mh-forward-hook
mh-graphical-emphasis-flag
mh-graphical-smileys-flag
mh-highlight-citation-p
mh-identity-default
mh-identity-handlers
mh-identity-list
mh-inc-spool-list
mh-index-new-messages-folders
mh-index-program
mh-index-ticked-messages-folders
mh-insert-x-mailer-flag
mh-interpret-number-as-range-flag
mh-invisible-header-fields
mh-invisible-header-fields-default
mh-junk-background
mh-junk-disposition
mh-junk-program
mh-kill-folder-suppress-prompt-hook
mh-large-folder
mh-letter-complete-function
mh-letter-fill-column
mh-letter-insert-signature-hook
mh-max-inline-image-height
mh-max-inline-image-width
mh-mime-save-parts-default-directory
mh-mml-method-default
mh-print-background-flag
mh-recenter-summary-flag
mh-recursive-folders-flag
mh-refile-preserves-sequences-flag
mh-reply-show-message-flag
mh-scan-format-file
mh-show-maximum-size
mh-show-threads-flag
mh-show-use-goto-addr-flag
mh-show-use-xface-flag
mh-signature-separator-flag
mh-speed-flists-interval
mh-speed-run-flists-flag
mh-tick-seq
mh-tool-bar-search-function
mh-unseen-updated-hook
mh-update-sequences-after-mh-show-flag
mh-variant
mh-x-face-file
mm-attachment-file-modes
mm-decrypt-option
mm-inline-text-html-with-w3m-keymap
mm-url-arguments
mm-url-program
mm-url-use-external
mm-uu-diff-groups-regexp
mm-w3m-safe-url-regexp
mml-default-encrypt-method
mml-default-sign-method
mml-signencrypt-style-alist
mml2015-unabbrev-trust-alist
mouse-drag-copy-region
mouse-wheel-click-event
mouse-wheel-down-event
mouse-wheel-inhibit-click-time
mouse-wheel-progessive-speed
mouse-wheel-up-event
mpuz-allow-double-multiplicator
mpuz-solve-when-trivial
nndiary-mail-sources
nndiary-split-methods
nnmail-cache-ignore-groups
nnmail-split-fancy-match-partial-words
nnmail-split-fancy-with-parent-ignore-groups
nnmail-split-lowercase-expanded
nnmail-spool-hook
occur-hook
occur-mode-hook
pc-selection-mode-hook
pcomplete-termination-string
perl-indent-continued-arguments
pike-font-lock-extra-types
pr-auto-mode
pr-auto-region
pr-buffer-name
pr-buffer-name-ignore
pr-buffer-verbose
pr-faces-p
pr-file-duplex
pr-file-landscape
pr-file-tumble
pr-gs-command
pr-gs-device
pr-gs-resolution
pr-gs-switches
pr-gv-command
pr-list-directory
pr-menu-char-height
pr-menu-char-width
pr-menu-lock
pr-path-alist
pr-path-style
pr-print-using-ghostscript
pr-ps-name
pr-ps-printer-alist
pr-ps-temp-file
pr-ps-utility
pr-ps-utility-alist
pr-setting-database
pr-spool-p
pr-temp-dir
pr-txt-name
pr-txt-printer-alist
pr-visible-entry-list
python-check-command
python-continuation-offset
python-guess-indent
python-honour-comment-indentation
python-indent
python-indent-string-contents
python-jython-command
python-jython-packages
python-python-command
python-source-modes
recentf-auto-cleanup
recentf-filename-handler
recentf-initialize-file-name-history
recentf-keep-non-readable-files-flag
recentf-menu-append-commands-flag
reftex-auto-recenter-toc
reftex-bibliography-commands
reftex-include-file-commands
reftex-index-verify-function
reftex-part-resets-chapter
reftex-toc-confirm-promotion
reftex-toc-split-windows-fraction
reftex-toc-split-windows-horizontally
reveal-around-mark
rmail-forward-separator-regex
rmail-use-spam-filter
rsf-auto-delete-spam-bbdb-entries
rsf-autosave-newly-added-definitions
rsf-beep
rsf-definitions-alist
rsf-file
rsf-ignore-case
rsf-min-region-to-spam-list
rsf-no-blind-cc
rsf-sleep-after-message
rsf-white-list
ruler-mode-basic-graduation-char
ruler-mode-comment-column-char
ruler-mode-current-column-char
ruler-mode-fill-column-char
ruler-mode-goal-column-char
ruler-mode-inter-graduation-char
ruler-mode-set-goal-column-ding-flag
ruler-mode-show-tab-stops
ruler-mode-tab-stop-char
safe-functions
save-place-forget-unreadable-files
save-place-save-skipped
save-place-skip-check-regexp
sentence-end-without-space
ses-after-entry-functions
ses-initial-column-width
ses-initial-default-printer
ses-initial-size
sgml-basic-offset
sha1-maximum-internal-length
sha1-program
shell-command-separator-regexp
sieve-buffer
sieve-manage-authenticator-alist
sieve-manage-authenticators
sieve-manage-client-eol
sieve-manage-default-port
sieve-manage-default-user
sieve-manage-log
sieve-manage-server-eol
sieve-manage-stream-alist
sieve-manage-streams
sieve-mode-hook
sieve-new-script
sieve-template
smtpmail-debug-verb
spam-stat-file
spam-stat-install-hooks
spam-stat-max-buffer-length
spam-stat-max-word-length
spam-stat-split-fancy-spam-group
spam-stat-split-fancy-spam-threshhold
spam-stat-unknown-word-score
sql-linter-program
sql-product
sql-sqlite-program
starttls-connect
starttls-extra-arguments
starttls-failure
starttls-gnutls-program
starttls-process-connection-type
starttls-success
starttls-use-gnutls
table-abort-recognition-when-input-pending
table-cals-thead-rows
table-cell-horizontal-chars
table-cell-intersection-char
table-cell-map-hook
table-cell-vertical-char
table-command-prefix
table-dest-buffer-name
table-detect-cell-alignment
table-disable-incompatibility-warning
table-fixed-width-mode
table-html-cell-attribute
table-html-delegate-spacing-to-user-agent
table-html-table-attribute
table-html-th-columns
table-html-th-rows
table-load-hook
table-point-entered-cell-hook
table-point-left-cell-hook
table-time-before-reformat
table-time-before-update
table-word-continuation-char
table-yank-handler
testcover-1value-functions
testcover-compose-functions
testcover-constants
testcover-noreturn-functions
testcover-potentially-1value-functions
testcover-prog1-functions
testcover-progn-functions
tex-use-reftex
thumbs-conversion-program
thumbs-geometry
thumbs-image-resizing-step
thumbs-margin
thumbs-per-line
thumbs-relief
thumbs-setroot-command
thumbs-temp-dir
thumbs-temp-prefix
thumbs-thumbsdir
thumbs-thumbsdir-auto-clean
thumbs-thumbsdir-max-size
tls-certtool-program
tls-process-connection-type
tls-success
tramp-actions-before-shell
tramp-actions-copy-out-of-band
tramp-auto-save-directory
tramp-backup-directory-alist
tramp-chunksize
tramp-completion-file-name-regexp
tramp-completion-without-shell-p
tramp-debug-buffer
tramp-default-method
tramp-default-method-alist
tramp-default-password-end-of-line
tramp-discard-garbage
tramp-encoding-command-switch
tramp-encoding-reads-stdin
tramp-encoding-shell
tramp-file-name-regexp
tramp-file-name-structure
tramp-ftp-method
tramp-host-regexp
tramp-host-with-port-regexp
tramp-initial-commands
tramp-localname-regexp
tramp-login-prompt-regexp
tramp-make-multi-tramp-file-format
tramp-method-regexp
tramp-methods
tramp-multi-actions
tramp-multi-connection-function-alist
tramp-multi-file-name-hop-structure
tramp-multi-file-name-structure
tramp-multi-methods
tramp-multi-sh-program
tramp-password-prompt-regexp
tramp-postfix-host-format
tramp-postfix-host-regexp
tramp-postfix-multi-hop-format
tramp-postfix-multi-hop-regexp
tramp-postfix-multi-method-format
tramp-postfix-multi-method-regexp
tramp-postfix-single-method-format
tramp-postfix-single-method-regexp
tramp-postfix-user-format
tramp-postfix-user-regexp
tramp-prefix-format
tramp-prefix-regexp
tramp-process-alive-regexp
tramp-process-connection-type
tramp-remote-path
tramp-rsh-end-of-line
tramp-sh-extra-args
tramp-shell-prompt-pattern
tramp-smb-method
tramp-smb-program
tramp-temp-name-prefix
tramp-terminal-prompt-regexp
tramp-terminal-type
tramp-user-regexp
tramp-verbose
tramp-wrong-passwd-regexp
tramp-yesno-prompt-regexp
tramp-yn-prompt-regexp
tree-widget-image-enable
tree-widget-image-properties-emacs
tree-widget-image-properties-xemacs
tree-widget-theme
tree-widget-themes-directory
type-break-demo-boring-stats
type-break-file-name
type-break-good-break-interval
type-break-terse-messages
uniquify-strip-common-suffix
url-cookie-save-interval
url-irc-function
url-mail-command
url-max-password-attempts
url-mime-language-string
url-news-server
url-personal-mail-address
url-privacy-level
url-proxy-services
url-show-status
vc-annotate-display-mode
vc-arch-mode-line-rewrite
vcursor-modifiers
vhdl-align-group-separate
vhdl-align-same-indent
vhdl-architecture-file-name
vhdl-compile-use-local-error-regexp
vhdl-components-package-name
vhdl-compose-architecture-name
vhdl-compose-create-files
vhdl-compose-include-header
vhdl-copyright-string
vhdl-default-library
vhdl-directive-keywords
vhdl-entity-file-name
vhdl-file-name-case
vhdl-include-group-comments
vhdl-include-type-comments
vhdl-indent-syntax-based
vhdl-makefile-generation-hook
vhdl-package-file-name
vhdl-project-auto-load
vhdl-project-file-name
vhdl-project-sort
vhdl-speedbar-auto-open
vhdl-speedbar-cache-file-name
vhdl-speedbar-display-mode
vhdl-speedbar-jump-to-unit
vhdl-speedbar-save-cache
vhdl-speedbar-scan-limit
vhdl-speedbar-update-on-saving
vhdl-testbench-configuration-name
vhdl-testbench-include-configuration
vhdl-testbench-include-header
vhdl-testbench-include-library
vhdl-use-components-package
vhdl-use-direct-instantiation
wdired-advise-functions
wdired-allow-to-change-permissions
wdired-allow-to-redirect-links
wdired-always-move-to-filename-beginning
wdired-is-ok-overwrite
wdired-use-interactive-rename
whitespace-clean-msg
whitespace-display-spaces-in-color
winner-boring-buffers

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: missing Custom :versions
  2004-10-31 18:56         ` Jan D.
@ 2004-10-31 19:06           ` Luc Teirlinck
  2004-10-31 23:21             ` Jan D.
  0 siblings, 1 reply; 9+ messages in thread
From: Luc Teirlinck @ 2004-10-31 19:06 UTC (permalink / raw)
  Cc: emacs-devel, d.love, rms

Jan D. wrote:

   Okay, I did that, and I've appended the list of symbols that don't have
   a version or whose group don't have a version.  It is only slightly smaller,
   834 symbol vs. 1222.

First of all, the group does not only need a :version, The :version
should be "21.4".  Secondly, you must have made a mistake somewhere,
because your list contains:

help-at-pt-display-when-idle
help-at-pt-timer-delay

whose :group is help-at-pt and:

(defgroup help-at-pt nil
  "Features for displaying local help."
  :group 'help
  :version "21.4")

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: missing Custom :versions
  2004-10-31 19:06           ` Luc Teirlinck
@ 2004-10-31 23:21             ` Jan D.
  2004-11-01 18:27               ` Reiner Steib
  0 siblings, 1 reply; 9+ messages in thread
From: Jan D. @ 2004-10-31 23:21 UTC (permalink / raw)
  Cc: emacs-devel, d.love, rms

> Jan D. wrote:
> 
>    Okay, I did that, and I've appended the list of symbols that don't have
>    a version or whose group don't have a version.  It is only slightly smaller,
>    834 symbol vs. 1222.
> 
> First of all, the group does not only need a :version, The :version
> should be "21.4".  Secondly, you must have made a mistake somewhere,
> because your list contains:
> 
> help-at-pt-display-when-idle
> help-at-pt-timer-delay
> 
> whose :group is help-at-pt and:
> 
> (defgroup help-at-pt nil
>   "Features for displaying local help."
>   :group 'help
>   :version "21.4")

Right, there was an error when walking through groups.  Fixing that and
gets the list to 668 + some manually added symbold.  Because now I have two
new problems.  The first is that flymake has no defgroup, and thus
no parent group, so the custom walking code I wrote did not find it.

Second, gnus-agent is a problem.  It is both a defgroup with no version and
a defcustom with version "21.4".  So when I extract the version from the
symbol 'gnus-agent, I get "21.4" but that is only applicable to the
defcustom, not the group as a whole.  Or am I misunderstanding things?

So here are the manually added variables:

flymake-allowed-file-name-masks
flymake-buildfile-dirs
flymake-check-file-limit
flymake-compilation-prevents-syntax-check
flymake-get-project-include-dirs-function
flymake-gui-warnings-enabled
flymake-log-level
flymake-master-file-count-limit
flymake-master-file-dirs
flymake-no-changes-timeout
flymake-start-syntax-check-on-find-file
flymake-start-syntax-check-on-newline

gnus-agent-enable-expiration
gnus-agent-max-fetch-size
gnus-agent-prompt-send-queue
gnus-agent-queue-mail


	Jan D.

Buffer-menu-buffer+size-width
Buffer-menu-mode-width
Buffer-menu-use-header-line
Info-search-whitespace-regexp
Man-header-file-path
Man-width
ada-continuation-indent
ada-gnatls-args
ada-indent-handle-comment-special
ada-prj-gnatfind-switches
ada-tight-gvd-integration
ada-xref-search-with-egrep
all-bahai-calendar-holidays
allout-abbreviate-flattened-numbering
allout-auto-activation
allout-body-line-style
allout-command-prefix
allout-distinctive-bullets-string
allout-file-xref-bullet
allout-head-line-style
allout-header-prefix
allout-indent
allout-inhibit-protection
allout-isearch-dynamic-expose
allout-label-style
allout-line-skip
allout-number-pages
allout-numbered-bullet
allout-old-style-prefixes
allout-plain-bullets-string
allout-presentation-padding
allout-primary-bullet
allout-reindent-bodies
allout-show-bodies
allout-stylish-prefixes
allout-title
allout-title-style
allout-use-hanging-indents
allout-use-mode-specific-leader
ange-ftp-bs2000-additional-pubsets
ange-ftp-bs2000-special-prefix
antlr-font-lock-literal-regexp
antlr-indent-at-bol-alist
antlr-indent-style
antlr-options-assign-string
antlr-options-auto-colon
antlr-options-push-mark
antlr-options-style
antlr-options-use-submenus
antlr-tool-version
apropos-sort-by-scores
auto-coding-functions
bahai-diary-entry-symbol
bahai-holidays
before-save-hook
bibtex-autoadd-commas
bibtex-autofill-types
bibtex-autokey-use-crossref
bibtex-generate-url-list
bibtex-parse-keys-fast
browse-url-browser-display
browse-url-epiphany-arguments
browse-url-epiphany-new-window-is-tab
browse-url-epiphany-program
browse-url-epiphany-startup-arguments
browse-url-galeon-arguments
browse-url-galeon-new-window-is-tab
browse-url-galeon-program
browse-url-galeon-startup-arguments
browse-url-mosaic-pidfile
browse-url-mozilla-arguments
browse-url-mozilla-new-window-is-tab
browse-url-mozilla-program
browse-url-mozilla-startup-arguments
buffers-menu-show-directories
buffers-menu-show-status
c-auto-align-backslashes
c-report-syntactic-errors
c-require-final-newline
c-syntactic-indentation-in-macros
canlock-force-insert-header
canlock-password
canlock-password-for-verify
cfengine-indent
cfengine-mode-abbrevs
comint-move-point-for-output
comment-empty-lines
comment-fill-column
compare-ignore-whitespace
compare-windows-highlight
compare-windows-recenter
compare-windows-sync
compare-windows-sync-string-size
copyright-years-regexp
cperl-autoindent-on-semi
cperl-electric-backspace-untabify
cperl-highlight-variables-indiscriminately
cperl-indent-parens-as-block
cperl-regexp-scan
custom-buffer-verbose-help
cvs-mode-commit-hook
describe-text-mode-hook
desktop-after-read-hook
desktop-base-file-name
desktop-buffer-mode-handlers
desktop-clear-preserve-buffers-regexp
desktop-file-name-format
desktop-globals-to-clear
desktop-no-desktop-file-hook
desktop-path
diary-face-attrs
diary-file-name-prefix
diary-file-name-prefix-function
diary-glob-file-regexp-prefix
directory-free-space-args
directory-free-space-program
dired-guess-shell-case-fold-search
display-time-default-load-average
display-time-load-average-threshold
display-time-mail-directory
dns-lookup-program
dns-lookup-program-options
ebnf-file-suffix-regexp
ebnf-production-name-p
ebnf-special-show-delimiter
ebnf-stop-on-error
ediff-default-filtering-regexp
emacs-lisp-docstring-fill-column
eshell-modify-global-environment
eshell-save-history-on-exit
explicit-bash-args
ffap-shell-prompt-regexp
file-cache-find-command-posix-flag
file-cache-ignore-case
file-name-shadow-properties
file-name-shadow-tty-properties
filesets-be-docile-flag
filesets-browse-dir-function
filesets-cache-fill-content-hooks
filesets-cache-hostname-flag
filesets-cache-save-often-flag
filesets-commands
filesets-data
filesets-external-viewers
filesets-find-file-delay
filesets-ingroup-patterns
filesets-max-entry-length
filesets-max-submenu-length
filesets-menu-cache-contents
filesets-menu-cache-file
filesets-menu-name
filesets-menu-shortcuts-flag
filesets-menu-shortcuts-marker
filesets-open-file-function
filesets-query-user-limit
filesets-save-buffer-function
filesets-sort-case-sensitive-flag
filesets-sort-menu-flag
filesets-tree-max-level
fill-nobreak-invisible
flyspell-after-incorrect-word-string
flyspell-before-incorrect-word-string
flyspell-insert-function
flyspell-issue-message-flag
fringe-mode
gdb-enable-debug-log
gdb-many-windows
gdb-show-changed-values
gdb-show-main
gdb-use-colon-colon-notation
gdb-use-inferior-io-buffer
gnus-article-address-banner-alist
gnus-cite-ignore-quoted-from
gnus-cite-unsightly-citation-regexp
gnus-configure-windows-hook
gnus-delay-default-delay
gnus-delay-group
gnus-delay-header
gnus-diary-summary-line-format
gnus-downloaded-mark
gnus-get-top-new-news-hook
gnus-group-charter-alist
gnus-group-fetch-control-use-browse-url
gnus-install-group-spam-parameters
gnus-make-format-preserve-properties
gnus-message-replyencrypt
gnus-message-replysign
gnus-message-replysignencrypted
gnus-other-frame-function
gnus-other-frame-parameters
gnus-picon-domain-directories
gnus-picon-file-types
gnus-picon-news-directories
gnus-picon-user-directories
gnus-read-newsrc-el-hook
gnus-recent-mark
gnus-registry-cache-file
gnus-registry-clean-empty
gnus-registry-entry-caching
gnus-registry-install
gnus-registry-max-entries
gnus-registry-minimum-subject-length
gnus-registry-track-extra
gnus-registry-trim-articles-without-groups
gnus-registry-unfollowed-groups
gnus-registry-use-long-group-names
gnus-server-agent-face
gnus-server-closed-face
gnus-server-denied-face
gnus-server-opened-face
gnus-sieve-crosspost
gnus-sieve-file
gnus-sieve-region-end
gnus-sieve-region-start
gnus-sieve-select-method
gnus-sieve-update-shell-command
gnus-spam-mark
gnus-subscribe-newsgroup-hooks
gnus-summary-article-delete-hook
gnus-summary-article-expire-hook
gnus-summary-article-move-hook
gnus-summary-display-while-building
gnus-summary-resend-default-address
gnus-treat-from-picon
gnus-treat-mail-picon
gnus-treat-unfold-headers
gnus-treat-unsplit-urls
gnus-treat-x-pgp-sig
gnus-use-correct-string-widths
gnus-use-frames-on-any-display
grep-setup-hook
grep-tree-files-aliases
grep-tree-ignore-CVS-directories
grep-tree-ignore-case
grep-use-null-device
gud-bashdb-command-name
gud-gdb-command-name
gud-gdba-command-name
gud-jdb-use-classpath
icalendar-duration-correction
icalendar-import-format
icalendar-import-format-description
icalendar-import-format-location
icalendar-import-format-organizer
icalendar-import-format-subject
idl-font-lock-extra-types
idlwave-header-to-beginning-of-file
idlwave-help-activate-links-aggressively
idlwave-indent-to-open-paren
idlwave-init-rinfo-when-idle-after
idlwave-keyword-class-inheritance
idlwave-max-extra-continuation-indent
idlwave-shell-comint-settings
idlwave-shell-command-history-file
idlwave-shell-examine-alist
idlwave-shell-output-face
idlwave-shell-query-for-class
idlwave-shell-raise-frame
idlwave-shell-save-command-history
idlwave-shell-separate-examine-output
idlwave-shell-show-commands
imap-read-timeout
imap-store-password
imenu-eager-completion-buffer
imenu-use-popup-menu
inhibit-startup-buffer-menu
isearch-allow-scroll
isearch-resume-in-command-history
isearchb-idle-timeout
isearchb-show-completions
ispell-message-fcc-skip
iswitchb-cannot-complete-hook
iswitchb-max-to-show
iswitchb-use-virtual-buffers
jit-lock-context-time
jit-lock-contextually
jit-lock-defer-time
jka-compr-load-suffixes
kmacro-call-mouse-event
kmacro-call-repeat-key
kmacro-call-repeat-with-arg
kmacro-execute-before-append
kmacro-repeat-no-prefix
kmacro-ring-max
kmacro-step-edit-mini-window-height
large-file-warning-threshold
latin1-display-ucs-per-lynx
list-matching-lines-buffer-name-face
lm-any-header
ls-lisp-format-time-list
mail-extr-disable-voodoo
mail-extr-ignore-realname-equals-mailbox-name
mail-source-flash
message-cite-prefix-regexp
message-completion-alist
message-minibuffer-local-map
message-sendmail-envelope-from
message-user-fqdn
mh-adaptive-cmd-note-flag
mh-alias-completion-ignore-case-flag
mh-alias-expand-aliases-flag
mh-alias-flash-on-comma
mh-alias-insert-file
mh-alias-insertion-location
mh-alias-local-users
mh-alias-local-users-prefix
mh-alias-passwd-gecos-comma-separator-flag
mh-alias-reloaded-hook
mh-auto-fields-list
mh-auto-fields-prompt-flag
mh-bury-show-buffer-flag
mh-clean-message-header-flag
mh-compose-forward-as-mime-flag
mh-compose-insertion
mh-compose-prompt-flag
mh-compose-skipped-header-fields
mh-compose-space-does-completion-flag
mh-decode-mime-flag
mh-default-folder-list
mh-default-folder-must-exist-flag
mh-default-folder-prefix
mh-delete-yanked-msg-window-flag
mh-display-buttons-for-alternatives-flag
mh-display-buttons-for-inline-parts-flag
mh-do-not-confirm-flag
mh-extract-from-attribution-verb
mh-fetch-x-image-url
mh-folder-updated-hook
mh-forward-hook
mh-graphical-emphasis-flag
mh-graphical-smileys-flag
mh-highlight-citation-p
mh-identity-default
mh-identity-handlers
mh-identity-list
mh-inc-spool-list
mh-index-new-messages-folders
mh-index-program
mh-index-ticked-messages-folders
mh-insert-x-mailer-flag
mh-interpret-number-as-range-flag
mh-invisible-header-fields
mh-invisible-header-fields-default
mh-junk-background
mh-junk-disposition
mh-junk-program
mh-kill-folder-suppress-prompt-hook
mh-large-folder
mh-letter-complete-function
mh-letter-fill-column
mh-letter-insert-signature-hook
mh-max-inline-image-height
mh-max-inline-image-width
mh-mime-save-parts-default-directory
mh-mml-method-default
mh-print-background-flag
mh-recenter-summary-flag
mh-recursive-folders-flag
mh-refile-preserves-sequences-flag
mh-reply-show-message-flag
mh-scan-format-file
mh-show-maximum-size
mh-show-threads-flag
mh-show-use-goto-addr-flag
mh-show-use-xface-flag
mh-signature-separator-flag
mh-speed-flists-interval
mh-speed-run-flists-flag
mh-tick-seq
mh-tool-bar-search-function
mh-unseen-updated-hook
mh-update-sequences-after-mh-show-flag
mh-variant
mh-x-face-file
mm-attachment-file-modes
mm-decrypt-option
mm-inline-text-html-with-w3m-keymap
mm-url-arguments
mm-url-program
mm-url-use-external
mm-uu-diff-groups-regexp
mm-w3m-safe-url-regexp
mml-default-encrypt-method
mml-default-sign-method
mml-signencrypt-style-alist
mml2015-unabbrev-trust-alist
mouse-drag-copy-region
mouse-wheel-click-event
mouse-wheel-down-event
mouse-wheel-inhibit-click-time
mouse-wheel-progessive-speed
mouse-wheel-up-event
mpuz-allow-double-multiplicator
mpuz-solve-when-trivial
nndiary-mail-sources
nndiary-split-methods
nnmail-cache-ignore-groups
nnmail-split-fancy-match-partial-words
nnmail-split-fancy-with-parent-ignore-groups
nnmail-split-lowercase-expanded
nnmail-spool-hook
occur-hook
occur-mode-hook
pc-selection-mode-hook
pcomplete-termination-string
perl-indent-continued-arguments
pike-font-lock-extra-types
pr-auto-mode
pr-auto-region
pr-buffer-name
pr-buffer-name-ignore
pr-buffer-verbose
pr-faces-p
pr-file-duplex
pr-file-landscape
pr-file-tumble
pr-gs-command
pr-gs-device
pr-gs-resolution
pr-gs-switches
pr-gv-command
pr-list-directory
pr-menu-char-height
pr-menu-char-width
pr-menu-lock
pr-path-alist
pr-path-style
pr-print-using-ghostscript
pr-ps-name
pr-ps-printer-alist
pr-ps-temp-file
pr-ps-utility
pr-ps-utility-alist
pr-setting-database
pr-spool-p
pr-temp-dir
pr-txt-name
pr-txt-printer-alist
pr-visible-entry-list
recentf-auto-cleanup
recentf-filename-handler
recentf-initialize-file-name-history
recentf-keep-non-readable-files-flag
recentf-menu-append-commands-flag
reftex-auto-recenter-toc
reftex-bibliography-commands
reftex-include-file-commands
reftex-index-verify-function
reftex-part-resets-chapter
reftex-toc-confirm-promotion
reftex-toc-split-windows-fraction
reftex-toc-split-windows-horizontally
reveal-around-mark
rmail-forward-separator-regex
rmail-use-spam-filter
rsf-auto-delete-spam-bbdb-entries
rsf-autosave-newly-added-definitions
rsf-beep
rsf-definitions-alist
rsf-file
rsf-ignore-case
rsf-min-region-to-spam-list
rsf-no-blind-cc
rsf-sleep-after-message
rsf-white-list
safe-functions
save-place-forget-unreadable-files
save-place-save-skipped
save-place-skip-check-regexp
sentence-end-without-space
ses-after-entry-functions
ses-initial-column-width
ses-initial-default-printer
ses-initial-size
sgml-basic-offset
sha1-maximum-internal-length
sha1-program
shell-command-separator-regexp
sieve-buffer
sieve-manage-authenticator-alist
sieve-manage-authenticators
sieve-manage-client-eol
sieve-manage-default-port
sieve-manage-default-user
sieve-manage-log
sieve-manage-server-eol
sieve-manage-stream-alist
sieve-manage-streams
sieve-mode-hook
sieve-new-script
sieve-template
smtpmail-debug-verb
spam-stat-file
spam-stat-install-hooks
spam-stat-max-buffer-length
spam-stat-max-word-length
spam-stat-split-fancy-spam-group
spam-stat-split-fancy-spam-threshhold
spam-stat-unknown-word-score
sql-linter-program
sql-product
sql-sqlite-program
starttls-connect
starttls-extra-arguments
starttls-failure
starttls-gnutls-program
starttls-process-connection-type
starttls-success
starttls-use-gnutls
table-abort-recognition-when-input-pending
table-cals-thead-rows
table-cell-horizontal-chars
table-cell-intersection-char
table-cell-map-hook
table-cell-vertical-char
table-command-prefix
table-dest-buffer-name
table-detect-cell-alignment
table-disable-incompatibility-warning
table-fixed-width-mode
table-html-cell-attribute
table-html-delegate-spacing-to-user-agent
table-html-table-attribute
table-html-th-columns
table-html-th-rows
table-load-hook
table-point-entered-cell-hook
table-point-left-cell-hook
table-time-before-reformat
table-time-before-update
table-word-continuation-char
table-yank-handler
testcover-1value-functions
testcover-compose-functions
testcover-constants
testcover-noreturn-functions
testcover-potentially-1value-functions
testcover-prog1-functions
testcover-progn-functions
tex-use-reftex
thumbs-conversion-program
thumbs-geometry
thumbs-image-resizing-step
thumbs-margin
thumbs-per-line
thumbs-relief
thumbs-setroot-command
thumbs-temp-dir
thumbs-temp-prefix
thumbs-thumbsdir
thumbs-thumbsdir-auto-clean
thumbs-thumbsdir-max-size
tls-certtool-program
tls-process-connection-type
tls-success
tramp-actions-before-shell
tramp-actions-copy-out-of-band
tramp-auto-save-directory
tramp-backup-directory-alist
tramp-chunksize
tramp-completion-file-name-regexp
tramp-completion-without-shell-p
tramp-debug-buffer
tramp-default-method
tramp-default-method-alist
tramp-default-password-end-of-line
tramp-discard-garbage
tramp-encoding-command-switch
tramp-encoding-reads-stdin
tramp-encoding-shell
tramp-file-name-regexp
tramp-file-name-structure
tramp-ftp-method
tramp-host-regexp
tramp-host-with-port-regexp
tramp-initial-commands
tramp-localname-regexp
tramp-login-prompt-regexp
tramp-make-multi-tramp-file-format
tramp-method-regexp
tramp-methods
tramp-multi-actions
tramp-multi-connection-function-alist
tramp-multi-file-name-hop-structure
tramp-multi-file-name-structure
tramp-multi-methods
tramp-multi-sh-program
tramp-password-prompt-regexp
tramp-postfix-host-format
tramp-postfix-host-regexp
tramp-postfix-multi-hop-format
tramp-postfix-multi-hop-regexp
tramp-postfix-multi-method-format
tramp-postfix-multi-method-regexp
tramp-postfix-single-method-format
tramp-postfix-single-method-regexp
tramp-postfix-user-format
tramp-postfix-user-regexp
tramp-prefix-format
tramp-prefix-regexp
tramp-process-alive-regexp
tramp-process-connection-type
tramp-remote-path
tramp-rsh-end-of-line
tramp-sh-extra-args
tramp-shell-prompt-pattern
tramp-smb-method
tramp-smb-program
tramp-temp-name-prefix
tramp-terminal-prompt-regexp
tramp-terminal-type
tramp-user-regexp
tramp-verbose
tramp-wrong-passwd-regexp
tramp-yesno-prompt-regexp
tramp-yn-prompt-regexp
type-break-demo-boring-stats
type-break-file-name
type-break-good-break-interval
type-break-terse-messages
uniquify-strip-common-suffix
url-mime-language-string
vc-annotate-display-mode
vc-arch-mode-line-rewrite
vcursor-modifiers
vhdl-align-group-separate
vhdl-align-same-indent
vhdl-architecture-file-name
vhdl-compile-use-local-error-regexp
vhdl-components-package-name
vhdl-compose-architecture-name
vhdl-compose-create-files
vhdl-compose-include-header
vhdl-copyright-string
vhdl-default-library
vhdl-directive-keywords
vhdl-entity-file-name
vhdl-file-name-case
vhdl-include-group-comments
vhdl-include-type-comments
vhdl-indent-syntax-based
vhdl-makefile-generation-hook
vhdl-package-file-name
vhdl-project-auto-load
vhdl-project-file-name
vhdl-project-sort
vhdl-speedbar-auto-open
vhdl-speedbar-cache-file-name
vhdl-speedbar-display-mode
vhdl-speedbar-jump-to-unit
vhdl-speedbar-save-cache
vhdl-speedbar-scan-limit
vhdl-speedbar-update-on-saving
vhdl-testbench-configuration-name
vhdl-testbench-include-configuration
vhdl-testbench-include-header
vhdl-testbench-include-library
vhdl-use-components-package
vhdl-use-direct-instantiation
wdired-advise-functions
wdired-allow-to-change-permissions
wdired-allow-to-redirect-links
wdired-always-move-to-filename-beginning
wdired-is-ok-overwrite
wdired-use-interactive-rename
whitespace-clean-msg
whitespace-display-spaces-in-color
winner-boring-buffers

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: missing Custom :versions
  2004-10-30 18:38   ` Jan D.
  2004-10-30 20:57     ` Luc Teirlinck
@ 2004-11-01  7:23     ` Richard Stallman
  1 sibling, 0 replies; 9+ messages in thread
From: Richard Stallman @ 2004-11-01  7:23 UTC (permalink / raw)
  Cc: fx, emacs-devel

    Here is a list, it is rather long, 1222 new variables.

Now we have to find which of these don't have a version
already.  In many cases they belong to groups that have
a version--for instance, all the ibuffer- variables are
already taken care of.  And I think allout.el calls
for a :version on the defgroup, which I will add.

flymake doesn't even have a defgroup, but it needs
a lot of cleanup work as well.

What's left is these 800 or so variables.

Some of them already have :version specs.
One idea is to load all existing Lisp files into Emacs,
then just look inside the defcustom data for each of these
variables and see which ones are missing the info.

I hope that will give us a much shorter list.
Can someone do it?


Buffer-menu-buffer+size-width
Buffer-menu-mode-width
Buffer-menu-use-header-line
Info-fontify-visited-nodes
Info-hide-note-references
Info-refill-paragraphs
Info-search-whitespace-regexp
Man-header-file-path
Man-width
ada-continuation-indent
ada-gnatls-args
ada-indent-handle-comment-special
ada-prj-gnatfind-switches
ada-tight-gvd-integration
ada-xref-search-with-egrep
add-log-always-start-new-record
all-bahai-calendar-holidays
ange-ftp-bs2000-additional-pubsets
ange-ftp-bs2000-special-prefix
ange-ftp-passive-host-alist
ange-ftp-raw-login
antlr-font-lock-literal-regexp
antlr-indent-at-bol-alist
antlr-indent-style
antlr-options-assign-string
antlr-options-auto-colon
antlr-options-push-mark
antlr-options-style
antlr-options-use-submenus
antlr-tool-version
appt-display-format
apropos-sort-by-scores
auto-coding-functions
auto-hscroll-mode
auto-revert-check-vc-info
auto-revert-tail-mode-text
bahai-diary-entry-symbol
bahai-holidays
before-save-hook
bibtex-autoadd-commas
bibtex-autofill-types
bibtex-autokey-use-crossref
bibtex-generate-url-list
bibtex-parse-keys-fast
binhex-use-external
browse-url-browser-display
browse-url-epiphany-arguments
browse-url-epiphany-new-window-is-tab
browse-url-epiphany-program
browse-url-epiphany-startup-arguments
browse-url-galeon-arguments
browse-url-galeon-new-window-is-tab
browse-url-galeon-program
browse-url-galeon-startup-arguments
browse-url-mosaic-pidfile
browse-url-mozilla-arguments
browse-url-mozilla-new-window-is-tab
browse-url-mozilla-program
browse-url-mozilla-startup-arguments
buffers-menu-show-directories
buffers-menu-show-status
c-auto-align-backslashes
c-report-syntactic-errors
c-require-final-newline
c-syntactic-indentation-in-macros
canlock-force-insert-header
canlock-password
canlock-password-for-verify
cfengine-indent
cfengine-mode-abbrevs
comint-move-point-for-output
comint-prompt-read-only
comment-empty-lines
comment-fill-column
compare-ignore-whitespace
compare-windows-highlight
compare-windows-recenter
compare-windows-sync
compare-windows-sync-string-size
compilation-context-lines
compilation-skip-threshold
compilation-skip-visited
copyright-years-regexp
cperl-autoindent-on-semi
cperl-electric-backspace-untabify
cperl-highlight-variables-indiscriminately
cperl-indent-parens-as-block
cperl-regexp-scan
custom-buffer-verbose-help
cvs-mode-commit-hook
dabbrev-case-distinction
describe-char-unicodedata-file
describe-text-mode-hook
desktop-after-read-hook
desktop-base-file-name
desktop-buffer-mode-handlers
desktop-clear-preserve-buffers-regexp
desktop-file-name-format
desktop-globals-to-clear
desktop-no-desktop-file-hook
desktop-path
diary-face-attrs
diary-file-name-prefix
diary-file-name-prefix-function
diary-glob-file-regexp-prefix
diary-header-line-flag
diary-header-line-format
diary-outlook-formats
diary-sabbath-candles-minutes
dig-dns-server
dig-font-lock-keywords
directory-free-space-args
directory-free-space-program
dired-guess-shell-case-fold-search
dired-view-command-alist
display-time-default-load-average
display-time-load-average-threshold
display-time-mail-directory
dns-lookup-program
dns-lookup-program-options
dns-mode-font-lock-keywords
ebnf-file-suffix-regexp
ebnf-production-name-p
ebnf-special-show-delimiter
ebnf-stop-on-error
ediff-default-filtering-regexp
emacs-lisp-docstring-fill-column
eshell-modify-global-environment
eshell-save-history-on-exit
explicit-bash-args
ffap-shell-prompt-regexp
file-cache-find-command-posix-flag
file-cache-ignore-case
file-name-shadow-properties
file-name-shadow-tty-properties
fill-flowed-display-column
fill-flowed-encode-column
fill-nobreak-invisible
find-ls-subdir-switches
flyspell-after-incorrect-word-string
flyspell-before-incorrect-word-string
flyspell-insert-function
flyspell-issue-message-flag
fortran-directive-re
fringe-mode
gdb-enable-debug-log
gdb-many-windows
gdb-show-changed-values
gdb-show-main
gdb-use-colon-colon-notation
gdb-use-inferior-io-buffer
gnus-adaptive-word-length-limit
gnus-agent-auto-agentize-methods
gnus-agent-cache
gnus-agent-consider-all-articles
gnus-agent-download-marks
gnus-agent-enable-expiration
gnus-agent-expire-unagentized-dirs
gnus-agent-fetched-hook
gnus-agent-go-online
gnus-agent-mark-unread-after-downloaded
gnus-agent-max-fetch-size
gnus-agent-prompt-send-queue
gnus-agent-queue-mail
gnus-article-address-banner-alist
gnus-article-boring-faces
gnus-article-emulate-mime
gnus-article-encrypt-protocol
gnus-article-loose-mime
gnus-article-over-scroll
gnus-article-skip-boring
gnus-auto-goto-ignores
gnus-auto-select-subject
gnus-backup-startup-file
gnus-body-boundary-delimiter
gnus-button-browse-level
gnus-button-ctan-directory-regexp
gnus-button-ctan-handler
gnus-button-emacs-level
gnus-button-handle-ctan-bogus-regexp
gnus-button-man-handler
gnus-button-man-level
gnus-button-message-level
gnus-button-mid-or-mail-heuristic-alist
gnus-button-mid-or-mail-regexp
gnus-button-prefer-mid-or-mail
gnus-button-tex-level
gnus-button-valid-fqdn-regexp
gnus-buttonized-mime-types
gnus-cite-blank-line-after-header
gnus-cite-ignore-quoted-from
gnus-cite-unsightly-citation-regexp
gnus-configure-windows-hook
gnus-confirm-mail-reply-to-news
gnus-confirm-treat-mail-like-news
gnus-convert-image-to-face-command
gnus-convert-image-to-x-face-command
gnus-convert-pbm-to-x-face-command
gnus-ctan-url
gnus-debug-exclude-variables
gnus-debug-files
gnus-delay-default-delay
gnus-delay-default-hour
gnus-delay-group
gnus-delay-header
gnus-diary-delay-format-function
gnus-diary-summary-line-format
gnus-diary-time-format
gnus-discouraged-post-methods
gnus-downloaded-mark
gnus-fetch-old-ephemeral-headers
gnus-forwarded-mark
gnus-gcc-externalize-attachments
gnus-gcc-mark-as-read
gnus-get-top-new-news-hook
gnus-group-charter-alist
gnus-group-fetch-control-use-browse-url
gnus-group-jump-to-group-prompt
gnus-install-group-spam-parameters
gnus-large-ephemeral-newsgroup
gnus-logo-color-style
gnus-make-format-preserve-properties
gnus-message-replyencrypt
gnus-message-replysign
gnus-message-replysignencrypted
gnus-mime-display-multipart-alternative-as-mixed
gnus-mime-display-multipart-related-as-mixed
gnus-no-mark
gnus-other-frame-function
gnus-other-frame-parameters
gnus-outlook-deuglify-attrib-verb-regexp
gnus-outlook-deuglify-cite-marks
gnus-outlook-deuglify-no-wrap-chars
gnus-outlook-deuglify-unwrap-max
gnus-outlook-deuglify-unwrap-min
gnus-outlook-deuglify-unwrap-stop-chars
gnus-outlook-display-hook
gnus-parameters
gnus-picon-databases
gnus-picon-domain-directories
gnus-picon-file-types
gnus-picon-news-directories
gnus-picon-user-directories
gnus-read-all-available-headers
gnus-read-newsrc-el-hook
gnus-recent-mark
gnus-registry-cache-file
gnus-registry-clean-empty
gnus-registry-entry-caching
gnus-registry-install
gnus-registry-max-entries
gnus-registry-minimum-subject-length
gnus-registry-track-extra
gnus-registry-trim-articles-without-groups
gnus-registry-unfollowed-groups
gnus-registry-use-long-group-names
gnus-save-startup-file-via-temp-buffer
gnus-server-agent-face
gnus-server-browse-in-group-buffer
gnus-server-closed-face
gnus-server-denied-face
gnus-server-offline-face
gnus-server-opened-face
gnus-server-unopen-status
gnus-sieve-crosspost
gnus-sieve-file
gnus-sieve-region-end
gnus-sieve-region-start
gnus-sieve-select-method
gnus-sieve-update-shell-command
gnus-smiley-file-types
gnus-spam-mark
gnus-subscribe-newsgroup-hooks
gnus-sum-thread-tree-false-root
gnus-sum-thread-tree-indent
gnus-sum-thread-tree-leaf-with-other
gnus-sum-thread-tree-root
gnus-sum-thread-tree-single-indent
gnus-sum-thread-tree-single-leaf
gnus-sum-thread-tree-vertical
gnus-summary-article-delete-hook
gnus-summary-article-expire-hook
gnus-summary-article-move-hook
gnus-summary-default-high-score
gnus-summary-default-low-score
gnus-summary-display-arrow
gnus-summary-display-while-building
gnus-summary-make-false-root-always
gnus-summary-muttprint-program
gnus-summary-resend-default-address
gnus-treat-body-boundary
gnus-treat-date-english
gnus-treat-display-face
gnus-treat-display-x-face
gnus-treat-fold-headers
gnus-treat-fold-newsgroups
gnus-treat-from-picon
gnus-treat-leading-whitespace
gnus-treat-mail-picon
gnus-treat-newsgroups-picon
gnus-treat-unfold-headers
gnus-treat-unsplit-urls
gnus-treat-wash-html
gnus-treat-x-pgp-sig
gnus-unseen-mark
gnus-use-byte-compile
gnus-use-correct-string-widths
gnus-use-frames-on-any-display
gnus-use-idna
gnus-x-face-directory
grep-auto-highlight
grep-error-screen-columns
grep-highlight-matches
grep-scroll-output
grep-setup-hook
grep-tree-command
grep-tree-files-aliases
grep-tree-ignore-CVS-directories
grep-tree-ignore-case
grep-use-compilation-buffer
grep-use-null-device
grep-window-height
gud-bashdb-command-name
gud-gdb-command-name
gud-gdba-command-name
gud-jdb-use-classpath
help-at-pt-display-when-idle
help-at-pt-timer-delay
hl-line-sticky-flag
icalendar-duration-correction
icalendar-import-format
icalendar-import-format-description
icalendar-import-format-location
icalendar-import-format-organizer
icalendar-import-format-subject
idl-font-lock-extra-types
idle-update-delay
idlwave-header-to-beginning-of-file
idlwave-help-activate-links-aggressively
idlwave-indent-to-open-paren
idlwave-init-rinfo-when-idle-after
idlwave-keyword-class-inheritance
idlwave-max-extra-continuation-indent
idlwave-shell-comint-settings
idlwave-shell-command-history-file
idlwave-shell-examine-alist
idlwave-shell-output-face
idlwave-shell-query-for-class
idlwave-shell-raise-frame
idlwave-shell-save-command-history
idlwave-shell-separate-examine-output
idlwave-shell-show-commands
ielm-prompt-read-only
imap-process-connection-type
imap-read-timeout
imap-store-password
imenu-eager-completion-buffer
imenu-use-popup-menu
inferior-python-filter-regexp
inhibit-startup-buffer-menu
isearch-allow-scroll
isearch-resume-in-command-history
isearchb-idle-timeout
isearchb-show-completions
ispell-message-fcc-skip
iswitchb-cannot-complete-hook
iswitchb-max-to-show
iswitchb-use-virtual-buffers
jit-lock-context-time
jit-lock-contextually
jit-lock-defer-time
jka-compr-load-suffixes
keypad-numlock-setup
keypad-numlock-shifted-setup
keypad-setup
keypad-shifted-setup
kmacro-call-mouse-event
kmacro-call-repeat-key
kmacro-call-repeat-with-arg
kmacro-execute-before-append
kmacro-repeat-no-prefix
kmacro-ring-max
kmacro-step-edit-mini-window-height
large-file-warning-threshold
latin1-display-face
latin1-display-ucs-per-lynx
lisp-backquote-indentation
lisp-loop-forms-indentation
lisp-loop-keyword-indentation
lisp-simple-loop-indentation
list-matching-lines-buffer-name-face
lm-any-header
locate-ls-subdir-switches
ls-lisp-format-time-list
mail-default-directory
mail-extr-disable-voodoo
mail-extr-ignore-realname-equals-mailbox-name
mail-source-delete-old-incoming-confirm
mail-source-flash
mail-source-ignore-errors
mail-source-movemail-program
mail-use-dsn
message-allow-no-recipients
message-archive-header
message-archive-note
message-beginning-of-line
message-cite-prefix-regexp
message-completion-alist
message-cross-post-default
message-cross-post-note
message-cross-post-note-function
message-draft-headers
message-fcc-externalize-attachments
message-followup-to-note
message-header-synonyms
message-hidden-headers
message-hierarchical-addresses
message-insert-canlock
message-mark-insert-begin
message-mark-insert-end
message-minibuffer-local-map
message-required-headers
message-sendmail-envelope-from
message-signature-insert-empty-line
message-strip-special-text-properties
message-subject-trailing-was-ask-regexp
message-subject-trailing-was-query
message-subject-trailing-was-regexp
message-subscribed-address-file
message-subscribed-address-functions
message-subscribed-addresses
message-subscribed-regexps
message-tab-body-function
message-use-idna
message-use-mail-followup-to
message-user-fqdn
message-valid-fqdn-regexp
message-wide-reply-confirm-recipients
message-yank-cited-prefix
mh-adaptive-cmd-note-flag
mh-alias-completion-ignore-case-flag
mh-alias-expand-aliases-flag
mh-alias-flash-on-comma
mh-alias-insert-file
mh-alias-insertion-location
mh-alias-local-users
mh-alias-local-users-prefix
mh-alias-passwd-gecos-comma-separator-flag
mh-alias-reloaded-hook
mh-auto-fields-list
mh-auto-fields-prompt-flag
mh-bury-show-buffer-flag
mh-clean-message-header-flag
mh-compose-forward-as-mime-flag
mh-compose-insertion
mh-compose-prompt-flag
mh-compose-skipped-header-fields
mh-compose-space-does-completion-flag
mh-decode-mime-flag
mh-default-folder-list
mh-default-folder-must-exist-flag
mh-default-folder-prefix
mh-delete-yanked-msg-window-flag
mh-display-buttons-for-alternatives-flag
mh-display-buttons-for-inline-parts-flag
mh-do-not-confirm-flag
mh-extract-from-attribution-verb
mh-fetch-x-image-url
mh-folder-updated-hook
mh-forward-hook
mh-graphical-emphasis-flag
mh-graphical-smileys-flag
mh-highlight-citation-p
mh-identity-default
mh-identity-handlers
mh-identity-list
mh-inc-spool-list
mh-index-new-messages-folders
mh-index-program
mh-index-ticked-messages-folders
mh-insert-x-mailer-flag
mh-interpret-number-as-range-flag
mh-invisible-header-fields
mh-invisible-header-fields-default
mh-junk-background
mh-junk-disposition
mh-junk-program
mh-kill-folder-suppress-prompt-hook
mh-large-folder
mh-letter-complete-function
mh-letter-fill-column
mh-letter-insert-signature-hook
mh-max-inline-image-height
mh-max-inline-image-width
mh-mime-save-parts-default-directory
mh-mml-method-default
mh-print-background-flag
mh-recenter-summary-flag
mh-recursive-folders-flag
mh-refile-preserves-sequences-flag
mh-reply-show-message-flag
mh-scan-format-file
mh-show-maximum-size
mh-show-threads-flag
mh-show-use-goto-addr-flag
mh-show-use-xface-flag
mh-signature-separator-flag
mh-speed-flists-interval
mh-speed-run-flists-flag
mh-tick-seq
mh-tool-bar-search-function
mh-unseen-updated-hook
mh-update-sequences-after-mh-show-flag
mh-variant
mh-x-face-file
mh-xemacs-toolbar-position
mh-xemacs-use-toolbar-flag
mm-attachment-file-modes
mm-coding-system-priorities
mm-decrypt-option
mm-enable-external
mm-external-terminal-program
mm-inline-text-html-with-images
mm-inline-text-html-with-w3m-keymap
mm-keep-viewer-alive-types
mm-text-html-renderer
mm-url-arguments
mm-url-program
mm-url-use-external
mm-uu-diff-groups-regexp
mm-verify-option
mm-w3m-safe-url-regexp
mml-content-disposition-parameters
mml-content-type-parameters
mml-default-encrypt-method
mml-default-sign-method
mml-insert-mime-headers-always
mml-signencrypt-style-alist
mml2015-unabbrev-trust-alist
mouse-drag-copy-region
mouse-wheel-click-event
mouse-wheel-down-event
mouse-wheel-inhibit-click-time
mouse-wheel-progessive-speed
mouse-wheel-up-event
mpuz-allow-double-multiplicator
mpuz-solve-when-trivial
next-error-highlight
next-error-highlight-no-select
nndiary-check-directory-twice
nndiary-mail-sources
nndiary-reminders
nndiary-request-accept-article-hooks
nndiary-request-create-group-hooks
nndiary-request-update-info-hooks
nndiary-split-methods
nndiary-week-starts-on-monday
nnimap-close-asynchronous
nnimap-dont-close
nnimap-retrieve-groups-asynchronous
nnimap-split-download-body
nnmail-cache-ignore-groups
nnmail-fancy-expiry-targets
nnmail-mail-splitting-charset
nnmail-mail-splitting-decodes
nnmail-split-fancy-match-partial-words
nnmail-split-fancy-with-parent-ignore-groups
nnmail-split-lowercase-expanded
nnmail-spool-hook
occur-hook
occur-mode-hook
pc-selection-mode-hook
pcomplete-termination-string
perl-indent-continued-arguments
pike-font-lock-extra-types
pop3-leave-mail-on-server
pr-auto-mode
pr-auto-region
pr-buffer-name
pr-buffer-name-ignore
pr-buffer-verbose
pr-faces-p
pr-file-duplex
pr-file-landscape
pr-file-tumble
pr-gs-command
pr-gs-device
pr-gs-resolution
pr-gs-switches
pr-gv-command
pr-list-directory
pr-menu-char-height
pr-menu-char-width
pr-menu-lock
pr-path-alist
pr-path-style
pr-print-using-ghostscript
pr-ps-name
pr-ps-printer-alist
pr-ps-temp-file
pr-ps-utility
pr-ps-utility-alist
pr-setting-database
pr-spool-p
pr-temp-dir
pr-txt-name
pr-txt-printer-alist
pr-visible-entry-list
python-check-command
python-continuation-offset
python-guess-indent
python-honour-comment-indentation
python-indent
python-indent-string-contents
python-jython-command
python-jython-packages
python-python-command
python-source-modes
query-replace-skip-read-only
recentf-auto-cleanup
recentf-filename-handler
recentf-initialize-file-name-history
recentf-keep-non-readable-files-flag
recentf-menu-append-commands-flag
reftex-auto-recenter-toc
reftex-bibliography-commands
reftex-include-file-commands
reftex-index-verify-function
reftex-part-resets-chapter
reftex-toc-confirm-promotion
reftex-toc-split-windows-fraction
reftex-toc-split-windows-horizontally
reveal-around-mark
rmail-forward-separator-regex
rmail-use-spam-filter
rsf-auto-delete-spam-bbdb-entries
rsf-autosave-newly-added-definitions
rsf-beep
rsf-definitions-alist
rsf-file
rsf-ignore-case
rsf-min-region-to-spam-list
rsf-no-blind-cc
rsf-sleep-after-message
rsf-white-list
ruler-mode-basic-graduation-char
ruler-mode-comment-column-char
ruler-mode-current-column-char
ruler-mode-fill-column-char
ruler-mode-goal-column-char
ruler-mode-inter-graduation-char
ruler-mode-set-goal-column-ding-flag
ruler-mode-show-tab-stops
ruler-mode-tab-stop-char
safe-functions
safe-local-eval-forms
save-place-forget-unreadable-files
save-place-save-skipped
save-place-skip-check-regexp
sentence-end-without-space
ses-after-entry-functions
ses-initial-column-width
ses-initial-default-printer
ses-initial-size
sgml-basic-offset
sgml-xml-mode
sha1-maximum-internal-length
sha1-program
sha1-use-external
shell-command-separator-regexp
sieve-buffer
sieve-manage-authenticator-alist
sieve-manage-authenticators
sieve-manage-client-eol
sieve-manage-default-port
sieve-manage-default-user
sieve-manage-log
sieve-manage-server-eol
sieve-manage-stream-alist
sieve-manage-streams
sieve-mode-hook
sieve-new-script
sieve-template
smime-CA-directory
smime-CA-file
smime-certificate-directory
smime-crl-check
smime-dns-server
smime-encrypt-cipher
smime-keys
smime-openssl-program
smtpmail-auth-credentials
smtpmail-debug-verb
smtpmail-starttls-credentials
speedbar-scan-subdirs
sql-linter-options
sql-linter-program
sql-ms-options
sql-product
sql-sqlite-options
sql-sqlite-program
sql-xyz-options
sql-xyz-program
starttls-connect
starttls-extra-arguments
starttls-failure
starttls-gnutls-program
starttls-process-connection-type
starttls-success
starttls-use-gnutls
table-abort-recognition-when-input-pending
table-cals-thead-rows
table-cell-horizontal-chars
table-cell-intersection-char
table-cell-map-hook
table-cell-vertical-char
table-command-prefix
table-dest-buffer-name
table-detect-cell-alignment
table-disable-incompatibility-warning
table-fixed-width-mode
table-html-cell-attribute
table-html-delegate-spacing-to-user-agent
table-html-table-attribute
table-html-th-columns
table-html-th-rows
table-load-hook
table-point-entered-cell-hook
table-point-left-cell-hook
table-time-before-reformat
table-time-before-update
table-word-continuation-char
table-yank-handler
testcover-1value-functions
testcover-compose-functions
testcover-constants
testcover-noreturn-functions
testcover-potentially-1value-functions
testcover-prog1-functions
testcover-progn-functions
tex-start-commands
tex-use-reftex
thumbs-conversion-program
thumbs-geometry
thumbs-image-resizing-step
thumbs-margin
thumbs-per-line
thumbs-relief
thumbs-setroot-command
thumbs-temp-dir
thumbs-temp-prefix
thumbs-thumbsdir
thumbs-thumbsdir-auto-clean
thumbs-thumbsdir-max-size
tls-certtool-program
tls-process-connection-type
tls-success
tree-widget-image-enable
tree-widget-image-properties-emacs
tree-widget-image-properties-xemacs
tree-widget-theme
tree-widget-themes-directory
type-break-demo-boring-stats
type-break-file-name
type-break-good-break-interval
type-break-terse-messages
uniquify-strip-common-suffix
uudecode-use-external
vc-annotate-display-mode
vc-arch-mode-line-rewrite
vc-cvs-global-switches
vc-cvs-sticky-date-format-string
vc-cvs-sticky-tag-display
vc-mcvs-diff-switches
vc-mcvs-global-switches
vc-mcvs-header
vc-mcvs-register-switches
vc-mcvs-use-edit
vc-stay-local
vc-svn-diff-switches
vc-svn-global-switches
vc-svn-header
vc-svn-register-switches
vcursor-modifiers
vhdl-align-group-separate
vhdl-align-same-indent
vhdl-architecture-file-name
vhdl-compile-use-local-error-regexp
vhdl-components-package-name
vhdl-compose-architecture-name
vhdl-compose-create-files
vhdl-compose-include-header
vhdl-copyright-string
vhdl-default-library
vhdl-directive-keywords
vhdl-entity-file-name
vhdl-file-name-case
vhdl-include-group-comments
vhdl-include-type-comments
vhdl-indent-syntax-based
vhdl-makefile-generation-hook
vhdl-package-file-name
vhdl-project-auto-load
vhdl-project-file-name
vhdl-project-sort
vhdl-speedbar-auto-open
vhdl-speedbar-cache-file-name
vhdl-speedbar-display-mode
vhdl-speedbar-jump-to-unit
vhdl-speedbar-save-cache
vhdl-speedbar-scan-limit
vhdl-speedbar-update-on-saving
vhdl-testbench-configuration-name
vhdl-testbench-include-configuration
vhdl-testbench-include-header
vhdl-testbench-include-library
vhdl-use-components-package
vhdl-use-direct-instantiation
w32-list-proportional-fonts
warning-minimum-level
warning-minimum-log-level
warning-suppress-log-types
warning-suppress-types
wdired-advise-functions
wdired-allow-to-change-permissions
wdired-allow-to-redirect-links
wdired-always-move-to-filename-beginning
wdired-is-ok-overwrite
wdired-use-interactive-rename
whitespace-clean-msg
whitespace-display-spaces-in-color
winner-boring-buffers
x-dnd-known-types
x-dnd-open-file-other-window
x-dnd-protocol-alist
x-dnd-test-function
x-dnd-types-alist
yank-excluded-properties

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: missing Custom :versions
  2004-10-31 23:21             ` Jan D.
@ 2004-11-01 18:27               ` Reiner Steib
  0 siblings, 0 replies; 9+ messages in thread
From: Reiner Steib @ 2004-11-01 18:27 UTC (permalink / raw)


On Mon, Nov 01 2004, Jan D. wrote:

[ list of symbols that don't have a version or whose group don't have
  a version ]

I have fixed all Gnus related defcustoms or defgroups in Gnus v5-10
branch (the fix should propagate to Emacs CVS within a couple of
days).

See below or
<URL:http://quimby.gnus.org/cgi-bin/cvsweb.cgi/gnus/lisp/ChangeLog.diff?r1=6.2771.2.69&r2=6.2771.2.70>
for details.

> gnus-agent-enable-expiration
> gnus-agent-max-fetch-size
> gnus-agent-prompt-send-queue
> gnus-agent-queue-mail

I've added the version to those variables.

> gnus-article-address-banner-alist
> gnus-cite-ignore-quoted-from
> gnus-cite-unsightly-citation-regexp
> gnus-configure-windows-hook

Ditto.

> gnus-delay-default-delay
> gnus-delay-group
> gnus-delay-header

Added version to "defgroup gnus-delay".

> gnus-diary-summary-line-format

`gnus-diary.el' in new in Oort Gnus (not present in Emacs 21.3).
Added version to "defgroup gnus-diary".

> gnus-downloaded-mark
> gnus-get-top-new-news-hook
> gnus-group-charter-alist
> gnus-group-fetch-control-use-browse-url
> gnus-install-group-spam-parameters
> gnus-make-format-preserve-properties

> gnus-message-replyencrypt
> gnus-message-replysign
> gnus-message-replysignencrypted
> gnus-other-frame-function
> gnus-other-frame-parameters
> gnus-picon-domain-directories
> gnus-picon-file-types
> gnus-picon-news-directories
> gnus-picon-user-directories
> gnus-read-newsrc-el-hook

> gnus-recent-mark

Added.

> gnus-registry-cache-file
> gnus-registry-clean-empty
> gnus-registry-entry-caching
> gnus-registry-install
> gnus-registry-max-entries
> gnus-registry-minimum-subject-length
> gnus-registry-track-extra
> gnus-registry-trim-articles-without-groups
> gnus-registry-unfollowed-groups
> gnus-registry-use-long-group-names

Added version to "defgroup gnus-registry".

> gnus-server-agent-face
> gnus-server-closed-face
> gnus-server-denied-face
> gnus-server-opened-face

Added

> gnus-sieve-crosspost
> gnus-sieve-file
> gnus-sieve-region-end
> gnus-sieve-region-start
> gnus-sieve-select-method
> gnus-sieve-update-shell-command

Added version to "defgroup sieve".

> gnus-spam-mark

Added.

> gnus-subscribe-newsgroup-hooks

Added.

> gnus-summary-article-delete-hook
> gnus-summary-article-expire-hook
> gnus-summary-article-move-hook
> gnus-summary-display-while-building

Added.

> gnus-summary-resend-default-address

Added.

> gnus-treat-from-picon
> gnus-treat-mail-picon
> gnus-treat-unfold-headers
> gnus-treat-unsplit-urls
> gnus-treat-x-pgp-sig

Added.

> gnus-use-correct-string-widths

Added.

> gnus-use-frames-on-any-display

Added.

> message-cite-prefix-regexp
> message-completion-alist
> message-minibuffer-local-map
> message-sendmail-envelope-from
> message-user-fqdn

Added.

> mm-attachment-file-modes
> mm-decrypt-option
> mm-inline-text-html-with-w3m-keymap
> mm-url-arguments
> mm-url-program
> mm-url-use-external
> mm-uu-diff-groups-regexp
> mm-w3m-safe-url-regexp
> mml-default-encrypt-method
> mml-default-sign-method
> mml-signencrypt-style-alist
> mml2015-unabbrev-trust-alist

Added.

> nndiary-mail-sources
> nndiary-split-methods

Added version to "defgroup nndiary".

> nnmail-cache-ignore-groups
> nnmail-split-fancy-match-partial-words
> nnmail-split-fancy-with-parent-ignore-groups
> nnmail-split-lowercase-expanded
> nnmail-spool-hook

Added.

> sha1-maximum-internal-length
> sha1-program

`sha1.el' is new.  Added version to "defgroup sha1".

> sieve-buffer
> sieve-manage-authenticator-alist
> sieve-manage-authenticators
> sieve-manage-client-eol
> sieve-manage-default-port
> sieve-manage-default-user
> sieve-manage-log
> sieve-manage-server-eol
> sieve-manage-stream-alist
> sieve-manage-streams
> sieve-mode-hook
> sieve-new-script
> sieve-template

Added version to "defgroup sieve".

> spam-stat-file
> spam-stat-install-hooks
> spam-stat-max-buffer-length
> spam-stat-max-word-length
> spam-stat-split-fancy-spam-group
> spam-stat-split-fancy-spam-threshhold
> spam-stat-unknown-word-score

Added version to "defgroup spam-stat".

> starttls-connect
> starttls-extra-arguments
> starttls-failure
> starttls-gnutls-program
> starttls-process-connection-type
> starttls-success
> starttls-use-gnutls

Added.

> tls-certtool-program
> tls-process-connection-type
> tls-success

Added.

Bye, Reiner.
-- 
       ,,,
      (o o)
---ooO-(_)-Ooo---  |  PGP key available  |  http://rsteib.home.pages.de/

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2004-11-01 18:27 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <rzqfz3ylqkn.fsf@loveshack>
2004-10-30  3:27 ` missing Custom :versions Richard Stallman
2004-10-30 18:38   ` Jan D.
2004-10-30 20:57     ` Luc Teirlinck
2004-10-31 15:15       ` Dave Love
2004-10-31 18:56         ` Jan D.
2004-10-31 19:06           ` Luc Teirlinck
2004-10-31 23:21             ` Jan D.
2004-11-01 18:27               ` Reiner Steib
2004-11-01  7:23     ` Richard Stallman

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).