Skip to content

Commit ec44d1e

Browse files
committed
Fix typos
The "seperation" typo is the correct link to the Zulip thread. I added a regex to the typos config to suppress on a per-line basis. I also updated to the latest version of typos, which also flags "Canva" so that was added as an exception. While I was at it, I fixed changed the language in two random code blocks to languages in the syntect set, as these were producing warnings. Note that the latest version of zola switches from syntect to giallo, which will require config changes, but that's not a change I'm making here.
1 parent 463d835 commit ec44d1e

5 files changed

Lines changed: 14 additions & 9 deletions

File tree

.github/workflows/check.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,4 +25,4 @@ jobs:
2525
- uses: actions/checkout@v4
2626

2727
- name: check typos
28-
uses: crate-ci/typos@v1.30.1
28+
uses: crate-ci/typos@v1.45.0

.typos.toml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,11 @@
22
# https://github.com/crate-ci/typos/blob/master/docs/reference.md
33

44
[default]
5-
extend-ignore-re = ["colour-science"]
5+
extend-ignore-re = [
6+
"colour-science",
7+
# Ignore lines ending with <!-- typos:disable-line -->
8+
"(?Rm)^.*<!--\\s*typos:disable-line\\s*-->\\s*$",
9+
]
610

711
# Corrections take the form of a key/value pair. The key is the incorrect word
812
# and the value is the correct word. If the key and value are the same, the
@@ -14,6 +18,7 @@ extend-ignore-re = ["colour-science"]
1418
LOD = "LOD"
1519
relm = "relm"
1620
Stoer = "Stoer"
21+
Canva = "Canva"
1722

1823
# Match Inside a Word - Case Insensitive
1924
[default.extend-words]

content/blog/2025-01-13-tmil-12/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ We plan for Kompari to standardise and improve the developer experience of snaps
7777
It can generate reports which summarises failed snapshot tests, and will also contain functionality for interactive blessing of new snapshots.
7878
This reporting can be integrated into a repository as an xtask:
7979

80-
```commandline
80+
```bash
8181
cargo xtask report
8282
```
8383

content/blog/2026-04-09-tmil-25/index.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ To handle these functions, we created a crate called "parley_draw" inside the Pa
3838
The crate has now been renamed to "Glifo," and has moved into the Vello repo.
3939
The new location is to reduce the friction to iterate on the implementation of atlas-based glyph caching.
4040

41-
For a more recent discussion of the scope and goals of Glifo, see the thread [Glifo: A seperation of concerns](https://xi.zulipchat.com/#narrow/channel/197075-vello/topic/Glifo.3A.20A.20seperation.20of.20concerns/with/584192738).
41+
For a more recent discussion of the scope and goals of Glifo, see the thread [Glifo: A seperation of concerns](https://xi.zulipchat.com/#narrow/channel/197075-vello/topic/Glifo.3A.20A.20seperation.20of.20concerns/with/584192738). <!-- typos:disable-line -->
4242

4343
In the longer term, we would like to see Glifo become independent of Vello rendering and be adopted by other projects in the ecosystem, but for the time being it should be considered in development.
4444

@@ -47,7 +47,7 @@ In the longer term, we would like to see Glifo become independent of Vello rende
4747
Parley has seen slow but steady features.
4848

4949
* [parley#536] enumerate system fonts on mac using CoreText
50-
* [parley#540] Load fonts from syste, and provided paths
50+
* [parley#540] Load fonts from system, and provided paths
5151
* [parley#551] CSS text-indent support
5252
* [parley#563] Implement all possible AccessKit text properties
5353

@@ -97,7 +97,7 @@ A screenshot of Scrolled Quran.
9797

9898
### Subduction
9999

100-
It's long been clear there is value in more fully exploiting system compositor capabilites, but it's a hard problem and Linebender projects have so far just been using plain windows and swapchains.
100+
It's long been clear there is value in more fully exploiting system compositor capabilities, but it's a hard problem and Linebender projects have so far just been using plain windows and swapchains.
101101
I've had a blog post stuck in rough draft for over four years — [How to think about the compositor in 2022](https://github.com/raphlinus/raphlinus.github.io/issues/77).
102102
Compositor integration is needed for efficient video playback, and is also the best way to stitch native widgets into a GPU-accelerated rendering surface.
103103
Bruce Mitchener got tired of waiting and has started the [subduction](https://github.com/forest-rs/subduction) crate, with compelling examples.
@@ -116,8 +116,8 @@ A screenshot of the subduction sample app. There are AppKit widgets for text edi
116116

117117
There are two talks from Linebender affiliated people: Nico Burns' [talk on Blitz](https://2026.rustweek.org/talks/nico/), and Taj Pereira and Alex Jakubowicz' [talk on WASM](https://2026.rustweek.org/talks/wasm/). In addition, Linebender is one of the [Unconference](https://2026.rustweek.org/unconf-intro/) tracks. If you are interested in participating in the latter, reach out to me, as I'm the designated community leader.
118118

119-
[xilem#1650]: https://github.com/linebender/parley/pull/1650
120-
[xilem#1696]: https://github.com/linebender/parley/pull/1696
119+
[xilem#1560]: https://github.com/linebender/xilem/pull/1560
120+
[xilem#1696]: https://github.com/linebender/xilem/pull/1696
121121

122122

123123
[parley#536]: https://github.com/linebender/parley/pull/536

content/wiki/canonical_lints.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ If you want to remove a lint, `#![allow]` or `#![expect]` it at the crate root.
103103
As a lot of our code is research code, there are lints which we believe improve code quality, but don't need to validate in CI.
104104
These lints can be run occasionally, such as when releases are near, to improve code quality asynchronously:
105105

106-
```text
106+
```txt
107107
let_underscore_drop
108108
single_use_lifetimes
109109
unit_bindings

0 commit comments

Comments
 (0)