Related changes
Appearance
← 答題卡
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
8 December 2024
- diffhist exam 08:33 +8 Mysteryroom talk contribs (→Noun)
- diffhist exam 08:32 +2 Mysteryroom talk contribs (→Noun)
- diffhist Module:zh/extract 05:47 +153 Erutuon talk contribs (extract gloss with piped link from T:zh-short-comp as in 中央军委 transcluding 中央軍委)
- Deletion log 01:01 Theknightwho talk contribs deleted page Module:parameters/remove holes (Obsolete and orphaned module: content was: " -- A helper function that removes empty numeric indexes in a table, -- so that the values are tightly packed like in a normal Lua table. -- equivalent to require("Module:table").compressSparseArray return function(t) local highest = 0 for num, _ in pairs(t) do if type(num) == "number" and num > 0 and num < math.huge and math.floor(num) == num then highest = math.max(highest, num) end end local need_to_compress = false for i = 1, highest...)
- Deletion log 00:50 Theknightwho talk contribs undeleted page Module:parameters/remove holes (3 revisions)
- Deletion log 00:40 Theknightwho talk contribs deleted page Module:parameters/remove holes (Obsolete and orphaned module: content was: " -- A helper function that removes empty numeric indexes in a table, -- so that the values are tightly packed like in a normal Lua table. -- equivalent to require("Module:table").compressSparseArray return function(t) local highest = 0 for num, _ in pairs(t) do if type(num) == "number" and num > 0 and num < math.huge and math.floor(num) == num then highest = math.max(highest, num) end end local need_to_compress = false for i = 1, highest...)
- diffhist Module:parameters 00:33 +272 Theknightwho talk contribs (When compressing holes, iterate only over the keys that are actually in the table instead of checking from 1 to the max index, as that's vulnerable to parameters with very high numbers.)
7 December 2024
- diffhist Module:parameters 23:07 +451 Theknightwho talk contribs (More sophisticated checking of number inputs.)
- diffhist Module:pages 21:35 0 Theknightwho talk contribs (Apply that to templates as well.)
- diffhist Module:parameters 20:36 +257 Theknightwho talk contribs (Do the same for the strict flag for the title type.)
- diffhist Module:parameters 20:18 +853 Theknightwho talk contribs (Stricter handling of the "method" flag for languages, families and scripts, and use the "fallback" flag for WM languages instead.)
- diffhist Module:parameters 19:07 +16 Theknightwho talk contribs (Correct docs for boolean.)
- diffhist Module:parameters 18:32 −70 Theknightwho talk contribs (Remove uncapitalised type, which was retained for the transition.)
- diffhist Module:parameters 18:27 +49 Theknightwho talk contribs (Capitalise "Wikimedia language" as a parameter type, for consistency with the type given by WM language objects.)
- diffhist Module:parameters 17:51 −455 Theknightwho talk contribs (Use iterateList in Module:table.)
- diffhist Module:table 17:36 +195 Theknightwho talk contribs (Add iterateList.)
- diffhist m Module:fun 16:47 −18 Theknightwho talk contribs (Consistent variable names.)
- diffhist Module:parameters 15:21 +3,096 Theknightwho talk contribs (Load external functions on demand, and track cases with the type "number" that aren't positive integers.)
- diffhist m Module:maintenance category 07:37 −383 Benwing2 talk contribs (not correct; Reverted edits by Benwing2. If you think this rollback is in error, please leave a message on my talk page.) Tag: Rollback
- diffhist Module:pages 07:34 +73 Benwing2 talk contribs (documentation pages that are testcase pages should be categorized as 'module testcase page' not 'module documentation page')
- diffhist Module:maintenance category 07:28 +383 Benwing2 talk contribs (add '/testcases' to text triggering hidden error category and generalize code to check for this) Tag: Reverted
- diffhist answer 02:02 0 This, that and the other talk contribs (→Etymology 2)
6 December 2024
- diffhist Module:languages 22:50 +74 Theknightwho talk contribs (Comments.)
- diffhist Module:languages 22:44 +844 Theknightwho talk contribs (Account for data in the extra language data modules in the getData() method. Also localise some variables.)
- diffhist Module:languages 19:02 −565 Theknightwho talk contribs (Merge addDefaultTypes into finalizeData.)
- diffhist Module:languages 18:57 −12 Theknightwho talk contribs (Bugfix issue with exceptional codes.)
- diffhist Module:languages 18:22 −46 Theknightwho talk contribs (Optimisation for getDataModuleName.)
- diffhist Module:languages 18:21 +535 Theknightwho talk contribs (Call makeObject in Module:families (where appropriate) from getByCode instead of makeObject in this module, which avoids the need to check the type field in the data.)
- diffhist Module:languages/data/3/u 14:58 −1 Theknightwho talk contribs (finalizeData now takes the type in the singular (to lay the groundwork for merging addDefaultTypes into finalizeData).)
- diffhist Module:languages/data/3/m 14:55 −1 Theknightwho talk contribs (finalizeData now takes the type in the singular (to lay the groundwork for merging addDefaultTypes into finalizeData).)
- diffhist Module:languages/data/3/c 14:52 −1 Theknightwho talk contribs (finalizeData now takes the type in the singular (to lay the groundwork for merging addDefaultTypes into finalizeData).)
- diffhist Module:languages/data/2 14:50 −1 Theknightwho talk contribs (finalizeData now takes the type in the singular (to lay the groundwork for merging addDefaultTypes into finalizeData).)
- diffhist Module:scripts/data 14:47 −1 Theknightwho talk contribs (finalizeData now takes the type in the singular (to lay the groundwork for merging addDefaultTypes into finalizeData).)
- diffhist Module:languages 14:45 +52 Theknightwho talk contribs (finalizeData now takes the type in the singular (to lay the groundwork for merging addDefaultTypes into finalizeData).)
- diffhist Module:languages 13:00 −25 Theknightwho talk contribs (Remove unnecessary field from finalizeData.)
- diffhist Module:languages 11:56 +333 Theknightwho talk contribs (Add comment.)
5 December 2024
- diffhist Module:languages 21:42 +106 Theknightwho talk contribs (Combine the data metatable with the stack, since they use different keys.)
- diffhist Module:languages 14:50 −57 Theknightwho talk contribs (Remove getRawData() as an alias of getData().)
- diffhist Module:scripts 14:49 −53 Theknightwho talk contribs (Remove getRawData() as an alias of getData().)
- diffhist Module:languages 14:36 +246 Theknightwho talk contribs (Change _rawData to _data and getRawData() to getData(), and add a "raw" param which returns the data directly from the module (instead of the stack), if inherited data isn't desired. Use this to avoid relying on knowledge of the internal working of _data in getAncestorCodes(), except to check the ancestors field in the raw data.)
- diffhist Module:scripts 14:11 −38 Theknightwho talk contribs (Change _rawData to _data and getRawData() to getData(). Also remove support for the old canonicalName key, which has now been fully replaced by key 1 in the data.)
- diffhist Module:languages 11:51 −88 Theknightwho talk contribs (Don't assume full languages never inherit data in getCanonicalName() and getAncestorCodes(), and ensure data stacks share the same metatable.)
- diffhist respond 07:15 +36 ExfactoLexander talk contribs (t+kix:thò (Assisted)) Tags: Mobile edit Mobile web edit Advanced mobile edit
4 December 2024
- diffhist Module:languages 17:09 +888 Theknightwho talk contribs (Share the same metatable between all raw data, and only create data stacks when there is more than one raw data table, which drastically reduces the number of __index calls.)
- diffhist Module:languages 00:23 +166 Theknightwho talk contribs (Add pairs and ipairs functions to the raw data returned by getRawData, and change loadInExtraData so that the extra data is integrated into the raw data when loaded. This makes getRawExtraData redundant, so remove it.)
3 December 2024
- diffhist Module:languages 19:10 +225 Theknightwho talk contribs (Various optimisations.)
- diffhist Module:languages 14:38 −284 Theknightwho talk contribs (Remove useRequire, as it's now fully unused, and remove tracking of dontCanonicalizeAliases. dontCanonicalizeAliases is now the third parameter of makeObject, but it's only used in one bot script, which has been updated accordingly.)
- diffhist m Module:string utilities 13:32 0 Theknightwho talk contribs
- diffhist Module:scripts 02:29 +110 Theknightwho talk contribs (Better tolerance of nil inputs to getByCanonicalName and getByCategoryName.)
- diffhist Module:scripts/data 02:21 −72 Theknightwho talk contribs (Adjust some names slightly to be consistent.)