Variable: custom-face-all

custom-face-all is a variable defined in cus-edit.el.gz.

Value

Large value
(custom-face-all :args
		 ((group :format "%v" :args
			 ((custom-display :args
					  ((const :tag "all" :args nil
						  :value t)
					   (const :tag "defaults"
						  :args nil :value
						  default)
					   (checklist :tag
						      "specific display"
						      :offset 0
						      :extra-offset 9
						      :args
						      ((group
							:sibling-args
							(:help-echo
							 "Only match the specified window systems.")
							:args
							((const
							  :format
							  "Type: "
							  :args nil
							  :value type)
							 (checklist
							  :inline t
							  :offset 0
							  :args
							  ((const
							    :format
							    "Graphic "
							    :sibling-args
							    (:help-echo
							     "Any graphics-capable display")
							    :args nil
							    :value
							    graphic)
							   (const
							    :format
							    "X "
							    :sibling-args
							    (:help-echo
							     "The X11 Window System.")
							    :args nil
							    :value x)
							   (const
							    :format
							    "W32 "
							    :sibling-args
							    (:help-echo
							     "MS Windows.")
							    :args nil
							    :value w32)
							   (const
							    :format
							    "NS "
							    :sibling-args
							    (:help-echo
							     "GNUstep or Macintosh OS Cocoa interface.")
							    :args nil
							    :value ns)
							   (const
							    :format
							    "PGTK "
							    :sibling-args
							    (:help-echo
							     "Pure-GTK interface.")
							    :args nil
							    :value
							    pgtk)
							   (const
							    :format
							    "Haiku "
							    :sibling-args
							    (:help-echo
							     "Haiku interface.")
							    :args nil
							    :value
							    haiku)
							   (const
							    :format
							    "Android "
							    :sibling-args
							    (:help-echo
							     "Android interface.")
							    :args nil
							    :value
							    android)
							   (const
							    :format
							    "DOS "
							    :sibling-args
							    (:help-echo
							     "Plain MS-DOS.")
							    :args nil
							    :value pc)
							   (const
							    :format
							    "TTY%n"
							    :sibling-args
							    (:help-echo
							     "Plain text terminals.")
							    :args nil
							    :value tty)))))
						       (group
							:sibling-args
							(:help-echo
							 "Only match the frames with the specified color support.")
							:args
							((const
							  :format
							  "Class: "
							  :args nil
							  :value class)
							 (checklist
							  :inline t
							  :offset 0
							  :args
							  ((const
							    :format
							    "Color "
							    :sibling-args
							    (:help-echo
							     "Match color frames.")
							    :args nil
							    :value
							    color)
							   (const
							    :format
							    "Grayscale "
							    :sibling-args
							    (:help-echo
							     "Match grayscale frames.")
							    :args nil
							    :value
							    grayscale)
							   (const
							    :format
							    "Monochrome%n"
							    :sibling-args
							    (:help-echo
							     "Match frames with no color support.")
							    :args nil
							    :value
							    mono)))))
						       (group
							:sibling-args
							(:help-echo
							 "The minimum number of colors the frame should support.")
							:args
							((const
							  :format ""
							  :args nil
							  :value
							  min-colors)
							 (integer :tag
								  "Minimum number of colors"
								  :value
								  "0")))
						       (group
							:sibling-args
							(:help-echo
							 "Only match frames with the specified intensity.")
							:args
							((const
							  :format
							  "Background brightness: "
							  :args nil
							  :value
							  background)
							 (checklist
							  :inline t
							  :offset 0
							  :args
							  ((const
							    :format
							    "Light "
							    :sibling-args
							    (:help-echo
							     "Match frames with light backgrounds.")
							    :args nil
							    :value
							    light)
							   (const
							    :format
							    "Dark\n"
							    :sibling-args
							    (:help-echo
							     "Match frames with dark backgrounds.")
							    :args nil
							    :value
							    dark)))))
						       (group
							:sibling-args
							(:help-echo
							 "Only match frames that support the specified face attributes.")
							:args
							((const
							  :format
							  "Supports attributes:"
							  :args nil
							  :value
							  supports)
							 (custom-face-edit
							  :inline t
							  :format
							  "%n%v" :args
							  ((group
							    :inline t
							    :format
							    "%v"
							    :sibling-args
							    nil :args
							    ((const
							      :format
							      ""
							      :value
							      :family)
							     (string
							      :tag
							      "Font Family"
							      :completions
							      custom-face--font-completion
							      :help-echo
							      "Font family or fontset alias name (with completion)."
							      :value
							      ""))
							    :deactivate
							    custom-face-edit-deactivate
							    :activate
							    custom-face-edit-activate
							    :delete
							    custom-face-edit-delete)
							   (group
							    :inline t
							    :format
							    "%v"
							    :sibling-args
							    nil :args
							    ((const
							      :format
							      ""
							      :value
							      :foundry)
							     (string
							      :tag
							      "Font Foundry"
							      :help-echo
							      "Font foundry name."
							      :value
							      ""))
							    :deactivate
							    custom-face-edit-deactivate
							    :activate
							    custom-face-edit-activate
							    :delete
							    custom-face-edit-delete)
							   (group
							    :inline t
							    :format
							    "%v"
							    :sibling-args
							    nil :args
							    ((const
							      :format
							      ""
							      :value
							      :width)
							     (choice
							      :tag
							      "Width"
							      :help-echo
							      "Font width."
							      :value
							      normal
							      :args
							      ((const
								:tag
								"compressed"
								:args
								nil
								:value
								condensed)
							       (const
								:tag
								"condensed"
								:args
								nil
								:value
								condensed)
							       (const
								:tag
								"demiexpanded"
								:args
								nil
								:value
								semi-expanded)
							       (const
								:tag
								"expanded"
								:args
								nil
								:value
								expanded)
							       (const
								:tag
								"extracondensed"
								:args
								nil
								:value
								extra-condensed)
							       (const
								:tag
								"extra-condensed"
								:args
								nil
								:value
								extra-condensed)
							       (const
								:tag
								"extraexpanded"
								:args
								nil
								:value
								extra-expanded)
							       (const
								:tag
								"extra-expanded"
								:args
								nil
								:value
								extra-expanded)
							       (const
								:tag
								"narrow"
								:args
								nil
								:value
								condensed)
							       (const
								:tag
								"normal"
								:args
								nil
								:value
								normal)
							       (const
								:tag
								"medium"
								:args
								nil
								:value
								normal)
							       (const
								:tag
								"regular"
								:args
								nil
								:value
								normal)
							       (const
								:tag
								"semicondensed"
								:args
								nil
								:value
								semi-condensed)
							       (const
								:tag
								"demicondensed"
								:args
								nil
								:value
								semi-condensed)
							       (const
								:tag
								"semi-condensed"
								:args
								nil
								:value
								semi-condensed)
							       (const
								:tag
								"semiexpanded"
								:args
								nil
								:value
								semi-expanded)
							       (const
								:tag
								"ultracondensed"
								:args
								nil
								:value
								ultra-condensed)
							       (const
								:tag
								"ultra-condensed"
								:args
								nil
								:value
								ultra-condensed)
							       (const
								:tag
								"ultraexpanded"
								:args
								nil
								:value
								ultra-expanded)
							       (const
								:tag
								"ultra-expanded"
								:args
								nil
								:value
								ultra-expanded)
							       (const
								:tag
								"wide"
								:args
								nil
								:value
								extra-expanded))))
							    :deactivate
							    custom-face-edit-deactivate
							    :activate
							    custom-face-edit-activate
							    :delete
							    custom-face-edit-delete)
							   (group
							    :inline t
							    :format
							    "%v"
							    :sibling-args
							    nil :args
							    ((const
							      :format
							      ""
							      :value
							      :height)
							     (choice
							      :tag
							      "Height"
							      :help-echo
							      "Face's font size."
							      :value
							      1.0
							      :args
							      ((integer
								:tag
								"Font size in 1/10 pt"
								:value
								"0")
							       (number
								:tag
								"Scale"
								:args
								nil
								:value
								"1.0"))))
							    :deactivate
							    custom-face-edit-deactivate
							    :activate
							    custom-face-edit-activate
							    :delete
							    custom-face-edit-delete)
							   (group
							    :inline t
							    :format
							    "%v"
							    :sibling-args
							    nil :args
							    ((const
							      :format
							      ""
							      :value
							      :weight)
							     (choice
							      :tag
							      "Weight"
							      :help-echo
							      "Font weight."
							      :value
							      normal
							      :args
							      ((const
								:tag
								"thin"
								:args
								nil
								:value
								thin)
							       (const
								:tag
								"ultralight"
								:args
								nil
								:value
								ultra-light)
							       (const
								:tag
								"ultra-light"
								:args
								nil
								:value
								ultra-light)
							       (const
								:tag
								"extralight"
								:args
								nil
								:value
								ultra-light)
							       (const
								:tag
								"extra-light"
								:args
								nil
								:value
								ultra-light)
							       (const
								:tag
								"light"
								:args
								nil
								:value
								light)
							       (const
								:tag
								"semilight"
								:args
								nil
								:value
								semi-light)
							       (const
								:tag
								"semi-light"
								:args
								nil
								:value
								semi-light)
							       (const
								:tag
								"demilight"
								:args
								nil
								:value
								semi-light)
							       (const
								:tag
								"normal"
								:args
								nil
								:value
								normal)
							       (const
								:tag
								"regular"
								:args
								nil
								:value
								regular)
							       (const
								:tag
								"book"
								:args
								nil
								:value
								normal)
							       (const
								:tag
								"medium"
								:args
								nil
								:value
								medium)
							       (const
								:tag
								"semibold"
								:args
								nil
								:value
								semi-bold)
							       (const
								:tag
								"semi-bold"
								:args
								nil
								:value
								semi-bold)
							       (const
								:tag
								"demibold"
								:args
								nil
								:value
								semi-bold)
							       (const
								:tag
								"demi-bold"
								:args
								nil
								:value
								semi-bold)
							       (const
								:tag
								"bold"
								:args
								nil
								:value
								bold)
							       (const
								:tag
								"extrabold"
								:args
								nil
								:value
								extra-bold)
							       (const
								:tag
								"extra-bold"
								:args
								nil
								:value
								extra-bold)
							       (const
								:tag
								"ultrabold"
								:args
								nil
								:value
								extra-bold)
							       (const
								:tag
								"ultra-bold"
								:args
								nil
								:value
								extra-bold)
							       (const
								:tag
								"heavy"
								:args
								nil
								:value
								heavy)
							       (const
								:tag
								"black"
								:args
								nil
								:value
								heavy)
							       (const
								:tag
								"ultra-heavy"
								:args
								nil
								:value
								ultra-heavy)
							       (const
								:tag
								"ultraheavy"
								:args
								nil
								:value
								ultra-heavy))))
							    :deactivate
							    custom-face-edit-deactivate
							    :activate
							    custom-face-edit-activate
							    :delete
							    custom-face-edit-delete)
							   (group
							    :inline t
							    :format
							    "%v"
							    :sibling-args
							    nil :args
							    ((const
							      :format
							      ""
							      :value
							      :slant)
							     (choice
							      :tag
							      "Slant"
							      :help-echo
							      "Font slant."
							      :value
							      normal
							      :args
							      ((const
								:tag
								"italic"
								:args
								nil
								:value
								italic)
							       (const
								:tag
								"oblique"
								:args
								nil
								:value
								oblique)
							       (const
								:tag
								"normal"
								:args
								nil
								:value
								normal)
							       (const
								:tag
								"roman"
								:args
								nil
								:value
								roman))))
							    :deactivate
							    custom-face-edit-deactivate
							    :activate
							    custom-face-edit-activate
							    :delete
							    custom-face-edit-delete)
							   (group
							    :inline t
							    :format
							    "%v"
							    :sibling-args
							    nil :args
							    ((const
							      :format
							      ""
							      :value
							      :underline)
							     (choice
							      :tag
							      "Underline"
							      :help-echo
							      "Control text underlining."
							      :args
							      ((const
								:tag
								"Off"
								:args
								nil
								:value
								nil)
							       (list
								:tag
								"On"
								:value
								(:color
								 foreground-color
								 :style
								 line
								 :position
								 nil)
								:args
								((const
								  :format
								  ""
								  :value
								  :color)
								 (choice
								  :tag
								  "Color"
								  :args
								  ((const
								    :tag
								    "Foreground Color"
								    :args
								    nil
								    :value
								    foreground-color)
								   (color
								    :value
								    "black")))
								 (const
								  :format
								  ""
								  :value
								  :style)
								 (choice
								  :tag
								  "Style"
								  :args
								  ((const
								    :tag
								    "Line"
								    :args
								    nil
								    :value
								    line)
								   (const
								    :tag
								    "Double line"
								    :args
								    nil
								    :value
								    double-line)
								   (const
								    :tag
								    "Wave"
								    :args
								    nil
								    :value
								    wave)
								   (const
								    :tag
								    "Dots"
								    :args
								    nil
								    :value
								    dots)
								   (const
								    :tag
								    "Dashes"
								    :args
								    nil
								    :value
								    dashes)))
								 (const
								  :format
								  ""
								  :value
								  :position)
								 (choice
								  :tag
								  "Position"
								  :args
								  ((const
								    :tag
								    "At Default Position"
								    :args
								    nil
								    :value
								    nil)
								   (const
								    :tag
								    "At Bottom Of Text"
								    :args
								    nil
								    :value
								    t)
								   (integer
								    :tag
								    "Pixels Above Bottom Of Text"
								    :value
								    "0"))))))))
							    :deactivate
							    custom-face-edit-deactivate
							    :activate
							    custom-face-edit-activate
							    :delete
							    custom-face-edit-delete)
							   (group
							    :inline t
							    :format
							    "%v"
							    :sibling-args
							    nil :args
							    ((const
							      :format
							      ""
							      :value
							      :overline)
							     (choice
							      :tag
							      "Overline"
							      :help-echo
							      "Control text overlining."
							      :args
							      ((const
								:tag
								"Off"
								:args
								nil
								:value
								nil)
							       (const
								:tag
								"On"
								:args
								nil
								:value
								t)
							       (color
								:tag
								"Colored"
								:value
								"black"))))
							    :deactivate
							    custom-face-edit-deactivate
							    :activate
							    custom-face-edit-activate
							    :delete
							    custom-face-edit-delete)
							   (group
							    :inline t
							    :format
							    "%v"
							    :sibling-args
							    nil :args
							    ((const
							      :format
							      ""
							      :value
							      :strike-through)
							     (choice
							      :tag
							      "Strike-through"
							      :help-echo
							      "Control text strike-through."
							      :args
							      ((const
								:tag
								"Off"
								:args
								nil
								:value
								nil)
							       (const
								:tag
								"On"
								:args
								nil
								:value
								t)
							       (color
								:tag
								"Colored"
								:value
								"black"))))
							    :deactivate
							    custom-face-edit-deactivate
							    :activate
							    custom-face-edit-activate
							    :delete
							    custom-face-edit-delete)
							   (group
							    :inline t
							    :format
							    "%v"
							    :sibling-args
							    nil :args
							    ((const
							      :format
							      ""
							      :value
							      :box)
							     (choice
							      :tag
							      "Box around text"
							      :help-echo
							      "Control box around text."
							      :args
							      ((const
								:tag
								"Off"
								:args
								nil
								:value
								nil)
							       (list
								:tag
								"Box"
								:value
								(:line-width
								 (2
								  . 2)
								 :color
								 "grey75"
								 :style
								 released-button)
								:args
								((const
								  :format
								  ""
								  :value
								  :line-width)
								 (cons
								  :tag
								  "Width"
								  :extra-offset
								  2
								  :args
								  ((integer
								    :tag
								    "Vertical"
								    :value
								    "0")
								   (integer
								    :tag
								    "Horizontal"
								    :value
								    "0")))
								 (const
								  :format
								  ""
								  :value
								  :color)
								 (choice
								  :tag
								  "Color"
								  :args
								  ((const
								    :tag
								    "*"
								    :args
								    nil
								    :value
								    nil)
								   (color
								    :value
								    "black")))
								 (const
								  :format
								  ""
								  :value
								  :style)
								 (choice
								  :tag
								  "Style"
								  :args
								  ((const
								    :tag
								    "Raised"
								    :args
								    nil
								    :value
								    released-button)
								   (const
								    :tag
								    "Sunken"
								    :args
								    nil
								    :value
								    pressed-button)
								   (const
								    :tag
								    "Flat"
								    :args
								    nil
								    :value
								    flat-button)
								   (const
								    :tag
								    "None"
								    :args
								    nil
								    :value
								    nil))))))))
							    :deactivate
							    custom-face-edit-deactivate
							    :activate
							    custom-face-edit-activate
							    :delete
							    custom-face-edit-delete)
							   (group
							    :inline t
							    :format
							    "%v"
							    :sibling-args
							    nil :args
							    ((const
							      :format
							      ""
							      :value
							      :inverse-video)
							     (choice
							      :tag
							      "Inverse-video"
							      :help-echo
							      "Control whether text should be in inverse-video."
							      :args
							      ((const
								:tag
								"Off"
								:args
								nil
								:value
								nil)
							       (const
								:tag
								"On"
								:args
								nil
								:value
								t))))
							    :deactivate
							    custom-face-edit-deactivate
							    :activate
							    custom-face-edit-activate
							    :delete
							    custom-face-edit-delete)
							   (group
							    :inline t
							    :format
							    "%v"
							    :sibling-args
							    nil :args
							    ((const
							      :format
							      ""
							      :value
							      :foreground)
							     (color
							      :tag
							      "Foreground"
							      :help-echo
							      "Set foreground color (name or #RRGGBB hex spec)."
							      :value
							      "black"))
							    :deactivate
							    custom-face-edit-deactivate
							    :activate
							    custom-face-edit-activate
							    :delete
							    custom-face-edit-delete)
							   (group
							    :inline t
							    :format
							    "%v"
							    :sibling-args
							    nil :args
							    ((const
							      :format
							      ""
							      :value
							      :distant-foreground)
							     (color
							      :tag
							      "Distant Foreground"
							      :help-echo
							      "Set distant foreground color (name or #RRGGBB hex spec)."
							      :value
							      "black"))
							    :deactivate
							    custom-face-edit-deactivate
							    :activate
							    custom-face-edit-activate
							    :delete
							    custom-face-edit-delete)
							   (group
							    :inline t
							    :format
							    "%v"
							    :sibling-args
							    nil :args
							    ((const
							      :format
							      ""
							      :value
							      :background)
							     (color
							      :tag
							      "Background"
							      :help-echo
							      "Set background color (name or #RRGGBB hex spec)."
							      :value
							      "black"))
							    :deactivate
							    custom-face-edit-deactivate
							    :activate
							    custom-face-edit-activate
							    :delete
							    custom-face-edit-delete)
							   (group
							    :inline t
							    :format
							    "%v"
							    :sibling-args
							    nil :args
							    ((const
							      :format
							      ""
							      :value
							      :stipple)
							     (choice
							      :tag
							      "Stipple"
							      :help-echo
							      "Background bit-mask"
							      :args
							      ((const
								:tag
								"None"
								:args
								nil
								:value
								nil)
							       (file
								:tag
								"File"
								:help-echo
								"Name of bitmap file."
								:must-match
								t
								:value
								""))))
							    :deactivate
							    custom-face-edit-deactivate
							    :activate
							    custom-face-edit-activate
							    :delete
							    custom-face-edit-delete)
							   (group
							    :inline t
							    :format
							    "%v"
							    :sibling-args
							    nil :args
							    ((const
							      :format
							      ""
							      :value
							      :extend)
							     (choice
							      :tag
							      "Extend"
							      :help-echo
							      "Control whether attributes should be extended after EOL."
							      :args
							      ((const
								:tag
								"Off"
								:args
								nil
								:value
								nil)
							       (const
								:tag
								"On"
								:args
								nil
								:value
								t))))
							    :deactivate
							    custom-face-edit-deactivate
							    :activate
							    custom-face-edit-activate
							    :delete
							    custom-face-edit-delete)
							   (group
							    :inline t
							    :format
							    "%v"
							    :sibling-args
							    nil :args
							    ((const
							      :format
							      ""
							      :value
							      :inherit)
							     (repeat
							      :tag
							      "Inherit"
							      :help-echo
							      "List of faces to inherit attributes from."
							      :args
							      ((face
								:Tag
								"Face"
								:args
								(default)))))
							    :deactivate
							    custom-face-edit-deactivate
							    :activate
							    custom-face-edit-activate
							    :delete
							    custom-face-edit-delete))))))))
					  :value t)
			  (custom-face-edit :args
					    ((group :inline t :format
						    "%v" :sibling-args
						    nil :args
						    ((const :format ""
							    :value
							    :family)
						     (string :tag
							     "Font Family"
							     :completions
							     custom-face--font-completion
							     :help-echo
							     "Font family or fontset alias name (with completion)."
							     :value ""))
						    :deactivate
						    custom-face-edit-deactivate
						    :activate
						    custom-face-edit-activate
						    :delete
						    custom-face-edit-delete)
					     (group :inline t :format
						    "%v" :sibling-args
						    nil :args
						    ((const :format ""
							    :value
							    :foundry)
						     (string :tag
							     "Font Foundry"
							     :help-echo
							     "Font foundry name."
							     :value ""))
						    :deactivate
						    custom-face-edit-deactivate
						    :activate
						    custom-face-edit-activate
						    :delete
						    custom-face-edit-delete)
					     (group :inline t :format
						    "%v" :sibling-args
						    nil :args
						    ((const :format ""
							    :value
							    :width)
						     (choice :tag
							     "Width"
							     :help-echo
							     "Font width."
							     :value
							     normal
							     :args
							     ((const
							       :tag
							       "compressed"
							       :args
							       nil
							       :value
							       condensed)
							      (const
							       :tag
							       "condensed"
							       :args
							       nil
							       :value
							       condensed)
							      (const
							       :tag
							       "demiexpanded"
							       :args
							       nil
							       :value
							       semi-expanded)
							      (const
							       :tag
							       "expanded"
							       :args
							       nil
							       :value
							       expanded)
							      (const
							       :tag
							       "extracondensed"
							       :args
							       nil
							       :value
							       extra-condensed)
							      (const
							       :tag
							       "extra-condensed"
							       :args
							       nil
							       :value
							       extra-condensed)
							      (const
							       :tag
							       "extraexpanded"
							       :args
							       nil
							       :value
							       extra-expanded)
							      (const
							       :tag
							       "extra-expanded"
							       :args
							       nil
							       :value
							       extra-expanded)
							      (const
							       :tag
							       "narrow"
							       :args
							       nil
							       :value
							       condensed)
							      (const
							       :tag
							       "normal"
							       :args
							       nil
							       :value
							       normal)
							      (const
							       :tag
							       "medium"
							       :args
							       nil
							       :value
							       normal)
							      (const
							       :tag
							       "regular"
							       :args
							       nil
							       :value
							       normal)
							      (const
							       :tag
							       "semicondensed"
							       :args
							       nil
							       :value
							       semi-condensed)
							      (const
							       :tag
							       "demicondensed"
							       :args
							       nil
							       :value
							       semi-condensed)
							      (const
							       :tag
							       "semi-condensed"
							       :args
							       nil
							       :value
							       semi-condensed)
							      (const
							       :tag
							       "semiexpanded"
							       :args
							       nil
							       :value
							       semi-expanded)
							      (const
							       :tag
							       "ultracondensed"
							       :args
							       nil
							       :value
							       ultra-condensed)
							      (const
							       :tag
							       "ultra-condensed"
							       :args
							       nil
							       :value
							       ultra-condensed)
							      (const
							       :tag
							       "ultraexpanded"
							       :args
							       nil
							       :value
							       ultra-expanded)
							      (const
							       :tag
							       "ultra-expanded"
							       :args
							       nil
							       :value
							       ultra-expanded)
							      (const
							       :tag
							       "wide"
							       :args
							       nil
							       :value
							       extra-expanded))))
						    :deactivate
						    custom-face-edit-deactivate
						    :activate
						    custom-face-edit-activate
						    :delete
						    custom-face-edit-delete)
					     (group :inline t :format
						    "%v" :sibling-args
						    nil :args
						    ((const :format ""
							    :value
							    :height)
						     (choice :tag
							     "Height"
							     :help-echo
							     "Face's font size."
							     :value
							     1.0 :args
							     ((integer
							       :tag
							       "Font size in 1/10 pt"
							       :value
							       "0")
							      (number
							       :tag
							       "Scale"
							       :args
							       nil
							       :value
							       "1.0"))))
						    :deactivate
						    custom-face-edit-deactivate
						    :activate
						    custom-face-edit-activate
						    :delete
						    custom-face-edit-delete)
					     (group :inline t :format
						    "%v" :sibling-args
						    nil :args
						    ((const :format ""
							    :value
							    :weight)
						     (choice :tag
							     "Weight"
							     :help-echo
							     "Font weight."
							     :value
							     normal
							     :args
							     ((const
							       :tag
							       "thin"
							       :args
							       nil
							       :value
							       thin)
							      (const
							       :tag
							       "ultralight"
							       :args
							       nil
							       :value
							       ultra-light)
							      (const
							       :tag
							       "ultra-light"
							       :args
							       nil
							       :value
							       ultra-light)
							      (const
							       :tag
							       "extralight"
							       :args
							       nil
							       :value
							       ultra-light)
							      (const
							       :tag
							       "extra-light"
							       :args
							       nil
							       :value
							       ultra-light)
							      (const
							       :tag
							       "light"
							       :args
							       nil
							       :value
							       light)
							      (const
							       :tag
							       "semilight"
							       :args
							       nil
							       :value
							       semi-light)
							      (const
							       :tag
							       "semi-light"
							       :args
							       nil
							       :value
							       semi-light)
							      (const
							       :tag
							       "demilight"
							       :args
							       nil
							       :value
							       semi-light)
							      (const
							       :tag
							       "normal"
							       :args
							       nil
							       :value
							       normal)
							      (const
							       :tag
							       "regular"
							       :args
							       nil
							       :value
							       regular)
							      (const
							       :tag
							       "book"
							       :args
							       nil
							       :value
							       normal)
							      (const
							       :tag
							       "medium"
							       :args
							       nil
							       :value
							       medium)
							      (const
							       :tag
							       "semibold"
							       :args
							       nil
							       :value
							       semi-bold)
							      (const
							       :tag
							       "semi-bold"
							       :args
							       nil
							       :value
							       semi-bold)
							      (const
							       :tag
							       "demibold"
							       :args
							       nil
							       :value
							       semi-bold)
							      (const
							       :tag
							       "demi-bold"
							       :args
							       nil
							       :value
							       semi-bold)
							      (const
							       :tag
							       "bold"
							       :args
							       nil
							       :value
							       bold)
							      (const
							       :tag
							       "extrabold"
							       :args
							       nil
							       :value
							       extra-bold)
							      (const
							       :tag
							       "extra-bold"
							       :args
							       nil
							       :value
							       extra-bold)
							      (const
							       :tag
							       "ultrabold"
							       :args
							       nil
							       :value
							       extra-bold)
							      (const
							       :tag
							       "ultra-bold"
							       :args
							       nil
							       :value
							       extra-bold)
							      (const
							       :tag
							       "heavy"
							       :args
							       nil
							       :value
							       heavy)
							      (const
							       :tag
							       "black"
							       :args
							       nil
							       :value
							       heavy)
							      (const
							       :tag
							       "ultra-heavy"
							       :args
							       nil
							       :value
							       ultra-heavy)
							      (const
							       :tag
							       "ultraheavy"
							       :args
							       nil
							       :value
							       ultra-heavy))))
						    :deactivate
						    custom-face-edit-deactivate
						    :activate
						    custom-face-edit-activate
						    :delete
						    custom-face-edit-delete)
					     (group :inline t :format
						    "%v" :sibling-args
						    nil :args
						    ((const :format ""
							    :value
							    :slant)
						     (choice :tag
							     "Slant"
							     :help-echo
							     "Font slant."
							     :value
							     normal
							     :args
							     ((const
							       :tag
							       "italic"
							       :args
							       nil
							       :value
							       italic)
							      (const
							       :tag
							       "oblique"
							       :args
							       nil
							       :value
							       oblique)
							      (const
							       :tag
							       "normal"
							       :args
							       nil
							       :value
							       normal)
							      (const
							       :tag
							       "roman"
							       :args
							       nil
							       :value
							       roman))))
						    :deactivate
						    custom-face-edit-deactivate
						    :activate
						    custom-face-edit-activate
						    :delete
						    custom-face-edit-delete)
					     (group :inline t :format
						    "%v" :sibling-args
						    nil :args
						    ((const :format ""
							    :value
							    :underline)
						     (choice :tag
							     "Underline"
							     :help-echo
							     "Control text underlining."
							     :args
							     ((const
							       :tag
							       "Off"
							       :args
							       nil
							       :value
							       nil)
							      (list
							       :tag
							       "On"
							       :value
							       (:color
								foreground-color
								:style
								line
								:position
								nil)
							       :args
							       ((const
								 :format
								 ""
								 :value
								 :color)
								(choice
								 :tag
								 "Color"
								 :args
								 ((const
								   :tag
								   "Foreground Color"
								   :args
								   nil
								   :value
								   foreground-color)
								  (color
								   :value
								   "black")))
								(const
								 :format
								 ""
								 :value
								 :style)
								(choice
								 :tag
								 "Style"
								 :args
								 ((const
								   :tag
								   "Line"
								   :args
								   nil
								   :value
								   line)
								  (const
								   :tag
								   "Double line"
								   :args
								   nil
								   :value
								   double-line)
								  (const
								   :tag
								   "Wave"
								   :args
								   nil
								   :value
								   wave)
								  (const
								   :tag
								   "Dots"
								   :args
								   nil
								   :value
								   dots)
								  (const
								   :tag
								   "Dashes"
								   :args
								   nil
								   :value
								   dashes)))
								(const
								 :format
								 ""
								 :value
								 :position)
								(choice
								 :tag
								 "Position"
								 :args
								 ((const
								   :tag
								   "At Default Position"
								   :args
								   nil
								   :value
								   nil)
								  (const
								   :tag
								   "At Bottom Of Text"
								   :args
								   nil
								   :value
								   t)
								  (integer
								   :tag
								   "Pixels Above Bottom Of Text"
								   :value
								   "0"))))))))
						    :deactivate
						    custom-face-edit-deactivate
						    :activate
						    custom-face-edit-activate
						    :delete
						    custom-face-edit-delete)
					     (group :inline t :format
						    "%v" :sibling-args
						    nil :args
						    ((const :format ""
							    :value
							    :overline)
						     (choice :tag
							     "Overline"
							     :help-echo
							     "Control text overlining."
							     :args
							     ((const
							       :tag
							       "Off"
							       :args
							       nil
							       :value
							       nil)
							      (const
							       :tag
							       "On"
							       :args
							       nil
							       :value
							       t)
							      (color
							       :tag
							       "Colored"
							       :value
							       "black"))))
						    :deactivate
						    custom-face-edit-deactivate
						    :activate
						    custom-face-edit-activate
						    :delete
						    custom-face-edit-delete)
					     (group :inline t :format
						    "%v" :sibling-args
						    nil :args
						    ((const :format ""
							    :value
							    :strike-through)
						     (choice :tag
							     "Strike-through"
							     :help-echo
							     "Control text strike-through."
							     :args
							     ((const
							       :tag
							       "Off"
							       :args
							       nil
							       :value
							       nil)
							      (const
							       :tag
							       "On"
							       :args
							       nil
							       :value
							       t)
							      (color
							       :tag
							       "Colored"
							       :value
							       "black"))))
						    :deactivate
						    custom-face-edit-deactivate
						    :activate
						    custom-face-edit-activate
						    :delete
						    custom-face-edit-delete)
					     (group :inline t :format
						    "%v" :sibling-args
						    nil :args
						    ((const :format ""
							    :value
							    :box)
						     (choice :tag
							     "Box around text"
							     :help-echo
							     "Control box around text."
							     :args
							     ((const
							       :tag
							       "Off"
							       :args
							       nil
							       :value
							       nil)
							      (list
							       :tag
							       "Box"
							       :value
							       (:line-width
								(2 . 2)
								:color
								"grey75"
								:style
								released-button)
							       :args
							       ((const
								 :format
								 ""
								 :value
								 :line-width)
								(cons
								 :tag
								 "Width"
								 :extra-offset
								 2
								 :args
								 ((integer
								   :tag
								   "Vertical"
								   :value
								   "0")
								  (integer
								   :tag
								   "Horizontal"
								   :value
								   "0")))
								(const
								 :format
								 ""
								 :value
								 :color)
								(choice
								 :tag
								 "Color"
								 :args
								 ((const
								   :tag
								   "*"
								   :args
								   nil
								   :value
								   nil)
								  (color
								   :value
								   "black")))
								(const
								 :format
								 ""
								 :value
								 :style)
								(choice
								 :tag
								 "Style"
								 :args
								 ((const
								   :tag
								   "Raised"
								   :args
								   nil
								   :value
								   released-button)
								  (const
								   :tag
								   "Sunken"
								   :args
								   nil
								   :value
								   pressed-button)
								  (const
								   :tag
								   "Flat"
								   :args
								   nil
								   :value
								   flat-button)
								  (const
								   :tag
								   "None"
								   :args
								   nil
								   :value
								   nil))))))))
						    :deactivate
						    custom-face-edit-deactivate
						    :activate
						    custom-face-edit-activate
						    :delete
						    custom-face-edit-delete)
					     (group :inline t :format
						    "%v" :sibling-args
						    nil :args
						    ((const :format ""
							    :value
							    :inverse-video)
						     (choice :tag
							     "Inverse-video"
							     :help-echo
							     "Control whether text should be in inverse-video."
							     :args
							     ((const
							       :tag
							       "Off"
							       :args
							       nil
							       :value
							       nil)
							      (const
							       :tag
							       "On"
							       :args
							       nil
							       :value
							       t))))
						    :deactivate
						    custom-face-edit-deactivate
						    :activate
						    custom-face-edit-activate
						    :delete
						    custom-face-edit-delete)
					     (group :inline t :format
						    "%v" :sibling-args
						    nil :args
						    ((const :format ""
							    :value
							    :foreground)
						     (color :tag
							    "Foreground"
							    :help-echo
							    "Set foreground color (name or #RRGGBB hex spec)."
							    :value
							    "black"))
						    :deactivate
						    custom-face-edit-deactivate
						    :activate
						    custom-face-edit-activate
						    :delete
						    custom-face-edit-delete)
					     (group :inline t :format
						    "%v" :sibling-args
						    nil :args
						    ((const :format ""
							    :value
							    :distant-foreground)
						     (color :tag
							    "Distant Foreground"
							    :help-echo
							    "Set distant foreground color (name or #RRGGBB hex spec)."
							    :value
							    "black"))
						    :deactivate
						    custom-face-edit-deactivate
						    :activate
						    custom-face-edit-activate
						    :delete
						    custom-face-edit-delete)
					     (group :inline t :format
						    "%v" :sibling-args
						    nil :args
						    ((const :format ""
							    :value
							    :background)
						     (color :tag
							    "Background"
							    :help-echo
							    "Set background color (name or #RRGGBB hex spec)."
							    :value
							    "black"))
						    :deactivate
						    custom-face-edit-deactivate
						    :activate
						    custom-face-edit-activate
						    :delete
						    custom-face-edit-delete)
					     (group :inline t :format
						    "%v" :sibling-args
						    nil :args
						    ((const :format ""
							    :value
							    :stipple)
						     (choice :tag
							     "Stipple"
							     :help-echo
							     "Background bit-mask"
							     :args
							     ((const
							       :tag
							       "None"
							       :args
							       nil
							       :value
							       nil)
							      (file
							       :tag
							       "File"
							       :help-echo
							       "Name of bitmap file."
							       :must-match
							       t
							       :value
							       ""))))
						    :deactivate
						    custom-face-edit-deactivate
						    :activate
						    custom-face-edit-activate
						    :delete
						    custom-face-edit-delete)
					     (group :inline t :format
						    "%v" :sibling-args
						    nil :args
						    ((const :format ""
							    :value
							    :extend)
						     (choice :tag
							     "Extend"
							     :help-echo
							     "Control whether attributes should be extended after EOL."
							     :args
							     ((const
							       :tag
							       "Off"
							       :args
							       nil
							       :value
							       nil)
							      (const
							       :tag
							       "On"
							       :args
							       nil
							       :value
							       t))))
						    :deactivate
						    custom-face-edit-deactivate
						    :activate
						    custom-face-edit-activate
						    :delete
						    custom-face-edit-delete)
					     (group :inline t :format
						    "%v" :sibling-args
						    nil :args
						    ((const :format ""
							    :value
							    :inherit)
						     (repeat :tag
							     "Inherit"
							     :help-echo
							     "List of faces to inherit attributes from."
							     :args
							     ((face
							       :Tag
							       "Face"
							       :args
							       (default)))))
						    :deactivate
						    custom-face-edit-deactivate
						    :activate
						    custom-face-edit-activate
						    :delete
						    custom-face-edit-delete)))))))

Documentation

Converted version of the custom-face-all widget.

Source Code

;; Defined in /usr/src/emacs/lisp/cus-edit.el.gz
(defconst custom-face-all (widget-convert 'custom-face-all)
  "Converted version of the `custom-face-all' widget.")