Ben Kurtovic
|
f0a36f3262
|
Store tokens in a global variable instead of retrieving anew each time.
|
12 роки тому |
Ben Kurtovic
|
6d73eeeab1
|
Replace Python list of stacks with a singly linked list.
|
12 роки тому |
Ben Kurtovic
|
d2868731e8
|
Update some abstract protocols.
|
12 роки тому |
Ben Kurtovic
|
1bfd364a4a
|
Process contexts in Tokenizer_handle_template_param() correctly.
|
12 роки тому |
Ben Kurtovic
|
230c89711b
|
Fix verify_save and propogate errors correctly in the parse func.
|
12 роки тому |
Ben Kurtovic
|
467aef3651
|
FromStringAndSize instead of FromString.
|
12 роки тому |
Ben Kurtovic
|
29ef2a6682
|
Propogate fix from b447e7bfc1
|
12 роки тому |
Ben Kurtovic
|
ff0b4439f8
|
Replace Python exception machinery with a global and some macros.
|
12 роки тому |
Ben Kurtovic
|
8e4819ea37
|
Fix exception implementation; some other cleanup and fixes.
|
12 роки тому |
Ben Kurtovic
|
9993f1ba76
|
Fix object calls.
|
12 роки тому |
Ben Kurtovic
|
0be18bc5b8
|
Fix Py_UNICODE comparisons.
|
12 роки тому |
Ben Kurtovic
|
17a09e395a
|
Fix some bugs.
|
12 роки тому |
Ben Kurtovic
|
c50de647e2
|
Implement Tokenizer_handle_heading_end() and malloc for HeadingData.
|
12 роки тому |
Ben Kurtovic
|
48188bfa99
|
Implement Tokenizer_parse_heading(), some other stuff.
|
12 роки тому |
Ben Kurtovic
|
150f331129
|
Implement Tokenizer_parse_entity(), Tokenizer_parse_comment().
|
12 роки тому |
Ben Kurtovic
|
7c29a2a65e
|
Implement Tokenizer_handle_wikilink_separator()/_end().
|
12 роки тому |
Ben Kurtovic
|
707ecc3837
|
Implement Tokenizer_parse_wikilink() and more.
|
12 роки тому |
Ben Kurtovic
|
f401ede179
|
Implementing more stuff.
|
12 роки тому |
Ben Kurtovic
|
41535992a1
|
Implement Tokenizer_handle_template_param_value().
|
12 роки тому |
Ben Kurtovic
|
17af353fb6
|
Implement Tokenizer_handle_template_param().
|
12 роки тому |
Ben Kurtovic
|
849016f734
|
Implement Tokenizer_verify_safe() and some others.
|
12 роки тому |
Ben Kurtovic
|
0d720a7ef1
|
Implement Tokenizer_parse_template(); NOARGS and NOKWARGS.
|
12 роки тому |
Ben Kurtovic
|
6edc24037e
|
Implement Tokenizer_parse_template_or_argument().
|
12 роки тому |
Ben Kurtovic
|
7fc45783b7
|
Add a header file; improve context handling.
|
12 роки тому |
Ben Kurtovic
|
1ecb0e0d44
|
Fix Tokenizer_verify_safe()'s prototype; add documentation.
|
12 роки тому |
Ben Kurtovic
|
8729d20f07
|
Fill out Tokenizer_parse(); build a bunch of empty function definitions.
|
12 роки тому |
Ben Kurtovic
|
5267c30cf6
|
Fix refcount handling; implement Tokenizer_write_text_then_stack.
|
12 роки тому |
Ben Kurtovic
|
9c4aba1391
|
Adding a few more functions.
|
12 роки тому |
Ben Kurtovic
|
4cc4791d48
|
Adding a bunch more, and implementing Tokenizer_push_textbuffer.
|
12 роки тому |
Ben Kurtovic
|
e0660f8bc3
|
Committing this C work for now.
|
12 роки тому |
Ben Kurtovic
|
03120bc97e
|
Version bump for 0.2.dev; fix a documentation bug.
|
12 роки тому |
Ben Kurtovic
|
19da4d2144
|
release/0.1.1
|
12 роки тому |
Ben Kurtovic
|
3868afdc9c
|
Revert change to tokens; this is clearer.
|
12 роки тому |
Ben Kurtovic
|
53950e619a
|
Merge branch 'feature/links' into develop (#10)
Push early, push often!
|
12 роки тому |
Ben Kurtovic
|
3dbf0bc9bb
|
Fix heading/link code stripping; add WIKILINK contexts to documentation.
|
12 роки тому |
Ben Kurtovic
|
99e466857b
|
Support wikilinks in tokenizer.
|
12 роки тому |
Ben Kurtovic
|
5f7566c09e
|
Bugfix.
|
12 роки тому |
Ben Kurtovic
|
aa29a8bd28
|
Wikilinks in builder; some additions; cleanup.
|
12 роки тому |
Ben Kurtovic
|
21d33e1802
|
Adding Wikilink class.
|
12 роки тому |
Ben Kurtovic
|
b40ca0eae2
|
Merge branch 'feature/comments' into develop (#10)
|
12 роки тому |
Ben Kurtovic
|
bd132ad249
|
Bugfix.
|
12 роки тому |
Ben Kurtovic
|
65862befdc
|
Support comments in tokenizer.
|
12 роки тому |
Ben Kurtovic
|
2cfb097342
|
Comment class for <!-- comments -->; implement in builder.
|
12 роки тому |
Ben Kurtovic
|
ef0ed63e50
|
Properly handle newlines in template names with named parameters.
|
12 роки тому |
Ben Kurtovic
|
7e26ddf6f5
|
Some cleanup, adjustments; add dist to .gitignore.
|
12 роки тому |
Ben Kurtovic
|
62ef2731fd
|
Update version info to 0.2.dev
|
12 роки тому |
Ben Kurtovic
|
ba94938fe8
|
release/0.1
|
12 роки тому |
Ben Kurtovic
|
1905456b4d
|
Final fixes and cleanup before release.
|
12 роки тому |
Ben Kurtovic
|
353122105d
|
Fix tokenizer so we don't destroy our textbuf writing an empty stack
* Also fix a bug in Argument
|
12 роки тому |
Ben Kurtovic
|
814ce9f290
|
Fix an assumption regarding templates mistaken as arguments.
|
12 роки тому |