Updated
Showing
1 changed file
with
66 additions
and
0 deletions
1 | 2005-08-11 Sergey Poznyakoff <gray@gnu.org.ua> | ||
2 | |||
3 | * include/mailutils/argcv.h (argcv_get_n): New function | ||
4 | * mailbox/argcv.c: Likewise | ||
5 | |||
6 | * mail/alias.c (alias_iterate_first,alias_iterate_next) | ||
7 | (alias_iterate_end): New functions for readline completion | ||
8 | support. | ||
9 | * mail/cd.c (mail_cd): Check chdir return value | ||
10 | * mail/file.c (mail_expand_name): Do not proceed to opening the | ||
11 | mailbox if failed to get its name | ||
12 | * mail/help.c (mail_help): Use mail_command_help() | ||
13 | * mail/list.c (mail_list): Use mail_command_list() | ||
14 | * mail/mail.h (mail_command_entry): Rewritten | ||
15 | (mail_escape_entry,struct mail_command): New data type | ||
16 | (mail_command_table,mail_escape_table): Variables removed | ||
17 | (util_find_entry): Change prototype | ||
18 | (util_help,util_command_list) | ||
19 | (mail_find_command,mail_find_escape,mail_command_help) | ||
20 | (mail_escape_help,mail_command_list): New functions | ||
21 | (util_help): Removed | ||
22 | (alias_iterate_first,alias_iterate_next,alias_iterate_end) | ||
23 | (var_iterate_first,var_iterate_next,var_iterate_end): New functions | ||
24 | (file_compl,no_compl,msglist_compl,msglist_file_compl,dir_compl | ||
25 | (command_compl,alias_compl,var_compl): New functions for readline | ||
26 | completion support | ||
27 | * mail/mailline.c (file_compl,no_compl,msglist_compl) | ||
28 | (msglist_file_compl,dir_compl) | ||
29 | (command_compl,alias_compl,var_compl): New functions for readline | ||
30 | completion support | ||
31 | * mail/send.c: Use mail_find_escape() | ||
32 | * mail/table.c (mail_command_table,mail_escape_table): Changed | ||
33 | data type | ||
34 | (mail_find_command,mail_command_help,mail_command_list) | ||
35 | (mail_command_name,mail_find_escape,mail_escape_help): New | ||
36 | functions | ||
37 | * mail/util.c: Rewritten mail variables support using list_t. | ||
38 | (util_find_entry,util_help): Rewritten to work with opaque data | ||
39 | tables | ||
40 | (util_command_list): New function | ||
41 | (var_iterate_first,var_iterate_next,var_iterate_end): New | ||
42 | functions | ||
43 | (util_folder_path): Convert folder to full name | ||
44 | * mail/var.c: Use mail_find_command() and mail_escape_help(). | ||
45 | * mailbox/mbox/folder.c (get_pathname): Make sure no extra slash | ||
46 | is inserted. | ||
47 | * mailbox/list.c (list_to_array): Bugfix. The counter was not | ||
48 | incremented. | ||
49 | |||
50 | * po/POTFILES.in: Add mail/cd.c | ||
51 | |||
52 | 2005-08-10 Sergey Poznyakoff <gray@gnu.org.ua> | ||
53 | |||
54 | * doc/rfc/rfc3501.txt: New file | ||
55 | * doc/rfc/Makefile.am: Add rfc3501.txt | ||
56 | |||
57 | * imap4d/copy.c (imap4d_copy0): Minor improvement | ||
58 | * imap4d/fetch.c (imap4d_fetch0): Ignore non-existing uids instead | ||
59 | of diagnosing an error. This complies to RFC 3501. | ||
60 | * imap4d/util.c (util_msgset): For message sets in form X:Y where | ||
61 | Y is a not-existing UID greater than maximum UID value in the | ||
62 | mailbox, replace Y with the latter. | ||
63 | |||
64 | * imap4d/testsuite/imap4d/IDEF0955.exp: Synchronize with the | ||
65 | recent changes. | ||
66 | |||
1 | 2005-07-26 Sergey Poznyakoff <gray@gnu.org.ua> | 67 | 2005-07-26 Sergey Poznyakoff <gray@gnu.org.ua> |
2 | 68 | ||
3 | * NEWS: Updated | 69 | * NEWS: Updated | ... | ... |
-
Please register or sign in to post a comment