pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/mail/nail Update of mail/nail to 11.5.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/e0e286c59810
branches:  trunk
changeset: 480329:e0e286c59810
user:      cjep <cjep%pkgsrc.org@localhost>
date:      Mon Sep 06 08:20:53 2004 +0000

description:
Update of mail/nail to 11.5.

Full list of changes:
* A new message addressing mode '(criteria)' is now available. It uses the
  IMAP SEARCH command if possible, and otherwise performs the equivalent
  actions locally. This addressing mode is of interest even for those people
  who do not use IMAP with nail because it adds powerful generic search
  methods, such as a way to search within message bodies.
* The 'folders' command now really works with IMAP accounts. It also accepts
  an argument to list the subfolders of a specific folder.
* The new 'headline' variable allows to customize the columns in the header
  summary.
* The new 'attrlist' variable allows to customize the attributes column in
  the header summary.
* The message flags 'Flagged' (F), 'Answered' (A), and 'Draft' (T) are now
  available, for IMAP mailboxes as well as for local folders. See the 'flag',
  'unflag', 'answered', 'unanswered', 'draft', and 'undraft' commands and the
  'markanswered' variable.
* The 'kill'/'unkill'/'score' commands were added to make messages invisible
  on the user's wish.
* It is now possible to define sequences of commands as macros, see the
  'define', 'call', and 'undef' commands. Macros can also be automatically
  invoked when a folder is opened using the 'folder-hook' and
  'folder-hook-fullname' variables.
* The new 'move' and 'Move' commands mark messages for deletion when they
  have been successfully transferred to the target folder.
* The new addressing mode '`' selects all messages that were included in the
  message list to the previous command.
* The combination of the previous additions allows a score/filter file to be
  set up; this is described in the EXAMPLES section of the manual page.
* New 'noop' command to send NOOP to POP3 or IMAP servers.
* The IMAP UIDPLUS extension (RFC 2359) is now used if available on the
  server. It speeds up the IMAP cache when copying messages to IMAP folders;
  the message is copied directly to the cached target folder then and does
  not need to be downloaded again when it is accessed there.
* When an IMAP SELECT command fails and a connection to a folder that is
  not located on the same server is made afterwards, the connection to
  the old server is properly terminated now.
* Command lines like 'nail -A imap -f @mailbox' now work.
* IMAP or POP3 user names that contain an '@' character, such as 'foo@bar'
  in 'imap://foo@bar@hostname', are now handled (Bugreport by Lars
  Kellogg-Stedman).
* If the 'autoinc'/'newmail' variables are set and new mail arrives in
  threaded/sorted mode, no summary of old headers is printed anymore.
* If new mail arrives and messages are expunged on an IMAP server at the same
  time, all of the new messages are now announced correctly.
* The 'inc'/'newmail' commands now set the current message to the first new
  message again. This undoes the change made for version 11.1.
* When the 'autoinc'/'newmail' variables are set and new mail arrives, the
  'next' command or enter key prints the next message as usual if the current
  one has been printed; it printed the current message again in this situation.
* IMAP performance improvement: When new mail arrives, or when messages have
  been expunged, metadata is fetched only for the new messages, instead of
  fetching it for all messages in the folder again as it was done before.
* IMAP performance improvement: If the header of a message was already
  fetched from an IMAP server, nail now uses 'BODY.PEEK[TEXT]' when
  fetching the whole message and does not download it again.
* IMAP performance improvement: The CLOSE command is now used instead of
  EXPUNGE when a mailbox is quit.
* Cached IMAP performance improvement: When a mailbox is opened and messages
  are cached, their sizes and internal dates are taken from the cache.
* The wcwidth() library function is now used to determine the width of
  multibyte characters if it is available.
* If $MAIL does not exist and 'emptystart' is set, a proper error message
  is printed now, and a following 'account' command succeeds.
* The SSL code compiles with older versions of OpenSSL (e.g. 0.9.6b) again
  (Bugreport by Lutz Horn).

diffstat:

 mail/nail/Makefile         |  4 ++--
 mail/nail/distinfo         |  8 ++++----
 mail/nail/patches/patch-aa |  6 +++---
 3 files changed, 9 insertions(+), 9 deletions(-)

diffs (45 lines):

diff -r 7592933e2d4d -r e0e286c59810 mail/nail/Makefile
--- a/mail/nail/Makefile        Mon Sep 06 07:00:29 2004 +0000
+++ b/mail/nail/Makefile        Mon Sep 06 08:20:53 2004 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.16 2004/08/31 08:41:03 cjep Exp $
+# $NetBSD: Makefile,v 1.17 2004/09/06 08:20:53 cjep Exp $
 
-DISTNAME=      nail-11.4
+DISTNAME=      nail-11.5
 CATEGORIES=    mail
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=nail/}
 EXTRACT_SUFX=  .tar.bz2
diff -r 7592933e2d4d -r e0e286c59810 mail/nail/distinfo
--- a/mail/nail/distinfo        Mon Sep 06 07:00:29 2004 +0000
+++ b/mail/nail/distinfo        Mon Sep 06 08:20:53 2004 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.11 2004/08/31 08:41:03 cjep Exp $
+$NetBSD: distinfo,v 1.12 2004/09/06 08:20:53 cjep Exp $
 
-SHA1 (nail-11.4.tar.bz2) = 0aeef7d4471a23786fdee67a76b11e57cac35da2
-Size (nail-11.4.tar.bz2) = 189948 bytes
-SHA1 (patch-aa) = d6a394799fec7075a7e58c0c8c0f49393dfcb3fc
+SHA1 (nail-11.5.tar.bz2) = 1e2d8f45432a4e93f90e7dded29e4b27bf8978ba
+Size (nail-11.5.tar.bz2) = 215021 bytes
+SHA1 (patch-aa) = bfc4198c427e664aeea17b9a7648d3ed969ce692
 SHA1 (patch-ab) = fc028d32fb268e89ade8a5fba09611b3eb73bc29
 SHA1 (patch-ac) = f6d130cd5fa5d5ef0e8a500d2d60fdf5a5bbecc2
diff -r 7592933e2d4d -r e0e286c59810 mail/nail/patches/patch-aa
--- a/mail/nail/patches/patch-aa        Mon Sep 06 07:00:29 2004 +0000
+++ b/mail/nail/patches/patch-aa        Mon Sep 06 08:20:53 2004 +0000
@@ -1,6 +1,6 @@
-$NetBSD: patch-aa,v 1.6 2004/08/16 15:34:25 cjep Exp $
+$NetBSD: patch-aa,v 1.7 2004/09/06 08:20:54 cjep Exp $
 
---- Makefile.orig      2004-08-15 21:00:40.000000000 +0100
+--- Makefile.orig      2004-09-05 11:48:39.000000000 +0100
 +++ Makefile
 @@ -6,14 +6,14 @@
  # See the file INSTALL if you need help.
@@ -30,4 +30,4 @@
 +                      -DMIMEPATH='"$(SYSCONFDIR)/mime.types"'
  
  OBJ = aux.o base64.o cache.o cmd1.o cmd2.o cmd3.o cmdtab.o collect.o \
-       dotlock.o edit.o fio.o getname.o getopt.o head.o hmac.o imap.o \
+       dotlock.o edit.o fio.o getname.o getopt.o head.o hmac.o \



Home | Main Index | Thread Index | Old Index