On Mon, Aug 03, 2009 at 11:47:07AM +0200, Gerfried Fuchs wrote:
>  ... this is a change that was introduced recently, what is the
> rationale for that change? Why can't the old behavior stay? Changing
> commandline handling in that way breaks backward compatibility in a
> serious way and unfortunately also several scripts that people use over
> the years to send mails with attachments from the commandline.
> 
>  Would it be possible to revert that change to the old behavior?
> Rhonda

Hi Rhonda,
unfortunately this change was introduced to have GNU getopt working as POSIX
getopt (see http://dev.mutt.org/trac/ticket/3097), so the option handling will
work on the same way on all POSIX systems.

I understand that this can be an incompatible change and we also have another
similar problem with 1.5.20 with the handling of new mail notification, which is
different from the previous behavior.

Due to the fact that this option handling was not working correctly on non-GNU
system I suppose that this change would have been introduced at some stage (even
later); we could fork our code and introduce a patch to support the new behavior
but that would mean maintaining a patch forever and having the Debian mutt
version to be different from the one shipped with other distro (using the
standard mutt).

We could ask upstream to provide us with a switch in .muttrc to support the old
behavior but I think that it's better to adapt our scripts to the new behavior
(if it's possible). At the end of the day it's not a big deal of changes, mutt
1.5.20 had entered testing one or two weeks ago and no problem was reported so
far  about this option.

Rather than rushing and asking upstream to do some changes I would prefer to
gather some user feedback about this new behavior, and then we could decide with
more data on our hands.

Please let me know if you have any questions or if you think that we should
address the problem in a different way.

Cheers
Antonio



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to