Forráskód Böngészése

test: add tests for issue #390

Estevao Soares dos Santos 8 éve
szülő
commit
230f443442

+ 1 - 1
dist/showdown.js

@@ -2695,7 +2695,7 @@ showdown.subParser('strikethrough', function (text, options, globals) {
 showdown.subParser('stripLinkDefinitions', function (text, options, globals) {
   'use strict';
 
-  var regex = /^ {0,3}\[(.+)]:[ \t]*\n?[ \t]*<?(\S+?)>?(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*\n?[ \t]*(?:(\n*)["|'(](.+?)["|')][ \t]*)?(?:\n+|(?=¨0))/gm;
+  var regex = /^ {0,3}\[(.+)]:[ \t]*\n?[ \t]*<?([^>\s]+)>?(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*\n?[ \t]*(?:(\n*)["|'(](.+?)["|')][ \t]*)?(?:\n+|(?=¨0))/gm;
 
   // attacklab: sentinel workarounds for lack of \A and \Z, safari\khtml bug
   text += '¨0';

A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 0
dist/showdown.js.map


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 0
dist/showdown.min.js


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 0
dist/showdown.min.js.map


+ 2 - 0
test/issues/#390.brackets-in-URL-break-links.html

@@ -0,0 +1,2 @@
+<p>This is a <a href="https://en.wikipedia.org/wiki/Textile_(markup_language)" title="Textile">link</a>.</p>
+<p>This is another <a href="https://en.wikipedia.org/wiki/Textile_(markup_language)" title="Textile">link</a>.</p>

+ 5 - 0
test/issues/#390.brackets-in-URL-break-links.md

@@ -0,0 +1,5 @@
+This is a [link][].
+
+[link]: https://en.wikipedia.org/wiki/Textile_(markup_language) "Textile"
+
+This is another [link](https://en.wikipedia.org/wiki/Textile_(markup_language) "Textile").

Nem az összes módosított fájl került megjelenítésre, mert túl sok fájl változott