editable-field WidgetSyntax:
TYPE ::= (editable-field [KEYWORD ARGUMENT]... [ VALUE ])
The value, if present, is used to initialize the :value
property. The value should be a string, which will be inserted in
field. This widget will match all string values.
The following extra properties are recognized.
:size:value-facewidget-field-face.
:secret?*
if the field contains a password or other secret information. By
default, the value is not secret.
:valid-regexp:validate function will match the content of the
field with the value of this attribute. The default value is ""
which matches everything.
:keymapwidget-field-keymap, which allows you to use all the normal
editing commands, even if the buffer's major mode suppress some of them.
Pressing return invokes the function specified by :action.