Subject: 4.50 and threading

From: Joel Boonstra <[email-masked]>
Date: Fri, 22 Nov 2002 15:52:06 -0500 (EST)

Hey folks,

Well, I've got my shiny new copy of pine 4.50, and I'm eager to see how
threads look.

So, I go to a folder that has a *ton* of messages that are perfect
thread fodder (in this case, all the email from the php-general email
list).  Here's what a sample of the index looks like:

  7   N 02.11.21 Alex               (3,416) Re: Php search results
  8   N 02.11.22 Adam Williams      (2,279) Re: phpUpLoad
  9   N 02.11.22 Gary Smith         (2,892) Help Porting PHP Sites from Solaris
 10   N 02.11.22 Vicky              (2,895) Re: phpUpLoad
 11   N 02.11.22 Morgan Hughes      (2,520) Re: phpUpLoad
 12   N 02.11.22 Phoebe Bright      (3,512) Re: Capturing multiple select with J
 13   N 02.11.22 Marek Kilimajer    (3,068) Re: phpUpLoad

In other words, a standard index.  I hit $H to sort by threads, and this
is what I get (different section of the index, obviously):

 16   N 02.11.22 Duncan             (2,890)   mail() problem...
 17   N 02.11.22 Marek Kilimajer    (2,773)   Re: mail() problem...
 18   N 02.11.22 Sara Keesler       (2,676)   Re: mail() problem...
 19   N 02.11.22 Duncan             (3,210)   Re: mail() problem...
 20   N 02.11.22 Uros Gruber        (2,335)   ob_output
 21   N 02.11.22 Chris Wesley       (2,648)   Re: ob_output
 22   N 02.11.22 Uros Gruber        (3,013)   Re[2]: ob_output

So it looks like the sorting-by-threads has been done, but not the
display-thread-arrows part.  Am I missing anything?  There's a big
column of space that looks like it's fodder for *some* thread stuff, but
it's not being filled with arrows or anything.

To add to the mystery, some (very few) emails do display with thread
stuff.  For instance, from my vim folder:

 57     02.11.20 Luc Hermitte       (2,646) . statusline
 58     02.11.20 Yiu Wing           (4,632)   |->
 59     02.11.21 Luc Hermitte       (3,538) . |->
 60   N 02.11.21 Yiu Wing           (3,179)   | |->
 61   N 02.11.21 Kontra, Gergely    (2,598)   |-Re: statusline + wildmode?

So some things get displayed as threads, but most of the rest of the
folder is the same as above (IOW, no thread arrows).

Am I missing something?  I'm using a stock 4.50 build (no patches) on RH
7.3 and whatever gcc comes with that.  I've got a courier-imap server
that stores all my mail.  I chose 'mutt-like' thread display in my
config settings.  I don't think I tweaked any other thread-related
settings in my config screen.

Anyone else having similar problems, or is threading working just fine
for everyone?

Joel

-- 
[ joel boonstra | [email-masked] ]

-- 
-----------------------------------------------------------------
 For information about this mailing list, and its archives, see: 
 http://www.washington.edu/pine/pine-info/
-----------------------------------------------------------------

---

From: Matt Ackeret <[email-masked]>
Date: Fri, 22 Nov 2002 15:36:40 -0800 (PST)

>Anyone else having similar problems, or is threading working just fine

"Works for me".  Heh..  I wouldn't've said it if you hadn't've asked..

Anyway, I just wanted to note that I *like* the various choices of
thread style.  At first I thought it was too much, even though I'm
FOR having lots of options.  That is, the 1 space and 2 space choices
seemed silly..  (why not just have a single choice with a configurable space
variable?)

Anyway.. I went through them, thinking I would just go back to the plain
one, since I didn't like how they took up more horizontal space, then
I ran into:
            (*)  show-structure-in-from

I like that one, since putting 80 column windows side by side running
4.44 and 4.50, I could see just as much subject in 4.50 with this mode,
AND get a tiny bit more information.  (Well, maybe not really more
information, just more marking..)

The one change I would suggest, which would admittedly make the name not
correct anymore, would be to have this thread stuff show up *under*
the period that starts the thread.  (At least that's the only thing I've ever
been able to figure out the period means..)

That way, i twould give me just as much information AND I would still have
as much of the From person showing.. That is:

  N 2110 Nov 22 . Joe Schmoe        (2431) Whatever
  N 2111 Nov 22 |-Janet Schmoeowsky (2686) Re: Whatever

or whatever.. you get the idea..

---

From: Eduardo Chappa <[email-masked]>
Date: Sat, 23 Nov 2002 08:38:03 -0800 (PST)

*** Joel Boonstra ([email-masked]) wrote in the pine-info list on...:

:) Well, I've got my shiny new copy of pine 4.50, and I'm eager to see how
:) threads look.
:)
:) [some text removed]
:)
:) I hit $H to sort by threads, and this is what I get (different section
:) of the index, obviously):
:)
:)  16   N 02.11.22 Duncan             (2,890)   mail() problem...
:)  17   N 02.11.22 Marek Kilimajer    (2,773)   Re: mail() problem...
:)  18   N 02.11.22 Sara Keesler       (2,676)   Re: mail() problem...
:)  19   N 02.11.22 Duncan             (3,210)   Re: mail() problem...
:)  20   N 02.11.22 Uros Gruber        (2,335)   ob_output
:)  21   N 02.11.22 Chris Wesley       (2,648)   Re: ob_output
:)  22   N 02.11.22 Uros Gruber        (3,013)   Re[2]: ob_output
:)
:) So it looks like the sorting-by-threads has been done, but not the
:) display-thread-arrows part.  Am I missing anything?

Hi Joel,

  You may not be missing anything. What is the output of pine4.44 with the
fancy thread patch when you do not enable "force-local-threading"?, and
what is the output when you enable force-local-threading? I wonder if your
server is sending all of those threads as separate threads.  In Pine4.44
(with the fancy thread patch) those threads would be displayed as loose
threads with the same parent (the first message of the bunch of loose
threads). Aggregate operations on threads would act on all of those
messages. In Pine4.50, however, loose threads are different threads, and
aggregate operations do not act on all of the loose threads.

-- 
Eduardo
http://www.math.washington.edu/~chappa/pine/