pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/lang



Module Name:    pkgsrc
Committed By:   riastradh
Date:           Fri Jan  5 14:55:39 UTC 2024

Modified Files:
        pkgsrc/lang/racket: Makefile PLIST distinfo
        pkgsrc/lang/racket-textual: Makefile distinfo
        pkgsrc/lang/racket/patches: patch-src_bc_configure
            patch-src_bc_configure.ac patch-src_cs_c_configure
            patch-src_cs_c_configure.ac
Removed Files:
        pkgsrc/lang/racket/patches: patch-src_ChezScheme_c_expeditor.c
            patch-src_ChezScheme_configure

Log Message:
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!


To generate a diff of this commit:
cvs rdiff -u -r1.102 -r1.103 pkgsrc/lang/racket/Makefile
cvs rdiff -u -r1.20 -r1.21 pkgsrc/lang/racket/PLIST
cvs rdiff -u -r1.28 -r1.29 pkgsrc/lang/racket/distinfo
cvs rdiff -u -r1.42 -r1.43 pkgsrc/lang/racket-textual/Makefile
cvs rdiff -u -r1.25 -r1.26 pkgsrc/lang/racket-textual/distinfo
cvs rdiff -u -r1.1 -r0 \
    pkgsrc/lang/racket/patches/patch-src_ChezScheme_c_expeditor.c
cvs rdiff -u -r1.2 -r0 \
    pkgsrc/lang/racket/patches/patch-src_ChezScheme_configure
cvs rdiff -u -r1.2 -r1.3 pkgsrc/lang/racket/patches/patch-src_bc_configure \
    pkgsrc/lang/racket/patches/patch-src_bc_configure.ac \
    pkgsrc/lang/racket/patches/patch-src_cs_c_configure \
    pkgsrc/lang/racket/patches/patch-src_cs_c_configure.ac

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffs are larger than 1MB and have been omitted


Home | Main Index | Thread Index | Old Index