Philipp Oppermann
082c9f0f4f
New favicon
2018-02-10 16:42:51 +01:00
Philipp Oppermann
7f3de8dcb4
Update to gutenberg 0.3.0
2018-02-10 16:42:51 +01:00
Philipp Oppermann
abc9f350d2
Use utterances for comments on second edition posts
2018-02-10 16:42:50 +01:00
Philipp Oppermann
d38e97ee0b
Link to #id instead of permalink in TOC
...
This makes table of content links also work in deploy previews.
2018-02-10 16:42:50 +01:00
Philipp Oppermann
25441a8773
Use absolute paths instead of permalink
...
This makes links also work in deploy previews.
2018-02-10 16:42:50 +01:00
Philipp Oppermann
7a263355f3
Add custom templates for second edition posts
2018-02-10 16:42:50 +01:00
Philipp Oppermann
75b4e09c4e
Make page title an h1 for semantics
2018-02-10 16:42:50 +01:00
Philipp Oppermann
9d32d49488
Begin new post about freestanding executables
2018-02-10 16:42:50 +01:00
Philipp Oppermann
3f4a4bf2e1
Create utterances.json
2018-01-19 14:49:04 +01:00
Philipp Oppermann
8ce22720c6
Try to fix travis build by also caching .xargo directory
2018-01-09 19:26:15 +01:00
bissonex
651a33a98d
Fix eh_personality reference error ( #383 )
...
Fix issue with undefined reference to `rust_eh_personality' when compiling
2018-01-09 19:07:19 +01:00
Rob Gries
b188e8a617
Allow users to use latest nightly compiler without manually setting environment variable ( #381 )
...
* Workaround for latest rust compiler
* Remove unnecessary travis environment variable
2018-01-02 18:11:38 +01:00
Rob Gries
3523fdfbb5
Workaround for xargo issue ( #380 )
2017-12-27 12:48:02 +01:00
Rob Gries
f7868a1bd8
Use proper size for heap init ( #376 )
2017-12-15 10:06:57 +01:00
Rob Gries
5e937e6e20
Panic on alloc::oom instead of calling intrinsics::abort ( #375 )
2017-12-15 09:20:50 +01:00
Patrik
2e8da22b32
Docker: Add a Dockerfile and Makefile targets ( #373 )
...
* add docker build option
* add docker section in makefile
* add bash_aliases to get different prompt
2017-12-09 17:34:22 +01:00
Isaac Woods
cf2c5550aa
Fix sign extension bug in next_table_address ( #372 )
...
Fixes #362
Fix an issue where the left shift of the old table address would overwrite the sign extension, making the address non-canonical and leading to #GPs. This calculates the correct sign extension for the new table address.
2017-12-05 20:22:29 +01:00
Philipp Oppermann
0a583ca73b
Add fish script for helping with rebasing of post_* tags
2017-11-19 15:53:08 +01:00
Philipp Oppermann
5ad167c45d
Merge pull request #367 from phil-opp/allocator-post-update
...
Update the “Kernel Heap” post to use new allocator API
2017-11-19 15:35:09 +01:00
Philipp Oppermann
e89e4f5277
Rewrite bump allocator and integrate it in main crate
2017-11-19 15:29:36 +01:00
Philipp Oppermann
8fb813a09d
Rewrite “Kernel Heap” to use the new allocator API
2017-11-19 15:29:36 +01:00
Wesley Aptekar-Cassels
bed57b03ce
Add missing semicolon in double-fault post ( #366 )
2017-11-18 09:22:57 +01:00
Will
3e7aea0d51
Fix eh_personality linker errors ( #364 )
2017-11-14 15:21:14 +01:00
johanmon
30fcae9dce
A rewrite of the bump allocator to conform to the new API ( #361 )
2017-10-24 08:31:08 +02:00
Philipp Oppermann
f499b6378c
Toc.js was removed
2017-10-10 09:39:14 +02:00
Philipp Oppermann
e23479bd9e
Make “Recent Updates” a h2 instead of h1
2017-10-10 09:37:41 +02:00
Philipp Oppermann
087371d7b0
Fix html (incorrect </datetime>)
2017-10-10 09:35:41 +02:00
Philipp Oppermann
ff240ed264
Use absolute permalinks instead of relative paths for links
...
Fixes links in subfolders. See https://github.com/Keats/gutenberg/issues/128 for a detailed description of the problems with `page.path`.
2017-10-10 09:30:22 +02:00
Philipp Oppermann
7590050ffe
Front matter: insert_anchor was renamed to insert_achor_links
2017-10-05 16:01:02 +02:00
Philipp Oppermann
3c6b0b89ac
Front matter: url key was renamed to path
2017-10-05 15:52:40 +02:00
Philipp Oppermann
f1ffa242c2
Don't escape titles (e.g. they might contain <code>)
2017-10-05 15:49:10 +02:00
Philipp Oppermann
36eccdd102
Re-indent table of content code
2017-10-05 11:50:51 +02:00
Philipp Oppermann
1c9c20c810
Remove empty toc asides from posts
2017-10-05 11:50:32 +02:00
Philipp Oppermann
dae2edfbf5
Let gutenberg generate the table of contents
...
Remove the javascript toc code.
2017-10-05 11:37:23 +02:00
Philipp Oppermann
bba3c52ff3
Reverse posts array for increasing post numbers
...
This should make it much easier to add a new post at the end.
2017-10-05 11:25:10 +02:00
Philipp Oppermann
a85794df1b
Get_url paths should start with ./ for internal links
2017-10-05 10:55:37 +02:00
Philipp Oppermann
df0a6fa3ab
Argument of get_url was renamed to path
2017-10-05 10:17:13 +02:00
Philipp Oppermann
c5cde79130
Use get_section instead of deprecated `sections argument
2017-10-05 10:14:52 +02:00
Philipp Oppermann
b58ee1e52b
Add new const_unique_new feature gate ( #355 )
2017-10-03 13:29:22 +02:00
Philipp Oppermann
82c4a6f0a0
Add new required target-c-int-width field to target json ( #354 )
2017-10-03 13:11:22 +02:00
Will
0175e83387
Update to use the new API for custom allocators ( #348 )
...
* Update to new allocator API
* Change linked_list_allocator dependency to link directly to git repository
* Add Cargo.lock to gitignore
2017-08-20 19:36:30 +07:00
Tim Crawford
2ebd4ed954
Use new Unique API ( #346 )
...
Change Unique to use `new_unchecked`. Fixes #345 .
2017-08-05 12:47:15 +08:00
Tim Crawford
e54cfa4378
Update bitflags to 0.9.1 ( #347 )
...
Signed-off-by: Tim Crawford <crawfxrd@gmail.com >
2017-08-05 12:33:56 +08:00
Philipp Oppermann
7b04934cab
Fix dead internal link
2017-07-05 23:44:44 +02:00
Philipp Oppermann
970aeb1e20
Merge pull request #340 from phil-opp/markdown-fixes
...
Fix markdown links
2017-06-25 21:16:15 +02:00
Philipp Oppermann
54ab56aec5
Move links down to avoid splitting list items
2017-06-25 21:12:49 +02:00
Philipp Oppermann
d5fe84e1c6
Fix broken link
2017-06-25 21:12:49 +02:00
Philipp Oppermann
bfe0d12a60
Markdown links require a blank line before them
2017-06-25 21:12:49 +02:00
skierpage
a06f074bc8
Minor error in 01-multiboot-kernel.md ( #336 )
...
Fixes #335
2017-06-25 13:38:15 +02:00
skierpage
1f0e1f0e21
Two minor English fixes ( #338 )
...
Garbled sentence, no word "everytime".
2017-06-25 13:32:55 +02:00