1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104
|
New in Guile-Reader 0.6.3
* Allow compilation with Guile 3.0.
* Fix 'configure' misdetection of libguile features.
New in Guile-Reader 0.6.2
* Port to Guile 2.1.7 (aka. 2.2).
* Install .go files in $libdir/guile/2.X by default.
* Mention 'eval-when' in the manual.
New in Guile-Reader 0.6.1
* Bugs fixed
* Fix compilation with GCC 4.5.
* Fix documentation extraction for recent versions of GNU grep.
* Ignore lightning when version >= 2 is found.
* Fix buffer overrun in the skexp token reader (with Guile 2.0).
New in Guile-Reader 0.6
* Guile-Reader is now distributed under GPLv3 or later (instead of
GPLv2 or later).
* New token reader for R6RS-style syntax quotes: #', #`, and #,.
* `make-guile-reader' returns a reader that understands SRFI-62
s-exp comments, R6RS-style syntax quotes, and s-exps introduced by
square brackets. All these are supported by default by `read' in
Guile 2.0.
* On Guile 2.0, non-ASCII Unicode symbols, strings, characters, and
Skribe-expressions are correctly read.
* On Guile 2.0, Scheme source files are compiled and installed.
* Bugs fixed
* Add support for rationals in the number token reader.
* Provide replacement for some `scm_i_' functions and other
internals no longer accessible in Guile 1.9+.
* Adjust packaging so that it works with Guile 1.9+.
New in Guile-Reader 0.5
* Bugs fixed
* Fix & improve detection of GNU lightning at configure time
* Various build improvements
New in Guile-Reader 0.4
* Bugs fixed
* Recognize CR (ASCII 0x0d) and others as token delimiters
* Documentation
* New "Quick Start" section
* Packaging
* configure: New `--with-guilemoduledir' option
* Various build fixes
* Improve tree layout
* Switch from GNU Arch to Git for version control
New in guile-reader 0.3
* Various performance improvements (e.g., `make-reader' can now
produce an inline version of `scm_getc ()', provided token readers
allocate less memory from the heap).
* Improved test suite.
* Bug fixes.
New in guile-reader 0.2
* Modified `make-reader' with support for source position recording.
* New token readers such as: SRFI-30 block comments, SRFI-62 S-exp
comments, R6RS-like square bracket S-exps, curly-brace S-exps.
* New high-level API (namely `make-alternate-guile-reader') to create
Scheme readers.
* Read extension confinement module: replaces `read-options-interface'
and `read-hash-extend' with confined variants.
* Online documentation of token readers and improved documentation.
* Bug fixes.
|