aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard M. Stallman1998-06-15 22:07:42 +0000
committerRichard M. Stallman1998-06-15 22:07:42 +0000
commit416cd771be9f138ddd77ff21f2c059a68855b680 (patch)
treef3083e7f7a4045f05695db684b981a6fb4b6cdbc
parente548a4f76679ea740f109ba93547391fdf454091 (diff)
downloademacs-416cd771be9f138ddd77ff21f2c059a68855b680.tar.gz
emacs-416cd771be9f138ddd77ff21f2c059a68855b680.zip
(widget-default-get): Doc fix.
(widget-editable-list-entry-create): Apply :value-to-external to the value returned from wiget-default-get.
-rw-r--r--lisp/wid-edit.el6
1 files changed, 4 insertions, 2 deletions
diff --git a/lisp/wid-edit.el b/lisp/wid-edit.el
index b31733318be..1e02648d5bb 100644
--- a/lisp/wid-edit.el
+++ b/lisp/wid-edit.el
@@ -490,7 +490,7 @@ Otherwise, just return the value."
490 :value-to-internal value))) 490 :value-to-internal value)))
491 491
492(defun widget-default-get (widget) 492(defun widget-default-get (widget)
493 "Extract the defaylt value of WIDGET." 493 "Extract the default value of WIDGET."
494 (or (widget-get widget :value) 494 (or (widget-get widget :value)
495 (widget-apply widget :default-get))) 495 (widget-apply widget :default-get)))
496 496
@@ -2657,7 +2657,9 @@ when he invoked the menu."
2657 (setq child (widget-create-child-value 2657 (setq child (widget-create-child-value
2658 widget type value)) 2658 widget type value))
2659 (setq child (widget-create-child-value 2659 (setq child (widget-create-child-value
2660 widget type (widget-default-get type))))) 2660 widget type
2661 (widget-apply type :value-to-external
2662 (widget-default-get type))))))
2661 (t 2663 (t
2662 (error "Unknown escape `%c'" escape))))) 2664 (error "Unknown escape `%c'" escape)))))
2663 (widget-put widget 2665 (widget-put widget