https://bugzilla.wikimedia.org/show_bug.cgi?id=16294
Nicholas Wilson <[EMAIL PROTECTED]> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #5517 is|0 |1
obsolete| |
--- Comment #5 from Nicholas Wilson <[EMAIL PROTECTED]> 2008-12-11 03:42:56
UTC ---
Created an attachment (id=5572)
--> (https://bugzilla.wikimedia.org/attachment.cgi?id=5572)
above, but with parser tests updated and expanded (plus other small fixes)
Right. The latest patch now has updated parser tests (which are valid, display
correctly, etc.), including some new ones covering the new functionality. I
have also (while tweaking) removed a bizarre legacy restriction on using
numbers as names for refs. Most importantly, I have seriously cut down the size
of the regexps by adding another article-wide array storing tag data, instead
of writing it to the page and then separating it back out later. The
expressions are now much simpler and quicker.
Overall, the patch now comprises:
1. A change in the name -> HTML id scheme to tighten up some corner cases,
simultaneously cutting down on redundant legacy cases in the code, and clearing
up a few other 'fixme' comments.
2. A special case added for the group name "footnote", which now uses symbols
like * † ‡ §.
3. A fix to the old error when numeric ids are entered, removing it, since this
case is now dealt with correctly.
4. Most majorly, a new stage has been added which globs togther adjacent <ref>
tags into one bracketed superscript.
5. Corresponding updates and expansions to the parser tests to ensure
everything works.
--
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
You are watching all bug changes.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l