summaryrefslogtreecommitdiff
path: root/src/common/text/elements
diff options
context:
space:
mode:
authorsyuilo <syuilotan@yahoo.co.jp>2017-02-09 23:03:16 +0900
committersyuilo <syuilotan@yahoo.co.jp>2017-02-09 23:03:16 +0900
commitd548f128d9e6e275a98ccd7fa10993f619ba37a2 (patch)
treeba998f8d9c28195d4b498a68f442eed1770a19e7 /src/common/text/elements
parent1000文字まで受け付けるように (diff)
downloadmisskey-d548f128d9e6e275a98ccd7fa10993f619ba37a2.tar.gz
misskey-d548f128d9e6e275a98ccd7fa10993f619ba37a2.tar.bz2
misskey-d548f128d9e6e275a98ccd7fa10993f619ba37a2.zip
Add block comment support
Diffstat (limited to 'src/common/text/elements')
-rw-r--r--src/common/text/elements/code.js10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/common/text/elements/code.js b/src/common/text/elements/code.js
index bda3816a7b..23074741af 100644
--- a/src/common/text/elements/code.js
+++ b/src/common/text/elements/code.js
@@ -101,6 +101,16 @@ const elements = [
};
},
+ // block comment
+ code => {
+ const match = code.match(/^\/\*([\s\S]+?)\*\//);
+ if (!match) return null;
+ return {
+ html: `<span class="comment">${escape(match[0])}</span>`,
+ next: match[0].length
+ };
+ },
+
// string
code => {
if (!/^['"`]/.test(code)) return null;