]> git.wincent.com - wikitext.git/commit
Tokenize em and strong HTML tags
authorWincent Colaiuta <win@wincent.com>
Wed, 6 Feb 2008 11:08:49 +0000 (12:08 +0100)
committerWincent Colaiuta <win@wincent.com>
Wed, 6 Feb 2008 11:08:49 +0000 (12:08 +0100)
commit2baf13a3815df037ecbbfed7c774028f82029ebe
tree0a14575420c116c7c51e354d0df52ac4dbbfa4a3
parent93ceb30db7342c4ef3e7eb57fdc0d20fcf8682fb
Tokenize em and strong HTML tags

This is useful for cases where you either type HTML tags instead of
wikitext markup without thinking, or where you explicitly prefer to
use explicit tags for the purposes of disambiguation (ie. does
"'''''" mean "strong em" or "em strong"?). By default, the wikitext
extension assumes strong em because it is an on-the-fly transformer
and can't look ahead to see what the likely ordering is, but
sometimes you want the other order and using HTML tags is one way
of imposing it (the other is to insert a zero-length nowiki span,
or insert whitespace, between the opening em and strong tags).

Signed-off-by: Wincent Colaiuta <win@wincent.com>
ext/token.h
ext/wikitext_ragel.c
ext/wikitext_ragel.rl