Skip to content

Commit 1cfb74f

Browse files
Add images and reformat 8.15 release announcement (#334)
1 parent 0e88696 commit 1cfb74f

File tree

3 files changed

+11
-18
lines changed

3 files changed

+11
-18
lines changed

blog/_src/posts/2024-10-31-racket-v8-15.md

+11-18
Original file line numberDiff line numberDiff line change
@@ -15,34 +15,27 @@ We are pleased to announce Racket v8.15 is now available from [https://download.
1515
- Documentation search results are ordered, with visual cues
1616
indicating what their source is (core, main-distribution, etc.).
1717
These results are also grouped by language family (Racket, Rhombus,
18-
etc.). (See https://docs.racket-lang.org/search/index.html?q=second
18+
etc.). (e.g. [search `second`](https://docs.racket-lang.org/search/index.html?q=second))
1919
.)
2020

2121
- DrRacket offers to restore previously open files when starting,
2222
which can be made the default.
23+
24+
![DrRacket restore open files dialog](/img/8-15-restore.jpg)
2325

24-
- In DrRacket, Picts can be saved by right-clicking.
26+
- In DrRacket, Images in editing panels can be saved by right-clicking, including those generated by the functional picture libraries [`pict`](https://docs.racket-lang.org/pict/index.html) and [`2htdp/image`](https://docs.racket-lang.org/teachpack/2htdpimage.html).
27+
28+
![DrRacket save image in context menu](/img/8-15-save2htdpImage.jpg)
2529

26-
- `raco pkg` introduces the `uninstall` command as the opposite of
27-
`install`. The `remove` name for this functionality is retained for
28-
compatibility. (See
29-
https://docs.racket-lang.org/pkg/cmdline.html#%28part._raco-pkg-uninstall%29
30-
.)
30+
- `raco pkg` introduces the `uninstall` command as the opposite of `install`. The `remove` name for this functionality is retained for compatibility. (See [Package Management in Racket - 3.3 `raco pkg uninstall`](https://docs.racket-lang.org/pkg/cmdline.html#%28part._raco-pkg-uninstall%29).)
3131

32-
- `raco pkg` improves the handling of `--clone` and `--unclone`. (See
33-
https://docs.racket-lang.org/pkg/cmdline.html#%28part._raco-pkg-update%29
34-
.)
32+
- `raco pkg` improves the handling of `--clone` and `--unclone`. (See [Package Management in Racket - 3.2 `raco pkg update`](https://docs.racket-lang.org/pkg/cmdline.html#%28part._raco-pkg-update%29).)
3533

36-
- iOS is a compilation target, distinct from macOS.
34+
- iOS is a compilation target, distinct from macOS. (See [Inside:Racket C API - 29 Cross-compiling Racket Sources for iOS](https://docs.racket-lang.org/inside/ios-cross-compilation.html).)
3735

38-
- Racket supports falling back to IPv4 during hostname resolution when
39-
IPv6 fails.
36+
- Racket supports falling back to IPv4 during hostname resolution when IPv6 fails.
4037

41-
- Memory allocated using the ffi/unsafe library can be initially
42-
zeroed, using the `'zeroed-atomic` and `'zeroed-atomic-interior`
43-
flags. (See
44-
https://docs.racket-lang.org/foreign/foreign_pointer-funcs.html#%28idx._%28gentag._11._%28lib._scribblings%2Fforeign%2Fforeign..scrbl%29%29%29
45-
.)
38+
- Memory allocated using the ffi/unsafe library can be initially zeroed, using the `'zeroed-atomic` and `'zeroed-atomic-interior` flags. (See [The Racket Foreign Interface - 4.2 Memory Management `malloc` *mode* `'zeroed-atomic` and `'zeroed-atomic-interior`](https://docs.racket-lang.org/foreign/foreign_pointer-funcs.html#%28idx._%28gentag._11._%28lib._scribblings%2Fforeign%2Fforeign..scrbl%29%29%29).)
4639

4740
- Many other bugs are fixed and documentation has been improved!
4841

blog/img/8-15-restore.jpg

81.9 KB
Loading

blog/img/8-15-save2htdpImage.jpg

423 KB
Loading

0 commit comments

Comments
 (0)