Page MenuHomePhabricator

Lord_Farin (Lord_Farin)
User

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Friday

  • Clear sailing ahead.

User Details

User Since
Apr 13 2016, 9:27 PM (421 w, 6 d)
Availability
Available
LDAP User
Lord Farin
MediaWiki User
Unknown

Recent Activity

Nov 23 2016

Lord_Farin added a comment to T149282: Improved editability, tooling, reasoning, and performance by adopting DOM-based semantics for wikitext.

Thanks for taking the time to provided your detailed comments. Some responses below.

I'm happy to note the constructive attitude, thanks :).

Nov 23 2016, 8:07 PM · Parsing-Team--ARCHIVED
Lord_Farin added a comment to T149282: Improved editability, tooling, reasoning, and performance by adopting DOM-based semantics for wikitext.

Wikitext's processing model is based on generating snippets of HTML strings for wikitext markup [...] So, in this string concatenation model, in the general case, you cannot know how a piece of wikitext markup is going to render without processing the entire document.
This string-concatenation based model has a number of issues:

  1. It is a poor fit for tools that operate at a structural level on the document and need to precisely map those structures back to the wikitext that generated them. VisualEditor (VE) is the best known example of such a tool. VE operates on the DOM, and the edits on the DOM need to be converted back to wikitext without introducing spurious diffs elsewhere in the document. To enable this, Parsoid does a lot of analysis and hard work to map a DOM node to its associated wikitext string that generated it. Parsoid relies on a lot of (some ugly) hacks to provide this support.
Nov 23 2016, 6:10 PM · Parsing-Team--ARCHIVED

Sep 7 2016

Lord_Farin added a comment to T47317: Sections generated by tag extension do not show up in TOC.

It has been two weeks since the last activity, and I would be delighted if someone could update me on the latest status. Also if this status is that nobody besides me cares for this behaviour of the TOC and the only way forward is to make a crappy localised workaround that I will need to maintain with every MediaWiki upgrade. (Although obviously the software developer/architect in me would not like that.)

Sep 7 2016, 6:26 PM · Parsing-Team--ARCHIVED, MediaWiki-Parser

Aug 22 2016

Lord_Farin added a comment to T47317: Sections generated by tag extension do not show up in TOC.

@Anomie Thanks for your comment.

Aug 22 2016, 6:44 PM · Parsing-Team--ARCHIVED, MediaWiki-Parser

Aug 20 2016

Lord_Farin added a comment to T47317: Sections generated by tag extension do not show up in TOC.

@RobLa-WMF Unfortunately, nothing happened in the past three weeks.

Aug 20 2016, 12:17 PM · Parsing-Team--ARCHIVED, MediaWiki-Parser

Aug 1 2016

Lord_Farin closed T141690: Incorrect substitution of [] in ref when combined with transcluded nowiki items as Resolved.

I checked and this does not recur on ProofWiki for MW 1.27 (which I tested on a local VM).
So it seems that upgrading will automatically tackle this for us, which is great.

Aug 1 2016, 2:44 PM · MediaWiki-General

Jul 30 2016

Lord_Farin added a comment to T141690: Incorrect substitution of [] in ref when combined with transcluded nowiki items.

Thanks for your time.

Jul 30 2016, 5:21 PM · MediaWiki-General
Lord_Farin created T141690: Incorrect substitution of [] in ref when combined with transcluded nowiki items.
Jul 30 2016, 1:16 PM · MediaWiki-General

Jul 28 2016

Lord_Farin added a comment to T3310: Recursive tags in extensions..

I guess, with everyone seemingly indifferent and/or having moved on, it is safe to assume that this enhancement of the parser will not be implemented?

Jul 28 2016, 12:30 PM · Patch-For-Review, Community-Wishlist-Survey-2015, MediaWiki-Parser

Apr 13 2016

Lord_Farin added a comment to T47317: Sections generated by tag extension do not show up in TOC.

In the nearly three years since the last activity in this thread, does anyone know what the status of this is?

Apr 13 2016, 9:35 PM · Parsing-Team--ARCHIVED, MediaWiki-Parser