wrong-type argument in vm-fill-long-lines-in-reply
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
VM |
Fix Committed
|
Low
|
Uday Reddy |
Bug Description
Matthew Lovell reports (viewmail-bugs, 2012-01-04):
I've setup vm-reply-hook to fill paragraphs in replies prior to my
editing them. This configuration is copied from my previous vm
setup, under xemacs.
(add-hook 'vm-reply-hook 'vm-fill-
I can also get the identical error to occur by interactively calling
vm-fill-
Debugger entered--Lisp error: (wrong-
vm-forward-
ad-Orig-
vm-fill-
vm-fill-
run-hooks(
vm-do-reply(nil t 1)
vm-reply-
call-
Related branches
Changed in vm: | |
milestone: | 8.2.0 → 8.2.90a |
Changed in vm: | |
milestone: | 8.2.90a → 8.2.89a |
Changed in vm: | |
milestone: | 8.2.89a → 8.2.0b1 |
no longer affects: | vm/8.2.x |
Changed in vm: | |
milestone: | 8.2.1a → 8.2.0 |
> I've setup vm-reply-hook to fill paragraphs in replies prior to my long-lines- in-reply)
> editing them. This configuration is copied from my previous vm
> setup, under xemacs.
>
> (add-hook 'vm-reply-hook 'vm-fill-
Please note that you don't need to do this. Once you have set the variable paragraphs- containing- long-lines- in-reply) to a non-nil value, VM will invoke filling automatically.
I mentioned (vm-fill-
> I can also get the identical error to occur by interactively calling long-lines- in-reply in the composition frame of the reply.
> vm-fill-
I think it is a good idea to allow the interactive use of this command. So,
I will add a check for the variable.
However, I think it is not a good idea to do automatic filling any more.
You can turn on auto-fill-mode in the message composition buffer. If there
are still long lines when you send, then VM will MIME-encode the message so
that it is legal and the email recipients can use their own viewers to do
filling or wrapping.
The problem with automatic filling is that it removes line breaks which may
be important, e.g., in tables or program code.