Commit Graph

25 Commits

Author SHA1 Message Date
Ian Gulliver
d37ef27e8a List of pre-formatted line support. Real image conversion to figure support. 2014-07-02 09:57:45 -07:00
Ian Gulliver
987defe93e Say "Element" instead of "Tag" 2014-07-02 09:26:16 -07:00
Ian Gulliver
ccc13f7a20 More filters needed to support mediawiki list parsing. 2014-07-01 23:16:39 -07:00
Ian Gulliver
e34bdfc96d Revert "Revert "Change filtering model again to allow more complex filters.""
This reverts commit 0f86637a6c.
2014-07-01 17:25:10 -07:00
Ian Gulliver
0f86637a6c Revert "Change filtering model again to allow more complex filters."
This reverts commit a49c9f6db8.
2014-07-01 17:24:28 -07:00
Ian Gulliver
a49c9f6db8 Change filtering model again to allow more complex filters. 2014-07-01 17:23:41 -07:00
Ian Gulliver
8b7b0670db Support multiple filters per node type. 2014-07-01 17:19:14 -07:00
Ian Gulliver
696e9642dd Make grammar look Python-esque 2014-06-30 23:18:58 -07:00
Ian Gulliver
dfb1e07f46 Create a Parser object that can package up rules and filters. 2014-06-30 23:14:20 -07:00
Ian Gulliver
241a27c9c1 Framework for applying filters, and one filter to start with. 2014-06-30 22:59:08 -07:00
Ian Gulliver
7d7345b9ec Hide comments. 2014-06-30 22:27:39 -07:00
Ian Gulliver
f326683aaa mediawiki image grammar. 2014-06-30 21:46:44 -07:00
Ian Gulliver
7affa466d4 Add link support to mediawiki grammer. Fix a bug in rr.Node() 2014-06-30 21:12:12 -07:00
Ian Gulliver
a3b4eafd73 Fix some grammar problems in mediawiki 2014-06-30 20:28:23 -07:00
Ian Gulliver
616f365587 Working test. 2014-06-29 23:14:17 -07:00
Ian Gulliver
72c0278b13 Style cleanups. 2014-06-29 23:02:12 -07:00
Ian Gulliver
e401d1e77b Big grammar expansion. 2014-06-29 22:23:06 -07:00
Ian Gulliver
3bc51e27a6 Formatting cleanup for grammar. 2014-06-29 18:27:46 -07:00
Ian Gulliver
78cc56dc46 Make ZeroOrMore non-greedy to make it nestable without exponential behavior. 2014-06-29 17:39:24 -07:00
Ian Gulliver
3bee8b9acf Checkpoint: working parsing 2014-06-26 22:48:03 -07:00
Ian Gulliver
8d445df2c4 Checkin before I destroy everything. 2014-06-26 19:41:23 -07:00
Ian Gulliver
835979f95e Start of parsing of mediawiki text. 2014-05-20 16:40:35 -07:00
Ian Gulliver
2bf3c67aa7 Start of API & tests. 2014-05-20 11:46:57 -07:00
Ian Gulliver
a6b6fdf2ea Fix grammar top-level object list. 2014-05-20 10:57:38 -07:00
Ian Gulliver
154fb25ee8 Starting idea of what a grammar should look like. 2014-05-20 10:56:20 -07:00