Ben Kurtovic
|
34a6c7cc4c
|
Typo fix.
|
10 år sedan |
Ben Kurtovic
|
0101c038fb
|
Python 3, grr.
|
10 år sedan |
Ben Kurtovic
|
0497b54f03
|
Fix _handle_single_tag_end()'s token search order (fixes #74)
|
10 år sedan |
Ben Kurtovic
|
5c5fd6b3cb
|
Fix a bug involving nested links (closes #61 and #62).
|
10 år sedan |
Ben Kurtovic
|
1312a1fb8a
|
Some clean up for Python 2.6 support.
* Removed unittest2 dependency on Python >2.6.
* Moved discover_tests.py into tests/.
* tokenizer.c: Fixed errors noted by -Wshorten-64-to-32.
|
10 år sedan |
Marcio Faustino
|
ee194fb07a
|
Use a generator expression instead to support Python 2.6.
|
10 år sedan |
Ben Kurtovic
|
e5f17eea00
|
Update copyright notices for 2014.
|
10 år sedan |
Ben Kurtovic
|
45aec31629
|
Move range/xrange compatibility code to compat.py.
|
10 år sedan |
Ben Kurtovic
|
1946cf621d
|
Add a temporary skip_style_tags until we resolve some issues.
|
10 år sedan |
Ben Kurtovic
|
066049b46a
|
Update email address.
|
10 år sedan |
Ben Kurtovic
|
951a8737a5
|
Don't pass underlying context if this is a bracketed link.
|
10 år sedan |
Ben Kurtovic
|
287bf71158
|
Condense code.
|
10 år sedan |
Ben Kurtovic
|
565a04256f
|
Proper sentinel handling with free links in the Python tokenizer.
|
10 år sedan |
Ben Kurtovic
|
6784ff73bf
|
Fix an edge case when we recurse too deeply.
|
11 år sedan |
Ben Kurtovic
|
bdfd0632b3
|
A couple very minor nitpicks.
|
11 år sedan |
Ben Kurtovic
|
67f1762aa4
|
Doc updates, and allow passing a starting context to tokenize().
|
11 år sedan |
Ben Kurtovic
|
b9324eb658
|
Fix Python tokenizer to not generate empty Text tokens.
|
11 år sedan |
Ben Kurtovic
|
6eb72c56eb
|
Some cleanup.
|
11 år sedan |
Ben Kurtovic
|
bd10aab823
|
Finish external links.
|
11 år sedan |
Ben Kurtovic
|
432198547a
|
Fix some external links; refactor into different methods.
|
11 år sedan |
Ben Kurtovic
|
da272ae10a
|
Start implementation of external links in Python.
|
11 år sedan |
Ben Kurtovic
|
d42e05a554
|
Implement improved wikilink handling.
|
11 år sedan |
Ben Kurtovic
|
5e6e5b6301
|
tag_defs.py -> definitions.py; more outline stuff
|
11 år sedan |
Ben Kurtovic
|
cbf67c7842
|
Add hooks for some ext link stuff; add a INVALID_LINK aggregate context.
|
11 år sedan |
Ben Kurtovic
|
be5d2cbb07
|
Support HTML entities inside parser-blacklisted tags (closes #36)
|
11 år sedan |
Ben Kurtovic
|
d6e03ea5c5
|
Consolidate some code in _parse_comment()
|
11 år sedan |
Ben Kurtovic
|
bdb2a88612
|
Move some context definiions to contexts.py
|
11 år sedan |
Ben Kurtovic
|
38143e1adc
|
More refactoring (combine _emit_tag_open() and _emit_tag_close())
|
11 år sedan |
Ben Kurtovic
|
120f53deec
|
Refactor out _really_parse_style()
|
11 år sedan |
Ben Kurtovic
|
4c0e4402b4
|
Only do a second pass if one would produce a different result.
|
11 år sedan |
Ben Kurtovic
|
dd4591c270
|
Much refactoring and cleanup.
|
11 år sedan |
Ben Kurtovic
|
992e7018ae
|
Working bold/italics implementation (ugly, will clean up)
|
11 år sedan |
Ben Kurtovic
|
2a82a57b2d
|
Add support for bold and italic text (part one).
|
11 år sedan |
Ben Kurtovic
|
dd2a6f913b
|
Add support for dt, dd. Refactor. Fix some broken tests.
|
11 år sedan |
Ben Kurtovic
|
3288b80c15
|
Fix.
|
11 år sedan |
Ben Kurtovic
|
7bce2f4e96
|
Parse *, #; add another test.
|
11 år sedan |
Ben Kurtovic
|
c910951273
|
Implement horizontal rules (----)
|
11 år sedan |
Ben Kurtovic
|
4663563ce4
|
Remove unnecessary markers.
|
11 år sedan |
Ben Kurtovic
|
e83f321340
|
Rearrange functions; remove useless prototypes.
|
11 år sedan |
Ben Kurtovic
|
5018d9d323
|
Make showtag=True implicit.
|
11 år sedan |
Ben Kurtovic
|
929fa25e1f
|
Correctly tokenize single-only HTML tags, part two.
|
11 år sedan |
Ben Kurtovic
|
dcdd07253b
|
Correctly tokenize single-only HTML tags, part one.
|
11 år sedan |
Ben Kurtovic
|
b24ddaea10
|
Tokenizer support for implicitly self-closing tags.
|
11 år sedan |
Ben Kurtovic
|
50beda0914
|
Improve/fix the way padding is handled.
|
11 år sedan |
Ben Kurtovic
|
fb92012fcb
|
Support parser-blacklisted tags like <nowiki>
|
11 år sedan |
Ben Kurtovic
|
a42a704230
|
Support backslash-escaped quotes in tags; CX_NEED_* -> CX_NOTE_*
|
11 år sedan |
Ben Kurtovic
|
591a0f5ed5
|
Change 'write' to 'emit'; adjust some other names for PEP8.
|
11 år sedan |
Ben Kurtovic
|
e99c9d3038
|
More tag refactoring; fix some bugs.
|
11 år sedan |
Ben Kurtovic
|
5e8794da5e
|
Refactor more of the tag tokenization process.
|
11 år sedan |
Ben Kurtovic
|
dd6bb1637d
|
Support tag nesting properly; unit tests; recursion checks for tags.
|
11 år sedan |