From 599cc7bd47b7068a6e562d0a6cc917225fea533c8b18b81911a6ac1080cd55fa Mon Sep 17 00:00:00 2001 From: Fred Fu Date: Wed, 15 Nov 2023 20:39:11 +0000 Subject: [PATCH 1/2] 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 From 9f41a7b7a08ffac8d9086fe92e72aabb5fc66f7007975adb88a4f622ba5588bc Mon Sep 17 00:00:00 2001 From: Fred Fu Date: Thu, 16 Nov 2023 00:45:27 +0000 Subject: [PATCH 2/2] Accepting request 1126725 from home:capfredf:branches:devel:languages:misc update to 8.11 OBS-URL: https://build.opensuse.org/request/show/1126725 OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/racket?expand=0&rev=76 --- racket.changes | 38 +++++++++++++++++++++++++++----------- 1 file changed, 27 insertions(+), 11 deletions(-) diff --git a/racket.changes b/racket.changes index 594e903..6c8c15a 100644 --- a/racket.changes +++ b/racket.changes @@ -2,27 +2,43 @@ 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 + * Match clauses can include a #:do option to allow evaluation of code and + bindings before a following #:when clause. - * 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 + * 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 - * 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 + * 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 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 + * 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 - * 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 + * 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 - * DrRacket has indentation guides that provide visual cues indicating how code is indented and grouped, accessible by using (-shift-i). + * 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 - * “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 + * DrRacket has indentation guides that provide visual cues indicating how code + is indented and grouped, accessible by using (-shift-i). - * Unused identifiers have a tooltip indicating that they have no bound occurrences. + * “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 - * 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 + * Unused identifiers have a tooltip indicating that they have no bound + occurrences. - * 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 + * 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!