|
|
08/25/08 17:36:46 |
@2190
|
[2190]
|
epg |
answer old question of mine |
|
|
03/25/08 01:08:37 |
@2187
|
[2187]
|
epg |
(getfiles): Fix long-standing annoyance: "1 messages..." |
|
|
02/13/08 10:01:01 |
@2186
|
[2186]
|
epg |
(hack_destination): Oops, move that 'raise untested' to the part
that's … |
|
|
01/25/08 21:03:34 |
@2185
|
[2185]
|
epg |
Pick up uip/mhshowsbr.c 1.13 from nmh@savannah, from bress. This
fixes my … |
|
|
01/23/08 04:47:45 |
@2184
|
[2184]
|
dsp |
Explicitly use the file names during man page generation, since the … |
|
|
01/23/08 04:40:25 |
@2183
|
[2183]
|
dsp |
Flesh out the Makefile to support building the mdeliver(1) man page, … |
|
|
01/22/08 23:15:31 |
@2182
|
[2182]
|
dsp |
Fall back to finding the home directory using getpwuid(3) if the … |
|
|
12/06/07 08:58:52 |
@2180
|
[2180]
|
epg |
Add notes and untested code for discarding mails with certain … |
|
|
12/06/07 07:43:15 |
@2179
|
[2179]
|
epg |
(Filter.filter): Filter out all 'messages retrieved' lines, not just
'0 … |
|
|
12/03/07 19:54:44 |
@2166
|
[2166]
|
epg |
Fix remaking getmaild. |
|
|
12/03/07 19:54:26 |
@2165
|
[2165]
|
epg |
Fix logging. |
|
|
12/03/07 19:51:51 |
@2164
|
[2164]
|
epg |
Fix -v. |
|
|
12/03/07 19:50:00 |
@2163
|
[2163]
|
epg |
Add Id keyword and version-printing with -v. |
|
|
12/03/07 19:36:48 |
@2162
|
[2162]
|
epg |
Add program to continually download mail using getmail. |
|
|
12/03/07 19:33:15 |
@2161
|
[2161]
|
epg |
lex -nt suddenly stopped working; -n -t works. |
|
|
09/13/07 18:08:45 |
@2156
|
[2156]
|
epg |
(get_content): We get more and more liberal in what we receive as … |
|
|
06/27/06 23:29:40 |
@2013
|
[2013]
|
epg |
Mike Borsuk discovered that i broke the install when i moved minc
in here; … |
|
|
05/26/06 21:35:16 |
@1991
|
[1991]
|
epg |
die |
|
|
04/20/06 23:55:44 |
@1947
|
[1947]
|
epg |
Oops, r1946 only made this exit(0) on non-fatal errors; pass -1 to
_err, … |
|
|
04/19/06 20:41:22 |
@1946
|
[1946]
|
epg |
Ouch, was bombing when talking to spamd failed for any reason, … |
|
|
04/13/06 03:29:21 |
@1928
|
[1928]
|
epg |
Look for spam in spam/new. |
|
|
04/13/06 02:44:31 |
@1927
|
[1927]
|
epg |
Use an actual maildir called spam, not simply a subdir beside 'new'. |
|
|
04/02/06 02:52:12 |
@1918
|
[1918]
|
epg |
(filter_mail): Slight problem with r1880: we don't print scan lines
for … |
|
|
03/30/06 23:32:27 |
@1917
|
[1917]
|
epg |
hmm, probably ought to check this in. |
|
|
03/30/06 21:50:50 |
@1916
|
[1916]
|
epg |
(maildir_spam): Don't whine if maildir/spam doesn't exist. |
|
|
03/30/06 21:17:20 |
@1915
|
[1915]
|
epg |
Armed with PyLucene? 1.9.1, use KeywordAnalyzer? for x-plupick fields
and … |
|
|
03/30/06 18:59:37 |
@1914
|
[1914]
|
epg |
tiny correction |
|
|
03/30/06 10:16:06 |
@1913
|
[1913]
|
epg |
Correct minor oops in last. |
|
|
03/30/06 09:19:06 |
@1912
|
[1912]
|
epg |
Make a couple of tiny adjustments to the early exit case for no … |
|
|
03/30/06 03:11:44 |
@1911
|
[1911]
|
epg |
s/u_long/unsigned long/ |
|
|
03/30/06 03:08:12 |
@1910
|
[1910]
|
epg |
Handle files in $maildir/spam (from new mdeliver processor). |
|
|
03/30/06 02:28:59 |
@1909
|
[1909]
|
epg |
Add a sample processor. This talks to spamassassin spamd to find out
if a … |
|
|
03/30/06 02:09:04 |
@1908
|
[1908]
|
epg |
Define and use try_unlink macro instead of save_errno(unlink) all over
the … |
|
|
03/30/06 01:59:47 |
@1907
|
[1907]
|
epg |
Support qmail if the QMAIL macro is defined. This entails exiting 111
on … |
|
|
03/29/06 05:14:06 |
@1906
|
[1906]
|
epg |
merge -r1522:1699 |
|
|
03/29/06 05:09:18 |
@1905
|
[1905]
|
epg |
(run_processor): r1901 was a little off; this should only _exit when
the … |
|
|
03/29/06 05:05:54 |
@1904
|
[1904]
|
epg |
(get_filename): Wtf was i thinking switching to gmtime_r, just sprintf
the … |
|
|
03/29/06 02:30:07 |
@1903
|
[1903]
|
epg |
(get_filename): Use gmtime_r. |
|
|
03/28/06 23:34:02 |
@1902
|
[1902]
|
epg |
Prepare to use KeywordAnalyzer? to fix my querying-on-path woes and
drop … |
|
|
03/28/06 23:23:04 |
@1901
|
[1901]
|
epg |
Yikes. run_processor was having the child return back to main if … |
|
|
03/27/06 20:48:08 |
@1900
|
[1900]
|
epg |
(parse_message_ids): Don't pick up " marks from In-reply-to headers … |
|
|
03/25/06 01:39:55 |
@1899
|
[1899]
|
epg |
(get_highest_msgnum): Fix minor bug, returning one less than it should
be … |
|
|
03/22/06 23:47:50 |
@1898
|
[1898]
|
epg |
(main/options): Oops, missed x-plupick-id in r1894. |
|
|
03/22/06 23:43:15 |
@1897
|
[1897]
|
epg |
Add non-functional support for marking messages read. Once this
works, … |
|
|
03/22/06 23:26:26 |
@1896
|
[1896]
|
epg |
Add UNTESTED mark based on the one from minc. I worte and just
started to … |
|
|
03/20/06 20:21:29 |
@1895
|
[1895]
|
epg |
plupick.py:
(parse_message): Copy subject to x-plupick-subject, since … |
|
|
03/20/06 20:05:16 |
@1894
|
[1894]
|
epg |
Put 'x-plupick-' in front of 'path' and 'id'. Turn storing back on … |
|
|
03/19/06 01:30:00 |
@1891
|
[1891]
|
epg |
dsp answered my question about why my index is so absurdly large.
Don't … |
|
|
02/15/06 19:56:23 |
@1880
|
[1880]
|
epg |
(filter_mail): All this \r printing, line clearing stuff, is just … |
|
|
02/14/06 19:33:31 |
@1877
|
[1877]
|
epg |
(mhthread_process_messages): Oops, REG_NOMATCH should not be … |
|
|
02/08/06 02:10:11 |
@1876
|
[1876]
|
epg |
Drop map and filter in favor of generator expressions and … |
|
|
02/07/06 02:57:58 |
@1874
|
[1874]
|
epg |
Add -c option (poorly named) for printing only message numbers … |
|
|
02/07/06 01:18:34 |
@1873
|
[1873]
|
epg |
Support Subject-based pseudo-threading with -s[ubject] option. |
|
|
02/07/06 01:02:21 |
@1872
|
[1872]
|
epg |
(LuceneIndex?.search): Finally support returning a proper dict of … |
|
|
02/07/06 00:36:05 |
@1871
|
[1871]
|
epg |
(main): Use option.starts with instead of option[:2]. |
|
|
02/07/06 00:35:01 |
@1870
|
[1870]
|
epg |
Create Message-ids for messages that don't have it. |
|
|
02/05/06 03:32:34 |
@1869
|
[1869]
|
epg |
Oops, there's an id built-in, so rename plupick.id to path_to_id.
And fix … |
|
|
02/04/06 00:21:46 |
@1868
|
[1868]
|
epg |
update |
|
|
02/04/06 00:18:09 |
@1867
|
[1867]
|
epg |
Don't Repeat Yourself: New plupick.id function for turning message … |
|
|
02/04/06 00:13:38 |
@1866
|
[1866]
|
epg |
Use ListDict? from org.diplodocus.util. |
|
|
02/04/06 00:11:09 |
@1864
|
[1864]
|
epg |
Use abs_or_home and getopt from org.diplodocus.util. |
|
|
02/03/06 23:49:36 |
@1862
|
[1862]
|
epg |
Add pluthread command, for finding threads across multiple … |
|
|
02/03/06 22:26:31 |
@1861
|
[1861]
|
epg |
IndexReader?.termDocs seems to ignore non-alphabetical characters, or
at … |
|
|
02/03/06 02:29:04 |
@1860
|
[1860]
|
epg |
Make it easy to recover from plupick indexing failures. |
|
|
02/03/06 02:24:12 |
@1859
|
[1859]
|
epg |
Ignore SIGPIPE. I can't believe perl leaves the default SIGPIPE
behavior … |
|
|
01/19/06 19:48:46 |
@1851
|
[1851]
|
epg |
(mark): Since new.c only uses the lists from .mh_sequences, it … |
|
|
01/18/06 21:25:45 |
@1850
|
[1850]
|
epg |
This 35k message folder at work is getting burdensome. minc was
reading … |
|
|
12/28/05 20:34:05 |
@1849
|
[1849]
|
epg |
Use a different lame #!. |
|
|
12/20/05 18:36:21 |
@1848
|
[1848]
|
epg |
(LuceneIndex?.index): Work around PyLucene? searching *only* the body,
not … |
|
|
12/07/05 19:58:44 |
@1844
|
[1844]
|
epg |
Don't crash when current folder is not in .folders. |
|
|
11/23/05 18:18:57 |
@1843
|
[1843]
|
epg |
Make Id keyword visible in the binary. |
|
|
11/23/05 18:15:59 |
@1842
|
[1842]
|
epg |
(fmove): Fix a bug left over from when this one only fn/fp, … |
|
|
11/23/05 18:12:58 |
@1841
|
[1841]
|
epg |
Allow mode to be specified as first argument. |
|
|
11/22/05 00:59:40 |
@1840
|
[1840]
|
epg |
(find_mh_folder): Require $regexp to be a regular expression object
(qr//) … |
|
|
11/22/05 00:46:36 |
@1839
|
[1839]
|
epg |
(find_mh_folder): Stupid variable rename. |
|
|
11/21/05 22:11:22 |
@1838
|
[1838]
|
epg |
Fold minc into mh. |
|
|
11/21/05 20:38:13 |
@1837
|
[1837]
|
epg |
(get_unseen): Close the file handle before returning early. |
|
|
11/19/05 00:46:01 |
@1836
|
[1836]
|
epg |
Even easier .folders sorting; now all you have to do is provide a list
of … |
|
|
11/19/05 00:26:25 |
@1835
|
[1835]
|
epg |
Oops, create_dot_folders needs to load .minc. |
|
|
11/18/05 23:58:26 |
@1834
|
[1834]
|
epg |
Oops, POD needs the blank lines i removed in r1831; restore. |
|
|
11/18/05 23:57:04 |
@1833
|
[1833]
|
epg |
New -r option for rebuilding the .folders file from scratch. |
|
|
11/18/05 23:28:11 |
@1832
|
[1832]
|
epg |
s/update_folders/update_dot_folders/ |
|
|
11/18/05 23:25:53 |
@1831
|
[1831]
|
epg |
whitespace police |
|
|
11/18/05 23:03:54 |
@1830
|
[1830]
|
epg |
Support custom sorting of folders in the .folders file. |
|
|
11/18/05 20:48:00 |
@1829
|
[1829]
|
epg |
When i dropped the leading + signs on each folder in 'new' mode, i
didn't … |
|
|
11/18/05 20:45:35 |
@1828
|
[1828]
|
epg |
The reason the Perl version was faster in 'new' and 'unseen' modes … |
|
|
11/18/05 02:48:25 |
@1827
|
[1827]
|
epg |
doc |
|
|
11/18/05 02:47:18 |
@1826
|
[1826]
|
epg |
Give credit where credit is due. |
|
|
11/18/05 02:18:12 |
@1825
|
[1825]
|
epg |
Implement 'new' mode and finish 'unseen' (now that we can count … |
|
|
11/18/05 01:50:27 |
@1824
|
[1824]
|
epg |
doc |
|
|
11/18/05 01:49:15 |
@1823
|
[1823]
|
epg |
Mostly support 'unseen' mode. It doesn't print the count of … |
|
|
11/18/05 01:07:05 |
@1822
|
[1822]
|
epg |
Begin reimplementing lukem's new. |
|
|
11/01/05 00:31:48 |
@1821
|
[1821]
|
epg |
Sigh, popi.c is a dead file! Get the corpse out of here. |
|
|
11/01/05 00:03:07 |
@1820
|
[1820]
|
epg |
Fix this bug:
0 main% pick -a
pick: -a ambiguous. It matches
-and
… |
|
|
10/24/05 17:05:27 |
@1819
|
[1819]
|
epg |
remove old test print |
|
|
10/19/05 00:02:49 |
@1818
|
[1818]
|
epg |
lose xapian support; it's clearly inferior. |
|
|
10/18/05 23:56:28 |
@1817
|
[1817]
|
epg |
xapian doesn't like unicode objects |
|
|
10/18/05 18:12:59 |
@1816
|
[1816]
|
epg |
should leave lucene as the active indexer |
|
|
10/18/05 17:33:59 |
@1815
|
[1815]
|
epg |
here's a xapian Index class. |
|
|
10/18/05 17:29:07 |
@1814
|
[1814]
|
epg |
(Index.search): Take a list of queries, not a single string … |