forked from pool/racket
Compare commits
4 Commits
Author | SHA256 | Date | |
---|---|---|---|
beaf4757f1 | |||
|
e08e36f048 | ||
|
a7014bda28 | ||
|
47e8c5195b |
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:aab8cc0db336ed2d382803c708ad55a95fc52a4436c912f616f7c49d4845ae2c
|
||||
size 34144519
|
3
racket-8.16-src.tgz
Normal file
3
racket-8.16-src.tgz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:b233a968f4a561f7b005ce06f2c4c29428562f308c1a04d28e2e2286f6b945c3
|
||||
size 34287199
|
@ -2,15 +2,18 @@
|
||||
share/pkgs/scribble-lib/help/search.rkt | 3 ++-
|
||||
1 file changed, 2 insertions(+), 1 deletion(-)
|
||||
|
||||
--- share/pkgs/scribble-lib/help/search.rkt
|
||||
Index: share/pkgs/scribble-lib/help/search.rkt
|
||||
===================================================================
|
||||
--- share/pkgs/scribble-lib/help/search.rkt.orig
|
||||
+++ share/pkgs/scribble-lib/help/search.rkt
|
||||
@@ -47,7 +47,8 @@
|
||||
;; Doesn't exist, but notify and then fall back below:
|
||||
@@ -45,7 +45,9 @@
|
||||
(build-path (find-doc-dir) sub)))
|
||||
(notify path)
|
||||
- (if (file-exists? path)
|
||||
+ (if (and (file-exists? path)
|
||||
+ (file-exists? (build-path (find-doc-dir) "docindex.sqlite")))
|
||||
(send-url/file path #:fragment fragment #:query query)
|
||||
(let ([part (lambda (pfx x) (if x (string-append pfx x) ""))])
|
||||
(send-url (string-append
|
||||
(cond
|
||||
- [(file-exists? path) (send-url/file path #:fragment fragment #:query query)]
|
||||
+ [(and (file-exists? path)
|
||||
+ (file-exists? (build-path (find-doc-dir) "docindex.sqlite")))
|
||||
+ (send-url/file path #:fragment fragment #:query query)]
|
||||
[else
|
||||
(define (part pfx x)
|
||||
(if x (string-append pfx x) ""))
|
||||
|
@ -1,3 +1,71 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 7 14:55:35 UTC 2025 - Martin Schreiner <martin.schreiner@suse.com>
|
||||
|
||||
- Refresh patch:
|
||||
* racket-doc.patch
|
||||
- Update to 8.16. Changes down below:
|
||||
* Racket has expanded support for immutable and mutable treelists:
|
||||
- A variety of new treelist utility functions are available:
|
||||
treelist-filter, treelist-flatten, et cetera.
|
||||
- The mutable-treelist-prepend! function allows prepending to
|
||||
mutable treelists.
|
||||
- Mutable treelists are serializable.
|
||||
* The serialize-structs module allows the minimization of
|
||||
dependencies by providing only a handful of core forms.
|
||||
* The flbit-field function allows access to the binary
|
||||
representation of IEEE floating-point numbers.
|
||||
* The top-left search box in the documentation works once more.
|
||||
* The XML reader is 2-3x faster on inputs with long CDATA and
|
||||
* comments, and avoids some internal contract checks to obtain a 25%
|
||||
* speedup on large documents generally.
|
||||
* The pregexp syntax includes "\X" to match a grapheme cluster),
|
||||
* following Perl and PCRE.
|
||||
* The read-json* and write-json* functions allow customization of
|
||||
the Racket representation of JSON elements, eliminating the need for
|
||||
a separate "translation" pass.
|
||||
* Racket has new port I/O functions:
|
||||
- The open-input-nowhere function creates an empty input port.
|
||||
- The pipe-port? function makes it possible to determine whether a
|
||||
port is created by make-pipe.
|
||||
- The port-file-stat function allows gathering information about the
|
||||
file that is the source or target of a file-stream port.
|
||||
* A revised representation of pointers improves the performance of
|
||||
foreign function calls. As a result, ptr-ref and ptr-set! are
|
||||
substantially faster.
|
||||
* In anticipation of the fifteenth RacketCon, the fifteenth function
|
||||
returns the fifteenth element of a list.
|
||||
* Racket has an improved multi-line convention for error messages.
|
||||
* The db library allows prepare on virtual statements.
|
||||
* The student-t distribution is part of the math/distributions
|
||||
library.
|
||||
* Expeditor supports customizing the prompt, using the #:prompt
|
||||
keyword argument to call-with-expeditor.
|
||||
* There is a guide to adding internationalization for a new (human)
|
||||
language.
|
||||
* Optimizations to racket/profile improve asymptotic speed for very
|
||||
large call graphs.
|
||||
* The #lang htdp/asl language incorporates Graphical Debugger
|
||||
support.
|
||||
* There is lots of new documentation, and many defects repaired!
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 28 20:01:06 UTC 2024 - Martin Schreiner <martin.schreiner@suse.com>
|
||||
|
||||
- Update to 8.15. Changes down below:
|
||||
* Documentation search results are ordered, with visual cues
|
||||
indicating what their source is (core, main-distribution, etc.).
|
||||
* DrRacket offers to restore previously open files when starting,
|
||||
which can be made the default.
|
||||
* In DrRacket, Picts can be saved by right-clicking.
|
||||
raco pkg introduces the uninstall command as the opposite of
|
||||
install. The remove name for this functionality is retained for
|
||||
compatibility.
|
||||
* raco pkg improves the handling of --clone and --unclone.
|
||||
* iOS is a compilation target, distinct from macOS.
|
||||
* Racket supports falling back to IPv4 during hostname resolution when IPv6 fails.
|
||||
* Memory allocated using the ffi/unsafe library can be initially zeroed,
|
||||
using the 'zeroed-atomic and 'zeroed-atomic-interior flags.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 26 18:25:45 UTC 2024 - Martin Schreiner <martin.schreiner@suse.com>
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package racket
|
||||
#
|
||||
# Copyright (c) 2024 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
# Copyright (c) 2012, 2013 Togan Muftuoglu toganm@opensuse.org
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
@ -19,7 +19,7 @@
|
||||
|
||||
%global _configure ../configure
|
||||
Name: racket
|
||||
Version: 8.14
|
||||
Version: 8.16
|
||||
Release: 0
|
||||
Summary: Scheme implementation with teaching tools
|
||||
License: Apache-2.0 OR MIT
|
||||
|
Loading…
x
Reference in New Issue
Block a user