|
|
@ -68,10 +68,10 @@ function replace_rare(inlineTokens) { |
|
|
|
.replace(/\.{2,}/g, '…').replace(/([?!])…/g, '$1..') |
|
|
|
.replace(/([?!]){4,}/g, '$1$1$1').replace(/,{2,}/g, ',') |
|
|
|
// em-dash
|
|
|
|
.replace(/(^|[^-])---([^-]|$)/mg, '$1\u2014$2') |
|
|
|
.replace(/(^|[^-])---(?=[^-]|$)/mg, '$1\u2014') |
|
|
|
// en-dash
|
|
|
|
.replace(/(^|\s)--(\s|$)/mg, '$1\u2013$2') |
|
|
|
.replace(/(^|[^-\s])--([^-\s]|$)/mg, '$1\u2013$2'); |
|
|
|
.replace(/(^|\s)--(?=\s|$)/mg, '$1\u2013') |
|
|
|
.replace(/(^|[^-\s])--(?=[^-\s]|$)/mg, '$1\u2013'); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|