Vladimir Vuksanovic
0c6f345c4c
fix(italicsAndBold): Make italicsAndBold lazy ( #608 )
...
fix italicsAndBold if literalMidwordUnderscores option is enabled
it should end at the nearest closing underscores, not the furthest
Closes #544
2018-11-09 23:55:02 +00:00
Estevao Soares dos Santos
fe70e4530b
fix(literalMidWordAsterisks): now parses single characters enclosed by * correctly
...
Closes #478
2017-12-22 18:14:56 +00:00
Estevao Soares dos Santos
21194c8a03
fix(literalMidWordAsterisks): no longer treats colon as alphanumeric char
...
Closes #461
2017-11-17 15:23:23 +00:00
Estevao Soares dos Santos
61929bb262
fix(autolinks): prevent _ and * to be parsed in links
...
Closes #444
2017-10-24 10:22:13 +01:00
Estevao Soares dos Santos
8f05be7788
fix(literalMidWordAsterisks): fix option no longer treat punctuation as word character
...
Closes #398
2017-08-05 02:52:03 +01:00
Miguel Laginha
5bec8f9e9a
feat(literalMidWordAsterisks): add option for mid word asterisks
...
Implements feature similar to ignoring midword underscores but with asterisks. The main use case is ignoring cursing.
2017-04-05 16:25:20 +01:00
Estevao Soares dos Santos
5c50675cca
fix(simpleAutoLinks): URLs with emphasis/strikethrough are parsed
...
correctly
When a user enters a URL with emphasis or strikethrough, the html output
were incorrect.
Now, URLs inside emphasis or strikethrough are parsed corerctly
Closes #347
2017-02-26 19:13:52 +00:00
Estevao Soares dos Santos
1832b7f721
fix(italicsAndBold): fix double emphasis edge case
2017-01-31 01:48:03 +00:00
Estevao Soares dos Santos
0292ae0dcb
fix(literalMidWordUnderscores): Inconsistent behavior of emphasis and strong with literalMidWordUndescores
...
Closes #333
2017-01-29 23:31:52 +00:00
Estevao Soares dos Santos
a4f05d4693
fix(italicsAndBold): fiz inconsistency in italicsAndBold parsing
...
The way showdown parsed cases suchs as this:
```
**foo **bar
__foo __bar
*foo *bar
_foo _bar
```
was inconsistent. This established that `__` or `**` preceeding a word
would not be parsed as em or strong.
Closes #332
2017-01-29 23:24:31 +00:00
Estevao Soares dos Santos
e4c43ea433
refactor(italicsAndBold): refactoring of italicsAndBold regexes for speed
2017-01-29 22:29:21 +00:00
Butch Marshall
682bbbeca4
Fixed IE8 regex compatability
2016-06-27 15:43:51 +00:00
Estevão Soares dos Santos
e0726a6e42
feature(evt_listeners): make globals var accessible to listeners
2016-03-20 17:08:44 +00:00
Estevão Soares dos Santos
f4cb29e05a
Merge branch 'develop' into feature/event_mediator
...
Conflicts:
dist/showdown.js
dist/showdown.js.map
dist/showdown.min.js
dist/showdown.min.js.map
src/converter.js
src/subParsers/blockGamut.js
src/subParsers/codeSpans.js
2015-10-19 03:20:20 +01:00
Estevão Soares dos Santos
e86aea8183
fix(literalMidWordUnderscores): fix different behavior with asterisks
...
Closes #198
2015-10-19 03:09:50 +01:00
Estevão Soares dos Santos
2734326e19
feat(eventDispatcher): add an event dispatcher to converter
2015-08-03 03:47:49 +01:00
Estevão Soares dos Santos
c9e85f1294
fix(subParsers/italicsAndBold): fix underscores not being correctly parsed when used in conjunction with literalMidWordsUnderscores option
2015-07-14 20:51:22 +01:00
Estevão Soares dos Santos
7ee2017c56
fix(subParsers/italicsAndBold.js): fix broken em/strong tags when used with literalMidWordUnderscores
...
When literalMidWordUnderscoresis set to true, em and strong tags that start or end a paragraph don't get parsed as such.
This fixes this issue.
Closes #174
2015-07-14 16:51:26 +01:00
Estevão Soares dos Santos
0c0cd7db99
feat(literalMidWordUnderscores): add support for GFM literal midword underscores
...
Github Flavored Markdown does not parse underscores in the middle of a word as emphasis/bold.
This commit adds this feature to showdown through an option called "literalMidWordUnderscores".
Related to #164
2015-07-11 15:45:58 +01:00
Estevão Soares dos Santos
0da9626408
chore(): code fix to pass jscs linter
2015-01-19 14:57:43 +00:00
Estevão Soares dos Santos
8b000b134a
chore(all): code style change
2015-01-19 11:37:21 +00:00
Estevão Soares dos Santos
eae5f0e01f
Major code refactoring
2015-01-15 21:21:33 +00:00