summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog54
-rw-r--r--NEWS4
-rw-r--r--mh/.cvsignore2
-rw-r--r--mh/README29
-rw-r--r--mh/TODO3
5 files changed, 90 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index 107f3b216..61a254d5e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -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.
diff --git a/NEWS b/NEWS
index 0496153a3..cc76246f1 100644
--- a/NEWS
+++ b/NEWS
@@ -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
diff --git a/mh/README b/mh/README
index d2fee82ba..eace802c2 100644
--- a/mh/README
+++ b/mh/README
@@ -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
diff --git a/mh/TODO b/mh/TODO
index 1641e0247..b6e37461d 100644
--- a/mh/TODO
+++ b/mh/TODO
@@ -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

Return to:

Send suggestions and report system problems to the System administrator.