]> git.eshelyaron.com Git - emacs.git/commitdiff
(define-widget number): Clarify doc and error message.
authorMarkus Rost <rost@math.uni-bielefeld.de>
Sat, 7 Dec 2002 20:15:43 +0000 (20:15 +0000)
committerMarkus Rost <rost@math.uni-bielefeld.de>
Sat, 7 Dec 2002 20:15:43 +0000 (20:15 +0000)
(define-widget float): New widget.

lisp/wid-edit.el

index 58cdab487f835224b391f5c666889e0ffc1c3869..4e97f9ad8c2f2077aed7844d0dd5f4734bc8115c 100644 (file)
@@ -3193,12 +3193,19 @@ To use this type, you must define :match or :match-alternatives."
   :match-alternatives '(integerp))
 
 (define-widget 'number 'restricted-sexp
-  "A floating point number."
+  "A number (floating point or integer)."
   :tag "Number"
   :value 0.0
-  :type-error "This field should contain a number"
+  :type-error "This field should contain a number (floating point or integer)"
   :match-alternatives '(numberp))
 
+(define-widget 'float 'restricted-sexp
+  "A floating point number."
+  :tag "Floating point number"
+  :value 0.0
+  :type-error "This field should contain a floating point number"
+  :match-alternatives '(floatp))
+
 (define-widget 'character 'editable-field
   "A character."
   :tag "Character"