Related changes
Jump to navigation
Jump to search
Enter a page name to see changes on pages linked to or from that page. (To see members of a category, enter Category:Name of category). Changes to pages on your Watchlist are in bold.
List of abbreviations:
- D
- Wikidata edit
- N
- This edit created a new page (also see list of new pages)
- m
- This is a minor edit
- b
- This edit was performed by a bot
- (±123)
- The page size changed by this number of bytes
- Temporarily watched page
24 November 2024
23 November 2024
- diffhist Module:table 15:35 +401 Theknightwho talk contribs (Track instances of data loaded via `mw.loadData` being copied with deepcopy, which is usually unnecessary.)
- diffhist m Module:table 14:36 −74 Theknightwho talk contribs
- diffhist Module:table 14:35 +1,317 Theknightwho talk contribs (Expand documentation for deepEquals(), clean-up the laborious check loop, and remove a redundant check.)
- diffhist Module:table 03:58 −572 Theknightwho talk contribs (Use metamethods when comparing with deepEquals().)
- diffhist m Appendix:Glossary 03:12 +11 Brainulator9 talk contribs (→B: adding anchor) Tag: 2017 source edit
- diffhist Module:table 02:52 +162 Theknightwho talk contribs (Add a `raw` parameter to shallowcopy().)
- diffhist Module:template parser 02:30 +266 Theknightwho talk contribs (Avoid destructively modifying the input args table to templateLink().)
- diffhist Module:table 02:27 +818 Theknightwho talk contribs (Only call string_sort from Module:collation when comparing strings. Also account for other data types appropriately.)
- diffhist Module:headword/data 02:07 −5 Theknightwho talk contribs (Finalise switchover.)
- diffhist Module:table 02:06 +59 Theknightwho talk contribs (Pass the index as the first argument to any function given to listToSet, then the item + any further arguments.)
- diffhist Module:headword/data 02:05 0 Theknightwho talk contribs
- diffhist Module:headword/data 02:00 +8 Theknightwho talk contribs (Prep for change in syntax to listToSet in Module:table.)
- diffhist Appendix:Glossary 01:59 −19 Brainulator9 talk contribs (→A: fixes and cleanup) Tag: 2017 source edit
22 November 2024
- diffhist Module:table 18:36 −66 Theknightwho talk contribs (Add a `raw` parameter to size().)
- diffhist Module:table 17:24 +26 Theknightwho talk contribs (Minor optimisation.)
- diffhist Module:table 16:11 +749 Theknightwho talk contribs (Bugfix for edge case in deepEquals: the memoisation assumed that if two tables had been compared before they must be equivalent, on the basis that failures would fail the whole check outright. However, failures can occur during the laborious check, since it checks each key in the other table until it finds a match. The memo is now updated if there's a failure.)
- diffhist Module:table 14:56 +554 Theknightwho talk contribs (Optimisation for deepEquals: if a key is a table but is actually present in both tables being checked, it can use the fast check instead of the laborious check. The laborious check should only be used if there's a reason to look for a structurally-equivalent key instead.)
21 November 2024
- diffhist Module:en-headword 11:49 −18 Theknightwho talk contribs (More sensible tracking.)
- diffhist Module:en-headword 11:44 −8 Theknightwho talk contribs (Bugfix so that the asterisk still propagates even if the past participle is set separately.)
- diffhist Module:table 03:51 +501 Theknightwho talk contribs (Various optimisations + add "raw" parameter to length(), which will ignore metamethods.)
- diffhist Module:table 02:53 +92 Theknightwho talk contribs
- diffhist Module:headword/page 02:01 +23 Theknightwho talk contribs (Bugfix.)
20 November 2024
- diffhist Module:table 22:03 −41 Theknightwho talk contribs (Revamp serialCommaJoin, remove unused italicizeConj option (as it can just be specified manually anyway), and prepare to bring in list with mw.text.listToText.)
- diffhist Appendix:Glossary 20:36 +211 Quercus solaris talk contribs
- diffhist Appendix:Glossary 20:31 +24 Quercus solaris talk contribs
- Deletion log 00:14 Theknightwho talk contribs deleted page Module:languages/doSubstitutions (Obsolete and orphaned module: content was: "local string_utilities_module = "Module:string utilities" local utilities_module = "Module:utilities" --[==[ Loaders for functions in other modules, which overwrite themselves with the target function when called. This ensures modules are only loaded when needed, retains the speed/convenience of locally-declared pre-loaded functions, and has no overhead after the first call, since the target functions are called directly in any subsequent calls.]==...)
- diffhist Module:languages 00:12 +6,162 Theknightwho talk contribs (Use loaders so that other modules are loaded on demand, instead of unconditionally. Also merge Module:languages/doSubstitutions back into this module.)
19 November 2024
- diffhist Module:utilities 21:57 −8 Theknightwho talk contribs (Just return straight from the loop.)
- diffhist Module:utilities 21:54 +431 Theknightwho talk contribs (Streamline format_categories.)
- diffhist Module:utilities 21:00 +168 Theknightwho talk contribs (If the sortkey is given with "-", generate the sortkey with "und" rather than doing it manually here.)
- diffhist Module:utilities 20:34 +634 Theknightwho talk contribs (Optimise format_categories with loaders that load data on demand, and move local functions out of the main function.)
- diffhist Module:utilities 19:52 +464 Theknightwho talk contribs (Also catfix.)
- diffhist Module:utilities 19:48 +45 Theknightwho talk contribs (Optimise get_plaintext.)
- diffhist Module:utilities 19:44 +32 Theknightwho talk contribs (Don't declare an unnecessary new closure and table in every check_object call.)
- diffhist Module:utilities 19:35 +816 Theknightwho talk contribs (Load functions from other modules on demand, rather than loading everything in advance.)
- diffhist Module:maintenance category 19:10 −68 Theknightwho talk contribs (Treat all pagetypes containing "sandbox" or "testcase page" as hidden.)
- diffhist m Module:pages 19:07 +2 Theknightwho talk contribs (Bugfix.)
- diffhist Module:pages 19:04 +204 Theknightwho talk contribs (Minor overhaul of pagetype(), and treat pages in the Wiktionary namespace with "sandbox" in the name as sandboxes (chiefly relevant for WT:Sandbox).)
- diffhist Module:utilities 17:23 +83 Theknightwho talk contribs (Return nil instead of false from safe_require if a module isn't found, since default require can now cope with modules which resolve to false (false positives), and modules which return nil are assigned the default value true, so no real module should ever return nil.)
- diffhist Module:template parser 16:41 +225 Theknightwho talk contribs (Discard unnecessary data loaders.)
- diffhist Module:headword/page 16:27 −29 Theknightwho talk contribs (Minor optimisation.)
- diffhist Module:headword/page 16:24 +82 Theknightwho talk contribs (Discard unnecessary data loaders.)
- diffhist Module:pages 16:21 +22 Theknightwho talk contribs (Discard unnecessary data loaders.)
- diffhist Module:string utilities 16:19 +63 Theknightwho talk contribs (Discard unnecessary data loaders.)
- diffhist Module:scripts 16:11 +28 Theknightwho talk contribs (One more.)
- diffhist Module:maintenance category 16:09 +24 Theknightwho talk contribs (Discard unnecessary data loaders.)
- diffhist Module:script utilities 16:03 +15 Theknightwho talk contribs (Discard unnecessary data loaders.)
- diffhist Module:scripts 15:58 +41 Theknightwho talk contribs (Discard unnecessary data loaders.)
- diffhist Module:headword/page 15:46 +480 Theknightwho talk contribs (Code readability.)