User Details
- User Since
- Oct 23 2014, 10:14 AM (606 w, 1 d)
- Availability
- Available
- IRC Nick
- divec
- LDAP User
- Unknown
- MediaWiki User
- DChan (WMF) [ Global Accounts ]
Thu, May 28
You need to edit a page that has some hardcoded data for it, like the one I created here:
Sun, May 24
Fri, May 15
I pushed the ve.RegExpPool proof of concept to gerrit (1287885). At scale, executing one large RegExp seems 33% faster than executing multiple individual RegExps. But right now the savings don't compensate for the extra time overhead of operating the pool logic (though this could likely be optimized).
javascript
const pool = new ve.RegExpPool();
const individual = [];
for ( let i = 0; i < 1000; i++ ) {
const regExp = new RegExp( `id${ i }`, 'gu' );
pool.register( regExp );
individual.push( regExp );
}
pool.buildRegExp();
const bigRegExp = new RegExp( pool.patterns.map(
( pattern, i ) => `(?=(?<p${ i }>${ pattern })?)`
).join( '' ), 'gu' );Thu, May 14
Ok it may be possible to use optional zero-width lookahead assertions with named captures inside:
We did think about whether the giant disjunction RegExp could use named captures to say which rule matched:
Wed, May 13
Tue, May 12
Mon, May 11
Apr 29 2026
Apr 28 2026
Apr 27 2026
Apr 26 2026
Apr 25 2026
Apr 23 2026
Apr 21 2026
Debugging jointly, we can see this in @awight's browsers, even in private/incognito mode, but not in my own. Increasing vertical resolution during the session seems to correct things.
Apr 16 2026
Apr 15 2026
Boldly estimating this as 5 points
Mar 31 2026
In which contexts would we *not* want to suggest replacing [٠١٢٣٤٥٦٧٨٩] with [0123456789]? I imagine:
Mar 30 2026
Mar 26 2026
Oh, this (merged) patch should also have been tagged:
Mar 18 2026
Mar 9 2026
Mar 5 2026
Feb 26 2026
Feb 18 2026
On discussion, we decided it is viable, and most feasible, to launch without the feedback incorporating any automated content at all. The user would then take responsibility for manually including in the feedback message any context that might be useful as a part of their feedback.