1
0
mirror of https://github.com/gnosygnu/xowa.git synced 2024-09-29 06:50:50 +00:00
Commit Graph

362 Commits

Author SHA1 Message Date
gnosygnu
c77e8a4374 Mw_parse: Support num_post_proto rule; clarify variable names 2017-01-28 07:15:35 -05:00
gnosygnu
7e27b5415d Mw_parse: Handle interrupt and separator logic for magiclinks 2017-01-28 02:47:22 -05:00
gnosygnu
e231df0ce1 Mw_parse: Add case-match logic and more keywords for double_underscore 2017-01-27 12:30:01 -05:00
gnosygnu
31ade6aa5f Mw_parse: Add basic implementation for double_underscore 2017-01-27 11:10:15 -05:00
gnosygnu
aa1f1ec801 Mw_parse: Add basic implementation for magiclinks 2017-01-27 07:18:34 -05:00
gnosygnu
7bd176f51f Parser: Fix broken tables on a few dozen en.w pages 2017-01-26 19:14:27 -05:00
gnosygnu
ccd8b204c5 Embeddable: Fix video files using old v1 meta system 2017-01-26 09:45:01 -05:00
gnosygnu
6b0dcffbca Mass_parse: Fix lnki_temp merger ending prematurely 2017-01-26 08:21:36 -05:00
gnosygnu
9ea81f3b26 Embeddable: Add method to selectively clear pages from cache (additional code) 2017-01-26 04:02:20 -05:00
gnosygnu
27f6811e1f Embeddable: Add method to selectively clear pages from cache 2017-01-26 03:58:06 -05:00
gnosygnu
f683e272ee Embeddable: Fix multi-threaded diffs due to non thread-safe parser function {{urldecode}} 2017-01-26 02:44:26 -05:00
gnosygnu
fddc6e2737 Embeddable: Fix multi-threaded error due to null ref error when generating file urls 2017-01-26 01:48:50 -05:00
gnosygnu
af5b7569ee Embeddable: Fix multi-threaded error due to incorrect locking when lowercasing template names 2017-01-26 01:42:25 -05:00
gnosygnu
6867cc23b4 Embeddable: Fix default ns_mgr being used for wikis 2017-01-26 01:14:21 -05:00
gnosygnu
99c968e1e2 Mass_parse: Update wkr_id in resume cmd 2017-01-26 01:00:21 -05:00
gnosygnu
3a3bc01e82 Parser.Uniq: Fix possible bug with readding entire page instead of only sections 2017-01-25 10:00:04 -05:00
gnosygnu
f138db17ca Mass_parse: Add resume command 2017-01-25 09:20:45 -05:00
gnosygnu
cef2d7e2f6 Mw_parse: Mass checkin of various mediawiki parse files 2017-01-25 01:27:18 -05:00
gnosygnu
6a5c114998 Mw_parse.Apos: Add more tests 2017-01-13 16:50:43 -05:00
gnosygnu
32a857f062 Mw_parse.Apos: Add initial implementation 2017-01-13 13:57:25 -05:00
gnosygnu
f8fcb553d5 Mw_parse.Table: Support attributes 2017-01-12 23:15:04 -05:00
gnosygnu
5f1609a869 Mw_parse.Table: Add tests for basic functionality 2017-01-12 15:17:14 -05:00
gnosygnu
d22c5e5f3d Mass_parse: Add perf logger 2017-01-12 13:26:35 -05:00
gnosygnu
305c2f9762 Mw_parse.Table: Add more implementation 2017-01-12 10:20:17 -05:00
gnosygnu
b35a45657c Mw_parse.Block: Add initial implementation 2017-01-11 23:45:11 -05:00
gnosygnu
086cdea9fb Mw_parse.Prepro: Add more support for templates 2017-01-11 22:18:08 -05:00
gnosygnu
1c0f9f4555 Mw_parse.Prepro: Convert some calls to Strspan 2017-01-11 21:33:39 -05:00
gnosygnu
40b520ecc6 Mw_parse.Prepro: Support more heading edge cases 2017-01-11 18:18:46 -05:00
gnosygnu
46274e9b6a Mw_parse.Prepro: Support template pipe; Cover more tests 2017-01-11 16:48:21 -05:00
gnosygnu
7fae7b832b Mw_parse.Prepro: Optimize elements_trie 2017-01-11 15:04:32 -05:00
gnosygnu
2ad1be255c Mw_parse.Prepro: Support heading and onlyinclude 2017-01-11 13:52:41 -05:00
gnosygnu
683481abbd Mw_parse.Tblw: Add more implementation of tblw 2017-01-11 09:31:15 -05:00
gnosygnu
3af333e563 Mw_parse: Add more comment support 2017-01-11 08:48:57 -05:00
gnosygnu
75972fcff0 Mw_parse: Add support for gobbling single-line comments 2017-01-11 08:35:16 -05:00
gnosygnu
25f74d7d80 Mw_parse: Add equivalent of htmlspecialchar 2017-01-11 06:42:52 -05:00
gnosygnu
6ee274efd6 Mass_parse: Clear all mem when ns changes else outofmemory error 2017-01-11 05:48:08 -05:00
gnosygnu
bac00076b5 Mw_parse: Support ext xml nodes 2017-01-10 21:16:30 -05:00
gnosygnu
7813e41e34 Mw_parse: Support comment 2017-01-10 19:24:57 -05:00
gnosygnu
b989ff63df Mw_parse: Support bracket, template, and tplarg 2017-01-10 17:36:24 -05:00
gnosygnu
08eb098422 Parser: Escape dangling tags; do not let them gobble up rest of page 2017-01-10 14:01:04 -05:00
gnosygnu
f7b088e7a8 Mw_parse: Add test for basic text 2017-01-10 12:16:00 -05:00
gnosygnu
9610db0cab Mw_parse: Add more implementation of Mw_preprocessor 2017-01-10 12:01:03 -05:00
gnosygnu
d15630c433 Mw_parse: Add basic implementation of Mw_preprocessor 2017-01-09 21:33:45 -05:00
gnosygnu
006c14db4e Bldr: Add basic implementation of orig_regy.find_missing 2017-01-08 11:29:03 -05:00
gnosygnu
4bcefa2621 App_update: Add menu link to new Special page 2017-01-07 23:10:15 -05:00
gnosygnu
ad646efb5c Mass_parse: Clear ns_loaded cache; Add different cache clearing methods 2017-01-07 10:57:41 -05:00
gnosygnu
5840ebe592 App_update: Use version_id as cutoff, not version_date 2017-01-06 22:45:43 -05:00
gnosygnu
19571facdd App_update: Standardize date format 2017-01-06 20:21:07 -05:00
gnosygnu
0cc664121a App_update: Do not show Special:XowaAppUpdate if brand-new install 2017-01-06 20:13:25 -05:00
gnosygnu
200356d8ff App_update: Add skip update 2017-01-06 19:36:36 -05:00