Ben Kurtovic
|
02e52185f4
|
Wikicode's filter() methods now passed recursive=True instead of False.
This is a breaking change for those who rely on default behavior.
|
11 years ago |
Ben Kurtovic
|
bbaf09dbf8
|
Fix docstrings of generated filter methods.
|
11 years ago |
Ben Kurtovic
|
4ae10eccf5
|
Fix bugs in get_sections(); finish test_get_sections()
|
11 years ago |
Ben Kurtovic
|
35acc1b812
|
Fix a couple bugs.
|
11 years ago |
Ben Kurtovic
|
0b56f2e267
|
Improve Wikicode.get_sections(); implement test_get_tree(); part of test_get_sections()
|
11 years ago |
Ben Kurtovic
|
f700914caf
|
Cleanup Wikicode's filter functions; implement test_filter_family().
|
11 years ago |
Ben Kurtovic
|
17ac79e796
|
Build filter methods dynamically.
|
11 years ago |
Ben Kurtovic
|
3095a4203f
|
Finish tests for Wikicode's list-like methods; fix a bug.
|
11 years ago |
Ben Kurtovic
|
ee99e6eceb
|
Fix a bug in Wikicode.set(); implement test_set() and test_index()
|
11 years ago |
Ben Kurtovic
|
852c5ff9af
|
Start TestWikicode; make Wikicode.nodes's setter handle more inputs.
|
11 years ago |
Ben Kurtovic
|
8db40689ed
|
Improve a few things about nodes; simply a method in Wikicode.
|
11 years ago |
Ben Kurtovic
|
cd5cc6a7d0
|
Update copyright notices for 2013.
|
11 years ago |
Ben Kurtovic
|
76b299e4fa
|
Sync from upstream (6413ae21da ); some doc updates.
|
12 years ago |
Ben Kurtovic
|
aa29a8bd28
|
Wikilinks in builder; some additions; cleanup.
|
12 years ago |
Ben Kurtovic
|
1905456b4d
|
Final fixes and cleanup before release.
|
12 years ago |
Ben Kurtovic
|
777dd7a945
|
.Text -> .nodes.Text, since .Text can also be .tokens.Text.
|
12 years ago |
Ben Kurtovic
|
816207bb5a
|
Simplify docs massively.
|
12 years ago |
Ben Kurtovic
|
d9805d409b
|
Document SmartList, StringMixIn, utils; some cleanup.
|
12 years ago |
Ben Kurtovic
|
c07869674f
|
Finish documenting Wikicode.
|
12 years ago |
Ben Kurtovic
|
1bc6aa7d3e
|
Document all other methods except the last three in Wikicode.
|
12 years ago |
Ben Kurtovic
|
ed6501344d
|
Docstrings for a good chunk of Wikicode.
|
12 years ago |
Ben Kurtovic
|
90b18e3abc
|
Finish updating all to compat except for the parser.
|
12 years ago |
Ben Kurtovic
|
e6fa7b2b2d
|
Support changing a template's name, plus a couple of typos and docs.
|
12 years ago |
Riamse
|
2eb76e7de0
|
Adding Python 3 support
|
12 years ago |
Ben Kurtovic
|
59a25818b9
|
Updating documentation.
|
12 years ago |
Ben Kurtovic
|
934b1ef016
|
Fixes and improvements.
|
12 years ago |
Ben Kurtovic
|
137b9fc68f
|
Fix some bugs; satisfy PyLint on certain inheritance things.
|
12 years ago |
Ben Kurtovic
|
3633f31633
|
Relaive imports because they are awesome; more stuff in SmartList.
|
12 years ago |
Ben Kurtovic
|
33f8924cf9
|
Implement Wikicode.get_sections(), starting SmartList.
|
12 years ago |
Ben Kurtovic
|
691b143618
|
Filter functions for Tags
|
12 years ago |
Ben Kurtovic
|
9355f22d22
|
Implement interface for __showtree__.
Some cleanup and import fixes.
|
12 years ago |
Ben Kurtovic
|
c3ee6c919d
|
Implementing __iternodes__ protocol.
|
12 years ago |
Ben Kurtovic
|
69cfbd975f
|
Fix args.
|
12 years ago |
Ben Kurtovic
|
253c812fb3
|
Implement __strip__ API for Wikicode.
|
12 years ago |
Ben Kurtovic
|
fca7e9dd80
|
Implement Heading, HTMLTag, HTMLTagAttribute, plus some fixes.
|
12 years ago |
Ben Kurtovic
|
034ac99ebe
|
Clarify flags.
|
12 years ago |
Ben Kurtovic
|
3146a2007f
|
strip_code() takes a collapse argument to remove extraneous newlines.
|
12 years ago |
Ben Kurtovic
|
1e314ee1bd
|
Updates for Template and others.
|
12 years ago |
Ben Kurtovic
|
900c559385
|
Move mwpfh.parser.utils to mwpfh.utils; fix import structure.
|
12 years ago |
Ben Kurtovic
|
e88a5fd3cc
|
Quite a bit of additions, mostly to Template.
|
12 years ago |
Ben Kurtovic
|
b77497e12a
|
Fixes, plus don't inherit from unicode.
|
12 years ago |
Ben Kurtovic
|
d3a1ce0814
|
Fallback case in _get_tree() for the obvious ones.
|
12 years ago |
Ben Kurtovic
|
c47cbb42e9
|
HTMLEntity; strip_code(); iterators for _nodify(); unicode in StringMixIn's MRO
|
12 years ago |
Ben Kurtovic
|
3b72f94531
|
context is node, not obj
|
12 years ago |
Ben Kurtovic
|
62b997d2fd
|
Handle Wikicode contexts correctly.
|
12 years ago |
Ben Kurtovic
|
31fdf0afa3
|
_do_search(), implementing insert_before(), insert_after(), and replace()
|
12 years ago |
Ben Kurtovic
|
893b888772
|
Implementing recursive remove() of Wikicode and some refactoring.
|
12 years ago |
Ben Kurtovic
|
e4fd6ef127
|
Updating with a more logical project structure.
|
12 years ago |
Ben Kurtovic
|
83c5e3c9ec
|
A unicode fix and a quick stub for strip_code()
|
12 years ago |
Ben Kurtovic
|
4cb3506820
|
Update copyright notice; some additions.
|
12 years ago |