Hi,

There's some code in vimpulse-range and a couple other functions to save
and restore the message stored in the echo area.  It's got a small bug
because of this behaviour of (current-message):

(message "%%s message)
--> displays "%s message string"

(progn
  (message "%%s message string")
  (current-message))
--> returns "%s message string"

(progn
  (message "%%s message string")
  (message (current-message)))
--> (error "Not enough arguments for format string")

Seems like the string returned by current-message should be escaped
for % before redisplay.

Attachment: signature.asc
Description: Digital signature

_______________________________________________
implementations-list mailing list
[email protected]
https://lists.ourproject.org/cgi-bin/mailman/listinfo/implementations-list

Reply via email to