Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MMark -> Pandoc AST #166

Merged
merged 46 commits into from
May 13, 2020
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
46 commits
Select commit Hold shift + click to select a range
f5d18fd
Add pandoc and commonmark dependency
srid May 8, 2020
18c92c9
Prototype: commonmark parse to Pandoc AST
srid May 9, 2020
e7ff587
Fix build
srid May 9, 2020
07d021c
Merge branch 'master' into pandoc-ast
srid May 9, 2020
64000c8
WIP: use Pandoc instead of MMark
srid May 9, 2020
8ed1a68
Parse YAML
srid May 9, 2020
76fd1dd
WIP: Start rewriting query evaluator
srid May 9, 2020
7458a5c
Begin building pandoc AST for query results
srid May 9, 2020
f1ace0d
Walk block and inlines separately
srid May 9, 2020
a9c6e99
Render tag tree in AST
srid May 9, 2020
3964c2d
Finish rendering, except fontawesome doesn't work with pandoc
srid May 9, 2020
d4399e9
Fix fontawesome icons
srid May 10, 2020
c41df6d
Enable commonmark exts for GFM
srid May 10, 2020
c75ef65
Add more Markdown extensions
srid May 10, 2020
43d0a10
Add cabal.project
srid May 10, 2020
14c1221
Resurrect OpenGraph first paragraph text
srid May 10, 2020
88efb5f
Make parseMarkdown not partial
srid May 10, 2020
a084ae8
Refactor
srid May 10, 2020
e20f89a
Move Query modules to library
srid May 10, 2020
12709eb
Remove MMark code
srid May 11, 2020
910e4e5
Fix tests
srid May 11, 2020
2972a5e
Up ver to 0.5
srid May 11, 2020
d773fbd
Update docs
srid May 11, 2020
f545984
Change font style a bit, for 0.5
srid May 11, 2020
aa16e43
Fix date font in listings
srid May 11, 2020
f3379cb
ChangeLog and cleanups
srid May 11, 2020
5e4b871
Switch to GHC 8.6, and use reflex-dom
srid May 11, 2020
2073492
Switch to using reflex-platform for Nix
srid May 11, 2020
9d80d4f
Update CI action to run correct nix build
srid May 12, 2020
711fe59
Update ghcid scripts
srid May 12, 2020
12d8496
Render zettel pandoc using reflex-dom-pandoc
srid May 12, 2020
ef1d516
Add nix CI configuration
srid May 12, 2020
352e8cd
Disable github CI
srid May 12, 2020
0cda3bd
Attempt to enable separate bin output (failed)
srid May 12, 2020
98119e4
Obviate the -A argument in nix commands
srid May 12, 2020
fe09900
Relicense under AGPL
srid May 12, 2020
a2b1460
Fix skylighting override
srid May 12, 2020
dcafe59
Finish the bulk of reflex-dom-pandoc
srid May 13, 2020
49d2e5a
Drop the whole git based revisioning
srid May 13, 2020
15fe600
Add attributes extension
srid May 13, 2020
4c13718
Footnotes
srid May 13, 2020
38dbdbe
guide: make use of footnotes
srid May 13, 2020
bd9c060
reflex-dom-pandoc HACK instructions
srid May 13, 2020
d8b7892
Update installation docs
srid May 13, 2020
67300dd
Merge pull request #172 from srid/reflex-dom
srid May 13, 2020
a5fb2a8
Final cleanups
srid May 13, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Disable github CI
Using Hercules
  • Loading branch information
srid committed May 12, 2020
commit 352e8cd155870e459608766b1d57b59d9cb59fc2
22 changes: 0 additions & 22 deletions .github/workflows/continuous-integration.yaml

This file was deleted.

2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ See [neuron.zettel.page](https://neuron.zettel.page/) for the full guide to inst

## Developing

When modifying `src/Neuron`, use ghcid as instructed as follows to monitor compile errors:
When modifying `src`, use ghcid as instructed as follows to monitor compile errors:

```bash
nix-shell --run ghcid
Expand Down
4 changes: 0 additions & 4 deletions default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -91,14 +91,12 @@ in {
sha256 = "05mcxhnclblzaqq4blmpk4mp37rq7b19jfq6vwxz15629gfxby7p";
} {}));


relude = self.callHackageDirect {
pkg = "relude";
ver = "0.6.0.0";
sha256 = "1x2d7w3dm10lcz5k9ryy1hy8mwh53cjnriqzz7rqfxxcxnsgzl5l";
} {};


with-utf8 = self.callHackageDirect {
pkg = "with-utf8";
ver = "1.0.1.0";
Expand Down Expand Up @@ -145,7 +143,6 @@ in {
sha256 = "1s7pv3jz8s1qb0ydcc5nra9f63jp4ay4d0vncv919bakf8snj4vw";
} {});


algebraic-graphs = dontCheck super.algebraic-graphs;
clay = dontCheck super.clay;
Glob = dontCheck super.Glob;
Expand Down Expand Up @@ -181,7 +178,6 @@ in {
});
};


shells = {
ghc = ["neuron"];
};
Expand Down