diff options
author | John MacFarlane <jgm@berkeley.edu> | 2014-11-03 17:36:01 -0800 |
---|---|---|
committer | John MacFarlane <jgm@berkeley.edu> | 2014-11-03 17:36:01 -0800 |
commit | 158bbebe1a0eede2122feecd6f6b5aee9a53468d (patch) | |
tree | c1ec0b50ace1fbc8d85380771a34c1ef8895c716 /src/scanners.re | |
parent | a5fa2d573185bcc565da89effcfbfdc2967ef939 (diff) |
Removed artificial rule for emph/strong markers.
Previously there was a rule that nothing in a string of more than 3
`*` or `_` characters could close or start emphasis. This was artifical
and led to strange asymmetries, e.g. you could have
`*a *b**` emph within emph but not `**a **b****` strong within strong.
The new parsing strategy makes it easy to remove this limitation.
Spec, js, and c implementations have been updated. Spec might need
some further grooming.
Diffstat (limited to 'src/scanners.re')
0 files changed, 0 insertions, 0 deletions