Skip to content

Commit aae981e

Browse files
committed
Add updates for phil-opp/blog_os
1 parent c1a38f7 commit aae981e

File tree

1 file changed

+17
-6
lines changed

1 file changed

+17
-6
lines changed

content/this-month/2020-11/index.md

Lines changed: 17 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -74,12 +74,6 @@ Thanks to [@CalebLBaker](https://github.com/CalebLBaker) for their contribution!
7474

7575
In this section, we describe updates to personal projects that are not directly related to the `rust-osdev` organization. Feel free to [create a pull request](https://github.com/rust-osdev/homepage/pulls) with the updates of your OS project for the next post.
7676

77-
### [`phil-opp/blog_os`](https://github.com/phil-opp/blog_os)
78-
79-
<span class="gray">(Section written by [@phil-opp](https://github.com/phil-opp))</span>
80-
81-
This month, ...
82-
8377
### [`IsaacWoods/pebble`](https://github.com/IsaacWoods/pebble)
8478

8579
<span class="gray">(Section written by [@IsaacWoods](https://github.com/IsaacWoods))</span>
@@ -97,6 +91,23 @@ months, but in November I:
9791
- Improved detection of Intel microarchitectures - we can now differentiate Kaby Lake and Coffee Lake processors
9892
based on their `cpuid` steppings
9993

94+
### [`phil-opp/blog_os`](https://github.com/phil-opp/blog_os)
95+
96+
<span class="gray">(Section written by [@phil-opp](https://github.com/phil-opp))</span>
97+
98+
In November, we merged the following changes to the [_Writing an OS in Rust_](https://os.phil-opp.com/) blog:
99+
100+
- [Add Right-to-Left support for template](https://github.com/phil-opp/blog_os/pull/875)
101+
- [Add Persian translation for posts of `Bare Bone` Chapter](https://github.com/phil-opp/blog_os/pull/878)
102+
- [Show all available languages](https://github.com/phil-opp/blog_os/pull/880)
103+
- [Emphasize moving code](https://github.com/phil-opp/blog_os/pull/883)
104+
105+
Thanks to [@hamidrezakp](https://github.com/hamidrezakp), [@Undin](https://github.com/Undin), and [@briankung](https://github.com/briankung) for their contributions!
106+
107+
Behind the scenes, I'm still working on the upcoming revision of the blog with UEFI and framebuffer support. One fundamental problem of the new build approach planned for this revision is that we can no longer use `.cargo/config` files for specifying defaults. See my comment on GitHub for [more details on the problem](https://github.com/rust-lang/cargo/pull/8757#issuecomment-713897532).
108+
109+
To solve this issue, I created a proposal on the Rust internals forum to [_move some cargo config settings to `Cargo.toml`_](https://internals.rust-lang.org/t/proposal-move-some-cargo-config-settings-to-cargo-toml/13336). While it is still not implemented yet, the great news is that the proposal was [approved by the Cargo team](https://internals.rust-lang.org/t/proposal-move-some-cargo-config-settings-to-cargo-toml/13336/14) 🎉! Now I (or someone else) just needs to find the time to implement this, then the last remaining blocker for the new build system should be resolved.
110+
100111
### [`lucis-fluxum/ps2-rs`](https://github.com/lucis-fluxum/ps2-rs)
101112

102113
<span class="gray">(Section written by [@lucis-fluxum](https://github.com/lucis-fluxum))</span>

0 commit comments

Comments
 (0)