]> git.eshelyaron.com Git - emacs.git/commitdiff
(widget-default-create): Undo 2007-02-04 change.
authorKim F. Storm <storm@cua.dk>
Thu, 22 Feb 2007 00:32:51 +0000 (00:32 +0000)
committerKim F. Storm <storm@cua.dk>
Thu, 22 Feb 2007 00:32:51 +0000 (00:32 +0000)
(editable-field): Document need to put some text before the %v
escape in :format string.

lisp/wid-edit.el

index d0ff5c0b956ba53b07753f4dbefb9292dd7a17d2..1f2dba794397d1d2fd163f8e9426256879ae0051 100644 (file)
@@ -404,7 +404,7 @@ new value.")
     ;; We want to avoid the face with image buttons.
     (unless (widget-get widget :suppress-face)
       (overlay-put overlay 'face (widget-apply widget :button-face-get))
-      (overlay-put overlay 'mouse-face 
+      (overlay-put overlay 'mouse-face
                   (widget-apply widget :mouse-face-get)))
     (overlay-put overlay 'pointer 'hand)
     (overlay-put overlay 'follow-link follow-link)
@@ -1509,7 +1509,7 @@ If that does not exists, call the value of `widget-complete-field'."
        (widget-apply widget :value-create)))
    (let ((from (point-min-marker))
         (to (point-max-marker)))
-     (set-marker-insertion-type from nil)
+     (set-marker-insertion-type from t)
      (set-marker-insertion-type to nil)
      (widget-put widget :from from)
      (widget-put widget :to to)))
@@ -1852,7 +1852,9 @@ If END is omitted, it defaults to the length of LIST."
 ;;; The `editable-field' Widget.
 
 (define-widget 'editable-field 'default
-  "An editable text field."
+  "An editable text field.
+Note: In an `editable-field' widget, the `%v' escape must be preceeded
+by some other text in the `:format' string (if specified)."
   :convert-widget 'widget-value-convert-widget
   :keymap widget-field-keymap
   :format "%v"