68ded2f
Add keep_template_params to Wikicode.strip_code (#175) by
2017-03-18 23:43:30 -0400
6ffdfa5
Allow Wikicode objects to be pickled properly. by
2017-03-03 20:42:23 -0600
6159171
Make Template.remove(keep_field=True) slightly more reasonable. by
2017-01-15 04:12:34 -0600
120d6a0
Fix Wikicode.matches behavior on non-list/tuple iterables. by
2017-01-14 23:32:05 -0600
f34f662
Fix len() sometimes raising ValueError on empty node lists (fixes #174) by
2017-01-10 02:34:21 -0500
d54509e
Fix release script. by
2016-12-30 04:15:16 -0500
9892b63
Merge develop into master (release/0.4.4) by
2016-12-30 03:47:24 -0500
12d7d1d
(tag: v0.4.4)
release/0.4.4 by
2016-12-30 03:47:22 -0500
14cde9d
Update changelogs. by
2016-12-30 03:45:56 -0500
c3ec81a
Try Python 3.6 in Travis (#173) by
2016-12-30 03:24:36 -0500
5f81d50
Merge pull request #172 from legoktm/reproducible by
2016-12-30 03:02:26 -0500
c9cd504
(refs/pull/172/head)
setup.py: Make source files be in a deterministic order by
2016-12-29 23:50:15 -0800
6f9ab2b
Merge pull request #157 from jayvdb/patch-1 by
2016-08-11 03:37:11 -0400
39ba288
(refs/pull/157/head)
Indicate this code is Python 3 only by
2016-08-11 14:32:43 +0700
aaffb7f
Update copyright for 2016. by
2016-02-07 00:57:14 -0600
83f08e7
Update changelog. [ci skip] by
2016-02-06 02:18:31 -0600
8835ca3
Don't preserve context when popping template key stack (fixes #142, hopefully). by
2016-02-06 02:16:27 -0600
4707b45
Add a new test to check for parsing bug; fix an existing test (#142) by
2016-02-06 02:15:41 -0600
e9eb2b5
Clean up installation instructions (fixes #141) by
2016-02-02 12:38:50 -0600
af666bb
Properly read from file-like objects when passed to parse_anything() (#137) by
2016-01-11 18:05:42 -0500
11da091
Add note on caveats [ci skip] by
2015-12-16 01:01:01 -0600
61b6b98
Fix two parser bugs involving wikitable error handling. by
2015-12-04 22:32:29 -0600
2ec35e2
Fix appveyor release bug (#126) by
2015-11-02 14:36:21 -0600
a4c7fce
Version bump for 0.5 [ci skip] by
2015-11-02 12:30:29 -0600
9890eb3
Merge develop into master (release/0.4.3) by
2015-10-29 01:28:38 -0500
eb89f38
(tag: v0.4.3)
release/0.4.3 by
2015-10-29 01:28:37 -0500
0aa0d67
Tweak for clarity (#126) by
2015-10-29 00:44:27 -0500
aaa643e
Typo. by
2015-10-29 00:30:51 -0500
53930b0
Try another approach (#126) by
2015-10-29 00:29:04 -0500
69075a6
Fix typos. by
2015-10-28 23:06:41 -0500
85f3ea9
Debugging stuff for Windows. by
2015-10-28 23:04:53 -0500
4c89e51
Fix Python version parsing. by
2015-10-28 22:46:36 -0500
3c12e72
appveyor: fix for shadowing pip upgrade (#126) by
2015-10-28 22:34:51 -0500
0f33da4
Possible fix for Python 3.5 x64 builds (#126) by
2015-10-28 22:32:19 -0500
651b63b
Windows fix (#126) by
2015-10-28 22:16:37 -0500
2df3cfd
appveyor: build on master+develop, release on master only (#126) by
2015-10-28 22:12:49 -0500
af08055
Changelog/version update, now targeting 0.4.3. by
2015-10-15 22:49:09 -0500
21fa211
Add Python 3.5 to Appveyor. by
2015-10-15 22:42:29 -0500
23d9758
Fix regression in C tokenizer (#125) by
2015-10-03 15:11:03 -0500
50b4015
Add failing test cases for #125. by
2015-10-02 13:15:51 -0500
4601994
Fix a couple sign compare issues. by
2015-10-02 12:26:46 -0500
90bd12d
Fix a C tokenizer crash when parsing is interrupted (fixes #97) by
2015-09-22 22:29:13 -0500
2e6903c
Travis fix for Python 3.2. by
2015-09-22 14:15:15 -0500
4f3ab48
Edge cases involving wikilink -> external link fallback (fixes #120) by
2015-09-22 14:04:05 -0500
5359ee5
Merge pull request #118 from yuvipanda/cleanup by
2015-08-26 18:30:20 -0500
635b84b
(refs/pull/118/head)
Remove debian/ folder out of upstream by
2015-08-26 20:13:02 +0200
6659edd
(refs/pull/117/head)
Add Homepage and uploader directives by
2015-08-14 13:20:27 +0200
0cbac02
Add python2 package as well by
2015-08-14 13:10:41 +0200
1919d18
Change name of packager to match gpg key by
2015-08-14 11:48:49 +0200
81dc28f
Remove formatting artifacts in Debian description. by
2015-08-07 21:53:14 -0400
c1ac4c7
Merge pull request #116 from yuvipanda/debian by
2015-08-07 21:51:15 -0400
8e713c7
(refs/pull/116/head)
Update debian version number to match reality by
2015-08-07 18:50:03 -0700
8ee1312
Add debian packaging by
2015-08-07 18:48:05 -0700
5cf1309
Version bump for 0.5. Nicer commit message for release merges. by
2015-07-30 03:34:17 -0400
f1b0b24
Merge branch 'develop' by
2015-07-30 02:57:30 -0400
720516a
(tag: v0.4.2)
release/0.4.2 by
2015-07-30 02:57:30 -0400
e6ffda6
Fix some issues during 0.4.1 release. by
2015-07-30 02:56:35 -0400
e87661b
Merge branch 'develop' by
2015-07-30 02:31:37 -0400
e949dd8
(tag: v0.4.1)
release/0.4.1 by
2015-07-30 02:31:36 -0400
d6d3b45
Merge branch 'feature/win_builds' into develop by
2015-07-30 02:23:12 -0400
8ae14ab
Finalize Windows build/release code (closes #95) by
2015-07-30 02:22:26 -0400
480f70f
Fix various SmartList bugs. by
2015-07-29 23:25:40 -0400
67214b7
Add some failing tests for SmartList features. by
2015-07-29 23:24:46 -0400
ab9f6a9
Use weakrefs for SmartList children; remove _ListProxy.detach(). by
2015-07-28 23:35:33 -0400
6503b56
Finish C tokenizer refactoring (fixes #37) by
2015-07-28 04:15:24 -0400
8e7a600
Fix use-after-free bug. by
2015-07-28 03:52:41 -0400
8963c1f
Fix Textbuffer_reverse() by
2015-07-28 03:17:30 -0400
1357da1
Finish improved Unicode support for PEP 393. by
2015-07-28 02:11:18 -0400
c1d4fee
Py_UNICODE -> Unicode everywhere; bugfix for PEP 393. by
2015-07-27 17:18:14 -0400
5eac0ab
More PEP 393 work; update Textbuffer interface and usage. by
2015-07-27 17:06:57 -0400
2072a10
More reworking of CTokenizer Unicode support (incomplete) by
2015-07-27 03:57:16 -0400
8b72c78
Merge branch 'develop' into feature/c_refactor by
2015-07-24 02:54:38 -0400
2a3a978
Incomplete code for C tokenizer textbuffer. by
2015-07-22 22:55:06 -0400
f16c7e2
Fully fix parsing templates with blank names, I hope (#111) by
2015-07-24 02:29:59 -0400
7993224
Add a failing test for a missed component of #59 by
2015-07-24 00:47:00 -0400
56f1797
Add failing tests for #111 by
2015-07-23 23:50:19 -0400
06ad558
Update .travis.yml for new Travis infrastructure by
2015-07-23 22:57:30 -0400
dcca42a
Merge pull request #114 from jayvdb/tokenizer_loading by
2015-07-23 22:27:16 -0400
5d11d4b
Merge pull request #113 from jayvdb/travis-py35 by
2015-07-23 22:04:39 -0400
ab0a581
(refs/pull/114/head)
Delay loading of pure Python tokenizer by
2015-07-24 11:57:39 +1000
7c303ee
(refs/pull/113/head)
Use 3.5 nightly in build matrix by
2015-07-24 10:29:55 +1000
46cb714
Fix unit tests for 699d063
(#109) by
2015-07-23 03:12:49 -0400
699d063
Fix param blanking logic by Template.remove() (#109) by
2015-07-23 03:02:11 -0400
4c25400
Fix preserve_spacing behavior in Template.add() on hidden keys (#109) by
2015-07-22 23:35:21 -0400
40fed91
Fix C tokenizer leaking memory. by
2015-06-28 03:09:14 -0400
7345a37
Fix a thread safety issue involving route state. by
2015-06-15 01:32:03 -0400
2005efd
Split up C tokenizer into tag_data, tok_parse, tok_support, tokens. by
2015-06-15 00:05:28 -0400
0e547aa
Begin splitting up C tokenizer. by
2015-06-14 17:40:10 -0400
3a57756
Fix HTTPS requirement for enwiki API. by
2015-06-14 17:21:48 -0400
efc571c
Refactor _test_tokenizer; add syntax for running just one test. by
2015-06-11 21:45:34 -0400
3aa6bb8
Point releases are unnecessary in appyveyor.yml. by
2015-06-11 18:11:54 -0400
a8c0ff3
Remove stdint.h include for MSVC 2008. by
2015-06-11 00:03:49 -0400
dad042b
Fix C warnings in MSVC. by
2015-06-10 22:42:57 -0400
c7497dd
Updates to installation/release code. by
2015-06-10 16:25:53 -0400
74ab399
Try out appveyor config (#95) by
2015-06-08 18:29:22 -0400
1d5bbbe
Disallow < and > in wikilink titles/template names (fixes #104) by
2015-06-05 00:24:25 -0400
07d4577
Add tests for < and > in wilink titles/template names (#104) by
2015-06-05 00:23:53 -0400
8fb5b3a
Python 3.5 works (closes #101) [ci skip] by
2015-05-25 01:12:14 -0400
ae2f285
No 3.5 support in Travis, but it does have a nightly option (#101) by
2015-05-25 01:05:31 -0400
04188b5
Start work on support for Python 3.5 (for #101) by
2015-05-25 00:59:27 -0400