Skip to content

Commit b8d71a8

Browse files
authored
Merge pull request #352 from spdegabrielle/master
update release-notes.rkt to 8.17
2 parents d85a6d0 + 8b41d1d commit b8d71a8

File tree

1 file changed

+18
-21
lines changed

1 file changed

+18
-21
lines changed

release-notes/release-notes.rkt

Lines changed: 18 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -45,56 +45,56 @@
4545

4646
@bullet{Typed Racket has support for @link[(rur "treelist.html")]{treelists}.}
4747

48-
@bullet{The package manager computes checksums for packages when required,
48+
@bullet{The package manager computes @link[(dur "pkg/Package_Concepts.html")]{checksums} for packages when required,
4949
allowing the use and automatic upgrade of packages without them.}
5050

5151
@bullet{The @link[bfs-url]{`bitwise-first-bit-set`} function returns the smallest bit that is
5252
set in the twos-complement representation of the given number.}
5353

54-
@bullet{The updated `dynamic-require` function makes it easier to use
54+
@bullet{The updated @link[(rur "Module_Names_and_Loading.html#%28def._%28%28quote._~23~25kernel%29._dynamic-require%29%29")]{`dynamic-require`} function makes it easier to use
5555
syntax bindings by allowing a syntax-thunk (or 'eval) to be used for them.}
5656

57-
@bullet{The `error-module-path->string-handler` parameter allows the customization
57+
@bullet{The @link[(rur "exns.html#%28def._%28%28quote._~23~25kernel%29._error-module-path-~3estring-handler%29%29")]{`error-module-path->string-handler`} parameter allows the customization
5858
of the display of module-paths in error messages.}
5959

60-
@bullet{Precision of certain numeric functions (`sin`, `cos`, and others) is
60+
@bullet{Precision of certain @link[(rur "generic-numbers.html")]{numeric functions} (`sin`, `cos`, and others) is
6161
improved on Windows platforms by using the MSVCRT/UCRT libraries.}
6262

63-
@bullet{The `string-append` function has improved performance and reduced memory
63+
@bullet{The @link[(rur "strings.html#%28def._%28%28quote._~23~25kernel%29._string-append%29%29")]{`string-append`} function has improved performance and reduced memory
6464
use for long lists of strings in the Racket CS implementation.
6565
Differences are clearly noticeable for lists of length 1 million.}
6666

67-
@bullet{TCP ports use `SO_KEEPALIVE`, instructing the kernel to send periodic
67+
@bullet{@link[(rur "tcp.html")]{TCP ports} use `SO_KEEPALIVE`, instructing the kernel to send periodic
6868
messages while waiting for data to check whether the connection
69-
is still responsive}
69+
is still responsive.}
7070

7171
@bullet{Racket code using a terminal in Windows can receive mouse events as
7272
virtual terminal characters after using SetConsoleMode. (This is also
7373
already possible on macOS and Linux.) See the
7474
@link["https://docs.racket-lang.org/tui-term/index.html"]{tui-term} package
7575
for related example code.}
7676

77-
@bullet{The `#:replace-malformed-surrogate?` keyword can be used to specify
77+
@bullet{The @link[(dur "json/index.html#%28part._.Parsing_.J.S.O.N_.Text_into_.J.S-.Expressions%29")]{`#:replace-malformed-surrogate?`} keyword can be used to specify
7878
a replacement for malformed unicode surrogates in JSON input}
7979

80-
@bullet{The http-client module no longer sends "Content-Length: 0" for
80+
@bullet{The @link[(dur "http-client/index.html")]{http-client} module no longer sends "Content-Length: 0" for
8181
requests without a body.}
8282

83-
@bullet{The demodularizer (`compiler/demod`) can prune more unused assignments}
83+
@bullet{The @link[(dur "raco/demod.html")]{demodularizer} (`compiler/demod`) can prune more unused assignments}
8484

85-
@bullet{Several judgment rendering forms in Redex are replaced by functions, allowing
85+
@bullet{Several judgment rendering forms in @link[(dur "redex/index.html")]{Redex} are replaced by functions, allowing
8686
more convenient abstraction.}
8787

8888
@bullet{When a distribution includes no teaching languages, DrRacket’s language-dialog
8989
configuration moves into the preferences dialog and the “Language” menu disappears.}
9090

91-
@bullet{The math library has better support for block-diagonal matrices, including
91+
@bullet{The @link[(dur "math/index.html")]{math library} has better support for block-diagonal matrices, including
9292
both Racket and Typed Racket.}
9393

94-
@bullet{The math library contains improved implementations of acos and
94+
@bullet{The @link[(dur "math/index.html")]{math library} contains improved implementations of acos and
9595
matrix-(cos-)angle.}
9696

97-
@bullet{The stepper again works for `big-bang` programs.}
97+
@bullet{The @link[(dur "stepper/index.html")]{stepper} again works for @link[(dur "teachpack/2htdpuniverse.html#(part._world._interactive)")]{`big-bang`} programs.}
9898

9999
@bullet{There are many other repairs and documentation imprevements!
100100
}
@@ -155,16 +155,13 @@
155155

156156
(define markdown-closing-block
157157
#<<|
158-
_Racket is a community developed open source project and we welcome new
159-
contributors. See
160-
[racket/README.md](https://github.com/racket/racket/blob/master/README.md#contributing)
161-
to learn how you can be a part of this amazing project._
158+
**Racket** is a community developed open source project and we welcome new contributors. See [racket/README.md](https://github.com/racket/racket/blob/master/README.md#contributing)
159+
to learn how you can be a part of this amazing project.
162160

163161
## Feedback Welcome
164162

165-
Questions and discussion welcome at the Racket community
166-
[Discourse](https://racket.discourse.group/invites/VxkBcXY7yL) or
167-
[Discord](https://discord.gg/6Zq8sH5)
163+
Questions and discussion welcome at the Racket community on [Discourse](https://racket.discourse.group/invites/VxkBcXY7yL) or
164+
[Discord](https://discord.gg/6Zq8sH5).
168165

169166
## Please share
170167

0 commit comments

Comments
 (0)