88 Commits (6136b1b205f329782cfd7b9054557b840391ac62)

Author SHA1 Message Date
  Ben Kurtovic 6136b1b205 Make Wikicode.matches() treat _ and space as equivalent (fixes #216) 4 years ago
  Ben Kurtovic 708bee59e1 Minor cleanup 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
  Ben Kurtovic d7c755f526 Add Wikicode.contains(), Wikicode.get_ancestors(), Wikicode.get_parent() (#177) 6 years ago
  Ben Kurtovic 68ded2f890 Add keep_template_params to Wikicode.strip_code (#175) 7 years ago
  Ben Kurtovic 120d6a0366 Fix Wikicode.matches behavior on non-list/tuple iterables. 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. 9 years ago
  Kunal Mehta 0f16d0c63e Target documentation for Python 3 usage 9 years ago
  Ben Kurtovic 87e0079512 Take proper advantage of Sphinx's default domains. 9 years ago
  Ben Kurtovic bbd4cd97cf Add tests for some missed things in Wikicode. 9 years ago
  Ben Kurtovic c95802f9cc Allow recursing through everything except the forced type (fixes #70) 10 years ago
  Ricordisamoa 9108d49d68 fix some typos: occurance → occurrence, parasable → parsable 10 years ago
  Ben Kurtovic 454890ab0d Fix docstring for Wikicode.strip_code(). 10 years ago
  Ben Kurtovic cf7ab558bf Make Wikicode.get_sections() much faster (closes #63). 10 years ago
  Ben Kurtovic e5f17eea00 Update copyright notices for 2014. 10 years ago
  Ben Kurtovic 1607687c37 Remove unused import; fix indentation. 10 years ago
  Ben Kurtovic f0a591b323 Move get_children() out of utils. 10 years ago
  Ben Kurtovic c0fb7c030a Implement new search protocol in Wikicode. 10 years ago
  Ben Kurtovic 572d7c3014 Refactor out part of _do_search; some efficiency. 10 years ago
  Ben Kurtovic 39c0756130 Make StringMixIn a lot simpler thanks to __getattr__. 10 years ago
  Ben Kurtovic 8df596ba08 Re-added 'flat' argument to Wikicode.get_sections(). 10 years ago
  Ben Kurtovic 79bf42df1c Wikicode.get_sections() now returns sections in the correct order. 10 years ago
  Ben Kurtovic 066049b46a Update email address. 10 years ago
  Ben Kurtovic aabe711ee6 Wikicode.matches() can now take a tuple or list. 10 years ago
  Ben Kurtovic 5e6c994c2c Wikicode.matches() now accepts tuples (closes #48) 10 years ago
  Ben Kurtovic e5ad4639ff Wikicode.i?filter*()'s matches argument now takes functions (closes #47) 10 years ago
  Ben Kurtovic 0f1fca75d8 Typo fix. 10 years ago
  Ben Kurtovic d1a7d25220 Set right context for ExternalLink.url; Wikicode.filter_external_links() 10 years ago
  Ben Kurtovic 943caede7a Fix for Python 3. 10 years ago
  Ben Kurtovic bda12c4c36 Reimplement Wikicode._do_search() to support more input types. 10 years ago
  Ben Kurtovic 4ef29c2611 Clean up Wikicode; unify tests for _do_search()-using methods. 10 years ago
  Ben Kurtovic 2f3edde57a Add a matches() method to Wikicode. 10 years ago
  Ben Kurtovic 02e52185f4 Wikicode's filter() methods now passed recursive=True instead of False. 10 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. 11 years ago
  Ben Kurtovic aa29a8bd28 Wikilinks in builder; some additions; cleanup. 11 years ago
  Ben Kurtovic 1905456b4d Final fixes and cleanup before release. 11 years ago
  Ben Kurtovic 777dd7a945 .Text -> .nodes.Text, since .Text can also be .tokens.Text. 11 years ago