20 Aug
2010
20 Aug
'10
2:46 p.m.
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.