Revision 2d9cf61c
| b/ChangeLog | ||
|---|---|---|
| 1 |
commit ec5ed0b6df5b6b4e2a53b95a63cea1402b12d8f0 |
|
| 2 |
Author: Hiroyuki Yamamoto <hiro-y@kcn.ne.jp> |
|
| 3 |
Date: Tue Jan 10 18:17:43 2012 +0900 |
|
| 4 |
|
|
| 5 |
updated version to 0.7. |
|
| 6 |
|
|
| 7 |
commit a1de4e9465955c120a53d5143e574271ec4c1513 |
|
| 8 |
Author: Hiroyuki Yamamoto <hiro-y@kcn.ne.jp> |
|
| 9 |
Date: Tue Jan 10 17:36:30 2012 +0900 |
|
| 10 |
|
|
| 11 |
added --with-libsylph configure option which enables the use of external |
|
| 12 |
libsylph. |
|
| 13 |
|
|
| 14 |
commit 351eb643b4850777896655202690f24c89419dac |
|
| 15 |
Author: Hiroyuki Yamamoto <hiro-y@kcn.ne.jp> |
|
| 16 |
Date: Thu Nov 17 13:45:01 2011 +0900 |
|
| 17 |
|
|
| 18 |
added missing lib/filter-kvs-gdbm.[ch] to the repository. |
|
| 19 |
|
|
| 20 |
commit b3ca059b4670aee96c013506ebefba9c60dd97ea |
|
| 21 |
Author: Hiroyuki Yamamoto <hiro-y@kcn.ne.jp> |
|
| 22 |
Date: Mon Nov 14 11:26:47 2011 +0900 |
|
| 23 |
|
|
| 24 |
updated NEWS. |
|
| 25 |
|
|
| 1 | 26 |
commit 69842b8feafaeaf941f175c7bffdd3a5ab9429ac |
| 2 | 27 |
Author: Hiroyuki Yamamoto <hiro-y@kcn.ne.jp> |
| 3 | 28 |
Date: Fri Nov 11 11:28:51 2011 +0900 |
| b/NEWS | ||
|---|---|---|
| 1 | 1 |
Overview of Changes |
| 2 | 2 |
=================== |
| 3 | 3 |
|
| 4 |
* 0.7 (2012/01/13) |
|
| 5 |
|
|
| 6 |
* External LibSylph (standalone or Sylpheed) can be used instead of |
|
| 7 |
built-in one. |
|
| 8 |
|
|
| 4 | 9 |
* 0.6 (2011/11/14) |
| 5 | 10 |
|
| 6 | 11 |
* Received header is also used for classification now. |
| b/README | ||
|---|---|---|
| 1 | 1 |
SylFilter - a message filter |
| 2 | 2 |
|
| 3 |
Copyright (C) 2011 Hiroyuki Yamamoto <hiro-y@kcn.ne.jp> |
|
| 4 |
Copyright (C) 2011 Sylpheed Development Team |
|
| 3 |
Copyright (C) 2011-2012 Hiroyuki Yamamoto <hiro-y@kcn.ne.jp>
|
|
| 4 |
Copyright (C) 2011-2012 Sylpheed Development Team
|
|
| 5 | 5 |
|
| 6 | 6 |
|
| 7 | 7 |
About This Program |
| ... | ... | |
| 35 | 35 |
$ make |
| 36 | 36 |
$ sudo make install |
| 37 | 37 |
|
| 38 |
By default, built-in subset of libsylph is used for message parsing. |
|
| 39 |
To use libsylph installed on your system, specify --with-libsylph option. |
|
| 40 |
|
|
| 41 |
./configure --with-libsylph=builtin use built-in LibSylph (default) |
|
| 42 |
./configure --with-libsylph=standalone use standalone version of LibSylph |
|
| 43 |
./configure --with-libsylph=sylpheed use Sylpheed's LibSylph |
|
| 44 |
|
|
| 45 |
If libsylph is installed on non-standard location, also use |
|
| 46 |
--with-libsylph-dir option. |
|
| 47 |
|
|
| 38 | 48 |
|
| 39 | 49 |
Usage |
| 40 | 50 |
===== |
| ... | ... | |
| 103 | 113 |
[ learning filter ] [ n-gram filter ] |
| 104 | 114 |
| |
| 105 | 115 |
[ bayesian filter ] --> spam |
| 116 |
| |
|
| 117 |
non-spam |
|
| 106 | 118 |
|
| 107 |
Library users can create arbitrary combination of provided filters.
|
|
| 119 |
The library users can create arbitrary combination of provided filters.
|
|
| 108 | 120 |
Users also can add their original custom filters. |
| 109 | 121 |
|
| 110 | 122 |
Please read the source of src/sylfilter.c for library usage. |
| b/lib/filter-utils.c | ||
|---|---|---|
| 1 | 1 |
/* SylFilter - a message filter |
| 2 | 2 |
* |
| 3 |
* Copyright (C) 2011 Hiroyuki Yamamoto |
|
| 4 |
* Copyright (C) 2011 Sylpheed Development Team |
|
| 3 |
* Copyright (C) 2011-2012 Hiroyuki Yamamoto
|
|
| 4 |
* Copyright (C) 2011-2012 Sylpheed Development Team
|
|
| 5 | 5 |
*/ |
| 6 | 6 |
|
| 7 | 7 |
#include <glib.h> |
| b/lib/filters/bayes-filter.c | ||
|---|---|---|
| 1 | 1 |
/* SylFilter - a message filter |
| 2 | 2 |
* |
| 3 |
* Copyright (C) 2011 Hiroyuki Yamamoto |
|
| 4 |
* Copyright (C) 2011 Sylpheed Development Team |
|
| 3 |
* Copyright (C) 2011-2012 Hiroyuki Yamamoto
|
|
| 4 |
* Copyright (C) 2011-2012 Sylpheed Development Team
|
|
| 5 | 5 |
*/ |
| 6 | 6 |
|
| 7 | 7 |
#include <glib.h> |
| b/lib/filters/textcontent-filter.c | ||
|---|---|---|
| 1 | 1 |
/* SylFilter - a message filter |
| 2 | 2 |
* |
| 3 |
* Copyright (C) 2011 Hiroyuki Yamamoto |
|
| 4 |
* Copyright (C) 2011 Sylpheed Development Team |
|
| 3 |
* Copyright (C) 2011-2012 Hiroyuki Yamamoto
|
|
| 4 |
* Copyright (C) 2011-2012 Sylpheed Development Team
|
|
| 5 | 5 |
*/ |
| 6 | 6 |
|
| 7 | 7 |
#include <glib.h> |
Also available in: Unified diff