Hello list,

hereby i announce S-nail v14.8.10, «Anachalcos», one more very
important dung beetle.
It is a cumulated bugfix release.
(And also because v14.9 still takes time.)

Credits to trondd.

Apologies to Sergey and those members of the Roff community which would
like to see progress!

  S-nail will become S-mailx after v14.9, and all project resources
  will move to www.sdaoden.eu with v14.9; only the ML remains hosted
  at Sourceforge.net as of this writing.
  We thank Sourceforge.net for hosting this project so many years!

Number games
^^^^^^^^^^^^

The tagged release commits are [master]:[7206f10], and
[timeline]:[ad1b2e2] (actual release content).
The git(1) release commits and tags as well as the release tarball
itself have been signed with the OpenPGP key
  stef...@sdaoden.eu  /  95F382CE
  (232C 220B CB56 90A3 7BD2  2FFD EB66 0227 95F3 82CE)
available on OpenPGP key servers, my website and in the repository
(blob tagged steffen-pgp-pub).  Release tarball identification:

  MD5 = 6a05f0a0339466e16ce5b8d7a19ee322
  SHA1 = 1283cd3c1b058cbf18ab6714a187a2ec4d8ab7ea
  SHA256 = 5bbfd088abcf2c17ea3f5021c7543f06485b3a0d198d9e1f0833c1aa18b6f4a7
  -----BEGIN PGP SIGNATURE-----

  iQIcBAABCgAGBQJXuKw1AAoJEOtmAieV84LOHMsP/RIJipB+LalQhm81H3xqyAzW
  TopID+tjqzvCKYyrgiI8zf+/dsONxukmKkRD74+B8SCfMst6nu7XwnSCylLOQM6G
  JQ982CbuIU2Z2pErLaFRbK7aCeaQYbKN1lRlVkWgmAgp5vDwcN7NparZQGX6zl0C
  LdqRL/yJugqP2T1MIDvbf+hZPKns6HAzBKXBRsHVslpXbJ7F1hNp46zZrECyNFUu
  M06+bFroLc+xFyYeAcdR+lgAWmSpvaLeCE3zZqT3FH7kCdwNNKW8++BRp1FEOB/D
  VY/4Lg0zaIiVZ5li1O1NMkOU1TV4MllNzrLhnrFGSIPUbrb/CcH8Xqf0vI3iAkar
  RkKWTQNSmvbVDlVy+7sKr7ejwlxyMtl1Mvwf4KEwqlyvIX0AvroQ8tOg5ud9BcXT
  prFqqRlnBTCuIyduCnjN83qWeLznTZSkCi5MjYAitdTeojR7a4TwumQGHa8XXUG+
  HcmE5Cdlw+HHcI9GIqcb5oXxCsumU8KjvArJPJjdwCMR8K6On3LAZY+jKcVevKxv
  JItVQFeobJjapG+76SSNm/Sms8AMWSiJ75frl6M6OJOJ1s8f95/hEshJmrvqF1BL
  n4Cz91QMXmJ/RS+9UpOm612QJESHv5BoDHBIVYX/52iOeDZPlKmkR0tLXq/wWea2
  NmTadYca0PH7uExT2wv7
  =7nno
  -----END PGP SIGNATURE-----

The release tarball, its' detached OpenPGP signature (.asc) and
compressed variants (.xz, .gz) can be downloaded by appending the
extension of desire to the tarball's URL, e.g., via "curl -vv -L":

  https?://www.sdaoden.eu/downloads/s-nail-14.8.10.tar{,.{asc,xz,gz}}
alternatively
  https?://www.sdaoden.eu/downloads/s-nail-latest.tar{,.{asc,xz,gz}}

  Manual       : https?://www.sdaoden.eu/code-nail.html
  Web          : https?://www.sdaoden.eu/code.html#s-nail
  git(1) clone : https?://git.sdaoden.eu/scm/s-nail.git
  git(1) browse: https?://git.sdaoden.eu/cgit/s-nail.git

In the following numbers in [] reference a commit hash or a topic
branch name.  mdocmx(7) anchors are denoted by a number-sign #:
typing "^A ANCHOR" while reading the man(1)ual in a capable less(1)
will scroll to the manual's Point-Of-Interest, and pointing a web-
browser to the "#ANCHOR" of the online manual will do so, too.
Commits can be browsed by appending the commit hash to
  https?://git.sdaoden.eu/cgit/s-nail.git/commit/?id=

NOTES, ChangeLog (packager-affine)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

- The download area now additionally provides the plain tarball
  (also of older releases).  The server has compression enabled,
  but it won't outperform the .xz format.

git(1) shortlog
^^^^^^^^^^^^^^^

Yes, "quick and dirty" only for Anachalcos.

  7f7bae1 Fix `z' (Tim)

Fixes page-wise movement if the argument is greater than 9.

  43ad441 THANKS: update mail address of Tim (trondd)
  8b85b96 Fix compiler warning of [7f7bae1] (Fix `z' (Tim))
  6afff81 FIX possible intwrap caused delays (for mailboxes with size == 1)
  530e81f FIX n_utf8_to_utf32() sequence length checks (since [558d8b8],
          2015-03!)
  78083c0 HTML filter: filter out some characters
  407a705 Actively filter out U+00AD characters (Vincent Lefevre)..
  e5591f2 THANKS: Vincent Lefevre
  5c458cc FIX MBOX append (since ever (nail 11.16, 2004-11-18])!)..

This only fixes invalid non-empty MBOX mailboxes, so "FIX" is possibly
a bit overstated.

  75982b9 bidi_info_needed(): no variation selectors etc. -- CText, where are
          you!
  e65db06 FIX n_verr(): cannot reuse va_list..

Only for error messages > ~2 KB, which we usually don't produce.

  23e8697 Fix *quote-fold* (on GNU/Linux iswspace() does not return boolean!)
  98cf903 FIX: really_rewind() for pre POSIX Issue 7

Hardly affects anyone, i had to look into old v5 FreeBSD: maybe.

  41250b1 FIX: no O_APPEND for .bz2/.xz/*file-hook-load*!  Use lseek(2)!!..

This is the reason for this release, and applies to all C libraries
which optimize fseek(3) and do not adjust the file descriptor via
lseek(2) if the resulting offset is in the I/O buffer.
It seems to enable me to say

    set file-hook-load-xz_pgp='gpg -d | xz -dc' \
          file-hook-save-xz_pgp='xz -zc | gpg -e'

on a GNU/Linux system without ending up with corrupted boxes,
i.e., a complaining gpg(1) that says that says so.

  224d858 popen.c:_file_save(): adjust partial [41250b1] cherry-pick
  87c902a sendmp(): fix possible false insertion of colour reset seq.

The complete changelog of commits in between two versions OLD and
NEW can be inspected by using the git(1) `log' command:

  $ git log --reverse --topo-order --abbrev-commit OLD..NEW
  # Only topic branch headers (--no-merges for content commits only):
  $ git log --oneline --reverse --topo-order --merges OLD..NEW
  # Same, but truly accessible:
  $ git log --oneline --reverse --topo-order --merges --parents OLD..NEW |
    while read c1 c2 c3 c4 c5 c6; do
      printf "%-24s: \$ git log --oneline --no-merges %s ^%s\n" \
        "${c6}" "${c1}" "${c2}";
    done

The v14.8.* announcements have been shortened at this point;
to see the elder entries please have a look at [1].

  [1] 
https://www.mail-archive.com/s-nail-users@lists.sourceforge.net/msg00435.html

Even elder announcements:
  v14.8.0 - v14.8.6: 00292
    v14.8.7 - v14.8.8: 00374
  v14.7: 00094
    v14.7.1: 00129, v14.7.2 - v14.7.8: 00193, v14.7.9 - v14.7.10: 00216,
    v14.7.11: 00240
Replace the XXX in the following URL with the shown number:
  https://www.mail-archive.com/s-nail-users@lists.sourceforge.net/msgXXX.html

--steffen

------------------------------------------------------------------------------
__________________________________
S-nail-users@lists.sourceforge.net

Reply via email to