<<< Date Index >>>     <<< Thread Index >>>

Re: [Mutt] #1638: Fails silently if $EDITOR fails



#1638: Fails silently if $EDITOR fails

Changes (by brendan):

  * component:  mutt => display

Old description:

> {{{
> Package: mutt
> Version: ?
> Severity: normal
>
> [NOTE: this bug report has been submitted to the debian BTS as
> Bug#209244.
> Please Cc all your replies to 209244@xxxxxxxxxxxxxxx .]
>
> From: Matt Zimmerman <mdz@xxxxxxxxxx>
> Subject: Fails silently if $EDITOR fails
> Date: Mon, 8 Sep 2003 12:45:11 -0400
>
> --HcAYCG3uE/tztfnV
> Content-Type: text/plain; charset=us-ascii
> Content-Disposition: inline
>
> Package: mutt
> Version: 1.5.4+20030817-1
> Severity: normal
>
> If $EDITOR fails, an error message is printed, but there is no pause
> before
> the screen is redrawn, so it passes unnoticed, and the user is dumped
> back
> to a command prompt with no error message.
>
> typescript attached.
>
> -- System Information:
> Debian Release: testing/unstable
> Architecture: i386
> Kernel: Linux there 2.6.0-test1 #16 SMP Mon Jul 14 16:39:13 EDT 2003 i686
> Locale: LANG=C, LC_CTYPE=C (ignored: LC_ALL set to en_US)
>
> Versions of packages mutt depends on:
> ii  exim4-daemon-light [mail- 4.22-4         Lightweight version of the
> Exim (v
> ii  libc6                     2.3.2-5        GNU C Library: Shared
> libraries an
> ii  libidn9                   0.1.14-2       GNU libidn library,
> implementation
> ii  libncurses5               5.3.20030719-2 Shared libraries for
> terminal hand
> ii  libsasl2                  2.1.15-5       Authentication abstraction
> library
>
> -- no debconf information
>

> --
>  - mdz
>
> --HcAYCG3uE/tztfnV
> Content-Type: application/octet-stream
> Content-Disposition: attachment; filename=mutt
> Content-Transfer-Encoding: quoted-printable
>
> Script started on Mon 08 Sep 2003 12:43:23 PM
> EDT=0A=0D=1B[0m=1B[27m=1B[24m=
> =1B[Jthere% =1B[KT=08TERM=3Dvt100 EDITOR=3Dnonexistent mutt -F /dev/null
> fo=
> o=0D=0D=0A=1B(B=1B)0=1B[1;24r=1B[m=0F=1B[?7h=1B[?1h=1B=3D=1B[24;1H=0D=1B[?1=
> l=1B>=1B[1;24r=1B[m=0F=1B[?7h=1B[H=1B[J=1B[23BTo:
> foo=1B[?1h=1B=3D=0DSubjec=
> t: foo=0D=1B[J=1B[24;1H=0D=1B[?1l=1B>sh: line 1: nonexistent: command not
> f=
> ound=0D=0A=1B[?1h=1B=3D=1B[?1h=1B=3D=1B[1;24r=1B[m=0F=1B[?7h=1B[H=1B[J=1B[2=
> 3BAborted unmodified
> message.=0D=1B[J=1B[24;1H=0D=1B[?1l=1B>=0D=1B[0m=1B[27=
> m=1B[24m=1B[Jthere% =1B[K=0D=0D=0A=0AScript done on Mon 08 Sep 2003
> 12:43:2=
> 9 PM EDT=0A
> --HcAYCG3uE/tztfnV--
>

>

>
> >How-To-Repeat:
>
> >Fix:
> }}}

New description:

 {{{
 From: Matt Zimmerman <mdz@xxxxxxxxxx>
 Subject: Fails silently if $EDITOR fails
 Date: Mon, 8 Sep 2003 12:45:11 -0400
 }}}
 If $EDITOR fails, an error message is printed, but there is no pause
 before
 the screen is redrawn, so it passes unnoticed, and the user is dumped back
 to a command prompt with no error message.

 typescript attached.
 {{{
 Script started on Mon 08 Sep 2003 12:43:23 PM
 EDT=0A=0D=1B[0m=1B[27m=1B[24m=
 =1B[Jthere% =1B[KT=08TERM=3Dvt100 EDITOR=3Dnonexistent mutt -F /dev/null
 fo=
 o=0D=0D=0A=1B(B=1B)0=1B[1;24r=1B[m=0F=1B[?7h=1B[?1h=1B=3D=1B[24;1H=0D=1B[?1=
 l=1B>=1B[1;24r=1B[m=0F=1B[?7h=1B[H=1B[J=1B[23BTo:
 foo=1B[?1h=1B=3D=0DSubjec=
 t: foo=0D=1B[J=1B[24;1H=0D=1B[?1l=1B>sh: line 1: nonexistent: command not
 f=
 ound=0D=0A=1B[?1h=1B=3D=1B[?1h=1B=3D=1B[1;24r=1B[m=0F=1B[?7h=1B[H=1B[J=1B[2=
 3BAborted unmodified
 message.=0D=1B[J=1B[24;1H=0D=1B[?1l=1B>=0D=1B[0m=1B[27=
 m=1B[24m=1B[Jthere% =1B[K=0D=0D=0A=0AScript done on Mon 08 Sep 2003
 12:43:2=
 9 PM EDT=0A
 }}}

-- 
Ticket URL: <http://dev.mutt.org/trac/ticket/1638#comment:1>