User contributions for Jācōbus

Search for contributionsExpandCollapse
⧼contribs-top⧽
⧼contribs-date⧽
(newest | oldest) View ( | ) (20 | 50 | 100 | 250 | 500)

16 February 2023

15 February 2023

14 February 2023

11 February 2023

  • 22:1322:13, 11 February 2023 diff hist +6,333 N Module:links/templatesCreated page with "local export = {} local m_debug = require("Module:debug") local m_languages = require("Module:languages") local m_links = require("Module:links") local m_parameters = require("Module:parameters") local m_scripts = require("Module:scripts") --[=[ Modules used: Module:links Module:languages Module:scripts Module:parameters Module:debug ]=] -- Used in Template:l and Template:m. function export.l_term_t(frame) local plain_param = {} loca..." current
  • 21:4621:46, 11 February 2023 diff hist +296 N Template:la-decl-1st/style.cssCreated page with ".inflection-table-la .corner-header, .inflection-table-la .number-header { background-color: #549EA0; text-align: center } .inflection-table-la .case-header { background-color: #40E0D0; text-align: center } .inflection-table-la .form-cell { background-color: #F8F8FF; text-align: center }" current
  • 21:4521:45, 11 February 2023 diff hist −4 Template:Noun-DeclNo edit summary
  • 21:4521:45, 11 February 2023 diff hist +5,254 N Module:palindromes/dataCreated page with "local u = mw.ustring.char local data = { ["ar"] = { allow_repeated_char = true, from = { "[أإآ]", "ؤ", "[ئى]", "ة", "ء", }, to = { "ا", "و", "ي", "ه", }, }, ["arc"] = { allow_repeated_char = true, from = { "ם", "ן", "ך", "ף", "ץ", "ﭏ", "װ", "ױ", "ײ", "[״׳־]", }, to = { "מ", "נ", "כ", "פ", "צ", "אל", "וו", "וי", "יי", } }, ["..." current
  • 21:4421:44, 11 February 2023 diff hist +1,618 N Module:palindromesCreated page with "local export = {} local data = mw.loadData("Module:palindromes/data") local function ignoreCharacters(term, lang, sc, langdata) term = mw.ustring.lower(term) term = mw.ustring.gsub(term, "[ ,%.%?!%%%-'\"]", "") -- Language-specific substitutions -- Ignore entire scripts (e.g. romaji in Japanese) if langdata.ignore then sc_name = sc and sc:getCode() or require("Module:scripts").findBestScript(term, lang):getCode() for _, script in ipairs(langdata.ignore) do..." current
  • 21:4421:44, 11 February 2023 diff hist +2 Module:headwordNo edit summary current
  • 21:4321:43, 11 February 2023 diff hist +9,475 N Module:headword/dataCreated page with "local data = {} data.invariable = { "cmavo", "cmene", "fu'ivla", "gismu", "Han tu", "hanja", "hanzi", "jyutping", "kanji", "lujvo", "phrasebook", "pinyin", "rafsi", "romaji", } data.lemmas = { "abbreviations", "acronyms", "adjectives", "adnominals", "adpositions", "adverbs", "affixes", "ambipositions", "articles", "circumfixes", "circumpositions", "classifiers", "cmavo", "cmavo clusters", "cmene", "combining forms", "conjunctions", "coun..." current
  • 21:4321:43, 11 February 2023 diff hist +23,966 N Module:headwordCreated page with "local export = {} local find = mw.ustring.find local gmatch = mw.ustring.gmatch local gsub = mw.ustring.gsub local len = mw.ustring.len local toNFC = mw.ustring.toNFC local upper = mw.ustring.upper local m_data = mw.loadData("Module:headword/data") local title = mw.title.getCurrentTitle() local isLemma = m_data.lemmas local isNonLemma = m_data.nonlemmas local notranslit = m_data.notranslit local toBeTagged = m_data.toBeTagged -- If set to true, categories always app..."
  • 21:4221:42, 11 February 2023 diff hist +129 N Module:TemplateStylesCreated page with "return function (CSS_page) return mw.getCurrentFrame():extensionTag{ name = "templatestyles", args = { src = CSS_page } } end" current
  • 21:4121:41, 11 February 2023 diff hist +35,822 N Module:la-adj/tableCreated page with "local export = {} local m_table = require("Module:table") local function convert(data, conv) local col = {} local row = {} local colors = {} local marked = {} local slots = {} local function add(i,j) local col = col[i][j] local row = row[i][j] local color = colors[i][j] if col==0 or row==0 then return "" end local entry = data.finish_show_form(data, slots[i][j]) if col==1 then if row==1 then return '\n|style="background:#' .. color .. ';"..."
  • 21:4121:41, 11 February 2023 diff hist +30,876 N Module:la-adj/dataCreated page with "local decl = {} local lang = require("Module:languages").getByCode("la") local m_links = require("Module:links") local m_utilities = require("Module:utilities") local rmatch = mw.ustring.match local function glossary_link(anchor, text) text = text or anchor return "" .. text .. "" end local function decl_link(english_declension, decl_text) decl_text = decl_text or english_declension .. "-declension" return "[[Appendix:Latin..." current
  • 21:4021:40, 11 February 2023 diff hist +6,389 N Module:arrayCreated page with "local Array = {} local array_constructor -- Copy table library so as not to unexpectedly change the behavior of code that -- uses it. local array_methods = mw.clone(table) -- Create version of table.sort that returns the table. array_methods.sort = function (t, comp) table.sort(t, comp) return t end -- ipairs and unpack operate on arrays. array_methods.ipairs = ipairs array_methods.unpack = unpack function array_methods:type() local mt = getmetatable(self) return..." current
  • 21:4021:40, 11 February 2023 diff hist +3,926 N Module:la-noun/tableCreated page with "local export = {} local Array = require 'Module:array' local function add_forms(wikitable, forms) if type(wikitable) ~= 'string' then error('Expected string, got ' .. type(wikitable)) end wikitable = wikitable:gsub('{{{([^}]+)}}}', forms) return wikitable end local stylesheet = require("Module:TemplateStyles")("Template:la-decl-1st/style.css") function export.make_table_sg(data) local output = Array(data.title, stylesheet) output:insert [=[ {| class="wikit..."
  • 21:4021:40, 11 February 2023 diff hist +8,973 N Module:string utilitiesCreated page with "local module_name = "string_utilities" local export = {} local rfind = mw.ustring.find local format_escapes = { ["op"] = "{", ["cl"] = "}", } function export.format_fun(str, fun) return (string.gsub(str, "{(\\?)((\\?)[^{}]*)}", function (p1, name, p2) if #p1 + #p2 == 1 then return format_escapes[name] or error(module_name .. ".format: unrecognized escape sequence '{\\" .. name .. "}'") else if fun(name) and type(fun(nam..." current
  • 21:3921:39, 11 February 2023 diff hist +32,480 N Module:la-noun/dataCreated page with "local decl = {} local lang = require("Module:languages").getByCode("la") local m_links = require("Module:links") local m_utilities = require("Module:utilities") local rsplit = mw.text.split local rfind = mw.ustring.find local rmatch = mw.ustring.match local rsubn = mw.ustring.gsub -- version of rsubn() that discards all but the first return value local function rsub(term, foo, bar) local retval = rsubn(term, foo, bar) return retval end local function glossary_link(..." current
  • 21:3821:38, 11 February 2023 diff hist +94,681 N Module:la-nominalCreated page with "local export = {} --[=[ Authorship: Ben Wing <benwing2>, with many ideas and a little code coming from the old Module:la-decl-multi by KC Kenny Lau. ]=] -- TODO: -- (DONE) Eliminate specification of noteindex from la-adj/data -- (DONE?) Finish autodetection of adjectives -- (DONE) Remove old noun code -- (DONE) Implement <.sufn> -- (DONE) Look into adj voc=false -- (DONE) Handle loc in adjectives -- Error on bad subtypes -- Make sure Google Books link still work..."
  • 21:3821:38, 11 February 2023 diff hist +38 N Template:Noun-DeclCreated page with "{{#invoke:la-headword|show|nouns}}<!--"
  • 21:1821:18, 11 February 2023 diff hist −2 Module:linksNo edit summary Tag: Manual revert
  • 21:1721:17, 11 February 2023 diff hist +2 Module:linksNo edit summary Tag: Reverted
  • 21:1221:12, 11 February 2023 diff hist +4,040 Module:linksNo edit summary Tag: Manual revert
  • 21:1021:10, 11 February 2023 diff hist −2,695 Module:linksNo edit summary Tag: Reverted
  • 21:0921:09, 11 February 2023 diff hist −1,345 Module:linksNo edit summary Tag: Reverted
  • 21:0421:04, 11 February 2023 diff hist +5,648 N Module:debugCreated page with "local export = {} local escape do local escapes = { ["\a"] = "a", ["\b"] = "b", ["\f"] = "f", ["\n"] = "n", ["\r"] = "r", ["\t"] = "t", ["\v"] = "v", ["\\"] = "\\", ["\""] = '"', ["'"] = "'", } local function helper(char) return escapes[char] and "\\" .. escapes[char] or ("\\%03d"):format(char:byte()) end -- Escape control characters, backslash, double quote, and bytes that aren't -- used in UTF-8. -- Escape stuff that can't be saved in a MediaWiki p..." current
  • 20:5520:55, 11 February 2023 diff hist +3,107 N Module:gender and number/dataCreated page with " local data = {} -- A list of all possible "parts" that a specification can be made out of. For each part, we list -- the class it's in (gender, animacy, etc.), the associated category (if any) and the display form. -- In a given gender/number spec, only one part of each class is allowed. data.codes = { ["?"] = {type = "other", display = '<abbr title="gender incomplete">?</abbr>'}, ["?!"] = {type = "other", display = '<abbr title="gender unattested">gender unattested<..." current
  • 20:5520:55, 11 February 2023 diff hist +9,331 N Module:gender and numberCreated page with "--[=[ This module creates standardised displays for gender and number. It converts a gender specification into Wiki/HTML format. A gender/number specification consists of one or more gender/number elements, separated by hyphens. Examples are: "n" (neuter gender), "f-p" (feminine plural), "m-an-p" (masculine animate plural), "pf" (perfective aspect). Each gender/number element has the following properties: 1. A code, as used in the spec, e.g. "f" for feminine, "p"..." current
  • 20:5420:54, 11 February 2023 diff hist +1,019 N Module:script utilities/dataCreated page with "local data = {} data.translit = { ["term"] = { --[=[ can't be done until Kana transliterations are correctly parsed by Module:links ["tag"] = "i", ]=] ["classes"] = "mention-tr", }, ["usex"] = { ["tag"] = "i", ["classes"] = "e-transliteration", }, ["head"] = { ["classes"] = "headword-tr", ["dir"] = "ltr", }, ["default"] = {}, } data.transcription = { ["head"] = { ["tag"] = "span", ["classes"] = "headword-ts", ["dir"] = "ltr", }, ["usex..." current
  • 20:5420:54, 11 February 2023 diff hist +13,138 N Module:script utilitiesCreated page with "local export = {} --[=[ Modules used: Module:script utilities/data Module:scripts Module:senseid (only when id's present) Module:string utilities (only when hyphens in Korean text or spaces in vertical text) Module:languages Module:parameters Module:utilities/format_categories Module:debug/track ]=] function export.is_Latin_script(sc) -- Latn, Latf, Latinx, pjt-Latn return sc:getCode():find("Lat") and true or false end -- Use..." current
  • 20:4920:49, 11 February 2023 diff hist +3,796 N Module:links/dataCreated page with "local data = {} data.ignore_cap = { ["ko"] = true, } data.phonetic_extraction = { ["th"] = "Module:th", ["km"] = "Module:km", } data.pos_tags = { ["a"] = "adjective", ["adv"] = "adverb", ["int"] = "interjection", ["n"] = "noun", ["pron"] = "pronoun", ["v"] = "verb", ["vi"] = "intransitive verb", ["vt"] = "transitive verb", ["vti"] = "transitive and intransitive verb", } data.high_memory_entries = { "a", "angel", "animal", "baba", "book", "coffee",..." current
  • 20:4820:48, 11 February 2023 diff hist +1,500 N Module:la-utilitiesCreated page with "local m_links = require('Module:links') local export = {} local lang = require("Module:languages").getByCode("la") -- A wrapper function allowing the contents of this module to be called from -- templates. For example, '{{#invoke:la-utilities|main|strip_macrons|mȳthos}}' -- produces 'mythos'. function export.main(frame) if(frame.args[1] == 'strip_macrons') then return lang:makeEntryName(frame.args[2]) end if type(p[frame.args[1]]) == 'function' then return p[f..." current
  • 20:4820:48, 11 February 2023 diff hist +32,180 N Module:la-headwordCreated page with "local export = {} local pos_functions = {} local m_table = require("Module:table") local legal_gender = { ["m"] = true, ["f"] = true, ["n"] = true, ["?"] = true, ["?!"] = true, } local declension_to_english = { ["1"] = "first", ["2"] = "second", ["3"] = "third", ["4"] = "fourth", ["5"] = "fifth", } local gender_names = { ["m"] = "masculine", ["f"] = "feminine", ["n"] = "neuter", ["?"] = "unknown gender", ["?!"] = "unattested gender", } local lang = re..." current
  • 20:4620:46, 11 February 2023 diff hist +23,054 N Module:linksCreated page with "local export = {} --[=[ Unsupported titles, pages with high memory usage, extraction modules and part-of-speech names are listed at Module:links/data. Other modules used: Module:script utilities Module:scripts Module:languages and its submodules Module:gender and number Module:debug ]=] -- These are prefixed with u to avoid confusion with the default string methods -- of the same name. local toNFC = mw.ustring.toNFC local ucha..."
  • 20:4620:46, 11 February 2023 diff hist +139,983 N Module:verbCreated page with "local m_utilities = require("Module:utilities") local m_table = require("Module:table") local m_links = require("Module:links") local make_link = m_links.full_link local m_la_headword = require("Module:la-headword") local m_la_utilities = require("Module:la-utilities") local m_para = require("Module:parameters") -- TODO: -- 1. (DONE) detect_decl_and_subtypes doesn't do anything with perf_stem or supine_stem. -- 2. (DONE) Should error on bad subtypes. -- 3. Make sure Goo..."
  • 20:4520:45, 11 February 2023 diff hist +25 N Template:ConjCreated page with "{{#invoke:verb|show}}<!--" current
  • 20:4220:42, 11 February 2023 diff hist +3 Module:pronuncNo edit summary current
  • 20:3920:39, 11 February 2023 diff hist +14 Module:IPANo edit summary current
  • 20:3820:38, 11 February 2023 diff hist −3 Module:pronuncNo edit summary Tag: Manual revert
  • 20:3820:38, 11 February 2023 diff hist +3 Module:pronuncNo edit summary Tag: Reverted
  • 20:3720:37, 11 February 2023 diff hist +3 Module:IPANo edit summary
  • 20:3620:36, 11 February 2023 diff hist +3 Module:IPANo edit summary
  • 20:3520:35, 11 February 2023 diff hist −1 Module:IPANo edit summary

9 February 2023

8 February 2023

  • 01:1301:13, 8 February 2023 diff hist +61 Template:AdjectiveNo edit summary
  • 01:1301:13, 8 February 2023 diff hist −44 Template:VerbNo edit summary
  • 01:1201:12, 8 February 2023 diff hist +30 Template:NounNo edit summary
  • 01:1101:11, 8 February 2023 diff hist +31 Template:VerbNo edit summary
  • 01:0901:09, 8 February 2023 diff hist +7,720 N Module:languages/data3/uCreated page with "local u = mw.ustring.char -- UTF-8 encoded strings for some commonly used diacritics local GRAVE = u(0x0300) local ACUTE = u(0x0301) local BREVE = u(0x0306) local DIAER = u(0x0308) -- Use these in "scripts" to save a little memory. local Cyrl = {"Cyrl"} local CyrlLatn = {"Cyrl", "Latn"} local Latn = {"Latn"} local Thai = {"Thai"} local m = {} m["uam"] = { "Uamué", 3441418, } m["uan"] = { "Kuan", 6441085, } m["uar"] = { "Tairuma", 7676386, "n..." current
  • 01:0701:07, 8 February 2023 diff hist +3,492 N Module:scripts/findBestScriptCreated page with "return function (export, text, lang, scripts, forceDetect) -- Ensure that "Hant", "Hans" and "Hani" are moved to the end of the list (in that order, if present), as they are a special-case. local oldScripts, Hant, Hans, Hani, finalCheck = scripts scripts = {} for _, script in ipairs(oldScripts) do if script._code == "Hant" then Hant = script elseif script._code == "Hans" then Hans = script elseif script._code == "Hani" then Hani = script else tabl..." current
  • 01:0701:07, 8 February 2023 diff hist +32,764 N Module:scripts/dataCreated page with "--[=[ When adding new scripts to this file, please don't forget to add style definitons for the script in MediaWiki:Common.css. ]=] local u = mw.ustring.char local m = {} local u = mw.ustring.char m["Adlm"] = { canonicalName = "Adlam", characters = "؟ـ𞤀-𞥟", capitalized = true, direction = "rtl", } m["Afak"] = { canonicalName = "Afaka", } m["Aghb"] = { canonicalName = "Caucasian Albanian", characters = "𐔰-𐕯", } m["Ahom"] = { canonicalName..." current
  • 01:0701:07, 8 February 2023 diff hist +8,640 N Module:scriptsCreated page with "local export = {} local Script = {} function Script:getCode() return self._code end function Script:getCanonicalName() return self._rawData.canonicalName end function Script:getDisplayForm() return self:getCategoryName("nocap") end function Script:getOtherNames(onlyOtherNames) return require("Module:language-like").getOtherNames(self, onlyOtherNames) end function Script:getAliases() return self._rawData.aliases or {} end function Script:getVarieties(flatt..." current
  • 01:0601:06, 8 February 2023 diff hist +5,294 N Module:syllablesCreated page with "local export = {} local diphthongs = mw.loadData("Module:IPA/data").diphthongs local vowels = mw.loadData("Module:IPA/data/symbols").vowels .. "ᵻ" .. "ᵿ" local U = mw.ustring.char --[[ No use for this at the moment, though it is an interesting catalogue. It might be usable for phonetic transcriptions. Diacritics added to vowels: inverted breve above, inverted breve below, up tack, down tack, left tack, right tack, diaeresis (above), diaeresis below, right h..." current
  • 01:0601:06, 8 February 2023 diff hist +31 Template:NounNo edit summary
  • 01:0301:03, 8 February 2023 diff hist −22 Module:accent qualifier/dataUndo revision 1498 by Jācōbus (talk) current Tag: Undo
  • 01:0301:03, 8 February 2023 diff hist +9 Module:accent qualifierNo edit summary current
  • 01:0101:01, 8 February 2023 diff hist +22 Module:accent qualifier/dataNo edit summary Tag: Reverted
  • 00:5700:57, 8 February 2023 diff hist −47 Module:IPANo edit summary
  • 00:5600:56, 8 February 2023 diff hist +3 Module:IPANo edit summary
  • 00:5000:50, 8 February 2023 diff hist +542 N Module:parameters/remove holesCreated page with " -- 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 ret = {} local index = 1 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 for i = 1, highest do if t[i] then..." current
  • 00:4900:49, 8 February 2023 diff hist +94 N Module:string/pattern escapeCreated page with "return function (str) return mw.ustring.gsub(str, "([%(%)%.%%%+%-%*%?%[%^%$%]])", "%%%1") end" current
  • 00:4800:48, 8 February 2023 diff hist +20,510 N Module:stringCreated page with "local str = {} -- Cannot include null byte. local UTF8_char = "[\1-\127\194-\244][\128-\191]*" --[[ ulen Counts UTF-8 characters. Faster than mw.ustring.len. Assumes that the encoding is correct. Unlike mw.ustring.len, does not return nil if encoding is invalid. Does not count the bytes 192, 193, and 245-255. They are not used in UTF-8 and will not occur if the string is valid. They are replaced with the replacement character (U+FFFD) on MediaWiki pages. --]] functi..." current
  • 00:4800:48, 8 February 2023 diff hist +43,812 N Module:languages/data2Created page with "local u = mw.ustring.char -- Private use characters for sortkey placement. local a, b, c, d, e, f, g, h = u(0xF000), u(0xF001), u(0xF002), u(0xF003), u(0xF004), u(0xF005), u(0xF006), u(0xF007) -- UTF-8 encoded strings for some commonly-used diacritics local GRAVE = u(0x300) local ACUTE = u(0x301) local CIRC = u(0x302) local TILDE = u(0x303) local MACRON = u(0x304) local BREVE = u(0x306) local DOTABOVE = u(0x307) local DIAER = u(0x308) local..." current
  • 00:4700:47, 8 February 2023 diff hist +25,070 N Module:IPA/data/symbolsCreated page with "local data = {} --[=[ Valid IPA symbols. Currently almost all values of "title" and "link" keys are just the comments that were used in Module:IPA. The "link" fields should be checked (those that start with an uppercase letter are checked). ]=] local U = mw.ustring.char data[1] = { -- PULMONIC CONSONANTS -- nasal ["m"] = { title = "bilabial nasal", link = "w:Bilabial nasal", }, ["ɱ"] = { title = "labiodental nasal", link = "w:Labiodental nasal"..." current
  • 00:4700:47, 8 February 2023 diff hist +8,223 N Module:IPA/dataCreated page with "local data = {} --[=[ This should list the language codes of all languages that have a pronunciation page in the appendix of the form ''Appendix:LANG pronunciation'', e.g. Appendix:Russian pronunciation. For these languages, the text "key" next to the generated pronunciation links to such pages; for other languages, it links to the "LANG phonology" page in Wikipedia (which may or may not exist). Module:IPA is responsible for this linking; see format_IPA_full()...." current
  • 00:4600:46, 8 February 2023 diff hist +12,013 N Module:IPACreated page with "local export = {} -- Module:IPA/data local m_data = mw.loadData('Module:IPA/data') -- Module:IPA/data local m_symbols = mw.loadData('Module:IPA/data/symbols') -- Module:IPA/data/symbols local m_syllables -- Module:syllables; loaded below if needed local sub = mw.ustring.sub local find = mw.ustring.find local gsub = mw.ustring.gsub local match = mw.ustring.match local gmatch = mw.ustring.gmatch local U = mw.ustring.char local function track(page) requi..."
  • 00:4500:45, 8 February 2023 diff hist +20,277 N Module:tableCreated page with "--[[ ------------------------------------------------------------------------------------ -- table (formerly TableTools) -- -- -- -- This module includes a number of functions for dealing with Lua tables. -- -- It is a meta-module, meant to be called from other Lua modules, and should -- -- not be called directly from #invoke...." current
  • 00:4400:44, 8 February 2023 diff hist +21,344 N Module:languagesCreated page with "local export = {} local function do_replacements(text, self, sc, replacement_data, function_name, recursed) -- If there are language-specific substitutes given in the data module, use those. if type(replacement_data) == "table" then -- If a script is specified, run this function with the script-specific data before continuing. local sc_code = sc:getCode() if replacement_data[sc_code] then text = do_replacements(text, self, sc, replacement_data[sc_code], funct..."
  • 00:4400:44, 8 February 2023 diff hist +914 N Module:utilities/dataCreated page with "local data = {} data.notneeded = { ["und"] = true, ["cmn"] = true, ["ja"] = true, ["zu"] = true, ["nan"] = true, ["yue"] = true, ["ko"] = true, } data.neededhassubpage = { ["ga"] = true, ["gv"] = true, ["nv"] = true, ["roa-jer"] = true, ["fr"] = true, ["rm"] = true, ["prg"] = true, ["gd"] = true, ["twf"] = true, ["en"] = true, ["ro"] = true, ["egl"] = true, ["roa-tar"] = true, ["gl"] = true, ["ast"] = true, ["br"] = true, } --[[ Script that sho..." current
  • 00:4300:43, 8 February 2023 diff hist +7,847 N Module:utilitiesCreated page with "local export = {} local data = mw.loadData("Module:utilities/data") local notneeded = data.notneeded local neededhassubpage = data.neededhassubpage -- A helper function to escape magic characters in a string -- Magic characters: ^$()%.[]*+-? function export.pattern_escape(text) if type(text) == "table" then text = text.args[1] end text = mw.ustring.gsub(text, "([%^$()%%.%[%]*+%-?])", "%%%1") return text end function export.plain_gsub(text, pattern, replacement)..." current
  • 00:4200:42, 8 February 2023 diff hist +6,786 N Module:parametersCreated page with "local export = {} function export.process(args, params, return_unknown) local args_new = {} -- Process parameters for specific properties local required = {} local patterns = {} local names_with_equal_sign = {} local list_from_index = nil for name, param in pairs(params) do if param.required then if param.alias_of then require("Module:debug/track")("parameters/required alias") end required[name] = true end if param.list then -- A help..." current
  • 00:4100:41, 8 February 2023 diff hist +702 N Module:qualifierCreated page with "local export = {} function export.format_qualifier(list, open, close) -- keep in sync with Template:qualifier if type(list) ~= "table" then list = { list } end if #list == 0 then return '' end return '<span class="ib-brac qualifier-brac">' .. (open or "(") .. '</span>' .. '<span class="ib-content qualifier-content">' .. table.concat(list, '<span class="ib-comma qualifier-comma">,</span> ') .. '</span><span class="ib-brac qualifier-br..." current
  • 00:4100:41, 8 February 2023 diff hist +30,851 N Module:accent qualifier/dataCreated page with "local labels = {} local aliases = {} local CE = '<small class="ce-date2">CE</small>' local BCE = '<small class="ce-date2">BCE</small>' -- A labels["AAVE"] = { link = "African American Vernacular English", display = "AAVE" } aliases["African American Vernacular English"] = "AAVE" aliases["African American Vernacular"] = "AAVE" aliases["African-American Vernacular English"] = "AAVE" aliases["African-American Vernacular"] = "AAVE" labels["æ-tensing"] = { link = "æ-..."
  • 00:4000:40, 8 February 2023 diff hist +1,657 N Module:accent qualifierCreated page with "local export = {} local m_qualifier = require("Module:qualifier") function export.format_qualifiers(qualifiers) local m_data = mw.loadData("Module:accent qualifier/data") if type(qualifiers) ~= "table" then qualifiers = { qualifiers } end local accents = {} local categories = {} for _, accent in ipairs(qualifiers) do local data -- Replace an alias with the label that has a data table. if m_data.aliases[accent] then accent = m_data.aliases[accen..."
  • 00:3900:39, 8 February 2023 diff hist +33,518 N Module:pronuncCreated page with "local export = {} local m_a = require("Module:accent qualifier") local m_IPA = require("Module:IPA") local lang = require("Module:languages").getByCode("la") local u = mw.ustring.char local rfind = mw.ustring.find local rsubn = mw.ustring.gsub local rmatch = mw.ustring.match local rsplit = mw.text.split local ulower = mw.ustring.lower local usub = mw.ustring.sub local ulen = mw.ustring.len local BREVE = u(0x0306) -- breve = ̆ local TILDE = u(0x0303) -- ̃ local HALF..."
  • 00:3900:39, 8 February 2023 diff hist +98 N Template:IPACreated page with "{{#invoke:pronunc|show_full}}<noinclude>Category:TemplateCategory:Template:IPA</noinclude>" current
  • 00:3300:33, 8 February 2023 diff hist −49 PolandNo edit summary Tag: Manual revert

3 February 2023

1 February 2023

31 January 2023

30 January 2023

29 January 2023

28 January 2023

(newest | oldest) View ( | ) (20 | 50 | 100 | 250 | 500)