• R/O
  • SSH
  • HTTPS

blogs: コミット


コミットメタ情報

リビジョン97 (tree)
日時2019-07-01 21:26:05
作者hirukawa_ryo

ログメッセージ

* flexmark-ext-highlight 0.2.1
< > より先に & を置換するように修正しました。& の置換が後だと、< > に含まれる & が & に置換されてしまいます。

変更サマリ

差分

--- flexmark-ext-highlight/trunk/src/main/java/net/osdn/blogs/flexmark/ext/highlight/HighlightRenderer.java (revision 96)
+++ flexmark-ext-highlight/trunk/src/main/java/net/osdn/blogs/flexmark/ext/highlight/HighlightRenderer.java (revision 97)
@@ -152,9 +152,9 @@
152152 content = highlight(languageName, code);
153153 } else {
154154 content = code
155+ .replace("&", "&")
155156 .replace("<", "&lt;")
156- .replace(">", "&gt;")
157- .replace("&", "&amp;");
157+ .replace(">", "&gt;");
158158 }
159159 if(isReplaceYenSign) {
160160 content = content.toString().replace("\\", "&yen;");
旧リポジトリブラウザで表示