From 08507c8a9270aa5f10ebe3a6b466e22386a47dc8 Mon Sep 17 00:00:00 2001 From: Dimitry Ivanov Date: Wed, 19 Jun 2019 00:39:17 +0300 Subject: [PATCH] Fix latex plugin --- gradle.properties | 2 +- .../java/ru/noties/markwon/ext/latex/JLatexMathPlugin.java | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/gradle.properties b/gradle.properties index cb90cb8f..d582a7d5 100644 --- a/gradle.properties +++ b/gradle.properties @@ -6,7 +6,7 @@ org.gradle.configureondemand=true android.enableBuildCache=true android.buildCacheDir=build/pre-dex-cache -VERSION_NAME=3.0.1 +VERSION_NAME=3.0.2 GROUP=ru.noties.markwon POM_DESCRIPTION=Markwon markdown for Android diff --git a/markwon-ext-latex/src/main/java/ru/noties/markwon/ext/latex/JLatexMathPlugin.java b/markwon-ext-latex/src/main/java/ru/noties/markwon/ext/latex/JLatexMathPlugin.java index c4761d0c..d3da03b9 100644 --- a/markwon-ext-latex/src/main/java/ru/noties/markwon/ext/latex/JLatexMathPlugin.java +++ b/markwon-ext-latex/src/main/java/ru/noties/markwon/ext/latex/JLatexMathPlugin.java @@ -132,7 +132,8 @@ public class JLatexMathPlugin extends AbstractMarkwonPlugin { ImageItem item = null; try { - final byte[] bytes = raw.substring(SCHEME.length()).getBytes("UTF-8"); + // temp workaround for leading `://` in latex + final byte[] bytes = raw.substring(SCHEME.length() + 3).getBytes("UTF-8"); item = new ImageItem( CONTENT_TYPE, new ByteArrayInputStream(bytes));