* 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
* Documentation search results are ordered, with visual cues
indicating what their source is (core, main-distribution, etc.).
* DrRacket offers to restore previously open files when starting,
which can be made the default.
* In DrRacket, Picts can be saved by right-clicking.
raco pkg introduces the uninstall command as the opposite of
install. The remove name for this functionality is retained for
compatibility.
* raco pkg improves the handling of --clone and --unclone.
* iOS is a compilation target, distinct from macOS.
* Racket supports falling back to IPv4 during hostname resolution when IPv6 fails.
* Memory allocated using the ffi/unsafe library can be initially zeroed,
using the 'zeroed-atomic and 'zeroed-atomic-interior flags.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/racket?expand=0&rev=91
2024-12-01 15:12:56 +00:00
5 changed files with 138 additions and 15 deletions
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.