Larivact
4d4a25152e
Caveats -> Limitations, add Config unawareness
9 years ago
Larivact
2d89f611be
rewrite Caveats
>not supported, since they cannot be represented in the node tree.
It's not that they cannot be represented, it's that they would have to be evaluated.
9 years ago
Larivact
a25304dc44
partially rewrite Caveats, external link caveat
"inherent limitation in wikicode" sounds misleading it's about generating an AST instead of HTML.
9 years ago
Ben Kurtovic
d7c755f526
Add Wikicode.contains(), Wikicode.get_ancestors(), Wikicode.get_parent() ( #177 )
9 years ago
Ben Kurtovic
68ded2f890
Add keep_template_params to Wikicode.strip_code ( #175 )
9 years ago
Ben Kurtovic
6ffdfa52ef
Allow Wikicode objects to be pickled properly.
9 years ago
Ben Kurtovic
6159171e04
Make Template.remove(keep_field=True) slightly more reasonable.
9 years ago
Ben Kurtovic
120d6a0366
Fix Wikicode.matches behavior on non-list/tuple iterables.
9 years ago
Ben Kurtovic
f34f662f35
Fix len() sometimes raising ValueError on empty node lists ( fixes #174 )
9 years ago
Ben Kurtovic
d54509e190
Fix release script.
9 years ago
Ben Kurtovic
9892b63847
Merge develop into master (release/0.4.4)
9 years ago
Ben Kurtovic
12d7d1d161
release/0.4.4
9 years ago
Ben Kurtovic
14cde9d821
Update changelogs.
9 years ago
Ben Kurtovic
c3ec81adc3
Try Python 3.6 in Travis ( #173 )
9 years ago
Ben Kurtovic
5f81d50dd4
Merge pull request #172 from legoktm/reproducible
setup.py: Make source files be in a deterministic order
9 years ago
Reiner Herrmann
c9cd504f14
setup.py: Make source files be in a deterministic order
To make the package build reproducibly, sort the source files in a
deterministic order instead of just globbing them.
Patch originally from
<https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=842628 >.
9 years ago
Ben Kurtovic
6f9ab2b084
Merge pull request #157 from jayvdb/patch-1
Indicate this code is Python 3 only
10 years ago
John Vandenberg
39ba2888fe
Indicate this code is Python 3 only
Clarify due to #156
10 years ago
Ben Kurtovic
aaffb7f66b
Update copyright for 2016.
10 years ago
Ben Kurtovic
83f08e755d
Update changelog. [ci skip]
10 years ago
Ben Kurtovic
8835ca313a
Don't preserve context when popping template key stack ( fixes #142 , hopefully).
10 years ago
Ben Kurtovic
4707b455b5
Add a new test to check for parsing bug; fix an existing test ( #142 )
10 years ago
Ben Kurtovic
e9eb2b52dc
Clean up installation instructions ( fixes #141 )
10 years ago
Ben Kurtovic
af666bba16
Properly read from file-like objects when passed to parse_anything() ( #137 )
10 years ago
Ben Kurtovic
11da09105d
Add note on caveats [ci skip]
11 years ago
Ben Kurtovic
61b6b98470
Fix two parser bugs involving wikitable error handling.
11 years ago
Ben Kurtovic
2ec35e209e
Fix appveyor release bug ( #126 )
11 years ago
Ben Kurtovic
a4c7fce95c
Version bump for 0.5 [ci skip]
11 years ago
Ben Kurtovic
9890eb39e9
Merge develop into master (release/0.4.3)
11 years ago
Ben Kurtovic
eb89f386d7
release/0.4.3
11 years ago
Ben Kurtovic
0aa0d677a1
Tweak for clarity ( #126 )
11 years ago
Ben Kurtovic
aaa643e4e9
Typo.
11 years ago
Ben Kurtovic
53930b0b3e
Try another approach ( #126 )
11 years ago
Ben Kurtovic
69075a653a
Fix typos.
11 years ago
Ben Kurtovic
85f3ea97c7
Debugging stuff for Windows.
11 years ago
Ben Kurtovic
4c89e51fab
Fix Python version parsing.
11 years ago
Ben Kurtovic
3c12e72ce7
appveyor: fix for shadowing pip upgrade ( #126 )
11 years ago
Ben Kurtovic
0f33da4a1b
Possible fix for Python 3.5 x64 builds ( #126 )
See https://github.com/ogrisel/python-appveyor-demo/commit/09a1c8672e
11 years ago
Ben Kurtovic
651b63b7f6
Windows fix ( #126 )
11 years ago
Ben Kurtovic
2df3cfd710
appveyor: build on master+develop, release on master only ( #126 )
11 years ago
Ben Kurtovic
af0805549c
Changelog/version update, now targeting 0.4.3.
11 years ago
Ben Kurtovic
21fa211bc7
Add Python 3.5 to Appveyor.
11 years ago
Ben Kurtovic
23d97583bf
Fix regression in C tokenizer ( #125 )
11 years ago
Ben Kurtovic
50b401549b
Add failing test cases for #125 .
11 years ago
Ben Kurtovic
460199488f
Fix a couple sign compare issues.
11 years ago
Ben Kurtovic
90bd12dd47
Fix a C tokenizer crash when parsing is interrupted ( fixes #97 )
11 years ago
Ben Kurtovic
2e6903cd52
Travis fix for Python 3.2.
11 years ago
Ben Kurtovic
4f3ab48375
Edge cases involving wikilink -> external link fallback ( fixes #120 )
11 years ago
Ben Kurtovic
5359ee536c
Merge pull request #118 from yuvipanda/cleanup
Remove debian/ folder out of upstream
11 years ago
YuviPanda
635b84b222
Remove debian/ folder out of upstream
As I read more and talked to more people, I've realized that
people were right and I should maintain the debian package
outside of the upstream repo :) Specifically, see
https://wiki.debian.org/DebianMentorsFaq#What.27s_wrong_with_upstream_shipping_a_debian.2F_directory.3F
The package is now maintained at github.com/yuvipanda/mwparserfromhell
and should hopefully go into debian soon!
11 years ago