Page MenuHomePhabricator

Erutuon
User

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Saturday

  • Clear sailing ahead.

User Details

User Since
May 30 2017, 2:27 AM (125 w, 2 d)
Availability
Available
LDAP User
Unknown
MediaWiki User
Erutuon [ Global Accounts ]

Recent Activity

Tue, Oct 8

Erutuon updated the task description for T230803: The parser should keep a list of variadic functions, and strictly check the amount of parameters for the other functions.
Tue, Oct 8, 7:42 PM · MW-1.34-release, MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), Patch-For-Review, AbuseFilter

Mon, Oct 7

Erutuon added a comment to T234729: Links to line anchors of modules in Scribunto error popup do not jump to line of that Module's source code.

I renamed the task because for me, and presumably for others, the link doesn't jump to the top of the source code either. Perhaps something in my settings prevents the link from going to the top of the source code.

Mon, Oct 7, 4:42 PM · Core Platform Team Workboards (Clinic Duty Team), WikiEditor, CodeEditor
Erutuon renamed T234729: Links to line anchors of modules in Scribunto error popup do not jump to line of that Module's source code from Links to line anchors of modules in Scribunto error popup only jump to top of that Module's source code to Links to line anchors of modules in Scribunto error popup do not jump to line of that Module's source code.
Mon, Oct 7, 4:39 PM · Core Platform Team Workboards (Clinic Duty Team), WikiEditor, CodeEditor
Erutuon added a comment to T234729: Links to line anchors of modules in Scribunto error popup do not jump to line of that Module's source code.

@Erutuon: Please provide a link that allows others to reproduce the problem. Thanks.

Mon, Oct 7, 8:59 AM · Core Platform Team Workboards (Clinic Duty Team), WikiEditor, CodeEditor
Erutuon updated the task description for T234729: Links to line anchors of modules in Scribunto error popup do not jump to line of that Module's source code.
Mon, Oct 7, 8:59 AM · Core Platform Team Workboards (Clinic Duty Team), WikiEditor, CodeEditor
Erutuon updated the task description for T234729: Links to line anchors of modules in Scribunto error popup do not jump to line of that Module's source code.
Mon, Oct 7, 1:42 AM · Core Platform Team Workboards (Clinic Duty Team), WikiEditor, CodeEditor

Sat, Oct 5

Erutuon updated the task description for T234729: Links to line anchors of modules in Scribunto error popup do not jump to line of that Module's source code.
Sat, Oct 5, 9:06 PM · Core Platform Team Workboards (Clinic Duty Team), WikiEditor, CodeEditor
Erutuon created T234729: Links to line anchors of modules in Scribunto error popup do not jump to line of that Module's source code.
Sat, Oct 5, 9:04 PM · Core Platform Team Workboards (Clinic Duty Team), WikiEditor, CodeEditor

Sep 2 2019

Erutuon added a comment to T231521: The global word -frame- is very probably not global and stops the development of the Module:Centralizer.

@Aklapper: The original poster linked to Modèle:MdTests/documentation on French Wikisource, where Module:MdTests is invoked, generating a module error: "Erreur Lua dans Module:MdTests à la ligne 15 : attempt to index global 'frame' (a nil value)." A minimal version of Module:MdTests that would generate the error:

Sep 2 2019, 6:20 PM · MediaWiki-extensions-Scribunto

Aug 16 2019

Erutuon added a comment to T52454: Include a RegEx library for Lua.

LPeg would be great because it could make many string-related tasks easier, though it has a steep learning curve and I am not sure if it would use more or less memory and processing time than the less sophisticated methods that we use now. It might not be possible to cache LPeg patterns, because they can contain references to arbitrary Lua values, including functions (which are prohibited in modules loaded with mw.loadData because they can cause T67258: Information can be passed between #invoke's (tracking)), in which case patterns would have to be newly generated for each module invocation.

Aug 16 2019, 6:21 PM · MediaWiki-extensions-Scribunto

Aug 15 2019

Erutuon added a comment to T229166: mw.ustring.upper and mw.ustring.lower fail to transform certain characters.

However, we are in the process of upgrading to PHP7, which uses a newer version of Unicode that may include case mappings for the characters you're concerned about.

Aug 15 2019, 7:48 PM · Core Platform Team Workboards (Clinic Duty Team), MediaWiki-extensions-Scribunto

Jul 27 2019

Erutuon added a comment to T229166: mw.ustring.upper and mw.ustring.lower fail to transform certain characters.

The two bug locations that I've reported here are 1. in Scribunto (the functions mw.ustring.upper and mw.ustring.lower) and 2. in whatever generates the headers in category pages. At least the Scribunto bug involves PHP because mw.ustring.upper and mw.ustring.lower seem to be implemented using the PHP functions mb_strtoupper and mb_strtolower, and categories probably involve PHP as well. If the title and tags need edits, I would appreciate some help as I don't have much energy right now and it is possible I am not doing Phabricator right.

Jul 27 2019, 5:51 PM · Core Platform Team Workboards (Clinic Duty Team), MediaWiki-extensions-Scribunto
Erutuon updated the task description for T229166: mw.ustring.upper and mw.ustring.lower fail to transform certain characters.
Jul 27 2019, 5:29 PM · Core Platform Team Workboards (Clinic Duty Team), MediaWiki-extensions-Scribunto
Erutuon updated the task description for T229166: mw.ustring.upper and mw.ustring.lower fail to transform certain characters.
Jul 27 2019, 3:58 PM · Core Platform Team Workboards (Clinic Duty Team), MediaWiki-extensions-Scribunto
Erutuon updated the task description for T229166: mw.ustring.upper and mw.ustring.lower fail to transform certain characters.
Jul 27 2019, 3:48 PM · Core Platform Team Workboards (Clinic Duty Team), MediaWiki-extensions-Scribunto
Erutuon updated the task description for T229166: mw.ustring.upper and mw.ustring.lower fail to transform certain characters.
Jul 27 2019, 3:45 PM · Core Platform Team Workboards (Clinic Duty Team), MediaWiki-extensions-Scribunto
Erutuon created T229166: mw.ustring.upper and mw.ustring.lower fail to transform certain characters.
Jul 27 2019, 3:42 PM · Core Platform Team Workboards (Clinic Duty Team), MediaWiki-extensions-Scribunto

Jul 25 2019

Erutuon added a comment to T61245: Review the PageNotice extension for deployment.

If a clearer indication of support is needed, I can start another discussion.

@Erutuon: Please see T61245#4518756 what you need to do, if a community is interested in deploying this extension on Wikimedia servers.

Jul 25 2019, 6:51 PM · MediaWiki-extensions-PageNotice, Wikimedia-extension-review-queue, Wikimedia-Extension-setup

Jun 28 2019

Erutuon created T226846: Way to automatically add headers to pages in the Reconstruction namespace on English Wiktionary.
Jun 28 2019, 6:15 PM · MediaWiki-extensions-PageNotice

May 9 2019

Erutuon added a comment to T222628: Some history views and diffs unavailable on Wikipedias (Fatal ParameterAssertionException: Bad value for parameter $dbkey).

I am seeing what might be the same error on the English Wiktionary. The diff for what is currently the latest revision of MediaWiki:Common.css shows the error [XNPAewpAAEMAADungXAAAAAS] 2019-05-09 05:54:03: Fatal exception of type "Wikimedia\Assert\ParameterTypeException". I'm the author of both revisions and my username is not invalid, so this seems not to be an example of T200055.

May 9 2019, 5:57 AM · MediaWiki-Page-History, Core Platform Team Workboards (Done with CPT), MW-1.34-notes (1.34.0-wmf.8; 2019-06-04), Core Platform Team (Decoupling (CDP2)), User-notice, MediaWiki-Comment-backend, MediaWiki-Page-Diffs, Wikimedia-production-error

Apr 15 2019

Erutuon added a comment to T220851: Tables passed to PHP are missing keys provided by the __index metamethod.

Yes, plugging pure-Lua ustring into my example does work:

Apr 15 2019, 7:56 PM · MediaWiki-extensions-Scribunto

Apr 12 2019

Erutuon created T220851: Tables passed to PHP are missing keys provided by the __index metamethod.
Apr 12 2019, 7:11 PM · MediaWiki-extensions-Scribunto

Jan 5 2019

Erutuon added a comment to T61245: Review the PageNotice extension for deployment.

On English Wiktionary, this extension could be used to transclude a template at the top of pages in the Reconstruction namespace. At the moment, we have to manually add the template to every page. See for instance Reconstruction:Proto-Indo-European/dn̥ǵʰwéh₂s.

Jan 5 2019, 9:54 PM · MediaWiki-extensions-PageNotice, Wikimedia-extension-review-queue, Wikimedia-Extension-setup

Oct 22 2018

Erutuon created T207623: Unlike string.gsub, mw.ustring.gsub doesn't add whole match as first capture when pattern has no captures.
Oct 22 2018, 4:55 AM · Core Platform Team Workboards (Done with CPT), MW-1.33-notes (1.33.0-wmf.3; 2018-11-06), Patch-For-Review, MediaWiki-extensions-Scribunto

Oct 3 2018

Erutuon added a comment to T150841: [feature] Change color of the link regarding to the content of the sections in the page.

This feature would be useful, but using language codes would be complex.

Oct 3 2018, 8:38 PM · Cognate

Jul 1 2018

Erutuon renamed T193096: Fix comparison of strings containing codepoints outside of the BMP from Fix comparison of strings containing codepoints in the Supplementary Multilingual Plane to Fix comparison of strings containing codepoints outside of the BMP.
Jul 1 2018, 8:00 AM · Upstream, MediaWiki-extensions-Scribunto

May 3 2018

Erutuon added a comment to T12883: For categories whose titles begin with a local interwiki prefix, CategoryTree displays the wrong category.

Update regarding topic category structure, as it is no longer true, as the original post states, that Category:Fruits contains English words related to fruit. The category structure has changed so that Category:Topicname is an umbrella category that only contains categories: language-specific categories prefixed by a language code (Category:languagecode:Topicname) as well as other umbrella categories (Category:Subtopicname). Here, replace "Topicname", "topicname", and "Subtopicname" with things like "Fruits", "fruits" and "Apple cultivars". To use the example in the original post, now Category:Fruits only contains categories such as Category:en:Fruits, Category:fr:Fruits, Category:Apple cultivars, Category:Banana cultivars. English words related to fruit are now found in Category:en:Fruits.

May 3 2018, 7:28 PM · Patch-For-Review, MediaWiki-extensions-CategoryTree

Apr 25 2018

Erutuon updated the task description for T193096: Fix comparison of strings containing codepoints outside of the BMP.
Apr 25 2018, 10:35 PM · Upstream, MediaWiki-extensions-Scribunto
Erutuon created T193096: Fix comparison of strings containing codepoints outside of the BMP.
Apr 25 2018, 10:32 PM · Upstream, MediaWiki-extensions-Scribunto

Oct 5 2017

Erutuon created T177567: Scribunto function to return current expensive function count.
Oct 5 2017, 11:55 PM · MediaWiki-extensions-Scribunto