]> git.deb.at Git - pkg/abook.git/commit
convert (1/1): introduced prototypes for per-item filtering functions.
authorRaphaël Droz <raphael.droz+floss@gmail.com>
Tue, 30 Aug 2011 09:53:36 +0000 (11:53 +0200)
committerRaphaël Droz <raphael.droz+floss@gmail.com>
Wed, 24 Oct 2012 16:23:43 +0000 (18:23 +0200)
commita6762de0a3ccf6ff7a11f43c3cfe517f38fbb111
tree64e36252b24cd283bb8dbbd48b80c660bc786703
parente39ba13b9c7e5518770173245751780896ae542f
convert (1/1): introduced prototypes for per-item filtering functions.
Filtering and output on a per-entry basis rather than in a main-loop is
needed as soon as we want both query + formatting.

The abook_output_item_filter is aimed to store query-compatible output filters.
For most output formats generate a strict and standard-compliant output and won't
need this.
But the goal is the have a generic customizable format compatible with an
hypothetic --query switch.

As a future example, --mutt-query could be seen as:
 --query --format="{email} {name}"

(see the 6 following patches)
filter.c
filter.h