Hugo
e457b39f32
Upgrade Python syntax with pyupgrade https://github.com/asottile/pyupgrade
il y a 5 ans
Ben Kurtovic
68ded2f890
Add keep_template_params to Wikicode.strip_code ( #175 )
il y a 7 ans
Ben Kurtovic
aaffb7f66b
Update copyright for 2016.
il y a 8 ans
Ben Kurtovic
e71e7b4ece
Update copyright years for 2015; fix whitespace in docs.
il y a 9 ans
Ben Kurtovic
8bc7ea669d
Improve test coverage; fix some node-related bugs.
* Parameters with non-integer keys can no longer be created with
showkey=False, nor have the value of this attribute be set to False
later.
* Calling Template.remove() with a Parameter object that is not part of
the template now raises ValueError instead of doing nothing.
* Added tests for HTMLEntity._unichr() being called with out-of-range
codepoints.
* Added tests for Tag.__children__() and Tag.__showtree__() involving
attributes that have no values.
il y a 10 ans
Ben Kurtovic
e5f17eea00
Update copyright notices for 2014.
il y a 10 ans
Ben Kurtovic
066049b46a
Update email address.
il y a 10 ans
Ben Kurtovic
6bf8cfd2ad
Fix tests for Python 3.
il y a 11 ans
Ben Kurtovic
8db40689ed
Improve a few things about nodes; simply a method in Wikicode.
il y a 11 ans
Ben Kurtovic
404b4479a2
Implement the remaining asserts in TreeEqualityTestCase.
il y a 11 ans
Ben Kurtovic
cd5cc6a7d0
Update copyright notices for 2013.
il y a 11 ans
Ben Kurtovic
38b664f8c5
Add missing setters for some nodes and extras ( #8 )
il y a 11 ans
Ben Kurtovic
b0418189d6
Document all of Template, plus some other fixes.
il y a 11 ans
Ben Kurtovic
0d224e1a63
Document mwparserfromhell.nodes, Node, Heading, and HTMLEntity.
il y a 11 ans
Ben Kurtovic
90b18e3abc
Finish updating all to compat except for the parser.
il y a 11 ans
Riamse
2eb76e7de0
Adding Python 3 support
il y a 11 ans
Ben Kurtovic
59a25818b9
Updating documentation.
il y a 11 ans
Ben Kurtovic
17053e4701
Support &#Xhex; in addition to &#xhex;.
il y a 11 ans
Ben Kurtovic
137b9fc68f
Fix some bugs; satisfy PyLint on certain inheritance things.
il y a 11 ans
Ben Kurtovic
3633f31633
Relaive imports because they are awesome; more stuff in SmartList.
il y a 11 ans
Ben Kurtovic
69cfbd975f
Fix args.
il y a 11 ans
Ben Kurtovic
253c812fb3
Implement __strip__ API for Wikicode.
il y a 11 ans
Ben Kurtovic
f1f3fb0121
Determine whether an entity is named a bit more intelligently.
il y a 11 ans
Ben Kurtovic
43fc28e8e8
Implement Python-build-agnostic version of unichr().
il y a 11 ans
Ben Kurtovic
1e314ee1bd
Updates for Template and others.
il y a 12 ans
Ben Kurtovic
e88a5fd3cc
Quite a bit of additions, mostly to Template.
il y a 12 ans
Ben Kurtovic
c47cbb42e9
HTMLEntity; strip_code(); iterators for _nodify(); unicode in StringMixIn's MRO
il y a 12 ans
Ben Kurtovic
e4fd6ef127
Updating with a more logical project structure.
il y a 12 ans
Ben Kurtovic
4cb3506820
Update copyright notice; some additions.
il y a 12 ans
Ben Kurtovic
47bc513a7e
StringMixin -> StringMixIn
il y a 12 ans
Ben Kurtovic
9d1e77000c
A bunch of updates from the past weeks.
il y a 12 ans
Ben Kurtovic
a880ff8bf2
mwtemplateparserfromhell -> mwparserfromhell; some additions; still incomplete
il y a 12 ans
Ben Kurtovic
ce8adf4b2e
Initial commit
il y a 12 ans