File:
[cvs.NetBSD.org] /
pkgsrc /
lang /
racket-textual /
distinfo
Revision
1.26:
download - view:
text,
annotated -
select for diffs
Fri Jan 5 14:55:38 2024 UTC (9 months, 4 weeks ago) by
riastradh
Branches:
MAIN
CVS tags:
pkgsrc-2024Q3-base,
pkgsrc-2024Q3,
pkgsrc-2024Q2-base,
pkgsrc-2024Q2,
pkgsrc-2024Q1-base,
pkgsrc-2024Q1,
HEAD
lang/racket{,-textual}: update to 8.11.1
8.11.1:
This bug-fix release repairs a problem with building from source when using the “builtpkgs” source distribution.
8.11:
Match clauses can include a #:do option to allow evaluation of code and bindings before a following #:when clause. See match.
JSON Serialization supports indentation with an #:indent option to write-json. See write-json.
An initiate-sequence function simplifies the creation of sequences. See initiate-sequence.
The :do-in form allows an inner definition sequence. See :do-in.
The redex-define form allows pattern-matching in PLT Redex using a define-like syntax. See redex-define.
Racket and Chez Scheme use Robert L. Smith’s “Algorithm 116” for division of complex numbers. See Robert L. Smith. 1962. Algorithm 116: Complex division. Commun. ACM 5, 8 (Aug. 1962), 435. https://dl.acm.org/doi/10.1145/368637.368661.
DrRacket has indentation guides that provide visual cues indicating how code is indented and grouped, accessible by using (<menu-key>-shift-i). See text:indent-guides<%>.
“Comment-out” menu items can be specific to the #lang used by the current file. See Comments.
Unused identifiers have a tooltip indicating that they have no bound occurrences.
Quickscript includes a new form of scripting in the form of “hook” functions that can be attached to existing events. See Hooks.
Plots include plot-inset and plot-legend-padding parameters to control the amount of space left unused around the plot edge and plot legend. See plot-inset.
There are many other documentation improvements, optimizations, and bug fixes!