Brendan Cully | 1 Aug 2010 09:00
Gravatar

mutt: new changeset

New changeset in mutt:

http://dev.mutt.org/hg/mutt/rev/7cd85c18bfaf
changeset:   6088:7cd85c18bfaf
branch:      HEAD
tag:         tip
user:        Michael Elkins <me <at> mutt.org>
date:        Sat Jul 31 08:21:33 2010 -0700
summary:     Fix buffer underflow in expansion of format pipes.  Add better error detection.

--

-- 
Repository URL: http://dev.mutt.org/hg/mutt

Mutt | 2 Aug 2010 03:40

Re: [Mutt] #3431: progress bar incorrectly displayed in UTF-8 with non-ASCII characters

#3431: progress bar incorrectly displayed in UTF-8 with non-ASCII characters
---------------------+------------------------------------------------------
 Reporter:  vinc17   |       Owner:  mutt-dev
     Type:  defect   |      Status:  new     
 Priority:  minor    |   Milestone:          
Component:  display  |     Version:          
 Keywords:           |  
---------------------+------------------------------------------------------
Changes (by vinc17):

  * status:  infoneeded_new => new

Comment:

 Replying to [comment:1 me]:
 > Do you see this problem with other error or status messages as well?

 Yes, same problem with another status message which has an accented
 character (when saving the mailbox).

 >  Nothing obvious jumps out as being wrong with the progress bar in
 specific.

 This is not just a jump. With a slower connection, I saw something was
 wrong when the progress bar reached the accented character. A bit like if
 an invalid sequence was sent to the terminal. The problem may come from
 this.

 > Another thing to try is making sure you compilied with --enable-debug
 and run mutt -d 1.  Look in ~/.muttdebug0 and it should print out the
(Continue reading)

Mutt | 2 Aug 2010 04:34

Re: [Mutt] #3431: progress bar incorrectly displayed in UTF-8 with non-ASCII characters

#3431: progress bar incorrectly displayed in UTF-8 with non-ASCII characters
---------------------+------------------------------------------------------
 Reporter:  vinc17   |       Owner:  mutt-dev
     Type:  defect   |      Status:  new     
 Priority:  minor    |   Milestone:          
Component:  display  |     Version:          
 Keywords:           |  
---------------------+------------------------------------------------------

Comment(by vinc17):

 The bug occurs only with the progress patch.

--

-- 
Ticket URL: <http://dev.mutt.org/trac/ticket/3431#comment:3>
Mutt <http://www.mutt.org/>
The Mutt mail user agent

Mutt | 2 Aug 2010 12:16

Re: [Mutt] #3431: progress bar incorrectly displayed in UTF-8 with non-ASCII characters

#3431: progress bar incorrectly displayed in UTF-8 with non-ASCII characters
----------------------+-----------------------------------------------------
  Reporter:  vinc17   |       Owner:  mutt-dev
      Type:  defect   |      Status:  closed  
  Priority:  minor    |   Milestone:          
 Component:  display  |     Version:          
Resolution:  invalid  |    Keywords:          
----------------------+-----------------------------------------------------
Changes (by vinc17):

  * status:  new => closed
  * resolution:  => invalid

Comment:

 I think I've found the bug.

 But I'm closing the bug since it is not in the official Mutt.

--

-- 
Ticket URL: <http://dev.mutt.org/trac/ticket/3431#comment:4>
Mutt <http://www.mutt.org/>
The Mutt mail user agent

Vincent Lefevre | 2 Aug 2010 13:22

[PATCH] Rocco's colored progress bar patch updated

Hi,

I've fixed a small bug in Rocco's colored progress bar patch[*].
The new patch is attached.

There was a shift giving repeated characters under UTF-8 locales
after a non-ASCII character had been reached by the colored bar.
The change in the patch is the following:

  addstr (&buf2[w]);

to

  addstr (&buf2[off]);

[*] http://marc.info/?l=mutt-dev&m=123730077818672

--

-- 
Vincent Lefèvre <vincent <at> vinc17.net> - Web: <http://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <http://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / Arénaire project (LIP, ENS-Lyon)
diff -r 7cd85c18bfaf PATCHES
--- a/PATCHES	Sat Jul 31 08:21:33 2010 -0700
+++ b/PATCHES	Mon Aug 02 12:33:05 2010 +0200
 <at>  <at>  -0,0 +1,1  <at>  <at> 
+patch-1.5.20hg.pdmef.progress.vl.2
diff -r 7cd85c18bfaf color.c
--- a/color.c	Sat Jul 31 08:21:33 2010 -0700
(Continue reading)

Mutt | 2 Aug 2010 15:53

Re: [Mutt] #3434: Mutt crashes when pressing CTRL+B on the message index.

#3434: Mutt crashes when pressing CTRL+B on the message index.
--------------------+-------------------------------------------------------
 Reporter:  vext01  |       Owner:  mutt-dev      
     Type:  defect  |      Status:  infoneeded_new
 Priority:  major   |   Milestone:                
Component:  mutt    |     Version:                
 Keywords:          |  
--------------------+-------------------------------------------------------

Comment(by vext01):

 OK, I will investigate ths shortly. The trace will be from ktrace,
 OpenBSD's strace-a-like.

 Now that I have your attention, please, please, please can someone address
 #3410 - it is making my mutt experience an absolute misery; it crashes
 mutt about 3 or 4 times a day for me and it appears that it is being
 ignored. Please, please, please - fix #3410.

--

-- 
Ticket URL: <http://dev.mutt.org/trac/ticket/3434#comment:2>
Mutt <http://www.mutt.org/>
The Mutt mail user agent

Mutt | 2 Aug 2010 17:39

Re: [Mutt] #3434: Mutt crashes when pressing CTRL+B on the message index.

#3434: Mutt crashes when pressing CTRL+B on the message index.
--------------------+-------------------------------------------------------
 Reporter:  vext01  |       Owner:  mutt-dev      
     Type:  defect  |      Status:  infoneeded_new
 Priority:  major   |   Milestone:                
Component:  mutt    |     Version:                
 Keywords:          |  
--------------------+-------------------------------------------------------

Comment(by vinc17):

 If I understand the error, Mutt is killed by a SIGPIPE, and I wonder how
 Mutt can be killed by a SIGPIPE since it has
 {{{
   sigemptyset (&act.sa_mask);
   act.sa_flags = 0;
   act.sa_handler = SIG_IGN;
   sigaction (SIGPIPE, &act, NULL);
 }}}
 in mutt_signal_init.

--

-- 
Ticket URL: <http://dev.mutt.org/trac/ticket/3434#comment:3>
Mutt <http://www.mutt.org/>
The Mutt mail user agent

Mutt | 2 Aug 2010 18:41

[Mutt] #3436: Possibility to sort by the subject's number of occurrences in the current mailbox

#3436: Possibility to sort by the subject's number of occurrences in the current
mailbox
----------------------------+-----------------------------------------------
 Reporter:  xtaran          |       Owner:  mutt-dev
     Type:  enhancement     |      Status:  new     
 Priority:  trivial         |   Milestone:          
Component:  user interface  |     Version:  1.5.20  
 Keywords:  sort spam       |  
----------------------------+-----------------------------------------------
 One main criteria to recognize spam is that the more or less same mail
 appears more than once. The more often a mail appears, the more likely it
 is spam. Those multiple occurrences of one spam mail often share the same
 subject.

 So IMHO while sorting by subject already helps a lot when skimming through
 spam folders, sorting by the subject's number of occurrences in that
 folder would be even better to quickly e.g. delete or feed the most
 obvious spams.

--

-- 
Ticket URL: <http://dev.mutt.org/trac/ticket/3436>
Mutt <http://www.mutt.org/>
The Mutt mail user agent

Mutt | 2 Aug 2010 23:41

Re: [Mutt] #3434: Mutt crashes when pressing CTRL+B on the message index.

#3434: Mutt crashes when pressing CTRL+B on the message index.
--------------------+-------------------------------------------------------
 Reporter:  vext01  |       Owner:  mutt-dev
     Type:  defect  |      Status:  new     
 Priority:  minor   |   Milestone:          
Component:  mutt    |     Version:          
 Keywords:          |  
--------------------+-------------------------------------------------------
Changes (by vext01):

  * priority:  major => minor
  * status:  infoneeded_new => new

Comment:

 After being somewhat puzzled for a while i realised that, in order to
 repro this, you have to run mutt under GDB. I have been doing so for quite
 some time in the hope to learn about #3410. I don't know if:

   * a) You get this on other platforms
   * b) it is a real bug anymore.

 Discuss...

--

-- 
Ticket URL: <http://dev.mutt.org/trac/ticket/3434#comment:4>
Mutt <http://www.mutt.org/>
The Mutt mail user agent

(Continue reading)

Mutt | 3 Aug 2010 13:29

Re: [Mutt] #3434: Mutt crashes when pressing CTRL+B on the message index.

#3434: Mutt crashes when pressing CTRL+B on the message index.
--------------------+-------------------------------------------------------
 Reporter:  vext01  |       Owner:  mutt-dev
     Type:  defect  |      Status:  new     
 Priority:  minor   |   Milestone:          
Component:  mutt    |     Version:          
 Keywords:          |  
--------------------+-------------------------------------------------------

Comment(by vinc17):

 Replying to [comment:4 vext01]:
 > After being somewhat puzzled for a while i realised that, in order to
 repro this, you have to run mutt under GDB.

 The broken pipe signal is expected and normal. What Mutt does is to ignore
 it. But gdb might redefine the signal handling for its own purpose (here
 it may be a bug in gdb, I don't know). So, I think you get a possible
 expected behavior, or at least, this isn't Mutt's fault if gdb does things
 in its back. If you can't reproduce this problem outside of gdb, this is
 not a bug in Mutt.

--

-- 
Ticket URL: <http://dev.mutt.org/trac/ticket/3434#comment:5>
Mutt <http://www.mutt.org/>
The Mutt mail user agent


Gmane