bug#2333: 23.0.90; rmail: rmail-summary-by-topic is not reliable

Xavier Maillard <[email protected]>
Newsgroups gmane.emacs.bugs,gmane.emacs.pretest.bugs
Organization GNU's Not UNIX!
Message-ID <[email protected]>
Here is an excerpt of my rmail summary buffer. The point is on
message number 7840.

 7838D  3-Feb      [email protected]  [95] { summit } [Summit] Prepaid cellphones
 7839D  3-Feb          [email protected]  [95] { summit } Re: [Summit] Prepaid cellphones
 7840D  3-Feb          [email protected] [114] { summit } Re: [Summit] Prepaid cellphones
 7844D  3-Feb          [email protected]  [92] { summit } Re: [Summit] Prepaid cellphones

Doing C-M-t RET -i.e. choosing default subject as the topic
returns: No previous message. More generally,
rmail-summary-by-topic is rather unreliable since less than 50%
of the time it will return correct results. I do not see how to
debug that.

I will try with edebug-defun on every part of the
rmail-summary-by-topic function.


In GNU Emacs 23.0.90.2 (i686-pc-linux-gnu, GTK+ Version 2.12.12)
 of 2009-02-14 on zogzog
Windowing system distributor `The X.Org Foundation', version 11.0.10402000
configured using `configure  '--without-xft''

Important settings:
  value of $LC_ALL: nil
  value of $LC_COLLATE: en_US.UTF-8
  value of $LC_CTYPE: fr_FR.UTF-8
  value of $LC_MESSAGES: en_US.UTF-8
  value of $LC_MONETARY: fr_FR.UTF-8
  value of $LC_NUMERIC: en_US.UTF-8
  value of $LC_TIME: en_US.UTF-8
  value of $LANG: en_US.UTF-8
  value of $XMODIFIERS: nil
  locale-coding-system: utf-8-unix
  default-enable-multibyte-characters: t

Major mode: RMAIL Summary

Minor modes in effect:
  rcirc-track-minor-mode: t
  eev-mode: t
  jabber-activity-mode: t
  auto-insert-mode: t
  global-hi-lock-mode: t
  hi-lock-mode: t
  show-paren-mode: t
  global-auto-revert-mode: t
  display-time-mode: t
  shell-dirtrack-mode: t
  recentf-mode: t
  icomplete-mode: t
  desktop-save-mode: t
  auto-image-file-mode: t
  tooltip-mode: t
  mouse-wheel-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  global-auto-composition-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  column-number-mode: t
  transient-mark-mode: t
  abbrev-mode: t

Recent input:
<backspace> <backspace> <backspace> <backspace> <backspace> 
<backspace> <backspace> <backspace> <backspace> <backspace> 
<backspace> <backspace> <backspace> <backspace> <backspace> 
<backspace> <backspace> <backspace> <backspace> <backspace> 
<backspace> <backspace> <backspace> <backspace> <backspace> 
<backspace> <backspace> <backspace> <backspace> <backspace> 
<backspace> <backspace> <backspace> <backspace> <backspace> 
<backspace> <backspace> <backspace> <backspace> <backspace> 
<backspace> <backspace> <right> <right> <right> <right> 
<right> <right> <right> <right> <right> <right> <right> 
<right> <right> <right> <right> <right> <right> <right> 
<right> <right> <right> <right> <right> <right> <right> 
<right> <right> <right> <right> <right> <right> <right> 
<right> <right> <right> <right> <right> <right> <right> 
<right> <right> <right> <right> <right> <right> <right> 
<right> <right> <right> <right> <right> C-SPC <down> 
<left> <left> C-w C-e C-x C-e <left> <left> <left> 
<left> <left> <backspace> , C-e C-x C-e C-x C-b C-x 
o h C-x 1 M-x e m a c s - b u <backspace> <backspace> 
r e p o <backspace> <backspace> <backspace> <backspace> 
b u g <backspace> <backspace> <backspace> <backspace> 
<backspace> <backspace> <backspace> <backspace> <backspace> 
b u g <tab> <backspace> <backspace> <backspace> <backspace> 
<backspace> <backspace> <backspace> <backspace> <backspace> 
<backspace> <backspace> <backspace> <backspace> <backspace> 
e m a c s - r e p o <backspace> <backspace> <backspace> 
<backspace> <backspace> <backspace> <backspace> <backspace> 
<backspace> <backspace> r e p o r <tab> <return> r 
m a i l : SPC r m a i l - s C-h f r m a i l - s s u 
m <backspace> <backspace> <backspace> y u <backspace> 
<backspace> u m m a r y - b y - t o p <tab> <backspace> 
<backspace> <backspace> <backspace> <backspace> r e 
g <tab> <backspace> <backspace> <backspace> <backspace> 
<backspace> <backspace> t o p <tab> <return> u m m 
a r y - b y - t o p i c SPC i s SPC n o t SPC r e l 
i a l <backspace> b l e <return> <up> q M-x <up> <
return>

Recent messages:
Commands: m, u, t, RET, g, k, S, D, Q; q to quit; h for help
Mark set [3 times]
"cron: cd ~/howm && ~/usr/src/bzr-repo/trunk/bzr add"
"cron: cd ~/howm && ~/usr/src/bzr-repo/trunk/bzr\\|add"
Updating buffer list...
Mark set
Updating buffer list...done
Commands: m, u, t, RET, g, k, S, D, Q; q to quit; h for help
Computing summary lines...done
Type "q" to restore this window.

	Xavier
-- 
http://www.gnu.org
http://www.april.org
http://www.lolica.org
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.