Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package racket for openSUSE:Factory checked in at 2023-05-14 16:31:51 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/racket (Old) and /work/SRC/openSUSE:Factory/.racket.new.1533 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "racket" Sun May 14 16:31:51 2023 rev:25 rq:1087028 version:8.9 Changes: -------- --- /work/SRC/openSUSE:Factory/racket/racket.changes 2023-02-20 17:45:33.847333465 +0100 +++ /work/SRC/openSUSE:Factory/.racket.new.1533/racket.changes 2023-05-14 16:34:21.503966602 +0200 @@ -1,0 +2,40 @@ +Sun May 13 15:17:43 UTC 2023 - Fred Fu <moons...@gmail.com> +- Update to 8.9: + * The HtDP student languages come with checked signatures. Programmers can + express signatures in a formal notation, and these signatures are checked at + run-time (in a performance-neutral manner). The addition of this formal + language associates meaning with several names that had no meaning before. â + This feature is experimental, and we may amend or retract it later. (cf. 2 + Beginning Student with List Abbreviations 27) + + * Switching into and out of dark mode is handled better on Mac OS and Linux. + + * Racket uses Unicode 15.0 for character and string operations. + + * The racket/hash-code library provides support for combining hash + codes. (cf. 4.1 Equality 5) + + * A language module can have a configure-expand submodule that is dynamically + required to configure a parameterization before expansion of another + module. (cf. 18.1 Running Racket or GRacket 1) + + * stream-cons supports multiple values. (cf. 4.16.2 Streams 5) + + * unit/c subcontracts may depend on bindings from any imported or exported + signature. Additionally, bindingsâ contracts are enforced within + subcontracts, and violations blame the contract itself (like ->i). (cf. 7.9 + Unit Contracts 2) + + * racket/class provides the dynamic-instantiate procedure for instantiating a + class with a dynamic list of by-name initialization arguments. (cf. 6.3 + Creating Objects 2) + + * TCP output block buffering implies TCP_NODELAY. (cf. 15.3.1 TCP 3) + + * Submodules and Check Syntax require arrows work better together. + + * Typed Racket's shallow check generation is improved. + + * Many other improvements and bug fixes are included! + +------------------------------------------------------------------- Old: ---- racket-8.8-src.tgz New: ---- racket-8.9-src.tgz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ racket.spec ++++++ --- /var/tmp/diff_new_pack.skCdoG/_old 2023-05-14 16:34:22.323970805 +0200 +++ /var/tmp/diff_new_pack.skCdoG/_new 2023-05-14 16:34:22.331970846 +0200 @@ -18,7 +18,7 @@ Name: racket -Version: 8.8 +Version: 8.9 Release: 0 Summary: Scheme implementation with teaching tools License: Apache-2.0 OR MIT ++++++ racket-8.8-src.tgz -> racket-8.9-src.tgz ++++++ /work/SRC/openSUSE:Factory/racket/racket-8.8-src.tgz /work/SRC/openSUSE:Factory/.racket.new.1533/racket-8.9-src.tgz differ: char 5, line 1