Skip to content
This repository was archived by the owner on May 4, 2023. It is now read-only.

Commit 01292ac

Browse files
committed
Don't linkify links that might affect Markdown.
1 parent 73201e4 commit 01292ac

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

app/src/main/java/com/fox2code/mmm/markdown/MarkdownUrlLinker.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,9 @@ public static String urlLinkify(String url) {
2222
'\n' == url.charAt(index - 1) ||
2323
' ' == url.charAt(index - 1)) {
2424
int endDomain = url.indexOf('/', index + 9);
25-
if (endDomain != -1 && endDomain < end) {
25+
char endCh = url.charAt(end - 1);
26+
if (endDomain != -1 && endDomain < end &&
27+
endCh != '>' && endCh != ')' && endCh != ']') {
2628
linkifyTasks.add(new LinkifyTask(index, end));
2729
extra += (end - index) + 4;
2830
if (BuildConfig.DEBUG) {

0 commit comments

Comments
 (0)