SHA256
1
0
forked from pool/racket
Files
racket/racket-8.16-src.tgz
Fred Fu e08e36f048 - Refresh patch:
* racket-doc.patch
- Update to 8.16. Changes down below:
  * Racket has expanded support for immutable and mutable treelists:
    - A variety of new treelist utility functions are available:
      treelist-filter, treelist-flatten, et cetera.
    - The mutable-treelist-prepend! function allows prepending to
      mutable treelists.
    - Mutable treelists are serializable.
  * The serialize-structs module allows the minimization of
    dependencies by providing only a handful of core forms.
  * The flbit-field function allows access to the binary
    representation of IEEE floating-point numbers.
  * The top-left search box in the documentation works once more.
  * The XML reader is 2-3x faster on inputs with long CDATA and
  * comments, and avoids some internal contract checks to obtain a 25%
  * speedup on large documents generally.
  * The pregexp syntax includes "\X" to match a grapheme cluster),
  * following Perl and PCRE.
  * The read-json* and write-json* functions allow customization of
    the Racket representation of JSON elements, eliminating the need for
    a separate "translation" pass.
  * Racket has new port I/O functions:
    - The open-input-nowhere function creates an empty input port.
    - The pipe-port? function makes it possible to determine whether a
      port is created by make-pipe.
    - The port-file-stat function allows gathering information about the
      file that is the source or target of a file-stream port.
  * A revised representation of pointers improves the performance of
    foreign function calls. As a result, ptr-ref and ptr-set! are

OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/racket?expand=0&rev=93
2025-03-08 14:35:27 +00:00

4 lines
133 B
Plaintext

version https://git-lfs.github.com/spec/v1
oid sha256:b233a968f4a561f7b005ce06f2c4c29428562f308c1a04d28e2e2286f6b945c3
size 34287199