;; buffer.c
(mode-line-format modeline sexp) ;Hard to do right.
(default-major-mode internal function)
+ (enable-multibyte-characters mule boolean)
(case-fold-search matching boolean)
(fill-column fill integer)
(left-margin fill integer)
(integer :tag "space"
:format "%v"
1)
- (const :tag "on" t)))
+ (other :tag "on" t)))
(selective-display-ellipses display boolean)
(transient-mark-mode editing-basics boolean)
;; callint.c
(symbol :format "%v"))
(const :tag "always" t)))
(debug-ignored-errors debug (repeat (choice symbol regexp)))
- (debug-on-quit debug choice)
+ (debug-on-quit debug
+ (choice (const :tag "off")
+ (repeat :menu-tag "When"
+ :value (nil)
+ (symbol :format "%v"))
+ (const :tag "always" t)))
;; fileio.c
(insert-default-directory minibuffer boolean)
;; frame.c
(auto-save-interval auto-save integer)
(auto-save-timeout auto-save (choice (const :tag "off" nil)
(integer :format "%v")))
- (echo-keystrokes minibuffer boolean)
+ (echo-keystrokes minibuffer integer)
(polling-period keyboard integer)
(double-click-time mouse (restricted-sexp
:match-alternatives (integerp 'nil 't)))
(menu-prompting menu boolean)
(suggest-key-bindings keyboard (choice (const :tag "off" nil)
(integer :tag "time" 2)
- (sexp :tag "on"
- :format "%t")))
+ (other :tag "on")))
;; lread.c
(load-path environment
(repeat (choice :tag "[Current dir?]"
(same-window-buffer-names windows (repeat (string :format "%v")))
(same-window-regexps windows (repeat (regexp :format "%v")))
(pop-up-windows windows boolean)
- (next-screen-context-lines windows boolean)
+ (next-screen-context-lines windows integer)
(split-height-threshold windows integer)
(window-min-height windows integer)
(window-min-width windows integer)
(message-log-max debug (choice (const :tag "Disable" nil)
(integer :menu-tag "lines"
:format "%v")
- (const :tag "Unlimited" t)))
+ (other :tag "Unlimited" t)))
;; xfns.c
(x-bitmap-file-path installation
(repeat (directory :format "%v")))))
type (nth 2 this))
(if (not (boundp symbol))
;; If variables are removed from C code, give an error here!
- (message "Built-in variable `%S' not bound" symbol)
+ (message "Note, built-in variable `%S' not bound" symbol)
;; Save the standard value, unless we already did.
(or (get symbol 'standard-value)
(put symbol 'standard-value