so completing-read would respect the string's properties -
        at least the face property?

    You could bind minibuffer-prompt-properties not to include the face
    property.

Thanks; I wasn't aware of that variable.

BTW, what's a good way to remove a property and its value from a property
list - in this case, remove 'face and its value from
minibuffer-prompt-properties?

  (let ((minibuffer-prompt-properties
         (rem-plist? 'face minibuffer-prompt-properties)))

so that the resulting plist is the same as before, but without 'face and its
value.

Is there an existing function rem-plist? (I couldn't find one)? If not,
what's a recommended way to do this?




_______________________________________________
Emacs-devel mailing list
Emacs-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-devel

Reply via email to