Ben Kurtovic
|
1c983d3738
|
Assorted cleanup, linter fixes, and improvements for Python 3
|
3 years ago |
Kunal Mehta
|
7e5297fbe6
|
Drop Python 2 support
Fixes #221.
|
4 years ago |
Ben Kurtovic
|
6136b1b205
|
Make Wikicode.matches() treat _ and space as equivalent (fixes #216)
|
5 years ago |
Ben Kurtovic
|
0ae5f6d641
|
Fix regression in previous commit on _ListProxy transformations (fixes #213)
|
5 years ago |
Ben Kurtovic
|
840a88bcd6
|
Fix Wikicode transformation methods on empty sections (fixes #212)
|
5 years ago |
Hugo
|
59636609db
|
Drop support for EOL Python
|
6 years ago |
Ben Kurtovic
|
d7c755f526
|
Add Wikicode.contains(), Wikicode.get_ancestors(), Wikicode.get_parent() (#177)
|
7 years ago |
Ben Kurtovic
|
68ded2f890
|
Add keep_template_params to Wikicode.strip_code (#175)
|
7 years ago |
Ben Kurtovic
|
aaffb7f66b
|
Update copyright for 2016.
|
8 years ago |
Ben Kurtovic
|
e71e7b4ece
|
Update copyright years for 2015; fix whitespace in docs.
|
10 years ago |
Ben Kurtovic
|
bbd4cd97cf
|
Add tests for some missed things in Wikicode.
|
10 years ago |
Ben Kurtovic
|
c95802f9cc
|
Allow recursing through everything except the forced type (fixes #70)
|
10 years ago |
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 years ago |
Marcio Faustino
|
88c8fb88e0
|
Switch to `unittest2` to be able to use new features in Python 2.6.
|
10 years ago |
Ben Kurtovic
|
e5f17eea00
|
Update copyright notices for 2014.
|
11 years ago |
Ben Kurtovic
|
45aec31629
|
Move range/xrange compatibility code to compat.py.
|
11 years ago |
Ben Kurtovic
|
8df596ba08
|
Re-added 'flat' argument to Wikicode.get_sections().
Requested by Σ.
|
11 years ago |
Ben Kurtovic
|
79bf42df1c
|
Wikicode.get_sections() now returns sections in the correct order.
Reported by Σ.
|
11 years ago |
Ben Kurtovic
|
066049b46a
|
Update email address.
|
11 years ago |
Ben Kurtovic
|
aabe711ee6
|
Wikicode.matches() can now take a tuple or list.
|
11 years ago |
Ben Kurtovic
|
5e6c994c2c
|
Wikicode.matches() now accepts tuples (closes #48)
|
11 years ago |
Ben Kurtovic
|
e5ad4639ff
|
Wikicode.i?filter*()'s matches argument now takes functions (closes #47)
Bump version to 0.4.dev.
|
11 years ago |
Ben Kurtovic
|
d1a7d25220
|
Set right context for ExternalLink.url; Wikicode.filter_external_links()
|
11 years ago |
Ben Kurtovic
|
fdf4f6774d
|
Make test_remove() use _test_search().
|
11 years ago |
Ben Kurtovic
|
1d9340b965
|
Tests for the _do_search() wrapper funcs' newly expanded scopes.
|
11 years ago |
Ben Kurtovic
|
4ef29c2611
|
Clean up Wikicode; unify tests for _do_search()-using methods.
|
11 years ago |
Ben Kurtovic
|
2f3edde57a
|
Add a matches() method to Wikicode.
|
11 years ago |
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
|
2354fe13aa
|
Implement test_strip_code(); finish TestWikicode (#7)
|
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
|
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 |