delete the extra newline. Otherwise editing of :string and :number
types don't work.
+2010-03-22 Teodor Zlatanov <tzz@lifelogs.com>
+
+ * assistant.el (assistant-render-text): Run `widget-setup' and don't
+ delete the extra newline. Otherwise editing of :string and :number
+ types don't work.
+
2010-03-20 Teodor Zlatanov <tzz@lifelogs.com>
* auth-source.el: Set up autoloads. Bump to 23.2 because of the
2010-03-20 Teodor Zlatanov <tzz@lifelogs.com>
* auth-source.el: Set up autoloads. Bump to 23.2 because of the
:assistant-variable variable
(assistant-get-variable node variable))
assistant-widgets)
:assistant-variable variable
(assistant-get-variable node variable))
assistant-widgets)
- ;; The editable-field widget apparently inserts a newline;
- ;; remove it.
- (delete-char -1)
(add-text-properties start (point)
(add-text-properties start (point)
- (list
- 'bold t
- 'face 'assistant-field
- 'not-read-only t))))))))
+ (list
+ 'bold t
+ 'face 'assistant-field
+ 'not-read-only t)))))))
+ (widget-setup))
(defun assistant-render-node (node-name)
(let ((node (assistant-find-node node-name))
(defun assistant-render-node (node-name)
(let ((node (assistant-find-node node-name))