Re: 269 prerelease

 new new list compose Reply to this message Top page
Attachments:
+ (text/plain)
+ (text/html)

Delete this message
Author: Kaz Kylheku
Date:  
To: TXR Users
Subject: Re: 269 prerelease

I am bumping, again, to 0efaa0c628db9b62f3a3d20d07cd3c2e4cbda3ca.

Tentative release notes:

  Features

  - networking:
    - getaddrinfo now implements ai-canonname flag.
  - system interface:
    - mmap function now supported, integrated with carray.
      - mprotect, msync, madvise are there.
  - structural pattern matching:
    - new match and match-ecase macros for irrefutable matching.
  - basic Lisp:
    - new ecase family of macros.
  - sequences/iterables:
    - string ranges like "AAA".."ZZZ" are now iterable.
    - iterators (objects from iter-begin) are iterable.
    - sub function allows iterables.
  - FFI:
    - carray-pun function allows displacement
  - doc improvements.
  - build/port:
    - builds on FreeBSD; test cases pass.
    - new --no-full-repl option builds trimmed-down listener
      that supports only plain mode editing, not requiring termios.

  Bugs

  - int-str: bug stripping 0x unconditionally regardess of radix argument.
  - format: leading sign state leaking into subsequent conversions.
  - ffi: deffi: broken support for variadic functions.