Luca Palmieri
cc0092b2c6
Clarify that both crate and super are keywords ( #236 )
2024-12-18 17:13:27 +01:00
Luca Palmieri
60947aaacd
Showcase else-if ( #234 )
2024-12-18 16:53:14 +01:00
LukeMathWalker
fe40e6e2d0
Don't mark Rust code snippets as runnable
2024-12-18 16:48:57 +01:00
LukeMathWalker
b0e1e5a1ec
Link to the next tutored session in the methodology section
2024-12-18 11:38:21 +01:00
LukeMathWalker
93536fbcfd
Formatting
2024-12-18 11:25:30 +01:00
LukeMathWalker
a1a2dc1588
Update aliases
2024-12-18 11:23:03 +01:00
Maor Levy
51cad6bdfe
doc: update book 06_01_arrays ( #195 )
2024-12-18 11:12:50 +01:00
Daniel Wagner-Hall
ab1eb5d80c
Warn about the risks of using catch-all patterns ( #200 )
2024-12-18 11:05:01 +01:00
Daniel Wagner-Hall
fd6a56fd84
Add install steps to the welcome page ( #196 )
2024-12-18 11:02:25 +01:00
Will Bush
0419e2e8b2
Fix typo in 03_leak.md ( #220 )
...
CI / build (push) Has been cancelled
CI / is_fresh (push) Has been cancelled
CI / formatter (push) Has been cancelled
CI / gravity (push) Has been cancelled
Corrected a confusing sentence with double negative.
2024-11-19 09:19:50 +01:00
dawe
4b02e92691
fix a small typo in 11_locks.md ( #219 )
CI / build (push) Has been cancelled
CI / is_fresh (push) Has been cancelled
CI / formatter (push) Has been cancelled
CI / gravity (push) Has been cancelled
2024-11-18 10:58:59 +01:00
Marco Otte-Witte
3addd64dc2
switch off Pandoc verbosity
2024-11-12 11:51:00 +01:00
Marco Otte-Witte
5edddf102e
fix reference to fallback font
2024-11-12 11:41:00 +01:00
Marco Otte-Witte
dab563a329
debug pandoc build
2024-11-12 11:34:52 +01:00
Marco Otte-Witte
c75ff98c6a
format
2024-11-12 11:17:13 +01:00
Robertino
b60e021ab1
Update 11_clone.md ( #205 )
...
CI / build (push) Has been cancelled
CI / is_fresh (push) Has been cancelled
CI / formatter (push) Has been cancelled
typo in code
2024-11-01 08:22:23 +01:00
Henk Oordt
9e63a5cdf6
Merge pull request #190 from Manubi/patch-1
CI / build (push) Has been cancelled
CI / is_fresh (push) Has been cancelled
CI / formatter (push) Has been cancelled
2024-10-29 15:48:35 +01:00
Manuel Bichler
f4a7472f30
Update 08_overflow.md
...
Added some context.
2024-10-29 15:40:56 +01:00
Manuel Bichler
f14a047e8b
Update 08_overflow.md
...
if you read threw the profile docs it provides 4 profiles. https://doc.rust-lang.org/cargo/reference/profiles.html
2024-10-27 19:32:58 +01:00
Marco Otte-Witte
4ca49fa5fd
use OpenSans as fallback font on PRs from forks
2024-10-14 12:56:17 +02:00
Marco Otte-Witte
f839fc00f9
Merge pull request #161 from mainmatter/cover-for-pdf
...
CI / build (push) Waiting to run
CI / is_fresh (push) Waiting to run
CI / formatter (push) Waiting to run
add cover and back to downloadable pdf
2024-10-08 11:22:45 +02:00
Marco Otte-Witte
954dd0ff14
add real back and front cover
2024-10-08 11:11:20 +02:00
Marco Otte-Witte
33bcaf0a7a
add cover and back to downloadable pdf
2024-10-02 16:00:32 +02:00
Marco Otte-Witte
276bdbbcdc
simplify ebook styling config
2024-10-02 15:30:40 +02:00
Remo Senekowitsch
a899ecec96
Fix typo ( #160 )
2024-10-02 15:20:17 +02:00
Luca Palmieri
a0537f8c51
chore: Shorten links
CI / build (push) Has been cancelled
CI / is_fresh (push) Has been cancelled
CI / formatter (push) Has been cancelled
2024-09-27 14:47:00 +02:00
Luca Palmieri
73649001ba
Add link to paperback.
2024-09-27 10:13:15 +02:00
David Parra
99ee4b27c5
Typo ( #154 )
...
CI / build (push) Has been cancelled
CI / is_fresh (push) Has been cancelled
CI / formatter (push) Has been cancelled
Thanks for such a great book, found a small typo.
2024-09-22 08:12:14 +02:00
Marco Otte-Witte
af6c605fe6
Merge pull request #133 from mainmatter/style-book
...
CI / build (push) Has been cancelled
CI / is_fresh (push) Has been cancelled
CI / formatter (push) Has been cancelled
Style book
2024-09-19 11:47:52 +02:00
Luca Palmieri
e9c4f37130
Don't omit macros from PDF and ePUB versions
2024-09-19 10:33:03 +02:00
Tobias Hermann
ea71ac2c0a
Remove duplicated mention of slices in 00_intro.md ( #144 )
...
Slices are already mentioned in bullet point 4, so they can be removed from bullet point 2.
2024-09-11 11:36:58 +02:00
Marco Otte-Witte
0ca42ba058
move comment to meaningful place
2024-08-27 09:14:20 +02:00
Marco Otte-Witte
681903a853
make fontsize 1pt smaller
2024-08-27 09:13:38 +02:00
Marco Otte-Witte
6bdcf19f5f
use less teal for sh theme
2024-08-22 15:43:19 +02:00
Marco Otte-Witte
297d78d750
actually use custom highlighting theme
2024-08-22 15:38:18 +02:00
Marco Otte-Witte
cab4de6433
remove background color on operators
2024-08-22 15:25:58 +02:00
Marco Otte-Witte
52c21a241d
add lost settings for print version back in
2024-08-22 15:22:03 +02:00
Marco Otte-Witte
982a8f0789
copy config to paperback
2024-08-20 18:26:26 +02:00
Marco Otte-Witte
1b050774e7
custom syntax highlighting
2024-08-20 18:26:26 +02:00
Marco Otte-Witte
d269320825
set link and url styles
2024-08-20 18:26:26 +02:00
Marco Otte-Witte
8730a8458a
use Core Sans font
2024-08-20 18:26:26 +02:00
Ernie Hershey
d5918375f3
Grammar fixups
2024-08-13 11:41:40 -04:00
Luca Palmieri
fb8f83a518
Add ePUB format ( #130 )
CI / build (push) Waiting to run
CI / is_fresh (push) Waiting to run
CI / formatter (push) Waiting to run
2024-08-13 15:53:43 +02:00
LukeMathWalker
f9a1d427b2
Adjust margins for paperback version. Ensure nothing breaches the right margin.
CI / build (push) Has been cancelled
CI / is_fresh (push) Has been cancelled
CI / formatter (push) Has been cancelled
2024-08-07 15:39:35 +02:00
Luca Palmieri
c9ed60daf5
Add print-ready PDF ( #127 )
2024-08-06 17:09:04 +02:00
LukeMathWalker
0910f3909f
Add formats.
CI / build (push) Waiting to run
CI / formatter (push) Waiting to run
2024-08-06 10:31:06 +02:00
mckzm
2765fdaa0e
Fix reference to supertrait syntax in 09_error_trait.md ( #124 )
...
CI / build (push) Waiting to run
CI / formatter (push) Waiting to run
The [Error trait](https://rust-exercises.com/100-exercises/05_ticket_v2/09_error_trait.html?highlight=supertrait#the-error-trait ) chapter states that the reader may recall the supertrait syntax from the [Sized trait](https://rust-exercises.com/100-exercises/04_traits/08_sized ) chapter. Actually the syntax is introduced in the [From and Into](https://rust-exercises.com/100-exercises/04_traits/09_from ) chapter instead. This PR amends the text accordingly.
2024-08-05 17:53:07 +02:00
Luca Palmieri
96f06708b0
Render the book in PDF using pandoc
and LaTeX. ( #126 )
...
* Render the book in PDF using `pandoc` and LaTeX.
* Fix installs.
* Go the apt-get route
* Another attempt
* Avoid installing twice.
* Re-order.
* Add more packages.
* Minimise deps. Fix link checker.
* Missing package.
* Missing package.
* Missing package.
* More packages.
* Missing package.
* Missing package.
* More packages...
* Remove.
* Fix link checker.
* Fix link checker.
* Fix path.
* Add subtitle.
* Avoid running over the right margin.
* Avoid running over the right margin.
* Formatting
2024-08-05 17:52:15 +02:00
mckzm
e732ea82e4
Fix minor typo in 09_bounded.md ( #125 )
...
Trim errant `s` from `enqueue`'s end in [Bounded vs unbounded channels](https://rust-exercises.com/100-exercises/07_threads/09_bounded.html ):
`if the producers enqueues messages` -> `if the producers enqueue messages`
2024-08-05 15:03:31 +02:00
LukeMathWalker
056505d89f
It's enough for one field to be private. Closes #69
2024-08-01 15:10:50 +02:00