(default . nil))
((type . const)
(tag . "Def")
- (default . as-is))))
+ (default . custom-asis))))
(choice (type . default)
;; See `custom-match'.
(query . custom-choice-query)
(type . string))
"\n"
((tag . "Bold")
- (default . as-is)
+ (default . custom-asis)
(type . triggle))
" "
((tag . "Italic")
- (default . as-is)
+ (default . custom-asis)
(type . triggle))
" "
((tag . "Underline")
(hidden . t)
- (default . as-is)
+ (default . custom-asis)
(type . triggle)))
(default . (custom-face-lookup "default" "default" "default"
nil nil nil))
(defconst custom-invalid '__invalid__
"Special value representing an invalid field.")
+(defconst custom-asis 'custom-asis)
+;; Bad, ugly, and horrible kludge.
+
(defun custom-property (custom property)
"Extract from CUSTOM property PROPERTY."
(let ((entry (assq property custom)))