Age | Commit message (Collapse) | Author |
|
|
|
|
|
A faulty boolean expression was to blame.
This patch also adds the necessary tests to prevent relapses (i forgot
det technical term).
|
|
|
|
|
|
|
|
|
|
|
|
This patch adds support for freelinks.
This patch also introduced hprint() – a function to print text while
escaping HTML characters. This isn't very DRY since that's also
implemented in do_replacements(), but the abstraction necessary to reuse
this functionality introduced disproportional amount of mental overhead.
|
|
|
|
In the future, we may need to keep track of state, if encountering
block-level elements ends paragraphs.
|
|
|
|
Here is a small overview of the state of the project at this first
commit.
I have basic Git Repo -> HTML working, and a plan for how setting up an
actual server would work (mainly, NGINX + a git hook to rebuild).
The main thing I'm working on right now is parsing WikiCreole, though I
am starting to wonder if this is the right langauge. WikiCreole is
pretty irregular and has a lot of edge cases (e.g. around emphasis).
|