Commit 91e9ea8
Switch to Markdown (#103)
* Fix unmatched paragraph tags
* Capitalize Higher Order Functions title consistently
* Change apostrophes in text to curved closing quotes
* Write ellipsis as ... in markdown and as single character in html
* Write em dash as a single character in html
* Adjust HTML whitespace to make automatic replacement easier
* Replace single quotes with ' in code blocks
* Replace double quotes with " in code blocks
* Change double quotes in HTML text to curved double quote characters
* Change " to literal double quote in inline code in 1 location
* Replace raw characters with entities (e.g. <) in code blocks
* Align use of no-break space U+00A0 and in markdown and HTML
* Change <a name...> anchors to id attributes on h2 tags
* Add id attributes to heading tags that do not have them
* Change order of attributes in img tags
* Delete px from img tag width and height attributes
* Replace newline with space in img alt attributes
* Change license link rel attribute from nofollow to license and adjust its position
* Post-process pandoc output to add chapters class to chapter list
* Change HTML chapter list to match markdown: remove enclosing paragraph and add type attribute
* Add upper margin to chapter list to restore the spacing from the removed <p> tag
* Change <b> and <em> tags to <strong> in HTML
* Change <i> tags to <em> in HTML
* Change hintbox tag from <p> to <div> in one location
* Put <p> tag around contents of hintboxes
* Change <span> tags to <code> and adjust CSS for inline code
* Do all remaining changes to replace existing HTML with markdown-generated HTML
* add github pages workflow
Signed-off-by: Artem Pelenitsyn <[email protected]>
* CI: make github pages workflow regenerate HTML from Markdown
Removed duplicate checkout action in deploy workflow.
* change em -> strong on index.html to preserve original formatting
* fix formatting of an error message
* Adjust alignment of snippet
* Adjust style to make sure that inline snippet are line breakable (line
wrap)
* remove generated files (including docs/*.html except index), clean up generate.sh, add .gitignore & Makefile
* clean up assets: remove dup CSS, move top-level sh-scripts under sh/Scripts
* responsive design for mobile (manually cherry-pick 7c5423a from #64)
---------
Signed-off-by: Artem Pelenitsyn <[email protected]>
Co-authored-by: Gregory Cox <[email protected]>
Co-authored-by: Pier-Luc Caron St-Pierre <[email protected]>1 parent 6d7ff05 commit 91e9ea8
45 files changed
Lines changed: 217 additions & 15135 deletions
File tree
- .github/workflows
- docs
- assets/css
- sh/Scripts
- markdown
- config
- source_md
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
15 | 20 | | |
16 | 21 | | |
17 | 22 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
| 25 | + | |
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
| 30 | + | |
| 31 | + | |
30 | 32 | | |
31 | 33 | | |
32 | 34 | | |
| |||
0 commit comments