Permalink
Commits on Mar 3, 2018
  1. release/0.5.1

    earwig committed Mar 3, 2018
  2. Make release script safer.

    earwig committed Mar 3, 2018
  3. Add Python 3.7 to trove classifiers.

    earwig committed Mar 3, 2018
Commits on Feb 25, 2018
  1. Don't get stuck in tags with unclosed quoted attributes (fixes #190).

    earwig committed Feb 25, 2018
Commits on Aug 23, 2017
  1. Fix test on old Python versions

    earwig committed Aug 23, 2017
  2. Minor change to template test_formatting format.

    earwig committed Aug 23, 2017
Commits on Aug 15, 2017
  1. Some improvements to whitespace recognition; unit tests (#185).

    earwig committed Aug 15, 2017
Commits on Jun 23, 2017
  1. Typo [ci skip]

    earwig committed Jun 23, 2017
  2. Version bump for 0.6 [ci skip]

    earwig committed Jun 23, 2017
  3. Merge develop into master (release/0.5)

    earwig committed Jun 23, 2017
  4. release/0.5

    earwig committed Jun 23, 2017
  5. Fix a rare parsing bug involving nested broken tags.

    earwig committed Jun 23, 2017
  6. Another C89 fix for MSVC.

    earwig committed Jun 23, 2017
  7. Fix declarations for C89 compatibility (forgot MSVC needed that...)

    earwig committed Jun 23, 2017
  8. Enable Windows builds on Python 3.6; try to fix again.

    earwig committed Jun 23, 2017
  9. inttypes.h doesn't exist on Windows, so try using stdint.h

    earwig committed Jun 23, 2017
  10. Remove stdbool.h from avl_tree since MSVC doesn't like it.

    earwig committed Jun 23, 2017
  11. Fix compilation issue on Travis since GCC uses C90 by default there.

    earwig committed Jun 23, 2017
  12. Speed up parsing deeply nested syntax by caching bad routes (fixes #42)

    earwig committed Jun 23, 2017
    Also removed the max cycles stop-gap, allowing much more complex pages
    to be parsed quickly without losing nodes at the end
    
    Also fixes #65, fixes #102, fixes #165, fixes #183
    Also fixes #81 (Rafael Nadal parsing bug)
    Also fixes #53, fixes #58, fixes #88, fixes #152 (duplicate issues)
Commits on Jun 13, 2017
  1. Forgot version bump, sigh.

    earwig committed Jun 13, 2017
  2. Capitalization [ci skip]

    earwig committed Jun 13, 2017
  3. Revise/add to new limitations section.

    earwig committed Jun 13, 2017
  4. Merge pull request #180 from Larivact/patch-1

    earwig committed Jun 13, 2017
    rewrite and extend Caveats
Commits on Jun 5, 2017
  1. fix comma

    Larivact committed Jun 5, 2017
  2. Caveats -> Limitations, add Config unawareness

    Larivact committed Jun 5, 2017
Commits on Jun 4, 2017
  1. rewrite Caveats

    Larivact committed Jun 4, 2017
    >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.
  2. partially rewrite Caveats, external link caveat

    Larivact committed Jun 4, 2017
    "inherent limitation in wikicode" sounds misleading it's about generating an AST instead of HTML.
Commits on Jun 3, 2017
  1. Add Wikicode.contains(), Wikicode.get_ancestors(), Wikicode.get_paren…

    earwig committed Jun 3, 2017
    …t() (#177)
Commits on Mar 19, 2017
  1. Add keep_template_params to Wikicode.strip_code (#175)

    earwig committed Mar 19, 2017
Commits on Mar 4, 2017
  1. Allow Wikicode objects to be pickled properly.

    earwig committed Mar 4, 2017
Commits on Jan 15, 2017
  1. Make Template.remove(keep_field=True) slightly more reasonable.

    earwig committed Jan 15, 2017
  2. Fix Wikicode.matches behavior on non-list/tuple iterables.

    earwig committed Jan 15, 2017
Commits on Jan 10, 2017