[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Numbering of draft buffers



Am 20.05.2014 um 12:34 schrieb Katsumi Yamaoka:

In [Wanderlust English : No.05693] On Tue, 20 May 2014 11:22:00 +0200, Markus
Huber wrote:
After updating to wl 20140515, I get errors saying

"byte-code: Format specifier doesn't match argument type"

[...]

[...]

I doubt you have a miscompiled wl-summary.elc.  How about recompiling
wl-summary.el (or building Wanderlust again)?

I did build Wanderlust but the error still shows up.

The error shows that wrong type arguments are given to the function `format', `error', or something similar. I guess the cause is that the `condition-case' form, that has the `error' handler, used in the `wl-summary-reply' function,
has not been compiled correctly.  Otherwise, you might have a corrupted
wl-summary.el.

This is the `condition-case' form of `wl-summary-reply' from my wl-summary.el:

(condition-case err
	  (when (setq mes-buf (wl-message-get-original-buffer))
	    (wl-draft-reply mes-buf arg summary-buf number)
	    (wl-draft-reply-position wl-draft-reply-default-position)
	    (unless without-setup-hook
	      (run-hooks 'wl-mail-setup-hook)))
  (error (set-window-configuration winconf)
	       (signal (car err)(cdr err))))