diff options
-rw-r--r-- | ChangeLog | 54 | ||||
-rw-r--r-- | NEWS | 4 | ||||
-rw-r--r-- | mh/.cvsignore | 2 | ||||
-rw-r--r-- | mh/README | 29 | ||||
-rw-r--r-- | mh/TODO | 3 |
5 files changed, 90 insertions, 2 deletions
@@ -1,3 +1,57 @@ +2003-02-16 Sergey Poznyakoff + + * configure.ac: Added check for declaration of strerror. + Raised version number to 0.3 + * NEWS: Updated + + * guimb/Makefile.am: Added $(top_srcdir)/mailbox to INCLUDES. + * guimb/guimb.h: Include <getline.h> + * mail/mail.h (util_noapp): Added prototype. + * mail/msgset.y: Declaration of check_set(). + * mail.remote/mail.remote.c: Include <mailutils/error.h> + * mailbox/date.c: Added a clarifying comment. + * mailbox/stream.c (stream_seek): Fixed type of size auto + variable. + + * mh/mh_sequence.c: New file. + * mh/pick.h: New file. + * mh/pick.y: New file. + * mh/pick.c: Implemented. + * mh/Makefile.am: Added mh_sequence.c and pick.y. Provide + for multiple parsers within an application. + * mh/.cvsignore: Updated. + * mh/README: Updated + * mh/TODO: Updated + + * mh/mh.h (mh_seq_add, mh_seq_delete, mh_seq_read): New functions. + * mh/mh_argp.c (parse_opt): Pass argp_state to the handler + (my_argp_parse): Changed declaration. The new argument `flags' + is accepted. Use my_argp_parse() wrapper instead of + argp_parse(). + * mh/mh_getopt.h: Updated. + + * mh/anno.c: Changed invocation of mh_argp_parse and updated + the definition of opt_handler. + * mh/comp.c: Likewise. + * mh/mhl.c: Likewise. + * mh/mhpath.c: Likewise. + * mh/refile.c: Likewise. + * mh/repl.c: Likewise. + * mh/rmf.c: Likewise. + * mh/rmm.c: Likewise. + * mh/scan.c: Likewise. + * mh/send.c: Likewise. + * mh/whatnow.c: Likewise. + * mh/fmtcheck.c: Likewise. + * mh/folder.c: Likewise. + * mh/inc.c: Likewise. + * mh/install-mh.c: Likewise. + * mh/mark.c: Likewise. Use new mh_sequence functions. + + * doc/texinfo/fdl.texi: Minor change. + * doc/texinfo/programs.texi: Advice on how to use mail.local + with SQL authentication. + 2003-02-14 Wojciech Polak * po/POTFILES.in: Added auth/tls.c. @@ -55,7 +55,9 @@ returned by EXAMINE, SELECT, and NOOP. * mail: Fixed error diagnostics and removed startup banner. -* mh: Initial implementation. +* mh: Initial implementation. The basic MH utilities are implemented +that allow to use the package with the GNU Emacs mh-e module. Please +refer to the files README and TODO in the mh subdirectory. Version 0.2: diff --git a/mh/.cvsignore b/mh/.cvsignore index 9e1e293c2..a9264e704 100644 --- a/mh/.cvsignore +++ b/mh/.cvsignore @@ -3,6 +3,8 @@ Makefile.in .deps .libs mh_fmtgram.c +pick-gram.c +pick-gram.h scan inc rmm @@ -117,6 +117,35 @@ overflowtext="" (see supplied mhl.format file). Ineractive prompting is not yet implemented. +* pick + +** The non-standard command line syntax `--FIELD STRING' where `FIELD' is +any string is deprecated. It is recognized only if pick is called from +within another program, so that existing application continue to work. +Please use the following syntax instead: `--component FIELD --pattern STRING' + +** The command line options --cflags allows to control the type of +regular expressions used. The option must occur right before --pattern +or --component option (or one of its aliases, like --cc, --from, etc.) +The argument to this option is a string of type specifications: + + B Use basic regular expressions + E Use extended regular expressions + I Ignore case + C Case sensitive. + +Default is "EI". + +The flags remain in effect until the next occurrence of --cflags +option. + +Sample usage: + + pick --cflag BC --subject '*a string' + +** The date comparisons (the options --before and --after) are not yet +supported. + Local variables: mode: outline @@ -33,7 +33,8 @@ State Nice Utility Comments * 4 mhl Following format variables are ignored: center,split,datefield + 5 mark -- 5 pick +* 5 pick --before and --after are not supported. See + also the README entry for it. + 10 anno - 10 burst - 10 whom |