Related changes
Appearance
← shape up
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
30 November 2024
- diffhist Module:scripts 21:04 +240 Theknightwho talk contribs (Also return the Wikidata item and IETF subtag from toJSON(), and rename getParent() to getParentCode() for consistency with Module:languages and Module:families, keeping "getParent" as an alias for now.)
- diffhist m Module:languages 20:40 0 Theknightwho talk contribs
- diffhist Module:languages 20:36 +53 Theknightwho talk contribs (Return the Wikipedia article in the JSON data.)
- diffhist Module:languages 20:14 −6 Theknightwho talk contribs (Use the getParentCode() and getFullCode() methods in toJSON() instead of checking the data manually, as the implementation might change at some point.)
- diffhist Module:languages 18:48 +10 Theknightwho talk contribs (Correct link to module override tracking.)
- diffhist Module:languages 18:27 −135 Theknightwho talk contribs (Don't call Module:etymology languages/track-bad-etym-code or Module:families/track-bad-etym-code, as they duplicate the alias tracking already done by this module.)
- diffhist Module:languages 15:34 +83 Theknightwho talk contribs (Track dontCanonicalizeAliases, as any calling modules will need to be updated once (the now non-operable) useRequire is removed from the list of parameters.)
- diffhist Module:languages 15:31 −787 Theknightwho talk contribs (Remove useRequire, as it was only necessary due to old memory limit, since non-mainspace modules like Module:family tree actually use more memory when there there are very few invokes on a page. The new limit means this is no longer relevant.)
- diffhist Appendix:Glossary 14:17 +39 Dibyayoti176255 talk contribs (→P: Added Info...) Tags: Mobile edit Mobile web edit
- diffhist Module:languages 13:58 −225 Theknightwho talk contribs (Also for getByCode in Module:scripts.)
- diffhist Module:languages 13:49 −18 Theknightwho talk contribs (Don't call getByCode in Module:families with the useRequire parameter, as it's been removed.)
- diffhist Module:scripts 13:43 +346 Theknightwho talk contribs (Track uses of the old useRequire parameter, so they can be cleaned up.)
- diffhist Module:languages 13:37 +2 Theknightwho talk contribs
- diffhist Module:languages 13:10 +245 Theknightwho talk contribs (Remove nil return from makeObject and throw an error if no data/invalid data is supplied instead.)
- diffhist m Module:scripts 12:33 −8 Theknightwho talk contribs
- diffhist Module:scripts 11:35 +522 Theknightwho talk contribs (Remove nil return from makeObject and throw an error if no data/invalid data is supplied instead. Also track uses of the disallowNil parameter in getByCode, and instances where paramForError is passed with a nil code.)
29 November 2024
- diffhist Module:scripts 17:39 +35 Theknightwho talk contribs (Don't call makeObject unless there is actually data.)
- diffhist Module:scripts 17:26 +63 Theknightwho talk contribs (Track instances of makeObject returning nil.)
- diffhist Module:languages 17:15 +36 Theknightwho talk contribs (Track instances of makeObject returning nil.)
- diffhist Module:quote 15:47 +235 J3133 talk contribs
- diffhist Module:languages 14:43 +31 Theknightwho talk contribs (Switch to using the key "parent" instead of key 5 for parents.)
- diffhist Module:table 13:03 −81 Theknightwho talk contribs (Refactor reverseIpairs.)
- diffhist Module:table 12:22 −309 Theknightwho talk contribs (Refactor.)
- diffhist Module:parser 11:39 +161 Theknightwho talk contribs (Comment.)
- diffhist Module:parser 11:24 +82 Theknightwho talk contribs
- diffhist Module:template parser 06:19 −233 Theknightwho talk contribs (Node iterate method now takes a test function, so replace the relevant iterator functions with those.)
- diffhist Module:parser 06:00 +15 Theknightwho talk contribs
- diffhist Module:parser 05:59 −231 Theknightwho talk contribs (Change iterate so that it takes a test function which decides whether a given child is returned, instead of specifying the name of a function.)
- diffhist Module:template parser 05:02 −23 Theknightwho talk contribs (No need for Parameter to have a dedicated next method that limits iteration to 2 if the new method already limits the length to 2.)
- diffhist Module:parser 04:41 +88 Theknightwho talk contribs (Comment.)
- diffhist Module:template parser 04:35 −35 Theknightwho talk contribs
- diffhist Module:parser 04:23 −853 Theknightwho talk contribs (Simpler to use a closure than a functor.)
- diffhist Module:template parser 04:11 +18 Theknightwho talk contribs
- diffhist Module:parser 03:39 +956 Theknightwho talk contribs (Load functions and data from other modules and data on demand, rather than loading everything in advance.)
- diffhist m Module:parser 03:27 −37 Theknightwho talk contribs (Comments.)
- diffhist Module:parser 03:21 +51 Theknightwho talk contribs (Allow a node to be swapped out by the next function during the iteration.)
- diffhist Module:parser 03:06 +48 Theknightwho talk contribs (Special keys for the node and key at the top of the stacks, so the stacks only need to be accessed when changing level.)
- diffhist Module:parser 02:12 +73 Theknightwho talk contribs (Optimise.)
- diffhist Module:template parser 01:20 −33 Theknightwho talk contribs
- diffhist Module:parser 01:17 +533 Theknightwho talk contribs (Avoid some unnecessary table accesses.)
- diffhist Module:template parser 00:29 +52 Theknightwho talk contribs (Node iterator now returns the name of the relevant next function as the second value, which necessitates modifying how certain functions in this module work.)
- diffhist Module:parser 00:11 +38 Theknightwho talk contribs (Use separate stacks for nodes and keys instead of a stack of tuples, which avoids creating a new object for every node that's iterated over.)
28 November 2024
- diffhist Module:parser 23:04 −25 Theknightwho talk contribs (Use arrays rather than hashmaps for the stack layers.)
- diffhist Module:parser 22:41 +208 Theknightwho talk contribs (Optimise the node iterators, to reduce the number of unnecessary function calls.)
- diffhist Module:parser 21:44 −197 Theknightwho talk contribs (Remove now-unused __pairs metamethod and unused rawpairs method.)
- diffhist Module:headword/page 21:04 −5 Theknightwho talk contribs (Use the iterate_nodes iterator instead of the __pairs metamethod with the "next_node" argument.)
- diffhist Module:template parser 20:34 −15 Theknightwho talk contribs (Use the iterate_nodes iterator instead of the __pairs metamethod with the "next_node" argument.)
- diffhist Module:parser 20:21 +221 Theknightwho talk contribs (Move away from using __pairs for iterating over nodes, as the iterator doesn't work in the expected way for __pairs metamethods.)
- diffhist Module:languages/data/3/m 12:32 +24 Chuck Entz talk contribs
- diffhist Module:table 00:46 +19 Theknightwho talk contribs