community/pipermail-archives/sup-talk/2011-04.txt (57455B) - raw
1 From rthrd@web.de Fri Apr 1 07:14:25 2011
2 From: rthrd@web.de (Ruthard Baudach)
3 Date: Fri, 01 Apr 2011 13:14:25 +0200
4 Subject: [sup-talk] Cannot view old messages
5 Message-ID: <1301656253-sup-3829@PrxServer3>
6
7 I've got a strange problem:
8 I cannot view old messages in my mbox.
9
10 This mbox is several years old, and I imported it with sup-sync.
11 all messages showed up in inbox-mode, I can search it and messages are found,
12 but in thread-view mode the body of the message don't show up.
13 If I view the mbox directly (via less or so), I can read all messages, but it's a bit tedious ;-)
14
15 So why does sup search these messages, but don't show them?
16
17 Ruthard
18
19 From wmorgan-sup@masanjin.net Sat Apr 2 14:15:48 2011
20 From: wmorgan-sup@masanjin.net (William Morgan)
21 Date: Sat, 02 Apr 2011 18:15:48 +0000
22 Subject: [sup-talk] turnsole alpha preview
23 Message-ID: <1301767622-sup-4907@masanjin.net>
24
25 Ok, if you've managed to get Heliotrope running, you can now try a super-alpha
26 preview of Turnsole, the curses client.
27
28 Get it by cloning
29 https://wmorgan at github.com/wmorgan/turnsole.git
30 and then following the instructions in HACKING. You will have to update your
31 Heliotrope repo to the latest master as well.
32
33 Things that work: searching, getting results from the server, viewing threads,
34 changing labels in thread-view-mode. (The very, very basics.)
35
36 Things that don't work: almost everything else. Any by "don't work" I mean will
37 crash with a backtrace. Lots of code still needs to be updated. I've also
38 ripped out various hooks and config options when they've gotten in my way.
39
40 But generally this should be a faster, leaner experience. It's at roughly 1/3
41 the sup codebase and I'm hoping it won't grow too much more.
42
43 For fun, run two turnsoles at the same time and marvel at your power.
44 --
45 William <wmorgan-sup at masanjin.net>
46
47 From mariano.mara@gmail.com Sat Apr 2 17:32:09 2011
48 From: mariano.mara@gmail.com (Mariano Mara)
49 Date: Sat, 2 Apr 2011 18:32:09 -0300
50 Subject: [sup-talk] turnsole alpha preview
51 In-Reply-To: <1301767622-sup-4907@masanjin.net>
52 References: <1301767622-sup-4907@masanjin.net>
53 Message-ID: <20110402213209.GB2315@kafka>
54
55 On 02.04.11 18:15, William Morgan wrote:
56 > Ok, if you've managed to get Heliotrope running, you can now try a super-alpha
57 > preview of Turnsole, the curses client.
58 >
59 > Get it by cloning
60 > https://wmorgan at github.com/wmorgan/turnsole.git
61 > and then following the instructions in HACKING. You will have to update your
62 > Heliotrope repo to the latest master as well.
63 >
64 > Things that work: searching, getting results from the server, viewing threads,
65 > changing labels in thread-view-mode. (The very, very basics.)
66 >
67 > Things that don't work: almost everything else. Any by "don't work" I mean will
68 > crash with a backtrace. Lots of code still needs to be updated. I've also
69 > ripped out various hooks and config options when they've gotten in my way.
70 >
71 > But generally this should be a faster, leaner experience. It's at roughly 1/3
72 > the sup codebase and I'm hoping it won't grow too much more.
73 >
74 > For fun, run two turnsoles at the same time and marvel at your power.
75 > --
76 > William <wmorgan-sup at masanjin.net>
77 > _______________________________________________
78
79
80 Hi there,
81 ncursesw is giving me a hard time ("invalid value for @cert_chain" being the error).
82 I tried ncursesw 1.2.4.1, 1.2.4.2 and 1.2.4.3 but all failed with the
83 same error. Since I know nothin' about Ruby I was hoping somebody can
84 suggest a way to fix this so that I can try turnsole (find below what
85 I did).
86
87 TIA,
88 Mariano
89
90 mariano at kafka:~/Sandbox/turnsole$ ruby --version
91 ruby 1.9.2p180 (2011-02-18 revision 30909) [i686-linux]
92 mariano at kafka:~/Sandbox/turnsole$ gem --version
93 1.7.1
94 mariano at kafka:~/Sandbox/turnsole$ sudo gem install trollop ncursesw console
95 Successfully installed trollop-1.16.2
96 Building native extensions. This could take a while...
97 ERROR: While executing gem ... (Gem::FormatException)
98 ncursesw-1.2.4.3 has an invalid value for @cert_chain
99 mariano at kafka:~/Sandbox/turnsole$ sudo gem install ncursesw --version '<1.2.4.3'
100 Fetching: ncursesw-1.2.4.2.gem (100%)
101 Building native extensions. This could take a while...
102 ERROR: While executing gem ... (Gem::FormatException)
103 ncursesw-1.2.4.2 has an invalid value for @cert_chain
104
105
106 From wmorgan-sup@masanjin.net Sat Apr 2 18:21:06 2011
107 From: wmorgan-sup@masanjin.net (William Morgan)
108 Date: Sat, 02 Apr 2011 22:21:06 +0000
109 Subject: [sup-talk] turnsole alpha preview
110 In-Reply-To: <20110402213209.GB2315@kafka>
111 References: <1301767622-sup-4907@masanjin.net> <20110402213209.GB2315@kafka>
112 Message-ID: <1301782823-sup-791@masanjin.net>
113
114 Reformatted excerpts from Mariano Mara's message of 2011-04-02:
115 > ncursesw is giving me a hard time ("invalid value for @cert_chain"
116 > being the error).
117
118 It looks like this is some kind of (horrible) Rubygems problem. There
119 are various possible workarounds posted here:
120
121 http://stackoverflow.com/questions/5520333/rails-3-install-error-invalid-value-for-cert-chain
122 --
123 William <wmorgan-sup at masanjin.net>
124
125 From tero@tilus.net Sun Apr 3 03:48:11 2011
126 From: tero@tilus.net (Tero Tilus)
127 Date: Sun, 03 Apr 2011 10:48:11 +0300
128 Subject: [sup-talk] Cannot view old messages
129 In-Reply-To: <1301656253-sup-3829@PrxServer3>
130 References: <1301656253-sup-3829@PrxServer3>
131 Message-ID: <1301816622-sup-4348@tilus.net>
132
133 Ruthard Baudach, 2011-04-01 14:14:
134 > I cannot view old messages in my mbox.
135
136 Have you at some point been able to see them? Could it be that the
137 mbox file has since be modified? Then the offsets (thats afaik how
138 sup points to messages in mbox sources) stored in sup index for those
139 messages might be all wrong and sup can't find the raw message
140 anymore.
141
142 You could try backup index + dump + reindex mbox source with restore
143 from dump.
144
145 --
146 Tero Tilus ## 050 3635 235 ## http://tero.tilus.net/
147
148 From rthrd@web.de Mon Apr 4 10:34:41 2011
149 From: rthrd@web.de (Ruthard Baudach)
150 Date: Mon, 04 Apr 2011 16:34:41 +0200
151 Subject: [sup-talk] Fwd: Re: Cannot view old messages
152 Message-ID: <1301927658-sup-7539@PrxServer3>
153
154 --- Begin forwarded message from Ruthard Baudach ---
155 From: Ruthard Baudach <ruthard.baudach at web.de>
156 To: sup-talk <sup-talk at rubyforge.org>
157 Date: Mon, 04 Apr 2011 16:26:03 +0200
158 Subject: Re: [sup-talk] Cannot view old messages
159
160 > === Tero Tilus schrieb am 2011-04-03 09:48: === <
161 > Ruthard Baudach, 2011-04-01 14:14:
162 > > I cannot view old messages in my mbox.
163 >
164 > Have you at some point been able to see them?
165
166 Yes I have.
167
168 > Could it be that the
169 > mbox file has since be modified?
170
171 Yes if has
172 > Then the offsets (thats afaik how
173 > sup points to messages in mbox sources) stored in sup index for those
174 > messages might be all wrong and sup can't find the raw message
175 > anymore.
176
177 Good idea - but should not be the problem.
178
179 What I did was to
180 1) exported my Opera mail.
181 2) run sup-sync /path/to/mbox
182
183 et voil? there was a running sup
184
185 weeks later I found out that I could not search mail that was several
186 years old but was not able to read the body of it.
187
188 Later on I moved my sup installation to another box by installing sup
189 there, copying the mbox file, and running sup-index on the new box.
190
191 I had to delete xapian and repeat this once or twice till everything
192 worked, and yes, I viewed the mbox once with mutt, and had to re-sync
193 and relabel afterwards.
194
195 Several weeks later I searched for an email from Okt/2010 - when I
196 already used, yet on my old machine - and could not read the body.
197
198 Does anyone else have the same problem?
199
200 I can live with that at the moment, but it would be not nice, if it were
201 a real sup "feature".
202
203 Ruthard
204 --- End forwarded message ---
205
206 From d.t.k@gmx.de Wed Apr 6 18:14:09 2011
207 From: d.t.k@gmx.de (dtk)
208 Date: Thu, 7 Apr 2011 00:14:09 +0200
209 Subject: [sup-talk] coloring tagged threads
210 Message-ID: <20110406221409.GA23729@minibox>
211
212 Hi all,
213
214 I've been playin' around with and configuring sup for a few evenings now.
215
216 One thing that doesn't seem to work for me is coloring tagged threads. I set
217 :tagged: in my colors.yaml, but pressing 't' only advances the line selector one
218 line without coloring the last one. The (then previously) selected thread gets
219 tagged, though, so I can apply commands with '='.
220
221 I'm using sup v0.12.1 installed via gem.
222
223 Can anyone confirm this behavior or gimme a hint at what I'm doin' wrong?
224
225 tia!
226 dtk
227
228 From d.t.k@gmx.de Wed Apr 6 18:21:06 2011
229 From: d.t.k@gmx.de (dtk)
230 Date: Thu, 7 Apr 2011 00:21:06 +0200
231 Subject: [sup-talk] coloring tagged threads
232 In-Reply-To: <20110406221409.GA23729@minibox>
233 References: <20110406221409.GA23729@minibox>
234 Message-ID: <20110406222105.GB23729@minibox>
235
236 OK, never mind -.-
237 My terminal was scrolled somewhat to the right so I couldn't see the 'tagged'
238 column *duh*
239 (I for some reason expected tagged threads to be highlighted as starred
240 ones and wasn't suspicous)
241
242 Thanks anyway!
243 dtk
244
245
246
247 On Thu, Apr 07, 2011 at 12:14:09AM +0200, dtk wrote:
248 > Hi all,
249 >
250 > I've been playin' around with and configuring sup for a few evenings now.
251 >
252 > One thing that doesn't seem to work for me is coloring tagged threads. I set
253 > :tagged: in my colors.yaml, but pressing 't' only advances the line selector one
254 > line without coloring the last one. The (then previously) selected thread gets
255 > tagged, though, so I can apply commands with '='.
256 >
257 > I'm using sup v0.12.1 installed via gem.
258 >
259 > Can anyone confirm this behavior or gimme a hint at what I'm doin' wrong?
260 >
261 > tia!
262 > dtk
263
264 From d.t.k@gmx.de Mon Apr 11 04:08:52 2011
265 From: d.t.k@gmx.de (dtk)
266 Date: Mon, 11 Apr 2011 10:08:52 +0200
267 Subject: [sup-talk] Maildir support
268 Message-ID: <1302508168-sup-3103@minibox>
269
270 Hi all,
271
272 I've been using sup for a few days now, and I have to say, I'm absolutely in
273 love with the concept!! I'm only getting used to archiving threads immediately
274 and trusting sup to bring it back up when something new happens, but my mail
275 processing has never been that efficient. Thank you very much!
276
277 There is one niggle though, that bothers me. I am using offlineimap to sync an
278 IMAP server with the local maildir that sup works on. That works rather nicely
279 for one direction (IMAP -> local), but when I work on my local maildir (read
280 mails, delete them, mark them as spam), changes don't get propagated back to the
281 server.
282 I think this might be due to the fact that my sup doesn't seems to move mail
283 from the new/ to the cur/ dir of mein mailbox and therefor never any flags
284 (Seen, Thrashed) are added?
285 This is quite unpleasant to me, since that means that the inbox on the mail
286 server (that other clients like a web mailer and a thunderbird at work use)
287 stays cluttered with the usual bunch of mails arriving.
288 So I enjoy being able to efficiently organize my mail when working from my box,
289 but everytime I am away from it and I therefor have to use another client, I am
290 presented with a mailbox that not only intermingles my legitimate mail with the
291 occasional spam getting through and the mail I already dismissed (deleted), it
292 not even has the mails I already processed marked as read.
293 This is a pretty huge deal for me.
294
295 I do imagine though that quite a few of you are using a similar setup. Can you
296 please tell me how you handle the situation? Why doesn't my sup add the correct
297 maildir flags? Am I holding it wrong? -.-
298
299 tia for you support!
300 dtk
301
302 From damien.leone@fensalir.fr Mon Apr 11 05:22:09 2011
303 From: damien.leone@fensalir.fr (Damien Leone)
304 Date: Mon, 11 Apr 2011 11:22:09 +0200
305 Subject: [sup-talk] Maildir support
306 In-Reply-To: <1302508168-sup-3103@minibox>
307 References: <1302508168-sup-3103@minibox>
308 Message-ID: <1302513523-sup-904@mailer>
309
310 Hello,
311
312 By default sup doesn't modify the sources at all. There is a branch
313 that allows backward synchronization, you will find more informations
314 at the following address:
315
316 http://www.mail-archive.com/sup-devel at rubyforge.org/msg00983.html
317
318 Cheers,
319
320 Excerpts from dtk's message of lun. avril 11 10:08:52 +0200 2011:
321 > Hi all,
322 >
323 > I've been using sup for a few days now, and I have to say, I'm absolutely in
324 > love with the concept!! I'm only getting used to archiving threads immediately
325 > and trusting sup to bring it back up when something new happens, but my mail
326 > processing has never been that efficient. Thank you very much!
327 >
328 > There is one niggle though, that bothers me. I am using offlineimap to sync an
329 > IMAP server with the local maildir that sup works on. That works rather nicely
330 > for one direction (IMAP -> local), but when I work on my local maildir (read
331 > mails, delete them, mark them as spam), changes don't get propagated back to the
332 > server.
333 > I think this might be due to the fact that my sup doesn't seems to move mail
334 > from the new/ to the cur/ dir of mein mailbox and therefor never any flags
335 > (Seen, Thrashed) are added?
336 > This is quite unpleasant to me, since that means that the inbox on the mail
337 > server (that other clients like a web mailer and a thunderbird at work use)
338 > stays cluttered with the usual bunch of mails arriving.
339 > So I enjoy being able to efficiently organize my mail when working from my box,
340 > but everytime I am away from it and I therefor have to use another client, I am
341 > presented with a mailbox that not only intermingles my legitimate mail with the
342 > occasional spam getting through and the mail I already dismissed (deleted), it
343 > not even has the mails I already processed marked as read.
344 > This is a pretty huge deal for me.
345 >
346 > I do imagine though that quite a few of you are using a similar setup. Can you
347 > please tell me how you handle the situation? Why doesn't my sup add the correct
348 > maildir flags? Am I holding it wrong? -.-
349 >
350 > tia for you support!
351 > dtk
352
353 --
354 Damien Leone <damien.leone at fensalir.fr>
355
356 GPG: 0x82EB4DDF
357
358 From rthrd@web.de Mon Apr 11 09:05:09 2011
359 From: rthrd@web.de (Ruthard Baudach)
360 Date: Mon, 11 Apr 2011 15:05:09 +0200
361 Subject: [sup-talk] Maildir support
362 In-Reply-To: <1302508168-sup-3103@minibox>
363 References: <1302508168-sup-3103@minibox>
364 Message-ID: <1302526640-sup-7095@PrxServer3>
365
366 > === dtk schrieb am 2011-04-11 10:08: === <
367
368 > So I enjoy being able to efficiently organize my mail when working from my box,
369 > but everytime I am away from it and I therefor have to use another client, I am
370 > presented with a mailbox that not only intermingles my legitimate mail with the
371 > occasional spam getting through and the mail I already dismissed (deleted), it
372 > not even has the mails I already processed marked as read.
373 > This is a pretty huge deal for me.
374 >
375 > I do imagine though that quite a few of you are using a similar setup. Can you
376 > please tell me how you handle the situation? Why doesn't my sup add the correct
377 > maildir flags? Am I holding it wrong? -.-
378
379 Thou shalt not have another e-mail client beside of sup -- because sup
380 does not change the e-mail sources, and if other mail clients change
381 sources, sup won't be able to find the emails any longer.
382
383 There are some workarounds for this, I installed sup on a PC I can
384 access via dyndns, run sup there and log in with ssh to read my mail
385 from different locations.
386 Disadvantage: I cannot view attachements where I need a framebuffer
387 device.
388
389 Well -I could reconfigure my mailcap to use X-programs to view
390 attachments and use ssh with X-forwarding, might work.
391
392 William Morgan is working on a server - client based solution that will
393 solve this problem, but I don't dare to try it yet - being not work in
394 progress, but yet in development.
395
396 Greetings,
397
398 Ruthard
399
400 From d.t.k@gmx.de Mon Apr 11 17:44:51 2011
401 From: d.t.k@gmx.de (dtk)
402 Date: Mon, 11 Apr 2011 23:44:51 +0200
403 Subject: [sup-talk] Maildir support
404 In-Reply-To: <1302513523-sup-904@mailer>
405 References: <1302508168-sup-3103@minibox> <1302513523-sup-904@mailer>
406 Message-ID: <1302557683-sup-109@minibox>
407
408 Hi Damien,
409
410 Excerpts from Damien Leone's message of Mon Apr 11 11:22:09 +0200 2011:
411 > By default sup doesn't modify the sources at all.
412 why is that? I thought the way a MUA is supposed to work with a maildir is
413 rather straight forward[0]?
414
415 > There is a branch
416 > that allows backward synchronization, you will find more informations
417 > at the following address:
418 >
419 > http://www.mail-archive.com/sup-devel at rubyforge.org/msg00983.html
420 Thanks for the hint!!
421 I am a bit suspicious, though :| I don't know much about git, but doesn't that
422 essentially mean that the branch is always stuck behind the features in master
423 until the new features have manually been merged in?
424 And that for every release of master a manual release of the 'maildir' branch
425 has to be made?
426
427 Additionally, I consider this a very basic feature. What happens, if there is
428 another basic feature that is maintained in _another_ branch? How will I ever be
429 able to use them together?
430
431 You know, I'm just wondering why this feature isn't merged in upstream. Are
432 there any reasons why anyone would _not_ want proper maildir handling? Or is this
433 just a political decision (scared, since I've seen a few of those pull down cool
434 projects :/)?
435
436 Anyway, thanks for your fast reply!
437 dtk
438
439
440 ----------
441 [0]http://en.wikipedia.org/wiki/Maildir#Technical_operation
442
443
444 From d.t.k@gmx.de Mon Apr 11 17:58:26 2011
445 From: d.t.k@gmx.de (dtk)
446 Date: Mon, 11 Apr 2011 23:58:26 +0200
447 Subject: [sup-talk] Maildir support
448 In-Reply-To: <1302526640-sup-7095@PrxServer3>
449 References: <1302508168-sup-3103@minibox> <1302526640-sup-7095@PrxServer3>
450 Message-ID: <1302558306-sup-4515@minibox>
451
452 Hi Ruthard,
453 thanks for your explanation!
454
455 Excerpts from Ruthard Baudach's message of Mon Apr 11 15:05:09 +0200 2011:
456 > Thou shalt not have another e-mail client beside of sup -- because sup
457 > does not change the e-mail sources, and if other mail clients change
458 > sources, sup won't be able to find the emails any longer.
459 hmm, that feels like a rather basic ability of a MUA. Or am I mistaken? :/
460
461 > There are some workarounds for this, I installed sup on a PC I can
462 > access via dyndns, run sup there and log in with ssh to read my mail
463 > from different locations.
464 yeah, obviously many people use mutt that way, running in a screen. But that
465 really ruins the whole offline reading thingy for me... ;P
466
467 > William Morgan is working on a server - client based solution that will
468 > solve this problem, but I don't dare to try it yet - being not work in
469 > progress, but yet in development.
470 k, I have to admit that I don't quite get yet why we need a distributed
471 architecture to properly flag our mails (ok, maybe solving that problem is just
472 a byproduct), but it sure sounds nice. Thunderbird, Claws, mutt et al make do
473 without tough, me thinks :|
474 I am just wondering if merging aforementioned branch into master wouldn't make
475 for a proper, fast and low-effort solution till the server-client refactoring
476 has been put together and been thorougly tested?
477
478 Or am I missing something?
479 Thanks for your help!
480 dtk
481
482 From damien.leone@fensalir.fr Tue Apr 12 03:34:45 2011
483 From: damien.leone@fensalir.fr (Damien Leone)
484 Date: Tue, 12 Apr 2011 09:34:45 +0200
485 Subject: [sup-talk] Maildir support
486 In-Reply-To: <1302557683-sup-109@minibox>
487 References: <1302508168-sup-3103@minibox> <1302513523-sup-904@mailer>
488 <1302557683-sup-109@minibox>
489 Message-ID: <1302593225-sup-1657@mailer>
490
491 Hi,
492
493 Excerpts from dtk's message of lun. avril 11 23:44:51 +0200 2011:
494 > why is that? I thought the way a MUA is supposed to work with a maildir is
495 > rather straight forward[0]?
496
497 Well, yeah, but not sup. :)
498
499 > Thanks for the hint!!
500 > I am a bit suspicious, though :| I don't know much about git, but doesn't that
501 > essentially mean that the branch is always stuck behind the features in master
502 > until the new features have manually been merged in?
503 > And that for every release of master a manual release of the 'maildir' branch
504 > has to be made?
505
506 I keep the maildir-sync branch up to date. If you want the latest
507 version of sup and the maildir synchronization support then use the
508 branch maildir-sync-next from my repository.
509
510 > Additionally, I consider this a very basic feature. What happens, if there is
511 > another basic feature that is maintained in _another_ branch? How will I ever be
512 > able to use them together?
513
514 Other features usually get merged faster.
515
516 > You know, I'm just wondering why this feature isn't merged in upstream. Are
517 > there any reasons why anyone would _not_ want proper maildir handling? Or is this
518 > just a political decision (scared, since I've seen a few of those pull down cool
519 > projects :/)?
520
521 I think it will be merged for the next version although I didn't have
522 any confirmation from William yet. I don't see any reason why that
523 wouldn't be the case, as you said there are a lot of people interested
524 in this feature.
525
526 The reason why it is not merged yet is that the code has been finished
527 a few weeks ago and needs some more testing (even if I've been using
528 it for 9 months without trouble as well as other people from this
529 list).
530
531 --
532 Damien Leone <damien.leone at fensalir.fr>
533
534 GPG: 0x82EB4DDF
535
536 From d.t.k@gmx.de Tue Apr 12 16:41:29 2011
537 From: d.t.k@gmx.de (dtk)
538 Date: Tue, 12 Apr 2011 22:41:29 +0200
539 Subject: [sup-talk] Maildir support
540 In-Reply-To: <1302593225-sup-1657@mailer>
541 References: <1302508168-sup-3103@minibox> <1302513523-sup-904@mailer>
542 <1302557683-sup-109@minibox> <1302593225-sup-1657@mailer>
543 Message-ID: <1302640248-sup-4660@minibox>
544
545
546 Hi Damien,
547 thanks for your patient reply!
548
549 Excerpts from Damien Leone's message of Tue Apr 12 09:34:45 +0200 2011:
550 > Excerpts from dtk's message of lun. avril 11 23:44:51 +0200 2011:
551 > > why is that? I thought the way a MUA is supposed to work with a maildir is
552 > > rather straight forward[0]?
553 >
554 > Well, yeah, but not sup. :)
555 yeah, I did already recognize. not impressed :|
556
557 > > You know, I'm just wondering why this feature isn't merged in upstream. Are
558 > > there any reasons why anyone would _not_ want proper maildir handling? Or is this
559 > > just a political decision (scared, since I've seen a few of those pull down cool
560 > > projects :/)?
561 >
562 > I think it will be merged for the next version although I didn't have
563 > any confirmation from William yet. I don't see any reason why that
564 > wouldn't be the case, as you said there are a lot of people interested
565 > in this feature.
566 >
567 > The reason why it is not merged yet is that the code has been finished
568 > a few weeks ago and needs some more testing (even if I've been using
569 > it for 9 months without trouble as well as other people from this
570 > list).
571 actually, this soothes my concerns quite a bit. Although I still wonder a bit
572 why this feature hasn't been built in right from the beginning, not being merged
573 upstream due to being brand new is about the best explanation I can imagine.
574
575 Well, I guess I'll just check out your branch these days and hold my breath that
576 it makes it into the next release ;)
577
578 Thanks again
579 dtk
580
581 From matthieu.rakotojaona@gmail.com Tue Apr 12 17:43:10 2011
582 From: matthieu.rakotojaona@gmail.com (Matthieu Rakotojaona)
583 Date: Tue, 12 Apr 2011 23:43:10 +0200
584 Subject: [sup-talk] Maildir support
585 In-Reply-To: <1302640248-sup-4660@minibox>
586 References: <1302508168-sup-3103@minibox> <1302513523-sup-904@mailer>
587 <1302557683-sup-109@minibox> <1302593225-sup-1657@mailer>
588 <1302640248-sup-4660@minibox>
589 Message-ID: <BANLkTikM7+nYQ2PSzUYNnc+Hnwz2WcAdBA@mail.gmail.com>
590
591 On Tue, Apr 12, 2011 at 10:41 PM, dtk <d.t.k at gmx.de> wrote:
592 > Although I still wonder a bit
593 > why this feature hasn't been built in right from the beginning
594 My two cents, which are only worth one :
595
596 The syncing model (often used through IMAP) is based on an old
597 file-centric idea : POP is a sum of all your mails, IMAP is a folder
598 for each of your "group" of mail.
599
600 But this approach allows one mail to be only in one folder, or at
601 least that's the way it was thought in the beginning.
602
603 Yet, Sup approach, which is just like GMail, is mail-centric : a
604 single mail can be in different folders. But instead of copying it in
605 different folders, you can do much better: this single mail can be
606 tagged as being part of different "groups"; theses groups are
607 differentiated by labels. This way you can make it be in different
608 "groups" much more easily than with older systems.
609
610 Heliotrope's (Sup next iteration) README :
611 > Heliotrope provides all the features you actually want in a modern email
612 > client:
613 >
614 > - fast, full-text search over all messages
615 > - automatic threading
616 > - arbitrary labels
617 > - a sophisticated query language
618 > - support for signed and encrypted email
619 > - an extensible JSON-over-HTTP API
620
621 So, to sum up, with sup, one mail has multiple labels, and with
622 Maildir/mbox, one folder( ~ one label) has multiple mails.
623
624 So, when you apply labels to mails with sup, you have to copy them to
625 all the folders in the maildir format. But you also have to check for
626 all the folders where the mail could be, ... which is not so trivial.
627
628 Even though, I totally agree with you : I'd love to see my mails being
629 synced back. Not proposing it in the main branch makes it a little bit
630 closed. But I have no excuse to complain, because I'm not
631 contributing. So, I'm just waiting patiently (and use GMail) =]
632
633 Waiting on the heliotrop/turnsole projects !
634
635
636
637 --
638 Matthieu RAKOTOJAONA
639
640 From d.t.k@gmx.de Tue Apr 12 18:18:36 2011
641 From: d.t.k@gmx.de (dtk)
642 Date: Wed, 13 Apr 2011 00:18:36 +0200
643 Subject: [sup-talk] Maildir support
644 In-Reply-To: <BANLkTikM7+nYQ2PSzUYNnc+Hnwz2WcAdBA@mail.gmail.com>
645 References: <1302508168-sup-3103@minibox> <1302513523-sup-904@mailer>
646 <1302557683-sup-109@minibox> <1302593225-sup-1657@mailer>
647 <1302640248-sup-4660@minibox>
648 <BANLkTikM7+nYQ2PSzUYNnc+Hnwz2WcAdBA@mail.gmail.com>
649 Message-ID: <1302645777-sup-1933@minibox>
650
651 Excerpts from Matthieu Rakotojaona's message of Tue Apr 12 23:43:10 +0200 2011:
652 > On Tue, Apr 12, 2011 at 10:41 PM, dtk <d.t.k at gmx.de> wrote:
653 > > Although I still wonder a bit
654 > > why this feature hasn't been built in right from the beginning
655 > My two cents, which are only worth one :
656 Au contraire! I highly appreciate your thoughts and opinion!
657
658 > So, to sum up, with sup, one mail has multiple labels, and with
659 > Maildir/mbox, one folder( ~ one label) has multiple mails.
660 >
661 > So, when you apply labels to mails with sup, you have to copy them to
662 > all the folders in the maildir format. But you also have to check for
663 > all the folders where the mail could be, ... which is not so trivial.
664 I have to admit I wasn't very precise when asking for 'proper' maildir
665 handling. In fact, I didn't intent to ask for a solution that maps the complete
666 label concept (which as you stated is way more powerful) onto the old-fashioned
667 directory based approach. What I rather had in mind was a subset like the
668 exception that is made for sent mail for the other standard directories. Sent
669 mail is already being copied into a specified source to be kind of backwards
670 compatible with the classical maildir structure. And I would feel it to be a
671 natural extension to do so for spam, deleted, read mail as well.
672
673 > Waiting on the heliotrop/turnsole projects !
674 Thanks for the hint. Since two very well respected colleagues of mine are using
675 'not much' right now, you might want to add that one to your list in case you
676 don't mind using emacs.
677
678 l8r
679 dtk
680
681 From sup@zevv.nl Thu Apr 14 03:39:44 2011
682 From: sup@zevv.nl (Ico Doornekamp)
683 Date: Thu, 14 Apr 2011 09:39:44 +0200
684 Subject: [sup-talk] [sup-devel] sup v2 progress report
685 In-Reply-To: <1301257195-sup-9486@masanjin.net>
686 References: <1301257195-sup-9486@masanjin.net>
687 Message-ID: <1302766464-sup-8275@pruts.nl>
688
689 * On Sun Mar 27 22:41:59 +0200 2011, William Morgan wrote:
690
691 > Heliotrope, the server component, is close to ready for a version 1 release.
692 > You can find it at https://github.com/wmorgan/heliotrope/.
693
694 Heliotrope (Actually Time.parse()) crashes on some illegaly formatted dates:
695
696 /usr/lib/ruby/1.9.1/time.rb:137:in `apply_offset': undefined method `<' for nil:NilClass (NoMethodError)
697 from /usr/lib/ruby/1.9.1/time.rb:197:in `make_time'
698 from /usr/lib/ruby/1.9.1/time.rb:261:in `parse'
699 from /home/ico/external/heliotrope/lib/heliotrope/message.rb:27:in `parse!'
700 from bin/heliotrope-add:108:in `<main>'
701
702 The date of the message was "Wed, 7 2005 22:55: 1 -0180".
703
704 Fixed by adding a NoMethodError catch:
705
706 diff --git a/lib/heliotrope/message.rb b/lib/heliotrope/message.rb
707 index 1682062..d63e411 100644
708 --- a/lib/heliotrope/message.rb
709 +++ b/lib/heliotrope/message.rb
710 @@ -23,7 +23,7 @@ class Message
711 @from = Person.from_string decode_header(validate_field(:from, @m.header["from"]))
712 @date = begin
713 Time.parse(validate_field(:date, @m.header["date"])).to_i
714 - rescue ArgumentError
715 + rescue ArgumentError, NoMethodError
716 #puts "warning: invalid date field #{@m.header['date']}"
717 Time.at 0
718 end
719
720
721 --
722 :wq
723 ^X^Cy^K^X^C^C^C^C
724
725 From sup@zevv.nl Thu Apr 14 03:51:50 2011
726 From: sup@zevv.nl (Ico Doornekamp)
727 Date: Thu, 14 Apr 2011 09:51:50 +0200
728 Subject: [sup-talk] [sup-devel] sup v2 progress report
729 In-Reply-To: <1301257195-sup-9486@masanjin.net>
730 References: <1301257195-sup-9486@masanjin.net>
731 Message-ID: <1302767233-sup-1329@pruts.nl>
732
733 * On Sun Mar 27 22:41:59 +0200 2011, William Morgan wrote:
734
735 > Heliotrope, the server component, is close to ready for a version 1 release.
736 > You can find it at https://github.com/wmorgan/heliotrope/.
737
738 Here's another crash, but I've not been able yet to find out what exactly is
739 happening. The problem seems to be caused by a mismatch of multipart mime
740 boundary strings.
741
742 /home/ico/external/heliotrope/lib/heliotrope/message.rb:151:in `decode_mime_parts': undefined method `multipart?' for nil:NilClass (NoMethodError)
743 from /home/ico/external/heliotrope/lib/heliotrope/message.rb:154:in `decode_mime_parts'
744 from /home/ico/external/heliotrope/lib/heliotrope/message.rb:130:in `mime_parts'
745 from /home/ico/external/heliotrope/lib/heliotrope/message.rb:116:in `has_attachment?'
746 from /home/ico/external/heliotrope/lib/heliotrope/index.rb:77:in `add_message'
747 from bin/heliotrope-add:113:in `<main>'
748 You have new mail in /home/ico/Maildir
749
750
751 I've stripped the offending mail down to the following minimal mbox which causes the crash:
752
753
754 >From foo at bar.com Tue May 9 11:22:38 2006
755 Date: Tue, 09 May 2006 02:22:18 -0800
756 From: foo@bar.com
757 Mime-Version: 1.0
758 Content-Type: multipart/alternative; boundary="one"
759 Message-Id: <1>
760
761 --two
762
763 Part
764
765 --three
766
767
768
769 --
770 :wq
771 ^X^Cy^K^X^C^C^C^C
772
773 From btricha@gmail.com Mon Apr 18 18:26:25 2011
774 From: btricha@gmail.com (Bryan Richardson)
775 Date: Mon, 18 Apr 2011 16:26:25 -0600
776 Subject: [sup-talk] Archive Emails to Different Source
777 In-Reply-To: <1301499350-sup-8327@bloovis.org>
778 References: <AANLkTi=i6Y-JGo=fHgS--q5V5RViF60ZaE_mH0iC8+j7@mail.gmail.com>
779 <1301499350-sup-8327@bloovis.org>
780 Message-ID: <BANLkTinZm7tWyFgRrBENKrEUgG28=5Emew@mail.gmail.com>
781
782 On Wed, Mar 30, 2011 at 9:39 AM, Mark Alexander <marka at pobox.com> wrote:
783 > I would recommend using fetchmail instead of offlineimap. ?That way
784 > you are ensured that you have local copies of your email that won't
785 > get deleted, no matter what happens on your Exchange server. ?I used
786 > offlineimap briefly because so many people on this mailing list said
787 > it was wonderful. ?But when it started deleting messages that
788 > apparently other Outlook users had "recalled", I went back to
789 > fetchmail.
790 >
791 > I use fetchmail in combination with maildrop, which actually places
792 > the emails in maildir directories. ?You can also use procmail instead
793 > of maildrop, though its configuration language is a bit obscure.
794
795 Thanks for the responses Mark and Philippe. My apologies for not
796 realizing the fact that it's an OfflineIMAP thing and not a Sup thing.
797
798 I'll look into the capabilities of OfflineIMAP a bit more, as well as
799 investigate fetchmail and maildrop/procmail.
800
801 --
802 Thanks!
803 Bryan
804
805 From johnbent@lanl.gov Mon Apr 18 18:35:20 2011
806 From: johnbent@lanl.gov (John Bent)
807 Date: Mon, 18 Apr 2011 16:35:20 -0600
808 Subject: [sup-talk] forward entire thread
809 Message-ID: <1303166100-sup-5412@guava.lanl.gov>
810
811 Hello,
812
813 Is there a way to forward an entire thread with a single command in sup?
814 I can't find it...
815 --
816 Thanks,
817
818 John
819
820 From johnbent@lanl.gov Fri Apr 22 10:29:16 2011
821 From: johnbent@lanl.gov (John Bent)
822 Date: Fri, 22 Apr 2011 08:29:16 -0600
823 Subject: [sup-talk] git co old version
824 Message-ID: <1303482546-sup-7257@guava.lanl.gov>
825
826 Can anyone supply the command-line magic to check out an old version of
827 sup from the git repository pls?
828
829 Specifically what I'm trying to do is sup-convert-ferret-index to
830 finally upgrade to 0.12. I tried before from an old PPC mac and
831 couldn't get it to work. I'm now on intel SL and actually got gem
832 install sup to work (once I upgraded to ruby1.9). But unfortunately,
833 sup 0.12 does not come with sup-convert-ferret-index . . .
834 --
835 Thanks,
836
837 John
838
839 From tero@tilus.net Fri Apr 22 12:14:09 2011
840 From: tero@tilus.net (Tero Tilus)
841 Date: Fri, 22 Apr 2011 19:14:09 +0300
842 Subject: [sup-talk] git co old version
843 In-Reply-To: <1303482546-sup-7257@guava.lanl.gov>
844 References: <1303482546-sup-7257@guava.lanl.gov>
845 Message-ID: <1303488368-sup-7145@tilus.net>
846
847 John Bent, 2011-04-22 17:29:
848 > Can anyone supply the command-line magic to check out an old version
849 > of sup from the git repository pls?
850
851 To jump to specific tag (releases are tagged) you use `git checkout
852 <tag>` and `git tag` to list tags.
853
854 --
855 Tero Tilus ## 050 3635 235 ## http://tero.tilus.net/
856
857 From johnbent@lanl.gov Fri Apr 22 16:03:20 2011
858 From: johnbent@lanl.gov (John Bent)
859 Date: Fri, 22 Apr 2011 14:03:20 -0600
860 Subject: [sup-talk] git co old version
861 In-Reply-To: <1303488368-sup-7145@tilus.net>
862 References: <1303482546-sup-7257@guava.lanl.gov>
863 <1303488368-sup-7145@tilus.net>
864 Message-ID: <1303502527-sup-8162@guava.lanl.gov>
865
866 Excerpts from Tero Tilus's message of Fri Apr 22 10:14:09 -0600 2011:
867 > John Bent, 2011-04-22 17:29:
868 > > Can anyone supply the command-line magic to check out an old version
869 > > of sup from the git repository pls?
870 >
871 > To jump to specific tag (releases are tagged) you use `git checkout
872 > <tag>` and `git tag` to list tags.
873 >
874 Excellent. Thanks. Also, thanks to Mariano who replied separately with
875 the same solution. Also, thanks for tolerating what's clearly more
876 suited for a git message board!
877
878 But now a sup problem if you don't mind with sup-convert-ferret-index:
879
880 jvpn-132-106:~>sup-convert-ferret-index
881 /opt/local/lib/ruby1.9/gems/1.9.1/gems/sup-0.10.2/lib/sup/index.rb:229:in
882 `rescue in init': unknown index type "ferret": no such file to load --
883 ferret (RuntimeError)
884 from
885 /opt/local/lib/ruby1.9/gems/1.9.1/gems/sup-0.10.2/lib/sup/index.rb:224:in
886 `init'
887 from
888 /opt/local/lib/ruby1.9/gems/1.9.1/gems/sup-0.10.2/bin/sup-convert-ferret-index:53:in
889 `<top (required)>'
890 from /opt/local/bin/sup-convert-ferret-index:19:in `load'
891 from /opt/local/bin/sup-convert-ferret-index:19:in `<main>'
892
893 Anyone see this before? I'm doing something silly probably.
894 --
895 Thanks,
896
897 John
898
899 From tero@tilus.net Sat Apr 23 05:25:36 2011
900 From: tero@tilus.net (Tero Tilus)
901 Date: Sat, 23 Apr 2011 12:25:36 +0300
902 Subject: [sup-talk] git co old version
903 In-Reply-To: <1303502527-sup-8162@guava.lanl.gov>
904 References: <1303482546-sup-7257@guava.lanl.gov>
905 <1303488368-sup-7145@tilus.net>
906 <1303502527-sup-8162@guava.lanl.gov>
907 Message-ID: <1303550452-sup-7133@tilus.net>
908
909 John Bent, 2011-04-22 23:03:
910 > But now a sup problem if you don't mind with sup-convert-ferret-index:
911 >
912 > jvpn-132-106:~>sup-convert-ferret-index
913 > /opt/local/lib/ruby1.9/gems/1.9.1/gems/sup-0.10.2/lib/sup/index.rb:229:in
914 > `rescue in init': unknown index type "ferret": no such file to load --
915 > ferret (RuntimeError)
916
917 Wasn't ferret support dropped already before 0.10 or do I just remeber
918 wrong? And why did you ask for git commands if you are using old sup
919 from gems? And in case I got something wrong here, it seems to be
920 missing ferret (the gem). Does gem list show ferret?
921
922 --
923 Tero Tilus ## 050 3635 235 ## http://tero.tilus.net/
924
925 From johnbent@lanl.gov Tue Apr 26 12:30:16 2011
926 From: johnbent@lanl.gov (John Bent)
927 Date: Tue, 26 Apr 2011 10:30:16 -0600
928 Subject: [sup-talk] git co old version
929 In-Reply-To: <1303550452-sup-7133@tilus.net>
930 References: <1303482546-sup-7257@guava.lanl.gov>
931 <1303488368-sup-7145@tilus.net>
932 <1303502527-sup-8162@guava.lanl.gov>
933 <1303550452-sup-7133@tilus.net>
934 Message-ID: <1303834843-sup-1995@guava.lanl.gov>
935
936 Excerpts from Tero Tilus's message of Sat Apr 23 03:25:36 -0600 2011:
937 > John Bent, 2011-04-22 23:03:
938 > > But now a sup problem if you don't mind with sup-convert-ferret-index:
939 > >
940 > > jvpn-132-106:~>sup-convert-ferret-index
941 > > /opt/local/lib/ruby1.9/gems/1.9.1/gems/sup-0.10.2/lib/sup/index.rb:229:in
942 > > `rescue in init': unknown index type "ferret": no such file to load --
943 > > ferret (RuntimeError)
944 >
945 > Wasn't ferret support dropped already before 0.10 or do I just remeber
946 > wrong?
947 >
948 I think it was deprecated in 0.10. 0.10 comes with
949 sup-convert-ferret-index at least.
950
951 > And why did you ask for git commands if you are using old sup
952 > from gems?
953 That's cause I'm thrashing a bit here. :) I've just been trying
954 whatever I can to get a working copy of sup-convert-ferret-index.
955
956 > And in case I got something wrong here, it seems to be
957 > missing ferret (the gem). Does gem list show ferret?
958 >
959 That was indeed the problem. Thanks!
960
961 Sadly however, I still can't get sup-convert-ferret-index to run. I've
962 tried now on two different machines. Any further help or suggestions are
963 greatly appreciated. I'd rather not be stuck w/ sup 0.10 and ferret any
964 longer. :(
965
966 1) 10.6.6 OS X
967
968 jvpn-132-106:/tmp>sup-convert-ferret-index
969 ## Step one: back up all message state to /tmp/sup-state.txt
970 /opt/local/lib/ruby1.9/gems/1.9.1/gems/sup-0.10.2/bin/sup-dump --index
971 ferret > /tmp/sup-state.txt
972 /opt/local/lib/ruby1.9/gems/1.9.1/gems/ferret-0.11.6.19/lib/ferret/index.rb:736:in
973 `initialize': File Not Found Error occured at <except.c>:93 in xraise
974 (Ferret::FileNotFoundError)
975 Error occured in index.c:840 - sis_find_segments_file
976 couldn't find segments file
977
978 from
979 /opt/local/lib/ruby1.9/gems/1.9.1/gems/ferret-0.11.6.19/lib/ferret/index.rb:736:in
980 `new'
981 from
982 /opt/local/lib/ruby1.9/gems/1.9.1/gems/ferret-0.11.6.19/lib/ferret/index.rb:736:in
983 `ensure_reader_open'
984 from
985 /opt/local/lib/ruby1.9/gems/1.9.1/gems/ferret-0.11.6.19/lib/ferret/index.rb:591:in
986 `block in size'
987 from /opt/local/lib/ruby1.9/1.9.1/monitor.rb:201:in
988 `mon_synchronize'
989 from
990 /opt/local/lib/ruby1.9/gems/1.9.1/gems/ferret-0.11.6.19/lib/ferret/index.rb:590:in
991 `size'
992 from
993 /opt/local/lib/ruby1.9/gems/1.9.1/gems/sup-0.10.2/lib/sup/ferret_index.rb:33:in
994 `block in load_index'
995 from /opt/local/lib/ruby1.9/1.9.1/monitor.rb:201:in
996 `mon_synchronize'
997 from
998 /opt/local/lib/ruby1.9/gems/1.9.1/gems/sup-0.10.2/lib/sup/ferret_index.rb:31:in
999 `load_index'
1000 from
1001 /opt/local/lib/ruby1.9/gems/1.9.1/gems/sup-0.10.2/lib/sup/index.rb:71:in
1002 `load'
1003 from
1004 /opt/local/lib/ruby1.9/gems/1.9.1/gems/sup-0.10.2/bin/sup-dump:27:in
1005 `<main>'
1006
1007 2) 10.5.8 OS X
1008
1009 guava:~>sup-convert-ferret-index
1010 Error: you don't have the xapian gem installed, so this script won't do
1011 much for you--`gem install xapian` (or xapian-full) first.
1012 Try --help for help.
1013
1014 guava:~>gem list
1015
1016 *** LOCAL GEMS ***
1017 acts_as_xapian (0.1.3)
1018 chronic (0.2.3)
1019 ferret (0.11.6)
1020 gemcutter (0.5.0)
1021 gettext (2.1.0)
1022 highline (1.5.2)
1023 hoe (2.5.0)
1024 json_pure (1.2.2)
1025 locale (2.0.5)
1026 lockfile (1.4.3)
1027 mime-types (1.16)
1028 ncursesw (1.2.4.1)
1029 net-ssh (2.0.20)
1030 rake (0.8.7)
1031 rmail (1.0.0)
1032 rubyforge (2.0.4)
1033 sup (0.10.2)
1034 trollop (1.15)
1035 xapian-core (1.2.3.1)
1036 xapian-full (1.1.3.4)
1037
1038 So, you can see that I have xapian-full but not xapian. gem install
1039 xapian fails with some weird error that makes it look like my gcc
1040 isn't properly installed but I use it successfully for other things
1041 all the time. I've attached the gem install error log for this but
1042 basically the configure is explicitly adding some linking to objects
1043 which don't exist (i.e. crti.o, crtbeginS.o, crtendS.o)
1044
1045 Any thoughts about possible things to try on either machine 1 or 2? Or
1046 perhaps the easiest path is some machine 3 running linux?
1047 --
1048 Thanks,
1049
1050 John
1051 -------------- next part --------------
1052 A non-text attachment was scrubbed...
1053 Name: gem_make.out
1054 Type: application/octet-stream
1055 Size: 7572 bytes
1056 Desc: not available
1057 URL: <http://rubyforge.org/pipermail/sup-talk/attachments/20110426/57afd671/attachment-0001.obj>
1058
1059 From marc.hartstein@alum.vassar.edu Tue Apr 26 13:03:19 2011
1060 From: marc.hartstein@alum.vassar.edu (Marc Hartstein)
1061 Date: Tue, 26 Apr 2011 13:03:19 -0400
1062 Subject: [sup-talk] Exception crashing sup
1063 Message-ID: <BANLkTikmgj+kTR6+6OKHo03car9j5nGdrg@mail.gmail.com>
1064
1065 Something happened causing sup to crash, and now I get this exception
1066 every time I try to start. I'm currently tracking master.
1067
1068 I tried (afterward) doing a dump/sync --restore cycle, which didn't
1069 fix it. I thought maybe the message which had been being sent when it
1070 first crashed had gotten corrupted in sent.mbox, so I went in with
1071 mutt and deleted that manually. After another sync after that, sup
1072 started up fine and I was able to use it for a bit, but then it
1073 crashed again. It felt like it was as it tried to load more messages
1074 to the inbox view, so I'm now thinking the reason it was briefly
1075 working was just that enough messages had come in over a couple of
1076 days to push the culprit past what was getting loaded at startup.
1077
1078 The log doesn't look like it will be much help, but I'm attaching it ayway.
1079
1080 Any ideas?
1081 -------------- next part --------------
1082 --- RuntimeError from thread: load threads for thread-index-mode
1083
1084 /home/magus/src/sup/lib/sup/index.rb:555:in `find_docid'
1085 /home/magus/src/sup/lib/sup/index.rb:560:in `find_doc'
1086 /home/magus/src/sup/lib/sup/index.rb:570:in `get_entry'
1087 /home/magus/src/sup/lib/sup/index.rb:200:in `build_message'
1088 /usr/lib/ruby/1.8/monitor.rb:242:in `synchronize'
1089 /home/magus/src/sup/lib/sup/index.rb:579:in `synchronize'
1090 /home/magus/src/sup/lib/sup/index.rb:200:in `build_message'
1091 /home/magus/src/sup/lib/sup/index.rb:194:in `each_message_in_thread_for'
1092 /home/magus/src/sup/lib/sup/thread.rb:349:in `call'
1093 /home/magus/src/sup/lib/sup/thread.rb:349:in `load_thread_for_message'
1094 /home/magus/src/sup/lib/sup/index.rb:194:in `each_message_in_thread_for'
1095 /home/magus/src/sup/lib/sup/index.rb:194:in `each'
1096 /home/magus/src/sup/lib/sup/index.rb:194:in `each_message_in_thread_for'
1097 /home/magus/src/sup/lib/sup/thread.rb:347:in `load_thread_for_message'
1098 /home/magus/src/sup/lib/sup/thread.rb:339:in `load_n_threads'
1099 /home/magus/src/sup/lib/sup/index.rb:155:in `each_id_by_date'
1100 /home/magus/src/sup/lib/sup/index.rb:250:in `each_id'
1101 /home/magus/src/sup/lib/sup/index.rb:250:in `each'
1102 /home/magus/src/sup/lib/sup/index.rb:250:in `each_id'
1103 /home/magus/src/sup/lib/sup/index.rb:155:in `each_id_by_date'
1104 /home/magus/src/sup/lib/sup/thread.rb:334:in `load_n_threads'
1105 /home/magus/src/sup/lib/sup/modes/thread-index-mode.rb:640:in `__unprotected_load_n_threads'
1106 (eval):12:in `load_n_threads'
1107 /home/magus/src/sup/lib/sup/modes/thread-index-mode.rb:624:in `load_n_threads_background'
1108 /home/magus/src/sup/lib/sup.rb:78:in `reporting_thread'
1109 /home/magus/src/sup/lib/sup.rb:76:in `initialize'
1110 /home/magus/src/sup/lib/sup.rb:76:in `new'
1111 /home/magus/src/sup/lib/sup.rb:76:in `reporting_thread'
1112 /home/magus/src/sup/lib/sup/modes/thread-index-mode.rb:623:in `load_n_threads_background'
1113 /home/magus/src/sup/lib/sup/modes/thread-index-mode.rb:694:in `__unprotected_load_threads'
1114 (eval):12:in `load_threads'
1115 /home/magus/src/sup/bin/sup:223
1116
1117 From tero@tilus.net Tue Apr 26 14:33:14 2011
1118 From: tero@tilus.net (Tero Tilus)
1119 Date: Tue, 26 Apr 2011 21:33:14 +0300
1120 Subject: [sup-talk] git co old version
1121 In-Reply-To: <1303834843-sup-1995@guava.lanl.gov>
1122 References: <1303482546-sup-7257@guava.lanl.gov>
1123 <1303488368-sup-7145@tilus.net>
1124 <1303502527-sup-8162@guava.lanl.gov>
1125 <1303550452-sup-7133@tilus.net>
1126 <1303834843-sup-1995@guava.lanl.gov>
1127 Message-ID: <1303842631-sup-8740@tilus.net>
1128
1129 John Bent, 2011-04-26 19:30:
1130 > Sadly however, I still can't get sup-convert-ferret-index to run.
1131
1132 I've got no idea whats wrong with your sup-convert-ferret-index. I'm
1133 not 100% sure, but I assume you could just try to sup-dump with old
1134 enough sup (preferably the one you've been using) and reindex +
1135 restore using current.
1136
1137 --
1138 Tero Tilus ## 050 3635 235 ## http://tero.tilus.net/
1139
1140 From kapil.foss@gmail.com Tue Apr 26 16:11:24 2011
1141 From: kapil.foss@gmail.com (kapil.foss at gmail.com)
1142 Date: Tue, 26 Apr 2011 16:11:24 -0400
1143 Subject: [sup-talk] Sup: RangeError: value in posting list too large.
1144 In-Reply-To: <AANLkTimkgq4jiZJpPZpG2VM1RNgZck0e-RjRQSBOpLOA@mail.gmail.com>
1145 References: <AANLkTimkgq4jiZJpPZpG2VM1RNgZck0e-RjRQSBOpLOA@mail.gmail.com>
1146 Message-ID: <1303848484-sup-3536@objectrealms.net>
1147
1148
1149 Looks like an error from xapian, perhaps an old version of xapian?
1150
1151 http://lists.xapian.org/pipermail/xapian-tickets/2010-March/001552.html
1152
1153 cheers,
1154
1155 Kapil
1156
1157
1158 Excerpts from Shadowfirebird's message of Fri Mar 18 05:50:45 -0400 2011:
1159 > Got the above error while Sup was flushing indexes after an initial message
1160 > polling on start. Ubuntu 9.04.
1161 >
1162 > Sup restarted okay afterwards, but it just crashes in the same way.
1163 >
1164 > Any ideas?
1165 >
1166 > --- IndexError from thread: poll after loading inbox
1167 > RangeError: Value in posting list too large.
1168 > /usr/lib/ruby/gems/1.8/gems/sup-0.12/lib/sup/index.rb:272:in `_dangerous_allterms_begin'
1169 > /usr/lib/ruby/gems/1.8/gems/sup-0.12/lib/sup/index.rb:272:in `each_prefixed_term'
1170 > /usr/lib/ruby/gems/1.8/gems/sup-0.12/lib/sup/index.rb:285:in `each_source_info'
1171 > /usr/lib/ruby/gems/1.8/gems/sup-0.12/lib/sup/maildir.rb:97:in `each'
1172 > /usr/lib/ruby/gems/1.8/gems/sup-0.12/lib/sup/maildir.rb:97:in `to_a'
1173 > /usr/lib/ruby/gems/1.8/gems/sup-0.12/lib/sup/maildir.rb:97:in `poll'
1174 > /usr/lib/ruby/gems/1.8/gems/sup-0.12/lib/sup/util.rb:204:in `call'
1175 > /usr/lib/ruby/gems/1.8/gems/sup-0.12/lib/sup/util.rb:204:in `benchmark'
1176 > /usr/lib/ruby/1.8/benchmark.rb:293:in `measure'
1177 > /usr/lib/ruby/gems/1.8/gems/sup-0.12/lib/sup/util.rb:204:in `benchmark'
1178 > /usr/lib/ruby/gems/1.8/gems/sup-0.12/lib/sup/maildir.rb:97:in `poll'
1179 > /usr/lib/ruby/gems/1.8/gems/sup-0.12/lib/sup/maildir.rb:89:in `each'
1180 > /usr/lib/ruby/gems/1.8/gems/sup-0.12/lib/sup/maildir.rb:89:in `poll'
1181 > /usr/lib/ruby/gems/1.8/gems/sup-0.12/lib/sup/poll.rb:154:in `poll_from'
1182 > /usr/lib/ruby/gems/1.8/gems/sup-0.12/lib/sup/poll.rb:113:in `do_poll'
1183 > /usr/lib/ruby/gems/1.8/gems/sup-0.12/lib/sup/poll.rb:103:in `each'
1184 > /usr/lib/ruby/gems/1.8/gems/sup-0.12/lib/sup/poll.rb:103:in `do_poll'
1185 > /usr/lib/ruby/gems/1.8/gems/sup-0.12/lib/sup/poll.rb:102:in `synchronize'
1186 > /usr/lib/ruby/gems/1.8/gems/sup-0.12/lib/sup/poll.rb:102:in `do_poll'
1187 > /usr/lib/ruby/gems/1.8/gems/sup-0.12/lib/sup/util.rb:609:in `send'
1188 > /usr/lib/ruby/gems/1.8/gems/sup-0.12/lib/sup/util.rb:609:in `method_missing'
1189 > /usr/lib/ruby/gems/1.8/gems/sup-0.12/lib/sup/modes/poll-mode.rb:15:in `poll'
1190 > /usr/lib/ruby/gems/1.8/gems/sup-0.12/lib/sup/poll.rb:49:in `poll_with_sources'
1191 > /usr/lib/ruby/gems/1.8/gems/sup-0.12/lib/sup/poll.rb:68:in `poll'
1192 > /usr/lib/ruby/gems/1.8/gems/sup-0.12/lib/sup/util.rb:609:in `send'
1193 > /usr/lib/ruby/gems/1.8/gems/sup-0.12/lib/sup/util.rb:609:in `method_missing'
1194 > /usr/lib/ruby/gems/1.8/gems/sup-0.12/bin/sup:212
1195 > /usr/lib/ruby/gems/1.8/gems/sup-0.12/lib/sup.rb:78:in `reporting_thread'
1196 > /usr/lib/ruby/gems/1.8/gems/sup-0.12/lib/sup.rb:76:in `initialize'
1197 > /usr/lib/ruby/gems/1.8/gems/sup-0.12/lib/sup.rb:76:in `new'
1198 > /usr/lib/ruby/gems/1.8/gems/sup-0.12/lib/sup.rb:76:in `reporting_thread'
1199 > /usr/lib/ruby/gems/1.8/gems/sup-0.12/bin/sup:212
1200 > /usr/lib/ruby/gems/1.8/gems/sup-0.12/lib/sup/modes/thread-index-mode.rb:684:in `call'
1201 > /usr/lib/ruby/gems/1.8/gems/sup-0.12/lib/sup/modes/thread-index-mode.rb:684:in `__unprotected_load_threads'
1202 > /usr/lib/ruby/gems/1.8/gems/sup-0.12/lib/sup/modes/thread-index-mode.rb:625:in `call'
1203 > /usr/lib/ruby/gems/1.8/gems/sup-0.12/lib/sup/modes/thread-index-mode.rb:625:in `load_n_threads_background'
1204 > /usr/lib/ruby/gems/1.8/gems/sup-0.12/lib/sup.rb:78:in `reporting_thread'
1205 > /usr/lib/ruby/gems/1.8/gems/sup-0.12/lib/sup.rb:76:in `initialize'
1206 > /usr/lib/ruby/gems/1.8/gems/sup-0.12/lib/sup.rb:76:in `new'
1207 > /usr/lib/ruby/gems/1.8/gems/sup-0.12/lib/sup.rb:76:in `reporting_thread'
1208 > /usr/lib/ruby/gems/1.8/gems/sup-0.12/lib/sup/modes/thread-index-mode.rb:623:in `load_n_threads_background'
1209 > /usr/lib/ruby/gems/1.8/gems/sup-0.12/lib/sup/modes/thread-index-mode.rb:694:in `__unprotected_load_threads'
1210 > (eval):12:in `load_threads'
1211 > /usr/lib/ruby/gems/1.8/gems/sup-0.12/bin/sup:212
1212 > /usr/bin/sup:19:in `load'
1213 > /usr/bin/sup:19
1214
1215 From marc.hartstein@alum.vassar.edu Tue Apr 26 16:43:21 2011
1216 From: marc.hartstein@alum.vassar.edu (Marc Hartstein)
1217 Date: Tue, 26 Apr 2011 16:43:21 -0400
1218 Subject: [sup-talk] Exception crashing sup
1219 In-Reply-To: <BANLkTikmgj+kTR6+6OKHo03car9j5nGdrg@mail.gmail.com>
1220 References: <BANLkTikmgj+kTR6+6OKHo03car9j5nGdrg@mail.gmail.com>
1221 Message-ID: <1303850166-sup-9964@cabinet>
1222
1223 Excerpts from Marc Hartstein's message of Tue Apr 26 13:03:19 -0400 2011:
1224 > Something happened causing sup to crash, and now I get this exception
1225 > every time I try to start. I'm currently tracking master.
1226
1227 Finally got it (though that outgoing message is lost because I foolishly
1228 deleted it earlier; but that's ok, it wasn't that important anyway).
1229
1230 The message_id for the problem message appears to have appeared twice in
1231 a row in the index. This caused find_docid to fail, ungracefully. Going
1232 into the devel console, finding the message id, and doing
1233 Index.delete("<message_id>") appears to have cleared things up nicely.
1234
1235 I believe the problem may have been caused in the first place by my
1236 impatiently pressing ^L while a message was still sending. Not sure why
1237 this would have this effect, but that was what I did when it crashed.
1238 The outgoing message was GPG-signed, which might be relevant.
1239
1240 Sorry I didn't think to preserve the message for analysis. Although it
1241 appears it made it out to gmail and out to the recipient (and it looks
1242 fine).
1243 -------------- next part --------------
1244 A non-text attachment was scrubbed...
1245 Name: signature.asc
1246 Type: application/pgp-signature
1247 Size: 198 bytes
1248 Desc: not available
1249 URL: <http://rubyforge.org/pipermail/sup-talk/attachments/20110426/e67fc6e6/attachment.bin>
1250
1251 From alex.shulgin@gmail.com Fri Apr 29 06:59:01 2011
1252 From: alex.shulgin@gmail.com (Alexander Shulgin)
1253 Date: Fri, 29 Apr 2011 13:59:01 +0300
1254 Subject: [sup-talk] Show unread count in terminal window title
1255 Message-ID: <BANLkTim7_dDcxcGxLaNtKxtBLEUG7tJJ5Q@mail.gmail.com>
1256
1257 Hello fellow sup users,
1258
1259 I'd like sup to display the count of unread messages in the terminal
1260 window's titlebar like this: "Sup 0.11 :: Inbox (1)". Currently it
1261 only displays "Sup 0.11 :: Inbox".
1262
1263 I've tried searching this list archives, but it appears nobody asked
1264 for this before, and since the issue tracker is down I can't tell if
1265 there's such a feature request already.
1266
1267 Any suggestions? Should I ask on the -devel list instead?
1268
1269 --
1270 Alex
1271 PS: I'm proficient in Ruby, but didn't try to read any of the sup code yet.
1272
1273 From paul.a.grove@gmail.com Fri Apr 29 18:29:42 2011
1274 From: paul.a.grove@gmail.com (Paul Grove)
1275 Date: Fri, 29 Apr 2011 23:29:42 +0100
1276 Subject: [sup-talk] Sending Encrypted and Signed emails with gpg
1277 Message-ID: <1304115809-sup-4326@localhost>
1278
1279 Hi, I'm using git://gitorious.org/sup/mainline.git and am uptodate as of
1280 29/04/2011
1281
1282 If I send an email encrypted, the recipient receives the email
1283 encrypted, If I send signed the recipient receives the email signed, If
1284 I send en email encrypted and signed, then the recipient only receives
1285 an encrypted email without the signature.
1286
1287 I can see that If I look at the sent email with sup it says that the
1288 email was not signed.
1289
1290 I'm not entirely sure how long it has been like this for me, but I know
1291 it used to work. I use a mailing list that only accepts encrypted and
1292 signed emails which used to work fine but it is currently rejecting my
1293 emails.
1294
1295 I know that a few months ago I pulled in the latest changes (something
1296 that I hadn't done for quite a while) perhaps it has been like that
1297 since then. I pulled in the latest just now just to be sure I wasnt
1298 something already fixed.
1299
1300 Thanks in advance of any advice,
1301 Paul
1302 -------------- next part --------------
1303 A non-text attachment was scrubbed...
1304 Name: signature.asc
1305 Type: application/pgp-signature
1306 Size: 490 bytes
1307 Desc: not available
1308 URL: <http://rubyforge.org/pipermail/sup-talk/attachments/20110429/34b2a0b1/attachment.bin>
1309
1310 From btricha@gmail.com Fri Apr 29 21:17:16 2011
1311 From: btricha@gmail.com (Bryan Richardson)
1312 Date: Fri, 29 Apr 2011 19:17:16 -0600
1313 Subject: [sup-talk] Draft Message
1314 Message-ID: <BANLkTinDW2dDeUyH8d6hb8zEtwU9rk4XSA@mail.gmail.com>
1315
1316 Hello All,
1317
1318 I've got an email message in ~/.sup/drafts/0, but it's not showing up
1319 in Sup as a draft message. Any ideas why not?
1320
1321 --
1322 Thanks!
1323 Bryan
1324
1325 From felix.glaser@rwth-aachen.de Sat Apr 30 06:32:40 2011
1326 From: felix.glaser@rwth-aachen.de (Felix Glaser)
1327 Date: Sat, 30 Apr 2011 12:32:40 +0200
1328 Subject: [sup-talk] Sent mails don't show up
1329 Message-ID: <1304159425-sup-173@alpha>
1330
1331 Hi *,
1332
1333 after upgrading to sup 0.12.1, sent mails are not shown in sup anymore until a
1334 reply reaches me, is that the indented behavior? and how can I change that?
1335
1336 cheers leex
1337
1338 From ezyang@MIT.EDU Sat Apr 30 08:12:50 2011
1339 From: ezyang@MIT.EDU (Edward Z. Yang)
1340 Date: Sat, 30 Apr 2011 08:12:50 -0400
1341 Subject: [sup-talk] Sent mails don't show up
1342 In-Reply-To: <1304159425-sup-173@alpha>
1343 References: <1304159425-sup-173@alpha>
1344 Message-ID: <1304165533-sup-1163@ezyang>
1345
1346 Known bug, I've been meaning to investigate and fix but haven't
1347 gotten 'round to it. You can find the email you've just sent by
1348 searching label:sent, and if you press 'a' it will be unarchived.
1349
1350 Edward
1351
1352 Excerpts from Felix Glaser's message of Sat Apr 30 06:32:40 -0400 2011:
1353 > Hi *,
1354 >
1355 > after upgrading to sup 0.12.1, sent mails are not shown in sup anymore until a
1356 > reply reaches me, is that the indented behavior? and how can I change that?
1357 >
1358 > cheers leex
1359
1360 From alex.shulgin@gmail.com Sat Apr 30 08:19:26 2011
1361 From: alex.shulgin@gmail.com (Alexander Shulgin)
1362 Date: Sat, 30 Apr 2011 15:19:26 +0300
1363 Subject: [sup-talk] [CRASH] Sup crashed on exit after working with a draft
1364 mail
1365 Message-ID: <BANLkTi=BUkZ61U7sihv+O0CtoEencegEaA@mail.gmail.com>
1366
1367 Hi,
1368
1369 So I had some problems sending some mail the other day and was forced
1370 to save a draft. After the problem was resolved, I've sent my draft
1371 and shortly after quit sup, which lead to an exception:
1372
1373 --- Errno::ENOENT from thread: main
1374 No such file or directory - /home/user/.sup/drafts/0
1375 /usr/lib/ruby/1.8/sup/draft.rb:33:in `delete'
1376 /usr/lib/ruby/1.8/sup/draft.rb:33:in `discard'
1377 /usr/lib/ruby/1.8/sup/util.rb:570:in `send'
1378 /usr/lib/ruby/1.8/sup/util.rb:570:in `method_missing'
1379 /usr/lib/ruby/1.8/sup/modes/resume-mode.rb:21:in `killable?'
1380 /usr/lib/ruby/1.8/sup/buffer.rb:432:in `kill_buffer_safely'
1381 /usr/bin/sup-mail:300
1382
1383 Since the bugtracker is down currently, I'm reporting it here.
1384 Unfortunately, I don't recall the exact sequence that lead to this
1385 crash.
1386
1387 This is with Sup 0.11 shipped with Ubuntu 10.11.
1388
1389 --
1390 Alex
1391
1392 From alex.shulgin@gmail.com Sat Apr 30 09:04:26 2011
1393 From: alex.shulgin@gmail.com (Alexander Shulgin)
1394 Date: Sat, 30 Apr 2011 16:04:26 +0300
1395 Subject: [sup-talk] Show unread count in terminal window title
1396 In-Reply-To: <BANLkTim7_dDcxcGxLaNtKxtBLEUG7tJJ5Q@mail.gmail.com>
1397 References: <BANLkTim7_dDcxcGxLaNtKxtBLEUG7tJJ5Q@mail.gmail.com>
1398 Message-ID: <BANLkTi=CbgUx8b7cyVqCLqkzEuHFFVkCuA@mail.gmail.com>
1399
1400 On Fri, Apr 29, 2011 at 13:59, Alexander Shulgin <alex.shulgin at gmail.com> wrote:
1401 > Hello fellow sup users,
1402 >
1403 > I'd like sup to display the count of unread messages in the terminal
1404 > window's titlebar like this: "Sup 0.11 :: Inbox (1)". ?Currently it
1405 > only displays "Sup 0.11 :: Inbox".
1406
1407 And here's what I could find. There's a hook to set the window title,
1408 called .sup/hooks/terminal-title-text.rb. I can get close to what I
1409 want with this:
1410
1411 ("Sup 0.11 :: #{title}" + (num_inbox_unread > 0 ?
1412 "(#{num_inbox_unread})" : "")) if mode == "inbox-mode"
1413
1414 However, I'd like to avoid hard-coding the "Sup #{version_here}" part,
1415 or at least use some variable. Also, there's a bug with manually
1416 changing (un)read status of a thread: the unread count first goes to
1417 1, and only on next keystroke it's updated to reflect that the whole
1418 thread's unread. The same is when marking a whole thread read...
1419
1420 --
1421 Alex
1422
1423 From felix.glaser@rwth-aachen.de Wed Apr 27 05:13:00 2011
1424 From: felix.glaser@rwth-aachen.de (Felix Glaser)
1425 Date: Wed, 27 Apr 2011 11:13:00 +0200
1426 Subject: [sup-talk] crashes while opening a huge email thread
1427 Message-ID: <1303894636-sup-2971@alpha>
1428
1429 Hi *,
1430
1431 I am running sup v0.12.1 with ruby 1.8.7 (2011-02-18 patchlevel 334)
1432 [x86_64-linux] on gentoo. Sup was installed via rubygems, gem 1.3.7.
1433
1434 Haven't had any trouble with sup until one of my email threads grew up to
1435 almost 200 emails, right now the thread holds 202 mails. Whenever I try to
1436 open the thread sup crashes, error log is attached.
1437
1438 Aside from this bug I have a question/feature request, is there a way to open
1439 just the last 5 emails of a thread, because it takes rather long to open a
1440 huge mail thread.
1441
1442 cheers and thanks for developing sup
1443 leex
1444 -------------- next part --------------
1445 A non-text attachment was scrubbed...
1446 Name: sup.error
1447 Type: application/octet-stream
1448 Size: 97108 bytes
1449 Desc: not available
1450 URL: <http://rubyforge.org/pipermail/sup-talk/attachments/20110427/0d706672/attachment-0001.obj>
1451