diff options
author | Sergey Poznyakoff <gray@gnu.org.ua> | 2010-12-21 13:27:40 +0200 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org.ua> | 2010-12-22 14:17:20 +0200 |
commit | 11557b860143069f31cbd5adcb2e7f21a8670bae (patch) | |
tree | 4702e12bb2187b93de4fdb3465426e5235b6aacb /TODO | |
parent | cff44776a11f31dcbaa0445fbddf02e7cd8284c0 (diff) | |
download | mailutils-11557b860143069f31cbd5adcb2e7f21a8670bae.tar.gz mailutils-11557b860143069f31cbd5adcb2e7f21a8670bae.tar.bz2 |
sieve: implement an option to add directory to the head of the library search path.
* TODO: Update.
* include/mailutils/sieve.h (mu_sieve_library_path_prefix): New variable.
* libmu_argp/sieve.c (sieve_argp_option): New option --libdir-prefix.
(sieve_argp_parser): Handle --libdir-prefix.
* libmu_cfg/sieve.c (cb_library_path_prefix): New callback.
(mu_sieve_param): New statement "library-path-prefix".
* libmu_sieve/conf.c (mu_sieve_library_path_prefix): New variable.
(mu_sieve_module_init): Process prefix paths.
Do not call mu_sv_load_add_path.
* libmu_sieve/load.c (sieve_init_load_path): Rewrite.
(mu_sv_load_add_path): Remove.
* libmu_sieve/sieve-priv.h (mu_sv_load_add_path): Remove declaration.
(sieve_searchpath): Remove the unused "add" parameter.
* sieve/tests/moderator.at: Use MUT_SIEVE_OPTIONS in all tests.
* sieve/tests/testsuite.at (MUT_SIEVE_EXT_TEST): Use --libdir-prefix
option to ensure that our version of the extension appears first in
the path.
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 6 |
1 files changed, 2 insertions, 4 deletions
@@ -1,4 +1,4 @@ -GNU mailutils TODO list. 2010-12-19 +GNU mailutils TODO list. 2010-12-21 Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2010 Free Software Foundation, Inc. @@ -42,9 +42,7 @@ See frm/common.c (near line 425). See guimb/scm/Makefile.am for a discussion. -* sieve: needs an option to add directory at the head of the search path - -* sieve: extension tests +* sieve: extension tests [in progress] * mu_address_createv: pass hints as in mu_address_create_hint? |