On Wed, May 11, 2005, Nicolas Weeger wrote:
I'd
also like to suggest the removal of the workaround (occupying most
of the first half of parser.php doQuotes) dealing with confusion of
quotes-as-text and quotes-as-markup within words. In other words, the
workaround provides that "l'''italic''plain" renders as
"l<i>italic</i>plain".
Fatal error: failed assert( not_much_in_use ); on line 345 :)
This is widely used (at least) on w:fr: and is *required* - many words
starting with a vowel will yield a leading "l'", sometimes we want to
highlight only the word after.
The proper fix for this situation is to use the real apostrophe
character (U+2019 right single quotation mark, UTF-8 0xE28099) for
apostrophes and continue using ' for wiki markup.
Unicode RIGHT SINGLE QUOTATION MARK is not an apostrophe, any more
than Unicode SWUNG DASH is a tilde. U+0027 APOSTROPHE is the proper
apostrophe character.
What *might* help is if we could use the ' HTML entity. IE
doesn't support it, but perhaps MediaWiki could translate it after
it's done with the '' => <i> transformation.
--
Brent 'Dax' Royal-Gordon <brent(a)brentdax.com>
Perl and Parrot hacker