Steffen Nurpmeso <stef...@sdaoden.eu> wrote:

> Hello list.
> 
> We are happy to present you an Entomologic sensation, which
> counteracts the decline of life that can be seen all around us.
> Inspection of environments that mankind hasn't seen since ancient
> times reveiled a sofar undiscovered species of dung beetle: the
> Cyrustrupidae.
> 
> Thanks to Stephen Isard, Ralph Corderoy, J??rgen (Juergen) Daubert,
> Lyndon Nerenberg and David Levine.
> We welcome Lyndon Nerenberg and David Levine in THANKS.
> 
> Apologies to J??rgen Daubert (false spelling of name in commit message).
> 
>   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 [stable/v14.8]:[1ff1278], and
> [release/v14.8.13]:[ec2cc58] (actual release content).
> The release has also been stored as [timeline]:[717c095].
> 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:

Is this expected behaviour of 14.8.13

# uname -a
OpenBSD oko.bagdala2.net 6.0 GENERIC.MP#2 amd64

cd /root/s-nail/
make all WANT_READLINE=yes
make install

  CC imap.c
imap.c: In function 'imap_path_encode':
imap.c:376: error: 'iconv_t' undeclared (first use in this function)
imap.c:376: error: (Each undeclared identifier is reported only once
imap.c:376: error: for each function it appears in.)
imap.c:376: error: expected ';' before 'icd'
imap.c:380: error: 'icd' undeclared (first use in this function)
imap.c:380: warning: implicit declaration of function 'iconv_open'
imap.c:387: warning: implicit declaration of function 'n_iconv_str'
imap.c:392: warning: implicit declaration of function 'iconv_close'
imap.c: In function 'imap_path_decode':
imap.c:700: error: 'iconv_t' undeclared (first use in this function)
imap.c:700: error: expected ';' before 'icd'
imap.c:704: error: 'icd' undeclared (first use in this function)
*** Error 1 in . (./mk.mk:97 'imap.o': @if [ -z "" ]; then echo '  CC
imap.c'; else echo '  $ /usr/bin/gcc -DNDEBUG  -std=c99 -O3 -Wall
-Wex...)
*** Error 1 in /root/s-nail (makefile:9 'all')





> 
>   MD5 = 718b0bc57758862846181f5f1aea666a
>   SHA1 = ab7281a27b60387956460e0bb9acbe296f59c995
>   SHA256 = 55b22659dc090bd245b03d8dfe33e48372acf5f9aa8ae2a424ebe3bf68163cec
>   SHA512 = 
> 532a21553aa439f10f337d4e4a2d45da6c12b47ef72d00ebd0d50576aab1d23439a5ae8fb8f079160f4c41e43573312180eb64b76ef1c23ae36f0c9bbafa7ac8
>   -----BEGIN PGP SIGNATURE-----
> 
>   iQIcBAABCgAGBQJYB659AAoJEOtmAieV84LOkokP/1fKp0sb29WujUoVTTiAteLD
>   YKNyFwtNO63ubMPZAuXMhSILIpW4CZGEUS4DJxEboBcdi1d2j1iDDN68m4JPfP1H
>   oIHxdNkQo0Jlty1Q3xvyr1qsA5Xm9sjsGYEW2g0iyR6FHlT9RI3w2j06HEnp1skb
>   EHrWIhRAT5+FXuNOFyFtFgH8g0rcAjr2yiJDk/mfJviXnItCxqUblUs8ShHQZLru
>   0Wbm8dgKQXpDXthOfXDxNFbwzckdszEeD+qcGBCWDg/MmK5KMY1ysenMRC1cZ8q4
>   FrpzeMlRFE1dRcXGChOi4nk6V8YRPY38861ixviQXg2/GnXAQIGaN90X+ehmPEis
>   VL4S6lzMhEbLcKJoMsR3EPHpJsSSYBS0BIxEXGqEnORjyUkSrwotuzZxHafwodY/
>   Y8+Y8OUJ8vhybR2CYy7T7XSwQ1zl2AvqrwPgiwuqZrqlGB2R5nQ7JNdeYTd8ggRh
>   Oq8ebKXxc/3+MJ+ftRwOu6NHikMgJ5knGogow+a0Yruqp5L00dDYFlMgyVuBQRiU
>   a3nl8LASlgtChzhZLw0j8/bgwemb2fCW8U/IEn2AJKPJQQhMLIB4c1nToUhK3p5M
>   ibGxaCEdR6bIpTf3pgt1AcisxJGogZWwzQU13KezzcyiyfyEscKfEXvft9v+kiZH
>   in6WnMGZ2oXWY0RTNviu
>   =5eAw
>   -----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-XX.X.X.tar{,.{asc,xz,gz}}
> alternatively
>   https?://www.sdaoden.eu/downloads/s-nail-latest.tar{,.{asc,xz,gz}}
> 
>   Announcement : https?://www.sdaoden.eu/code-nail-ann.html
> 
> [This is new: it is this announcement but with all mdocmx(7) anchors
> expanded to link against the online manual.]
> 
>   Manual       : https?://www.sdaoden.eu/code-nail.html
>   Web          : https?://www.sdaoden.eu/code.html#s-mailx
>   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.
>   An "|#ANCHOR" (or "|#_ANCHOR") that follows the normal anchor is for
>   the web manual only: it was manually adjusted since using grohtml
>   requires two days of fixup work.  Thanks for your understanding.
>   Commits can be browsed by appending the commit hash to
>     https://git.sdaoden.eu/cgit/s-nail.git/commit/?id=
> 
> NOTES, ChangeLog (packager-affine)
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> 
> - We now support IMAP internationalized names, to be "simulated" via the
>   new user command `imapcodec'#135|#_135:
> 
>     ?0[tmail ]? imapc enc Tr??be/W??lkchen
>      in: Tr??be/W??lkchen (16 bytes)
>     out: Tr&APw-be/W&APY-lkchen (22 bytes)
>     ?0[tmail ]? imapcodec decode Tr&APw-be/W&APY-lkchen
>      in: Tr&APw-be/W&APY-lkchen (22 bytes)
>     out: Tr??be/W??lkchen (16 bytes)
>     ?0[tmail ]? copy 1 +Tr??be/W??lkchen
>     "imap://user1@localhost/Tr??be/W??lkchen" [New file] 6850 bytes
> 
>   Those who were used to get around the missing support by using
>   readily-encoded names have to update their resources because passing
>   in such a name will result in re-encoding.  [Quite a lot, see below]
> 
> - The special handling of *folder*#382|#376 for IMAP boxes has been
>   deprecated after introduction of the new *inbox*#396|#_396 variable,
>   which will henceforth be regulary used for expansions of "%"
>   filenames.  If it is set to the empty string then _only_ that
>   special-casing of *folder* is bypassed, and the usual $MAIL /
>   compile-time mailspool search is applied. [c220e90,a324bf3]
>   (Stephen Isard, J??rgen Daubert)
> 
> - Cyrus IMAP servers with their dot hierarchy delimiter should now be
>   supported.  The variable *imap-delim*#393|#_393 (and [-USER]@HOST
>   variants) will be used to normalize if set, otherwise the first seen
>   possible delimiter is used. [a65afca,9e23878,21568f8]
>   (Stephen Isard, J??rgen Daubert)
> 
>     ?0[tmail ]? Fi+Tr??be.............W??lkchen
>     IMAP error: Mailbox doesn't exist: Tr??be.W??lkchen (0.000 + 0.000 secs).
>     #ERR#?1[tmail +Tr??be.W??lkchen]? set imap-delim-user1@localhost=/.
>   Oh.  Mailbox changed.  Not before v15, sorry.
>     ?0[tmail +Tr??be.W??lkchen]? Fi+Tr??be.............W??lkchen
>     "+Tr??be/W??lkchen": 1 message [Read only]
>     ?0[tmail +Tr??be.W??lkchen]? unset imap-delim-user1@localhost
>     ?0[tmail +Tr??be.W??lkchen]? Fi+Tr??be/.............W??lkchen
>     "+Tr??be/W??lkchen": 1 message [Read only]
> 
> git(1) shortlog (edited)
> ^^^^^^^^^^^^^^^^^^^^^^^^
> 
>   44087f3 `z': add ^: goes to first screen; fix max calc for 0 modulos
>   1657626 Simplify *folder* (implicit trail solidus) (Stephen Isard, Ralph
>           Corderoy)
>   7a09af6 `write'++: !interactive: urlxenc() attachment paths (Ralph 
> Corderoy)..
> 
> If non-interactive batch mode would be commonly in use i would claim
> this to be a security fix, but not yet..  If messages are `write'n out
> in non-interactive mode then it is now ensured that attachments end in
> the current directory, that they don't overwrite yet existing files, and
> that shell pipes won't be executed (after the now applied name
> conversion the pipe command ends up as a normal filename).
> 
>   c220e90 Add *inbox* (Stephen Isard, and J??rgen Daubert)..
>   a65afca Add *imap-delim{,-{{,USER@}HOST}}* (Stephen Isard, J??rgen Daubert)
>   8f0f225 IMAP: [a65afca] (Add *imap-delim{,-{{,USER@}HOST}}*) for real now
> 
> All as above.
> 
>   ba4f26f n_utf32_to_utf8(): fix upper limit (should be 0x10FFFF)
>   dfea333 page_or_print(): never use $PAGER unless startup complete
>   49fb63f `write'++: !interactive:.. But now, really (Lyndon Nerenberg, David
>           Levine)..
> 
> As above.
> 
>   fcd376f THANKS: David Levine and Lyndon Nerenberg
>   57c4ee3 cmd_tab.h: allow history for `unset', `unsetenv' (i.e.: tweak
>           [ec81a41])
>   9e23878 *imap-delim* if not set, use first delim user gave
>   a324bf3 *inbox*: if empty, only bypass *folder* to $MAIL or builtin default
>   202b1a6 Add `urlcodec', obsolete `url{en,de}code'
>   21568f8 *imap-delim*: aeh, just fix this even for mailbox==NULL
>   830f948 IMAP: add support for international mailbox names..
>   d015c46 IMAP: fix and tweak previous [830f948]
>   583a5bd IMAP cache: tweak previous two, i have forgotten an 
> imap_path_decode()
>           call
>   2feab02 imap_path_decode(): better approach for [6121ff9]
>   36f06cc imap_path_decode(): fix corner case; `imapcodec': makeprint() when
>           decoding
>   b3803d5 `urlcodec': makeprint() when decoding
>   35506b0 imap_path_encode(): sigh.  Finally: do not simply include & in 
> shifted
>           walk
>   f146b54 imap_path_{en,de}code(): fix iconv_open() to/from charset order
>   d94a0d2 imap_path_decode(): err: do not "savestrbuf(,buflen * 2)"
>   d7d7108 imap_path_decode(): fix UTF-16 arithmetic
> 
> Ts, ts, looks like Freud had his Freude interpreting this staggering.
> But should be correct and working now.
> 
> Appendix
> ^^^^^^^^
> 
> 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/msg502.html
> 
> Even elder announcements:
>   v14.8.0 - v14.8.6: 00292
>     v14.8.7 - v14.8.8: 00374, v14.8.9: 00435, v14.8.10: 00445
>     [v14.8.11: 00495], v14.8.12: 00502
>   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
> 
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most 
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> __________________________________
> S-nail-users@lists.sourceforge.net

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
__________________________________
S-nail-users@lists.sourceforge.net

Reply via email to