Commit Graph

  • a51906bf4b Make: Update wiki domains for 2019-06 Wikidata [#528] gnosygnu 2019-07-31 23:31:20 -0400
  • f38930b63a Xomw.Preprocessor: Remove deleted classes [#508] gnosygnu 2019-07-29 21:41:58 -0400
  • 0854cf9ba1 Xomw.Preprocessor: Integrate rest of Preprocessor_Hash tests [#508] gnosygnu 2019-07-28 10:42:02 -0400
  • 0280254e8a Scribunto: Use m_offset when doing string.substring [#520] gnosygnu 2019-07-25 23:34:34 -0400
  • 9dcc571fc5 Release: 4.6.2.1907 gnosygnu 2019-07-25 21:51:41 -0400
  • 9ec04690d6 v4.6.2.1907 gnosygnu 2019-07-25 07:26:36 -0400
  • dea0556df5 Xomw.Preprocessor: Add XomwPPDStackElement [#508] v4.6.2.1907 gnosygnu 2019-07-24 22:17:21 -0400
  • 436f219477 Mass_parse: Add thread-locking to LRU cache [#518] gnosygnu 2019-07-23 22:47:22 -0400
  • 5c8b70fd76 Mass_parse: Use page_cache hashCode, not wiki hashCode [#514] gnosygnu 2019-07-22 22:38:17 -0400
  • 4547fa541f Dev: Move XomwEnv.NewTest to XomwEnv_fxt.NewTest [#512] gnosygnu 2019-07-22 21:57:47 -0400
  • 9bc2bd400c Dev: Rename test files to use '_tst' and '_fxt' convention [#512] gnosygnu 2019-07-22 21:51:24 -0400
  • 877b305136 Luaj: Fix invalid url-encoding for non-ASCII characters like 'æ' [#504] gnosygnu 2019-07-22 21:01:15 -0400
  • 0181a42d3d Xomw.Preprocessor: Add initial unit tests for DOM [#508] gnosygnu 2019-07-21 22:09:21 -0400
  • 3b5a1f8ffc Xtn.Popups: Disable popups by default for en.wiktionary.org [#511] gnosygnu 2019-07-20 15:43:17 -0400
  • 34dcfdde7d User.Logs: Delete log folders if logs are disabled [#510] gnosygnu 2019-07-20 09:40:26 -0400
  • 989ccde83a Sqlite: Add option for read-only detection [#509] gnosygnu 2019-07-19 07:14:24 -0400
  • 7f76d8128d Xomw.Preprocessor: Start integrating Preprocessor_Hash [#508] gnosygnu 2019-07-11 23:17:06 -0400
  • b65fda764f Luaj: Support PCRE character definitions for Luaj Regex [#502] gnosygnu 2019-07-01 14:09:31 -0400
  • 5055f82d21 Scribunto: Print dbg arguments to console [#506] gnosygnu 2019-06-30 14:36:40 -0400
  • e3dce04680 Scribunto: Adjust index position correctly for ucs-2 strings [#506] gnosygnu 2019-06-30 14:28:46 -0400
  • 0bfacb2ea5 Scribunto: Add frame_ttl to all Xot_invk_tkn [#503] gnosygnu 2019-06-29 22:29:15 -0400
  • 9b51a7c660 Scribunto: Synchronize mw.uri.lua file with changes for uri.encode(s, 'WIKI') [#504] gnosygnu 2019-06-29 17:55:32 -0400
  • 9da8b4dde8 Add gplx.xowa.mediawiki source to gplx.xowa [#508] gnosygnu 2019-06-29 10:18:43 -0400
  • 5d886501e8 Language: Escape left-to-right / right-to-left marks in names.json ('\xE2\x80\x8E' to '\u200E') [#501] gnosygnu 2019-06-23 21:35:21 -0400
  • d4a28d3ffe Wikibase: Add qualifiers-order to GetEntityStatements [#374] gnosygnu 2019-06-22 21:53:07 -0400
  • 2526b677fa Scribunto: Format date correctly for years with less than 4 digits (EX: +0065 -> 65 x> 2065) [#500] gnosygnu 2019-06-22 17:19:58 -0400
  • 334bb0a6d0 Xtn.SyntaxHighlight: Add 'class=pretty-print lang-{lang_name}' if 'lang' is passed [#498] gnosygnu 2019-06-22 08:43:13 -0400
  • cbae5d55bb Xtn.SyntaxHighlight: Highlight lines if 'highlight' is passed but 'line' is not [#498] gnosygnu 2019-06-22 08:17:11 -0400
  • a01e7409eb Mass_parse: Change page_cache to LRU cache [#483] gnosygnu 2019-06-21 23:02:49 -0400
  • 0cfb0b19ad Parser: Do not parse '&#x;' as byte 0 [#494] gnosygnu 2019-06-16 15:37:52 -0400
  • d812b21dec Add comment for /LocalNames/ support [#388] gnosygnu 2019-06-11 07:10:29 -0400
  • 70d845f438 Xtn.Cldr: Check CldrNames for IsKnownLanguageTag [#388] gnosygnu 2019-06-11 06:49:06 -0400
  • 8ab9bc5444 Category: Replace UNION with sequential loading from each catlink db [#268] gnosygnu 2019-06-09 06:58:16 -0400
  • c459454da3 Allow hxtn command to be run multiple times during xomp_resume [#482] gnosygnu 2019-06-07 21:50:18 -0400
  • 3b6efe4274 Scribunto: Fix 'Module:Exception:2 attempt to index ? (a nil value)' on some en.u pages [#475] gnosygnu 2019-06-02 21:44:47 -0400
  • c7f54287af Html: Change self-link pages from <b> to <a class='mw-selflink selflink'> [#478] gnosygnu 2019-06-02 21:11:51 -0400
  • 3852d4762b HttpServer: Navigate to an error page for invalid titles like Earth] [#480] gnosygnu 2019-06-02 18:10:48 -0400
  • 43cc4b15e8 Json: Parse surrogate-pairs correctly in unicode-escaped strings [#487] gnosygnu 2019-06-02 16:43:39 -0400
  • 641a17621f Json: Skip forward by 5 characters, not 4 for unicode sequences [#486] gnosygnu 2019-06-02 14:31:04 -0400
  • a6ce48fffa Remove trailing whitespace [#482] gnosygnu 2019-06-02 13:05:13 -0400
  • 491d1905c9 Scribunto: Ignore snak if novalue [#481] gnosygnu 2019-06-02 13:04:49 -0400
  • 3d9491e2de Xtns.TemplateStyles: Cache TemplateStyles for HTML databases [#482] gnosygnu 2019-06-02 12:50:56 -0400
  • fbe158537e Fix build failing due to mis-named _fxt class [#476] gnosygnu 2019-06-02 11:32:57 -0400
  • 17da6dc17f Fix build failing due to mis-named _fxt class [#476] gnosygnu 2019-06-02 10:07:40 -0400
  • b48b6def4e Xtn.Translate: Add #translation function with no implementation [#445] gnosygnu 2019-05-26 09:18:11 -0400
  • ee03d79536 Scribunto: Set frame title for pages when invoking Scribunto code [#476] gnosygnu 2019-05-25 17:19:47 -0400
  • cca043dff6 Do not wipe table upon initialization, else will lose data after xomp_resume [#456] gnosygnu 2019-05-24 19:31:11 -0400
  • 05e8c11338 Scribunto: Apply namespace argument only if in main namespace [#473] gnosygnu 2019-05-22 22:36:15 -0400
  • b74ca77786 ParserFunctions: Increase precedence of E over ln and other operations [#397] gnosygnu 2019-05-19 11:08:08 -0400
  • 42dbaff1d2 Scribunto: Encode key / val in GetUrl [#465] gnosygnu 2019-05-18 17:22:42 -0400
  • 648cd4944a Remove unused invk branch; Update tests [#460] gnosygnu 2019-05-12 23:42:42 -0400
  • c07e6e25b5 Parser: Change encoding of html id to encode fewer characters [#462] gnosygnu 2019-05-12 23:31:48 -0400
  • ba35901865 Parser: Parse html in internal link captions [#460] gnosygnu 2019-05-12 20:09:51 -0400
  • 4d9072830c HTTP Server: Parse links with trailing slash [#459] gnosygnu 2019-05-11 23:45:51 -0400
  • c94090cd09 Parser: Add test for djvu [#440] gnosygnu 2019-05-11 11:00:08 -0400
  • 31c6576b50 Parser: Handle UTF-8 characters in attribute keys / values [#457] gnosygnu 2019-05-11 10:55:37 -0400
  • 3a748eea32 Add comment to clarify that NULL content should return NULL [#450] gnosygnu 2019-05-08 06:40:52 -0400
  • cf94f252e9 Make: Add xomp_stats to track time per page (and other attributes) [#456] gnosygnu 2019-05-08 06:35:10 -0400
  • 5db81504fb Upgrade Apache Commons Compress from 1.5 to 1.18 gnosygnu 2019-04-28 18:36:24 -0400
  • 4e920af183 Fix broken gmatch test; Fix broken maven build gnosygnu 2019-04-28 18:29:57 -0400
  • 0f75a625db Update build files for new baselib [#413] gnosygnu 2019-04-28 18:06:57 -0400
  • f860edf064 Scribunto: Use Luaj for pattern-matching (instead of Java Regex) [#413] gnosygnu 2019-04-28 17:31:33 -0400
  • 4a1b2e25c0 Parser: Comment|Terminate comment if new-line found [#437] gnosygnu 2019-04-27 09:00:30 -0400
  • f895259be6 Wikibase: Add entity-type for lexeme so that 2019-04 wikidata jsons don't fail gnosygnu 2019-04-26 22:27:36 -0400
  • 42953aaa0f MassParse: Fix multi-threaded issues b/c wbase caches aren't locked gnosygnu 2019-04-26 22:26:54 -0400
  • 74b63d5f08 Test: Add utility core.Page_url for easier logging; also do not run cfg during tests gnosygnu 2019-04-26 22:26:00 -0400
  • 1cde843264 Project: Rename test classes for xowa_maven script gnosygnu 2019-04-26 22:24:44 -0400
  • 5204d33af7 Dev: Fix more echo mistakes; rename boot.sh [#427] gnosygnu 2019-04-07 23:08:03 -0400
  • bc9e017906 Dev: Fix bootstrapping issues and bad echoes [#427] gnosygnu 2019-04-07 22:57:36 -0400
  • a5644dea07 Dev: Add Maven build files [#427] gnosygnu 2019-04-07 22:35:38 -0400
  • bbbc14eb34 Refactor: Move database-server tests into tst folder [#427] gnosygnu 2019-04-07 22:12:07 -0400
  • 022d551760 Refactor: Add _tst suffix to test classes.gfs [#427] gnosygnu 2019-04-07 21:35:27 -0400
  • 73cb63c493 Refactor: Remove stray f from beginning of xowa.gfs [#427] gnosygnu 2019-04-07 21:27:42 -0400
  • 4909799a67 Refactor: Rename *_test.java files to *_mock.java files [#427] gnosygnu 2019-04-07 21:26:54 -0400
  • 367a3a94b9 Refactor: Remove unused experimental files [#427] gnosygnu 2019-04-07 21:15:11 -0400
  • f22a0cca43 Refactor: Remove unnecessary junit import [#427] gnosygnu 2019-04-07 21:14:13 -0400
  • 42b158c165 Css: Add 'mw-parser-output' to main div [#274] gnosygnu 2019-04-07 14:22:53 -0400
  • 09d9f93d20 Parser.Wikibase: Retrieve by label if pid is not present; also, return pid, not label [#354] gnosygnu 2019-04-07 12:27:50 -0400
  • 623c7a129e Fix broken Luaj jar [#419] gnosygnu 2019-04-03 00:19:01 -0400
  • cc8b9810a7 Parser.Tidy: Add vnu as additional tidy engine [#417] gnosygnu 2019-04-01 23:50:26 -0400
  • 31c7604f03 Scribunto: Add initial support for LuaJ StringLib as replacement for Regex [#413] gnosygnu 2019-04-01 22:34:45 -0400
  • 2fc03f6211 Parser.TemplateStyles: Check if title is null [#416] gnosygnu 2019-04-01 00:13:30 -0400
  • 581aa5123c Parser.Wikibase: Return null instead of empty string if invalid title passed to getEntityId [#415] gnosygnu 2019-04-01 00:00:05 -0400
  • 8c1f30039b Css: Change css jump-to class from 'mw-navigation' to 'mw-head' [#394] gnosygnu 2019-03-30 10:08:20 -0400
  • 61cc5e89a7 Release: v4.6.1.1903 [#404] gnosygnu 2019-03-26 22:52:39 -0400
  • 5ae5ec30b7 v4.6.1.1903 gnosygnu 2019-03-26 22:51:13 -0400
  • 7bcbdabbfc Htxt: Extract img.src data [#404] v4.6.1.1903 gnosygnu 2019-03-26 22:26:26 -0400
  • 7bc2475a9a v4.6.0.1903 - xoa_update gnosygnu 2019-03-24 18:21:15 -0400
  • 6647c4e077 v4.6.0.1903 gnosygnu 2019-03-24 18:14:00 -0400
  • 04c7326b1d Release: v4.6.0.1903 [#403] v4.6.0.1903 gnosygnu 2019-03-24 18:13:15 -0400
  • 2dfa751958 Parser.Lnki: Treat keywords as caption if not File namespace or if keyless [#303] gnosygnu 2019-03-24 10:23:22 -0400
  • ef0300dfeb Make: Rewrite pagelink builder [#396] gnosygnu 2019-03-24 07:54:33 -0400
  • 14d978e2af Html: Reformat HTML for jump-to div [#394] gnosygnu 2019-03-20 22:46:14 -0400
  • 9b5d585750 Scribunto: Pull 0th argument if %1 is specified and 0 groups [#393] gnosygnu 2019-03-20 21:41:54 -0400
  • 71232e4402 Gui: Fix Read / Edit / HTML not working by keyboard shortcuts / in personal wikis [#392] gnosygnu 2019-03-20 08:33:30 -0400
  • ab4cbbd3c1 Htxt: Do not redlink interwiki links [#391] gnosygnu 2019-03-20 02:58:37 -0400
  • ca8c4ce5a4 Htxt: Show Table of Contents [#390] gnosygnu 2019-03-20 02:42:45 -0400
  • 82bee2e877 Html: Write full page url to log file, not just page title [#387] gnosygnu 2019-03-20 01:44:22 -0400
  • 4f22548121 Transpiler: Misc whitespace changes gnosygnu 2019-03-20 01:15:42 -0400
  • ad317bd90e Html_dump: Lock calls to cat_core Select [#389] gnosygnu 2019-03-20 01:12:47 -0400