SHA256
1
0
forked from pool/racket
Commit Graph

3 Commits

Author SHA256 Message Date
Togan Muftuoglu
1be2de75c9 Accepting request 896608 from home:polslinux:branches:devel:languages:misc
- Update to 8.1:
  * DrRacket tabs can be dragged, and have new close buttons.
  * Racket CS supports cross-compilation using raco exe.
  * Racket CS supports Android on 32-bit and 64-bit ARM processors.
  * The database library supports running queries in OS threads.
  * Check-Syntax arrows correctly identify the definition site of
    identifiers with contracts.
  * Racket CS performance has improved for structure predicates
    and accessors
  * Racket CS is faster at multiplying extremely large numbers
    and dividing large integers.
  * Racket CS allows callbacks to raise exceptions if they are
    annotated with #:callback-exns?.
  * New ephemeron hash tables simplify the implementation of
    tables where keys can refer to values.
  * Typed Racket supports for/foldr.
  * The stepper works for #lang htdp/*sl.
  * Struct signatures work for the ASL teaching language.

- Update to 8.0:
  * Racket CS is the default implementation
    (except for ppc64le and s390x)
  * Racket CS has better parallel garbage collection, a 10%–30% reduction
    in the size of generated code, and various targeted optimizations.
  * A rewrite of the test-engine package allows the #lang versions of
    teaching languages to produce linked test-failure messages.
  * The release comes with a new mark-up DSL for composing text to appear
    in the REPL (simple-tree-text-markup).
  * Redex has an added define-overriding-judgment form and improved
    error source location reporting.
  * Windows scrolling speed reflects the system preference.
  * The db package uses the utf8mb4 charset for MySQL connections.
- Rebase dont-strip.patch

OBS-URL: https://build.opensuse.org/request/show/896608
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/racket?expand=0&rev=47
2021-06-02 07:29:03 +00:00
Matthias Mailänder
34b203c004 Accepting request 828522 from home:polslinux:branches:devel:languages:misc
- Update to 7.8:
* Racket CS supports AArch32 and AArch64, including places and
  futures.
* Racket CS supports an "incremental" garbage-collection mode that can
  eliminate long GC pauses for some applications, such as animations and
  interactive games.
* Racket CS unboxes local floating-point arithmetic
* DrRacket's spell check features lower overhead and has fewer bugs.
* Web Server performance under high concurrency is better by up to an
  order of magnitude
* The math library includes the Kronecker product.
* The new prop:struct-field-info property provides static information
  about field names.
* In `plot`, the legend font and the plot font can be controlled
  independently, and error-bars have an `#:invert?` option.
* Racket CS uses a new HAMT implementation, dramatically reducing the memory
  required for immutable hash tables.
* GC callbacks are reliably called on major collections in Racket CS.
  Also, Garbage collection is 10-20% faster.
* DrRacket can recover much more quickly from errors involving large
  stack traces.
* Call-with-current-language allows more reliable tests for language
  level code.
* Use of the Cairo library can be multi-threaded.
* DrRacket's scrolling has been made more responsive.
* DrRacket's dark mode support is improved for Mac OS and Unix.
* The Web Server provides fine-grained control over various aspects of
  handling client connections (timeouts, buffer sizes, maximum header
  counts, etc.) via the new "safety limits" construct.
* The Web Server's handling of large files is improved, and its
  latency for long-running request handlers is reduced.

OBS-URL: https://build.opensuse.org/request/show/828522
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/racket?expand=0&rev=44
2020-10-09 20:40:45 +00:00
Jonathan Brielmaier
93051f5cab Accepting request 691291 from home:Andreas_Schwab:Factory
- dont-strip.patch: don't strip libraries

OBS-URL: https://build.opensuse.org/request/show/691291
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/racket?expand=0&rev=35
2019-04-11 07:33:05 +00:00