diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2017-07-09 19:09:07 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2017-07-09 19:09:07 -0700 |
commit | 51e4d7610da093d7b9ee87dfc2535a9b871490de (patch) | |
tree | ecb1b437d77571fb8d77ef665ce77d4ee37b7e60 /RELNOTES | |
parent | 86d3aa6d73dad70090cb29b867f618b7cda5bf70 (diff) | |
download | txr-51e4d7610da093d7b9ee87dfc2535a9b871490de.tar.gz txr-51e4d7610da093d7b9ee87dfc2535a9b871490de.tar.bz2 txr-51e4d7610da093d7b9ee87dfc2535a9b871490de.zip |
Version 182.txr-182
* RELNOTES: Updated.
* configure, txr.1: Bumped version and date.
* share/txr/stdlib/ver.tl: Likewise.
* txr.vim, tl.vim, protsym.c: Regenerated.
Diffstat (limited to 'RELNOTES')
-rw-r--r-- | RELNOTES | 38 |
1 files changed, 38 insertions, 0 deletions
@@ -1,3 +1,41 @@ + TXR 182 + 2017-07-09 + + + Features + + - Lisp: + - Lambda expressions are function names now, improving compatibility + of TXR Lisp with other dialects. + - FFI: + - Support for preparing zero-filled objects for foreign functions: + - New functions zstruct and zero-fill, and new macro znew. + - Relaxation in cptr type allowing a nil-tagged cptr null pointer to + convert to foreign pointer through a cptr FFI type bearing any tag. + - OOP: + - New functions provided for accessing and storing a struct type's + initfun and postinitfun. + - The keywords :init and :postinit can be used in the place of + method names, allowing a struct type's initfun and postinitfun to be + redefined using defmeth syntax, and also referenced using + the (meth type slot) syntax. + - Doc improvements: + - FFI restructured into major section with better divisions. + - Better HTML TOC: [+] [-] open/collapse UI rearranged. + + Bugs: + + - OOP: + - bugfixes in static-slot-ensure also affecting defmethod. + - Listener: + - newlines occurring in material pasted with Ctrl-X P (result of previous + evaluation) are properly treated now as line breaks. + - build: configure script triest to detect deviant libffi installations, + like that of Arch Linux. + - call-super-method function deprecated. + + + TXR 181 2017-07-01 |