User contributions for Sware
4 November 2025
- 21:3821:38, 4 November 2025 diff hist +700 N Module:table/getNested Created page with "local error = error local select = select --[==[ Given a table and an arbitrary number of keys, will successively access subtables using each key in turn, returning the value at the final key. For example, if {t} is { {[1] = {[2] = {[3] = "foo"}}}}, {export.getNested(t, 1, 2, 3)} will return {"foo"}. If no subtable exists for a given key value, returns nil, but will throw an error if a non-table is found at an intermediary key.]==] return function(...) local n = selec..." current
- 21:3821:38, 4 November 2025 diff hist +1,266 N Module:table/setNested Created page with "local error = error local select = select --[==[ Given a table, value and an arbitrary number of keys, will successively access subtables using each key in turn, and sets the value at the final key. For example, if {t} is { {} }, {export.setNested(t, "foo", 1, 2, 3)} will modify {t} to { {[1] = {[2] = {[3] = "foo"} } } }. If no subtable exists for a given key value, one will be created, but the function will throw an error if a non-table value is found at an intermedia..." current
- 21:3721:37, 4 November 2025 diff hist +584 N Module:table/shallowCopy Created page with "local next = next local pairs = pairs local type = type --[==[ Returns a clone of an object. If the object is a table, the value returned is a new table, but all subtables and functions are shared. Metamethods are respected unless the `raw` flag is set, but the returned table will have no metatable of its own.]==] return function(orig, raw) if type(orig) ~= "table" then return orig end local copy, iter, state, init = {} if raw then iter, state = next, orig else..." current
- 21:2921:29, 4 November 2025 diff hist +638 N Module:table/numKeys Created page with "local math_module = "Module:math" local pairs = pairs local sort = table.sort local function is_positive_integer(...) is_positive_integer = require(math_module).is_positive_integer return is_positive_integer(...) end --[==[ Given a table, return an array containing all positive integer keys, sorted either in numerical order, or using a custom `keySort` function.]==] return function(t, keySort) local nums, i = {}, 0 for k in pairs(t) do if is_positive_integer(k)..." current
- 21:2221:22, 4 November 2025 diff hist +2,212 N Module:gender and number utilities Created page with "local export = {} local parameter_utilities_module = "Module:parameter utilities" local parse_interface_module = "Module:parse interface" --[==[ Parse a gender and number spec, possibly with multiple comma-separated gender/number specs and potentially with inline modifiers. Used by Module:parameters. `data` is an object with the following fields: * `spec`: The unparsed gender/number spec. * `paramname`: The name of the parameter where the gender/number spec was ret..." current
- 21:2121:21, 4 November 2025 diff hist +132 Module:parameter utilities No edit summary
- 19:4619:46, 4 November 2025 diff hist −54 MediaWiki:Gadgets-definition No edit summary current
- 19:2819:28, 4 November 2025 diff hist +1,176 N MediaWiki:Gadget-TreeDescs-pagestyles.css Created page with "→code forked from [[w:Template:Tree list/styles.css]]: .treeview ul { padding: 0; margin: 0; } .treeview li li { margin: 0; list-style-type: none; list-style-image: none; background: url("https://upload.wikimedia.org/wikipedia/commons/f/f2/Treeview-grey-line.png") no-repeat 0 -2979.5px; →@noflip: padding: 0 0 0 21px; text-indent: 0.3em; } .treeview li li:last-child { background-position: 0 -5969.5px } /* first line here deals with new situation afte..." current
- 19:2719:27, 4 November 2025 diff hist +1,254 N MediaWiki:Gadget-UTCLiveClock-pagestyles.css Created page with "→* * This is loaded as a hidden peer gadget of UTCLiveClock. * Before UTCLiveClock has loaded, it adds space where the clock would go, * so that the personal toolbar does not "jump".: /* * In Vector, by default the li elements in the p-personal bar have a font-size * of 0.75em. Duplicate that here so that we can be sure of the proper factor to * multiply the ul element's margin-right by. And just in case, override any * possible changes to the font size in M..." current
- 19:0019:00, 4 November 2025 diff hist +874 N MediaWiki:Gadget-ShowIDs-pagestyles.css Created page with ".etymid, .etymonid { margin-left: 0; padding: 0 !important; display: inline; } .senseid-displayed, .etymid-displayed, .etymonid-displayed, .senseid::before, .etymid::before, .etymonid::before { border: 1px solid var(--wikt-palette-blue-6); background: var(--wikt-palette-blue-1); color: var(--wikt-palette-black); border-radius: 5px; font-size: 90%; margin-right: 0.1em; padding: 0.2em !important; } →highlighted IDs: .senseid-displayed:target, .etymid-dis..." current
- 18:3818:38, 4 November 2025 diff hist −162 MediaWiki:Gadgets-definition No edit summary
- 17:5717:57, 4 November 2025 diff hist +7,656 MediaWiki:Gadgets-definition No edit summary
- 17:5517:55, 4 November 2025 diff hist 0 m MediaWiki:Gadget-WiktGadgetPrefs 1 revision imported current
- 17:5517:55, 4 November 2025 diff hist 0 m MediaWiki:Gadget-WiktGadgetPrefs.js 1 revision imported current
- 17:5517:55, 4 November 2025 diff hist 0 m MediaWiki:Gadget-Site.js 1 revision imported
- 17:5517:55, 4 November 2025 diff hist 0 m MediaWiki:Gadget-Site 1 revision imported current
- 17:5517:55, 4 November 2025 diff hist 0 m MediaWiki:Gadget-Site.css 1 revision imported
- 17:5517:55, 4 November 2025 diff hist 0 m MediaWiki:Gadget-Palette 1 revision imported current
- 17:5517:55, 4 November 2025 diff hist 0 m MediaWiki:Gadget-Palette.css 1 revision imported
- 17:5517:55, 4 November 2025 diff hist 0 m MediaWiki:Gadget-CssTest 1 revision imported current
- 17:5517:55, 4 November 2025 diff hist 0 m MediaWiki:Gadget-CssTest.css 1 revision imported current
- 17:5517:55, 4 November 2025 diff hist 0 m MediaWiki:Gadget-UnsupportedTitles 1 revision imported current
- 17:5517:55, 4 November 2025 diff hist 0 m MediaWiki:Gadget-UnsupportedTitles.js 1 revision imported current
- 17:5517:55, 4 November 2025 diff hist 0 m MediaWiki:Gadget-Edittools.css 1 revision imported current
- 17:5517:55, 4 November 2025 diff hist 0 m MediaWiki:Gadget-Edittools 1 revision imported current
- 17:5517:55, 4 November 2025 diff hist 0 m MediaWiki:Gadget-Edittools.js 1 revision imported current
- 17:5517:55, 4 November 2025 diff hist 0 m MediaWiki:Gadget-catfix 1 revision imported current
- 17:5517:55, 4 November 2025 diff hist 0 m MediaWiki:Gadget-catfix.js 1 revision imported current
- 17:5517:55, 4 November 2025 diff hist 0 m MediaWiki:Gadget-catfixRegrouper 1 revision imported current
- 17:5517:55, 4 November 2025 diff hist 0 m MediaWiki:Gadget-catfixRegrouper.js 1 revision imported current
- 17:5517:55, 4 November 2025 diff hist 0 m MediaWiki:Gadget-DefinitionsAdder.js 1 revision imported current
- 17:5517:55, 4 November 2025 diff hist 0 m MediaWiki:Gadget-LanguageUtils.js 1 revision imported current
- 17:5517:55, 4 November 2025 diff hist 0 m MediaWiki:Gadget-StorageUtils.js 1 revision imported current
- 17:5517:55, 4 November 2025 diff hist 0 m MediaWiki:Gadget-Editor.js 1 revision imported current
- 17:5517:55, 4 November 2025 diff hist 0 m MediaWiki:Gadget-DocTabs.css 1 revision imported current
- 17:5517:55, 4 November 2025 diff hist 0 m MediaWiki:Gadget-DocTabs 1 revision imported current
- 17:5517:55, 4 November 2025 diff hist 0 m MediaWiki:Gadget-DocTabs.js 1 revision imported current
- 17:5517:55, 4 November 2025 diff hist 0 m MediaWiki:Gadget-AGprefs.js 1 revision imported current
- 17:5517:55, 4 November 2025 diff hist 0 m MediaWiki:Gadget-AutoGlossary 1 revision imported current
- 17:5517:55, 4 November 2025 diff hist 0 m MediaWiki:Gadget-AutoGlossary.js 1 revision imported current
- 17:5517:55, 4 November 2025 diff hist 0 m MediaWiki:Gadget-QQ.css 1 revision imported current
- 17:5517:55, 4 November 2025 diff hist 0 m MediaWiki:Gadget-QQ 1 revision imported current
- 17:5517:55, 4 November 2025 diff hist 0 m MediaWiki:Gadget-QQ.js 1 revision imported current
- 17:5517:55, 4 November 2025 diff hist 0 m MediaWiki:Gadget-aWa.css 1 revision imported current
- 17:5417:54, 4 November 2025 diff hist 0 m MediaWiki:Gadget-aWa 1 revision imported current
- 17:5417:54, 4 November 2025 diff hist 0 m MediaWiki:Gadget-aWa.js 1 revision imported current
- 17:5417:54, 4 November 2025 diff hist 0 m MediaWiki:Gadget-NoAutoCaseRedirect 1 revision imported current
- 17:5417:54, 4 November 2025 diff hist 0 m MediaWiki:Gadget-NoAutoCaseRedirect.js 1 revision imported current
- 17:5417:54, 4 November 2025 diff hist 0 m MediaWiki:Gadget-zhDialMap.css 1 revision imported current
- 17:5417:54, 4 November 2025 diff hist 0 m MediaWiki:Gadget-zhDialMap 1 revision imported current