Re: Basic filter implementation -> URL
- From: christophe barbé <christophe barbe lineo fr>
- To: Emmanuel <eallaud yahoo fr>
- Cc: balsa-list gnome org
- Subject: Re: Basic filter implementation -> URL
- Date: Thu, 2 Aug 2001 18:22:48 +0200
For those who want to test the Emmanuel's "basic implementation for
filtering". You can fetch the following files :
http://ufies.org/~christophe/emmanuel/filter.c
http://ufies.org/~christophe/emmanuel/libbalsa.patch
http://ufies.org/~christophe/emmanuel/src.patch
I quote it :
> Voila les patchs : libbalsa.patch et src.patch a appliquer (sur 1.1.7
> propre normalement) sur les repertoires correspondants, et filter.c a
> placer directement dans libbalsa/.
> Comme j'ai deja prevenu c'est pas du tout tester (a part la compil').
> Alors bon courage, je reste a l'ecoute pour le problemes d'execution.
for those who don't understand french (is it possible ?) :
This is untested but compiled. Feedback to emmanuel (and the mailing list)
is welcome.
Christophe
Le jeu, 02 aoû 2001 08:19:20, Emmanuel a écrit :
> Hi all,
> I've done all the basic implementation for filtering.
> What it does :
> -implements all filtering functions needed to filter messages (regular
> expression filters, and simple filters (just matching string that has to
> be [not] contained in header/body);
> -implements the filters dialog;
> -implements the save/load of filters via gnome_config.
> What it does not do:
> -No filter run dialog (to run filters manually on mailboxes);
> -No notification on succes (sound, text popup...);
> - more crucial : it lacks 2 important things where I deseperatly need
> helps :
> * first I just have made compilation tests because I can't run balsa
> on my box because of lack of recent libs, so the thing I lack is heavy
> testing for correctness and usability (I guess that there are
> GUI-problems, sure the layout is ugly...), so I need feedback.
> * second I've no idea how to plug the filtering function when balsa
> fetches mails, so if someone would be kind enough to take care of this :
> you only need the filtering function gint filter_run_all(GList *
> filter_list, LibBalsaMessage * message) which returns TRUE if one of the
> filters of filter_list has matched, and the balsa_app.filters member
> containing the list of filters.
> I've tried my best to document sources, but I'm available to answer any
> questions (just be patient I'm not online all day :).
> Patchs are ready against vanilla 1.1.7.
> Thanks
>
>
>
> _______________________________________________
> balsa-list mailing list
> balsa-list@gnome.org
> http://mail.gnome.org/mailman/listinfo/balsa-list
>
--
Christophe Barbé
Software Engineer - christophe.barbe@lineo.fr
Lineo France - Lineo High Availability Group
42-46, rue Médéric - 92110 Clichy - France
phone (33).1.41.40.02.12 - fax (33).1.41.40.02.01
http://www.lineo.com
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]