forked from pool/racket
Accepting request 1087014 from home:capfredf:branches:devel:languages:misc
update to v8.9 OBS-URL: https://build.opensuse.org/request/show/1087014 OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/racket?expand=0&rev=71
This commit is contained in:
parent
ad4ecd505a
commit
4981bbb44c
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:398422e2b42373e14e4e0f96da3d95cb5744247ba3f73ea99815fb693c2714ab
|
|
||||||
size 33786055
|
|
3
racket-8.9-src.tgz
Normal file
3
racket-8.9-src.tgz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:3ae225e84e119f4cd1a47f1b16133568fc7d35c290c505495566d9dccefc5224
|
||||||
|
size 33879141
|
@ -1,3 +1,43 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun May 13 15:17:43 UTC 2023 - Fred Fu <moonsolo@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!
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Feb 15 21:17:43 UTC 2023 - Fred Fu <moonsolo@gmail.com>
|
Wed Feb 15 21:17:43 UTC 2023 - Fred Fu <moonsolo@gmail.com>
|
||||||
- Update to 8.8:
|
- Update to 8.8:
|
||||||
|
@ -18,7 +18,7 @@
|
|||||||
|
|
||||||
|
|
||||||
Name: racket
|
Name: racket
|
||||||
Version: 8.8
|
Version: 8.9
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Scheme implementation with teaching tools
|
Summary: Scheme implementation with teaching tools
|
||||||
License: Apache-2.0 OR MIT
|
License: Apache-2.0 OR MIT
|
||||||
|
Loading…
Reference in New Issue
Block a user