Eric Huss
f38dc687e3
Update dependencies
...
Also bump MSRV to 1.82
Updating anstyle-wincon v3.0.7 -> v3.0.8
Updating backtrace v0.3.74 -> v0.3.75
Updating bitflags v2.9.0 -> v2.9.1
Updating cc v1.2.21 -> v1.2.24
Updating clap v4.5.37 -> v4.5.38
Updating clap_builder v4.5.37 -> v4.5.38
Updating clap_complete v4.5.48 -> v4.5.50
Updating errno v0.3.11 -> v0.3.12
Updating getrandom v0.3.2 -> v0.3.3
Updating icu_collections v1.5.0 -> v2.0.0
Adding icu_locale_core v2.0.0
Removing icu_locid v1.5.0
Removing icu_locid_transform v1.5.0
Removing icu_locid_transform_data v1.5.1
Updating icu_normalizer v1.5.0 -> v2.0.0
Updating icu_normalizer_data v1.5.1 -> v2.0.0
Updating icu_properties v1.5.1 -> v2.0.1
Updating icu_properties_data v1.5.1 -> v2.0.1
Updating icu_provider v1.5.0 -> v2.0.0
Removing icu_provider_macros v1.5.0
Updating idna_adapter v1.2.0 -> v1.2.1
Updating jiff v0.2.12 -> v0.2.14
Updating jiff-static v0.2.12 -> v0.2.14
Updating kqueue v1.0.8 -> v1.1.1
Updating litemap v0.7.5 -> v0.8.0
Adding once_cell_polyfill v1.70.1
Adding potential_utf v0.1.2
Updating rustversion v1.0.20 -> v1.0.21
Updating tempfile v3.19.1 -> v3.20.0
Updating tinystr v0.7.6 -> v0.8.1
Updating tokio v1.44.2 -> v1.45.0
Removing utf16_iter v1.0.5
Updating web_atoms v0.1.1 -> v0.1.2
Updating windows-core v0.61.0 -> v0.61.2
Updating windows-result v0.3.2 -> v0.3.4
Updating windows-strings v0.4.0 -> v0.4.2
Removing write16 v1.0.0
Updating writeable v0.5.5 -> v0.6.1
Updating yoke v0.7.5 -> v0.8.0
Updating yoke-derive v0.7.5 -> v0.8.0
Adding zerotrie v0.2.2
Updating zerovec v0.10.4 -> v0.11.2
Updating zerovec-derive v0.10.3 -> v0.11.1
2025-05-23 07:55:10 -07:00
Noritada Kobayashi
91d13c390a
Document the edition2024 code block attribute
2025-05-19 12:51:11 +09:00
Travis Cross
52e406bf95
Use <kbd> tag to describe keyboard shortcuts
...
When describing, in the guide, the keyboard shortcuts that we accept,
let's use the `<kbd>` element. This causes the key to render in a box
that people will recognize as conventional.
The way that this is displayed helps to make it clear that, though we
present the key in uppercase, we actually mean for the lowercase
letter to be entered. Therefore, we present the key in uppercase
since 1) that's how it appears on most keyboards and 2) for some
characters such as `l`, presenting the character in lowercase might be
ambiguous.
We'll spell out "Escape" rather than saying "Esc" (even though many
keyboards spell it that way) since the `KeyboardEvent.keycode`[^1] is
called "Escape", and that's how it would appear in an
`aria-keyshortcuts` attribute[^2].
[^1]: https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/keyCode
[^2]: https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Reference/Attributes/aria-keyshortcuts
2025-05-13 22:04:49 +00:00
Travis Cross
44d9f4e95b
Use / (or s) to open search box
...
We allow for using `s` to open the search box, but it's more common to
use `/` (forward slash) for this. E.g., MDN's documentation uses `/`
for search. Rustdoc and GitHub accept either.
Let's allow either key to be used, and let's switch to "advertising"
`/` rather than `s` in the hover text for the search button.
In making that switch, let's also simplify that hover text a bit.
Previously it had said "Search. (Shortkey: s)". This was the only top
button on which we had included a period in the hover text. Let's
remove that, and let's remove the "shortkey" bit of jargon. It's
enough to just put `/` in a parenthetical, i.e. "Search (`/`)".
People will gleam from that what we mean.
We've also updated the guide accordingly.
2025-05-13 21:48:54 +00:00
Eric Huss
006f99ee99
Update to 0.4.49
2025-05-05 14:44:37 -07:00
Eric Huss
199efd0f2c
Update dependencies
...
Updating ammonia v4.0.0 -> v4.1.0
Updating anyhow v1.0.95 -> v1.0.98
Updating bitflags v2.8.0 -> v2.9.0
Updating bstr v1.11.3 -> v1.12.0
Updating bumpalo v3.16.0 -> v3.17.0
Updating bytes v1.9.0 -> v1.10.1
Updating cc v1.2.10 -> v1.2.21
Updating chrono v0.4.39 -> v0.4.41
Updating clap v4.5.27 -> v4.5.37
Updating clap_builder v4.5.27 -> v4.5.37
Updating clap_complete v4.5.43 -> v4.5.48
Adding cssparser v0.35.0
Adding cssparser-macros v0.6.1
Updating darling v0.20.10 -> v0.20.11
Updating darling_core v0.20.10 -> v0.20.11
Updating darling_macro v0.20.10 -> v0.20.11
Updating data-encoding v2.7.0 -> v2.9.0
Adding dtoa v1.0.10
Adding dtoa-short v0.3.5
Updating env_logger v0.11.6 -> v0.11.8
Updating equivalent v1.0.1 -> v1.0.2
Updating errno v0.3.10 -> v0.3.11
Removing getrandom v0.2.15
Adding getrandom v0.2.16
Adding getrandom v0.3.2
Updating globset v0.4.15 -> v0.4.16
Updating handlebars v6.3.0 -> v6.3.2
Updating hashbrown v0.15.2 -> v0.15.3
Updating html5ever v0.27.0 -> v0.31.0
Updating http v1.2.0 -> v1.3.1
Updating httparse v1.10.0 -> v1.10.1
Removing humantime v2.1.0
Updating iana-time-zone v0.1.61 -> v0.1.63
Updating icu_locid_transform_data v1.5.0 -> v1.5.1
Updating icu_normalizer_data v1.5.0 -> v1.5.1
Updating icu_properties_data v1.5.0 -> v1.5.1
Updating indexmap v2.7.1 -> v2.9.0
Updating itoa v1.0.14 -> v1.0.15
Adding jiff v0.2.12
Adding jiff-static v0.2.12
Updating libc v0.2.169 -> v0.2.172
Updating linux-raw-sys v0.4.15 -> v0.9.4
Updating litemap v0.7.4 -> v0.7.5
Updating log v0.4.25 -> v0.4.27
Updating markup5ever v0.12.1 -> v0.16.1
Adding match_token v0.1.0
Updating miniz_oxide v0.8.3 -> v0.8.8
Updating once_cell v1.20.2 -> v1.21.3
Updating pest v2.7.15 -> v2.8.0
Updating pest_derive v2.7.15 -> v2.8.0
Updating pest_generator v2.7.15 -> v2.8.0
Updating pest_meta v2.7.15 -> v2.8.0
Adding phf_macros v0.11.3
Updating pin-project v1.1.8 -> v1.1.10
Updating pin-project-internal v1.1.8 -> v1.1.10
Updating pkg-config v0.3.31 -> v0.3.32
Adding portable-atomic v1.11.0
Adding portable-atomic-util v0.2.4
Updating ppv-lite86 v0.2.20 -> v0.2.21
Updating proc-macro2 v1.0.93 -> v1.0.95
Updating quote v1.0.38 -> v1.0.40
Adding r-efi v5.2.0
Updating redox_syscall v0.5.8 -> v0.5.12
Updating rustix v0.38.44 -> v1.0.7
Updating rustversion v1.0.19 -> v1.0.20
Updating ryu v1.0.19 -> v1.0.20
Updating select v0.6.0 -> v0.6.1
Updating semver v1.0.25 -> v1.0.26
Updating serde v1.0.217 -> v1.0.219
Updating serde_derive v1.0.217 -> v1.0.219
Updating serde_json v1.0.137 -> v1.0.140
Updating sha2 v0.10.8 -> v0.10.9
Updating smallvec v1.13.2 -> v1.15.0
Updating socket2 v0.5.8 -> v0.5.9
Updating string_cache v0.8.7 -> v0.8.9
Updating string_cache_codegen v0.5.2 -> v0.5.4
Updating syn v2.0.96 -> v2.0.101
Updating synstructure v0.13.1 -> v0.13.2
Updating tempfile v3.15.0 -> v3.19.1
Updating terminal_size v0.4.1 -> v0.4.2
Updating thiserror v2.0.11 -> v2.0.12
Updating thiserror-impl v2.0.11 -> v2.0.12
Updating tokio v1.43.1 -> v1.44.2
Updating tokio-util v0.7.13 -> v0.7.15
Updating typenum v1.17.0 -> v1.18.0
Updating unicode-ident v1.0.16 -> v1.0.18
Adding wasi v0.14.2+wasi-0.2.4
Adding web_atoms v0.1.1
Updating windows-core v0.52.0 -> v0.61.0
Adding windows-implement v0.60.0
Adding windows-interface v0.59.1
Adding windows-link v0.1.1
Adding windows-result v0.3.2
Adding windows-strings v0.4.0
Adding wit-bindgen-rt v0.39.0
Updating zerocopy v0.7.35 -> v0.8.25
Updating zerocopy-derive v0.7.35 -> v0.8.25
Updating zerofrom v0.1.5 -> v0.1.6
Updating zerofrom-derive v0.1.5 -> v0.1.6
2025-05-05 13:44:40 -07:00
Eric Huss
d67dbc74fd
Update to 0.4.48
2025-03-31 12:55:28 -07:00
Eric Huss
74fcaf5273
Update to 0.4.47
2025-03-09 09:14:57 -07:00
Eric Huss
c493d3b5e3
Update to 0.4.46
2025-03-08 14:00:42 -08:00
Jonas Fassbender
0c6439faad
Enhanced wording for editable code blocks docs
2025-03-03 17:21:34 +01:00
Eric Huss
98abb22be1
Merge pull request #1368 from notriddle/hash-files
...
feat(html): cache bust static files by adding hashes to file names
2025-02-20 18:32:17 +00:00
Eric Huss
7e3d2f96ab
Update to 0.4.45
2025-02-17 10:18:04 -08:00
Michael Howell
82db7f5b93
Add a bit more to the configuration docs
2025-02-13 14:22:54 -07:00
Michael Howell
879449447f
feat(html): cache bust static files by adding hashes to file names
...
Closes rust-lang#1254
2025-02-13 10:39:22 -07:00
Eric Huss
59eab7cfc2
Update to 0.4.44
2025-01-28 09:50:04 -08:00
Eric Huss
9b873e9d97
Bump rust-version to 1.77
2025-01-28 09:35:11 -08:00
Eric Huss
09a37284b0
Add output.html.search.chapter
...
This config setting provides the ability to disable search indexing on a
per-chapter (or sub-path) basis.
This is structured to possibly add additional settings, such as perhaps
a score multiplier or other settings.
2025-01-27 19:45:50 -08:00
Max Heller
d325e821cd
fix: make line hiding in Rust code blocks consistent with rustdoc
...
Requires a space following a `#` for a line to be hidden.
2025-01-20 11:43:39 -05:00
Eric Huss
ed407b091c
Update to 0.4.43
2024-11-25 09:14:43 -08:00
Eric Huss
55fe75c716
Update to 0.4.42
2024-11-07 06:42:05 -08:00
Eric Huss
c83a34b473
Update to 0.4.41
2024-11-06 09:36:21 -08:00
Eric Huss
9e3d533acc
Add a real example of remove-emphasis
2024-11-02 15:41:55 -07:00
Eric Huss
b51bb101f2
Tweak heading wording
2024-08-11 05:46:48 -07:00
Eric Huss
59d26dbbe7
Move "upgrade mdbook" description to the build-from-source section
2024-08-11 05:45:26 -07:00
Radek
94baf19e6a
added update how to
...
Updating workflow is not clear for non rust users.
2024-08-07 12:01:19 +02:00
Eric Huss
5ed3223185
Fix broken link to "Smart Punctuation"
2024-06-24 14:32:55 -07:00
Eric Huss
0a8f9a3f6b
Update to 0.4.40
2024-05-16 18:29:30 -07:00
Eric Huss
4c333bee95
Update to 0.4.39
2024-05-16 17:44:03 -07:00
Eric Huss
0383b26f46
Update to 0.4.38
2024-05-16 15:02:56 -07:00
Eric Huss
87213edf39
Raise msrv to 1.74
2024-05-14 11:38:13 -07:00
Eric Huss
a555c6b6b2
Merge pull request #2325 from ehuss/poll-watcher
...
Add a poll-based file watcher.
2024-05-13 20:54:36 +00:00
Eric Huss
0752fa4e43
Fix --watcher markdown header.
2024-05-13 13:51:04 -07:00
Eric Huss
89878519b4
docs: Switch the guide to use smart punctuation.
2024-05-13 13:43:04 -07:00
Eric Huss
46d57bcf3c
Add some more context on why --watcher=native may not be desirable.
2024-05-13 13:18:50 -07:00
Eric Huss
f3e85da9a7
Add a poll-based file watcher.
2024-05-13 13:14:22 -07:00
Dylan DPC
bf3de7a80d
Revert "Maybe a typo in preprocessors.md"
2024-05-13 20:31:18 +05:30
TheGeekInTheShell
8308f15e93
Maybe a typo in preprocessors.md
...
It seems to me there is a small typo in the file preprocessors.md
2024-05-12 14:35:21 +02:00
Eric Huss
c671c2e904
Merge pull request #2262 from Janik-Haag/master
...
Add nix to default languages
2024-04-12 15:27:31 +00:00
Janik H.
c9df8dd1f3
Add nix to default languages
2024-04-10 21:56:13 +02:00
Eric Huss
d28cf53009
Rename curly-quotes to smart-punctuation.
2024-02-25 13:42:44 -08:00
Wil Wade
58a23e06a1
Fix incorrect theme documentation
...
The theme documentation for next and previous used name instead of title
2024-02-20 15:29:30 -05:00
Eric Huss
c5a506e240
Update to 0.4.37
2024-02-06 19:34:15 -08:00
Eric Huss
93bd457a54
Update env_logger to 0.11
2024-02-05 14:22:21 -08:00
Jvst Me
ba14f4ad53
docs: Fix broken link
2024-02-04 16:47:52 +03:00
gibbz00
45a2d0b40e
Fix minor sentencing issue in build.md
2024-02-04 08:57:50 +01:00
Joe Taber
63000bc122
summary.md: clarify that part titles must be h1 headers
2024-01-31 01:47:05 -06:00
GeckoEidechse
7ce3a41184
docs: Add missing + in diff code block
...
The closing bracket for the `if` statement is also nearly added but the leading `+` to indicate that was forgotten.
2024-01-30 17:43:37 +01:00
Max Heller
721274239a
fix typo in guide
2024-01-03 19:46:10 -05:00
Eric Huss
aa8982bdb4
Update to 0.4.36
2023-11-29 14:50:26 -08:00
Eric Huss
847a582022
Update msrv to 1.70
2023-11-29 14:36:39 -08:00