|
25 | 25 | [(8 17) "https://blog.racket-lang.org/2025/05/racket-v8-17.html"] |
26 | 26 | [(8 18) "https://blog.racket-lang.org/2025/08/racket-v8-18.html"] |
27 | 27 | [(9 0) "https://blog.racket-lang.org/2025/11/racket-v9-0.html"] |
28 | | - [(9 1) "https://blog.racket-lang.org/2026/02/racket-v9-1.html"])) |
| 28 | + [(9 1) "https://blog.racket-lang.org/2026/02/racket-v9-1.html"] |
| 29 | + [(9 2) "https://blog.racket-lang.org/2026/05/racket-v9-1.html"])) |
29 | 30 |
|
30 | 31 |
|
31 | 32 | ;; inferred url abstraction... |
|
53 | 54 | (define bullets |
54 | 55 | (list |
55 | 56 |
|
| 57 | + Allow more types of `quote`d data in cross-phase persistent modules |
56 | 58 |
|
57 | | - @bullet{Documentation organization and navigation can be specialized by |
58 | | -language family, to allow users to interact with documentation in a way that |
59 | | -is tailored to that language family. This is currently used by Rhombus.} |
| 59 | + Change `match` to reject non-linear patterns with mismatched ellipsis |
| 60 | + depth |
60 | 61 |
|
61 | | -@bullet{The `for` form and its variants accept an `#:on-length-mismatch` |
62 | | - specifier. @link["https://docs.racket-lang.org/reference/for.html"]{3.18 |
63 | | - Iterations and Comprehensions: for, for/list, ...}} |
| 62 | + Add a `#%foreign-inline` core syntactic form for unsafe access to |
| 63 | + facilities provided at the linklet layer by a Racket implementation |
| 64 | + |
| 65 | + Change `object/c` implementation to improve performance |
| 66 | + |
| 67 | + Reduce foreign-procedure call overhead in some cases by internally |
| 68 | + shifting interrupt-disabling responsibility to callbacks |
| 69 | + |
| 70 | + Add internal "ffi2" support for a more static FFI (to be used in |
| 71 | + a future package) |
| 72 | + |
| 73 | + Correct some error messages from `memw`, `with-syntax`, |
| 74 | + and `unquote-splicing` |
| 75 | + |
| 76 | + Reorganize, tidy, and merge various `racket/private` modules |
| 77 | + |
| 78 | + @bullet{The implementations of `member`, `memw`, `when`, `unless`, |
| 79 | + `let/ec`, and `cond` are rewritten to use only racket/kernel syntax} |
| 80 | + |
| 81 | + Add `impersonator-property-predicate-procedure?` |
| 82 | + |
| 83 | + Add `terminal-file-position` |
| 84 | + |
| 85 | + @bullet{Racket 9.2 uses Unicode 17.0 for character and string operations.} |
| 86 | + |
| 87 | + ;; TR |
| 88 | + |
| 89 | + - Fix previously-incorrect types of `asin` and `acos`, which may |
| 90 | + cause existing programs not to type check. |
| 91 | +- Improve printing of polymorphic struct types: show the name with |
| 92 | + type arguments (e.g. `(Array Byte)`) instead of the internal |
| 93 | + representation. |
| 94 | + |
| 95 | + ;; stepper |
| 96 | + |
| 97 | + The stepper now displays numbers according the the language settings. |
| 98 | + |
| 99 | + ;; htdp |
| 100 | + |
| 101 | + fix bug that prevented distributed .dmg programs to close down |
| 102 | + properly at the end, depending on the close-on-stop clause. |
| 103 | + |
| 104 | +* fix documentation for close-on-stop clauses, which somehow had it |
| 105 | + backwards (given the tag's name). |
| 106 | + |
| 107 | + |
| 108 | + |
| 109 | + ;; old below: |
64 | 110 |
|
65 | 111 | @bullet{DrRacket improves the GUI for choosing color schemes.} |
66 | 112 |
|
|
0 commit comments