diff options
author | Sergey Poznyakoff <gray@gnu.org.ua> | 2002-11-13 13:43:23 +0000 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org.ua> | 2002-11-13 13:43:23 +0000 |
commit | f9936da7abb805b11369ff4ea50e56c78fe18a6e (patch) | |
tree | 48f979895a70e8c81fdd3712ce5cf370d118e2c9 | |
parent | b5eec1ac68580e756af3d71d766a1ae7f7376a06 (diff) | |
download | mailutils-f9936da7abb805b11369ff4ea50e56c78fe18a6e.tar.gz mailutils-f9936da7abb805b11369ff4ea50e56c78fe18a6e.tar.bz2 |
Updatedver-0-1-2-with-cmu-sieve
-rw-r--r-- | ChangeLog | 32 |
1 files changed, 32 insertions, 0 deletions
@@ -1,5 +1,37 @@ | |||
1 | 2002-11-13 Sergey Poznyakoff | 1 | 2002-11-13 Sergey Poznyakoff |
2 | 2 | ||
3 | * include/mailutils/libsieve.h: (sieve_vprintf_t): Removed. | ||
4 | (sieve_parse_error_t): New data type. | ||
5 | (sieve_compile): Changed prototype declaration. | ||
6 | (sieve_get_data,sieve_get_message,sieve_get_message_num) | ||
7 | (sieve_get_debug_level,sieve_mailbox,sieve_disass) | ||
8 | (sieve_machine_init,sieve_machine_set_error) | ||
9 | (sieve_machine_set_parse_error): New functions. | ||
10 | * libsieve/README: Replaced BNZ with BZ. | ||
11 | * libsieve/actions.c (fileinto_args): Fileinto takes string, | ||
12 | not string-list. | ||
13 | * libsieve/prog.c (sieve_code_command): Implemented implicit | ||
14 | typecast from string to string-list. | ||
15 | * libsieve/require.c: Use sieve_compile_error() to report parse | ||
16 | errors. | ||
17 | * libsieve/sieve.l: Likewise. | ||
18 | * libsieve/util.c: Likewise. | ||
19 | * libsieve/runtime.c: Verbose debugging. | ||
20 | (instr_branch, instr_brz): New functions. | ||
21 | (sieve_get_data,sieve_get_message,sieve_get_message_num) | ||
22 | (sieve_get_debug_level,sieve_disass,sieve_mailbox): New | ||
23 | functions | ||
24 | * libsieve/sieve.h (sieve_op_t): New member `pc'. | ||
25 | (struct sieve_machine): New members: errbuf,mailbox,msgno, | ||
26 | msg,parse_error_printer. | ||
27 | (sieve_error,sieve_debug): Removed prototype. | ||
28 | (sieve_compile_error,instr_branch,instr_brz): New function. | ||
29 | * libsieve/sieve.y: Implemented conditional blocks. The grammar | ||
30 | is complete. | ||
31 | * libsieve/sv.c: Modified to reflect changes in the API. | ||
32 | |||
33 | 2002-11-13 Sergey Poznyakoff | ||
34 | |||
3 | * mail/util.c (util_do_command): Interpret empty line as "next" | 35 | * mail/util.c (util_do_command): Interpret empty line as "next" |
4 | command only when in interactive mode. | 36 | command only when in interactive mode. |
5 | 37 | ||