From 599cc7bd47b7068a6e562d0a6cc917225fea533c8b18b81911a6ac1080cd55fa Mon Sep 17 00:00:00 2001 From: Fred Fu Date: Wed, 15 Nov 2023 20:39:11 +0000 Subject: [PATCH] Accepting request 1126718 from home:capfredf:branches:devel:languages:misc update to 8.11 OBS-URL: https://build.opensuse.org/request/show/1126718 OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/racket?expand=0&rev=75 --- racket-8.10-src.tgz | 3 --- racket-8.11-src.tgz | 3 +++ racket.changes | 28 ++++++++++++++++++++++++++++ racket.spec | 2 +- 4 files changed, 32 insertions(+), 4 deletions(-) delete mode 100644 racket-8.10-src.tgz create mode 100644 racket-8.11-src.tgz diff --git a/racket-8.10-src.tgz b/racket-8.10-src.tgz deleted file mode 100644 index 548f558..0000000 --- a/racket-8.10-src.tgz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:0e4963da2c17e7f6d57428bda1dcf64eda7437e2f26bb6cc48b47f417a3d93a3 -size 33960563 diff --git a/racket-8.11-src.tgz b/racket-8.11-src.tgz new file mode 100644 index 0000000..0307af9 --- /dev/null +++ b/racket-8.11-src.tgz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:948ad7993c939e4ee7e78ccebe5eea37c0a46e22a0623eba9377e0128964f77c +size 33995057 diff --git a/racket.changes b/racket.changes index ca50844..594e903 100644 --- a/racket.changes +++ b/racket.changes @@ -1,3 +1,31 @@ +------------------------------------------------------------------- +Wed Nov 15 18:17:43 UTC 2023 - Fred Fu + +- Update to 8.11: + * Match clauses can include a #:do option to allow evaluation of code and bindings before a following #:when clause. + + * JSON Serialization supports indentation with an #:indent option to write-json. Cf. https://docs.racket-lang.org/json/index.html#%28def._%28%28lib._json%2Fmain..rkt%29._write-json%29%29 + + * An initiate-sequence function simplifies the creation of sequences. Cf. https://docs.racket-lang.org/reference/sequences.html#%28def._%28%28lib._racket%2Fsequence..rkt%29._initiate-sequence%29%29 + + * The :do-in form allows an inner definition sequence. Cf. https://docs.racket-lang.org/reference/for.html#%28form._%28%28lib.racket%2Fprivate%2Fbase..rkt%29.~3ado-in%29%29 + + * The redex-define form allows pattern-matching in PLT Redex using a define-like syntax. Cf. https://docs.racket-lang.org/redex/reference.html#%28form._%28%28lib._redex%2Freduction-semantics..rkt%29._redex-define%29%29 + + * Racket and Chez Scheme use Robert L. Smith’s “Algorithm 116” for division of complex numbers. Cf. 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 (-shift-i). + + * “Comment-out” menu items can be specific to the #lang used by the current file. Cf. https://docs.racket-lang.org/framework/Text.html#%28def._%28%28lib._framework%2Fmain..rkt%29._text~3aindent-guides~3c~25~3e%29%29 + + * 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. Cf. https://docs.racket-lang.org/quickscript/index.html#%28part._.Hooks%29 + + * Plots include plot-inset and plot-legend-padding parameters to control the amount of space left unused around the plot edge and plot legend. Cf. https://docs.racket-lang.org/plot/params.html#%28def._%28%28lib._plot%2Fmain..rkt%29._plot-inset%29%29 + + * There are many other documentation improvements, optimizations, and bug fixes! + ------------------------------------------------------------------- Fri Aug 18 20:18:56 UTC 2023 - Matthias Eliasson diff --git a/racket.spec b/racket.spec index d7dd2fb..985a6e1 100644 --- a/racket.spec +++ b/racket.spec @@ -18,7 +18,7 @@ Name: racket -Version: 8.10 +Version: 8.11 Release: 0 Summary: Scheme implementation with teaching tools License: Apache-2.0 OR MIT