User contributions for Ricewind
From Melvor Idle
15 August 2024
- 18:2018:20, 15 August 2024 diff hist +69 Guides →Guides
- 17:5317:53, 15 August 2024 diff hist −11 Module:FunList/Sandbox/doc No edit summary current
- 17:5217:52, 15 August 2024 diff hist +1,429 Module:FunList/Sandbox/doc No edit summary
- 17:4417:44, 15 August 2024 diff hist +26 Module:FunList/Sandbox/doc →Collection transform functions
- 17:4317:43, 15 August 2024 diff hist +24 Module:FunList/Sandbox/doc →Arithmetic Functions
- 17:4317:43, 15 August 2024 diff hist +6 Module:FunList/Sandbox/doc →aggregate
- 17:4317:43, 15 August 2024 diff hist +6 Module:FunList/Sandbox/doc →Iteration
- 17:4217:42, 15 August 2024 diff hist +40 Module:FunList/Sandbox/doc →Sequence Search Functions
- 17:4017:40, 15 August 2024 diff hist +189 Module:FunList/Sandbox/doc No edit summary
- 17:3417:34, 15 August 2024 diff hist −210 Module:FunList/Sandbox/doc →sort
- 16:0716:07, 15 August 2024 diff hist +184 Module:FunList/Sandbox/doc →Functions
- 16:0616:06, 15 August 2024 diff hist +170 Module:FunList/Sandbox Add function to specify iterator used for iterating table current
- 15:4815:48, 15 August 2024 diff hist +55 Module:FunList/Sandbox Update ipairs/pairs override
- 15:4115:41, 15 August 2024 diff hist −256 Module:FunList/Sandbox/doc Remove .new function from docs. This is only for internal use.
- 15:4015:40, 15 August 2024 diff hist +6,979 Module:FunList/Sandbox/doc No edit summary
- 15:3815:38, 15 August 2024 diff hist −6 Module:FunList/Sandbox Add ipairs override
- 15:3615:36, 15 August 2024 diff hist −1,444 Module:FunList/Sandbox/doc No edit summary
- 15:3315:33, 15 August 2024 diff hist +13,834 N Module:FunList/Sandbox/doc Created page with "== Functions == === new === <syntaxhighlight lang="lua"> ---@param nextFunc fun(context: any, index: any):any, any ---@param index any ---@param contextFactory fun(): any ---@return Enumerator3 function Enumerator3.new(nextFunc, index, contextFactory) </syntaxhighlight> === create === <syntaxhighlight lang="lua"> ---@param obj any ---@return Enumerator3 function Enumerator3.create(obj) </syntaxhighlight> === ipairs === <syntaxhighlight lang="lua"> ---@return fun():tabl..."
- 15:0315:03, 15 August 2024 diff hist +47,380 Module:FunList/Sandbox No edit summary
12 August 2024
- 15:0015:00, 12 August 2024 diff hist −13 Fishing →Mastery Pool Checkpoints current
- 14:5714:57, 12 August 2024 diff hist −147 Template:RealmTabber No edit summary current
- 14:4614:46, 12 August 2024 diff hist 0 Template:HasSkillGuide No edit summary current
4 August 2024
- 15:1015:10, 4 August 2024 diff hist +22 N Telescope Redirected to Spyglass via Special:SearchDigest current Tag: New redirect
- 15:0915:09, 4 August 2024 diff hist +33 N Early game Redirected to What to level first via Special:SearchDigest current Tag: New redirect
- 15:0915:09, 4 August 2024 diff hist +30 N Divine potion 4 Redirected to Divine Potion IV via Special:SearchDigest current Tag: New redirect
- 15:0915:09, 4 August 2024 diff hist +36 N Burnt fish Redirected to Unlisted_Items#Cooking via Special:SearchDigest current Tag: New redirect
- 15:0915:09, 4 August 2024 diff hist +23 N Sweet corn Redirected to Sweetcorn via Special:SearchDigest current Tag: New redirect
- 15:0915:09, 4 August 2024 diff hist +24 N Ol ron Redirected to Big ol Ron via Special:SearchDigest current Tag: New redirect
- 15:0815:08, 4 August 2024 diff hist +22 N Atlantis Redirected to Melantis via Special:SearchDigest current Tag: New redirect
- 15:0815:08, 4 August 2024 diff hist +32 N Barrier pure Redirected to Barrier Pure Shard via Special:SearchDigest current Tag: New redirect
- 15:0815:08, 4 August 2024 diff hist +37 N Fire expert robes Redirected to Expert Wizard Equipment via Special:SearchDigest current Tag: New redirect
- 15:0815:08, 4 August 2024 diff hist +34 N Lethal toxin Redirected to Lethal Toxins Potion via Special:SearchDigest current Tag: New redirect
- 15:0715:07, 4 August 2024 diff hist +21 N Abyssal points Redirected to Potions via Special:SearchDigest current Tag: New redirect
- 15:0515:05, 4 August 2024 diff hist +255 Interval Reduction →Sources
28 July 2024
- 19:5519:55, 28 July 2024 diff hist −6 Chests Changed redirect target from Category:Openable Items to Chest Loot Tables Tag: Redirect target changed
26 July 2024
- 20:4620:46, 26 July 2024 diff hist −2 Module:FunList/Iterators bugfix current
- 20:0920:09, 26 July 2024 diff hist −2 Module:FunList/Test No edit summary current
- 20:0420:04, 26 July 2024 diff hist +1,237 N Module:FunList/Test Created page with "local p = {} local Debug = require('Module:Debug') local TableIterator = require('Module:FunList/Sandbox') local mainTable = { [1] = { id = 1, name = "Item One", details = { description = "This is the first item.", price = 10.99 } }, [2] = { id = 2, name = "Item Two", details = { description = "This is the second item.", price = 20.49 } },..."
- 20:0420:04, 26 July 2024 diff hist +16 Module:FunList/Lookup No edit summary current
- 20:0420:04, 26 July 2024 diff hist +24 Module:FunList/Iterators No edit summary
- 20:0320:03, 26 July 2024 diff hist +24 Module:FunList/Sandbox No edit summary
- 20:0320:03, 26 July 2024 diff hist +30 Module:FunList/EnumerableExtensions No edit summary current
- 20:0220:02, 26 July 2024 diff hist +9,167 Module:FunList/EnumerableExtensions/doc No edit summary current
- 19:5919:59, 26 July 2024 diff hist +728 Module:FunList/Sandbox No edit summary
- 19:5719:57, 26 July 2024 diff hist +2,209 N Module:FunList/TableEnumerator Created page with "---A lightweight enumerator for tables in array form. ---@class ArrayEnumerator : Enumerator ---@field _tbl table ---@field current any ---@field index integer local ArrayEnumerator = {} ArrayEnumerator.__index = ArrayEnumerator function ArrayEnumerator.new(tbl) assert(tbl) local self = setmetatable({}, ArrayEnumerator) self._tbl = tbl self.current = nil self.index = 0 return self end function ArrayEnumerator:moveNext() local index = self.i..." current
- 19:5219:52, 26 July 2024 diff hist +2,521 N Module:FunList/Lookup Created page with "local Enumerable = require('Module:Enumerable') local TableEnumerator = require('Module:TableEnumerator') ---@class Grouping : Enumerable ---@field key any ---@field elements table ---@field count integer local Grouping = setmetatable({}, { __index = Enumerable }) Grouping.__index = Grouping ---@return Grouping function Grouping.new(key) assert(key, 'key may not be nil') local self = setmetatable({}, Grouping) self.key = key self.elements = {} self.count..."
- 19:4819:48, 26 July 2024 diff hist +364 N Module:FunList/EnumerableExtensions/doc Created page with "Contains all shorthand functions that convert one Enumerable object into another. Most of these functions can be chained together to result in a state machine that captures all of the applied functions. The state machine is only executed once a pairs or ipairs operator is applied to the state machine, or by manually progressing the Module:FunList/Enumerator."
- 19:4519:45, 26 July 2024 diff hist +1,527 Module:FunList/EnumerableExtensions No edit summary
- 19:3819:38, 26 July 2024 diff hist +10,579 N Module:FunList/EnumerableExtensions Created page with "local Enumerable = require('Module:Enumerable') local Iterators = require('Module:Iterators') -- Helper function to check if objects are equal. local function isEqual(obj1, obj2) local type1 = type(obj1) local type2 = type(obj2) if type1 ~= type2 then return false end if type1 == "number" or type1 == "string" or type1 == "boolean" then return obj1 == obj2 elseif type1 == "table" then if #obj1 ~= #obj2 then retur..."
- 19:3819:38, 26 July 2024 diff hist +429 N Module:FunList/Enumerator Created page with "--- Interface definition for state object that allows enumeration. --- This interface definition really only exists to make VSCode shut up. --- @class Enumerator --- @field current any --- @field index any local Enumerator = {} Enumerator.__index = Enumerator --- @return boolean function Enumerator:moveNext() error('Abstract function') end function Enumerator:finalize() error('Abstract function') end return Enumerator" current