eat unclosed comments
This commit is contained in:
parent
90aacefff8
commit
02989edb05
|
@ -3,7 +3,7 @@
|
||||||
|
|
||||||
const RX_NAMESPACE = /\s*(@namespace\s+(?:\S+\s+)?url\(http:\/\/.*?\);)\s*/g;
|
const RX_NAMESPACE = /\s*(@namespace\s+(?:\S+\s+)?url\(http:\/\/.*?\);)\s*/g;
|
||||||
const RX_CHARSET = /\s*@charset\s+(['"]).*?\1\s*;\s*/g;
|
const RX_CHARSET = /\s*@charset\s+(['"]).*?\1\s*;\s*/g;
|
||||||
const RX_CSS_COMMENTS = /\/\*[\s\S]*?\*\//g;
|
const RX_CSS_COMMENTS = /\/\*[\s\S]*?(?:\*\/|$)/g;
|
||||||
// eslint-disable-next-line no-var
|
// eslint-disable-next-line no-var
|
||||||
var SLOPPY_REGEXP_PREFIX = '\0';
|
var SLOPPY_REGEXP_PREFIX = '\0';
|
||||||
|
|
||||||
|
|
|
@ -484,7 +484,7 @@ function createAppliesToLineWidget(cm) {
|
||||||
const text = cm.getValue();
|
const text = cm.getValue();
|
||||||
const re = /^[\t ]*@-moz-document[\s\n]+/gm;
|
const re = /^[\t ]*@-moz-document[\s\n]+/gm;
|
||||||
const applyRe = new RegExp([
|
const applyRe = new RegExp([
|
||||||
/(?:\/\*[^*]*\*\/[\s\n]*)*/,
|
/(?:\/\*[\s\S]*?(?:\*\/\s*|$))*/,
|
||||||
/(url|url-prefix|domain|regexp)/,
|
/(url|url-prefix|domain|regexp)/,
|
||||||
/\(((['"])(?:\\\\|\\\n|\\\3|[^\n])*?\3|[^)\n]*)\)\s*(,\s*)?/,
|
/\(((['"])(?:\\\\|\\\n|\\\3|[^\n])*?\3|[^)\n]*)\)\s*(,\s*)?/,
|
||||||
].map(rx => rx.source).join(''), 'giy');
|
].map(rx => rx.source).join(''), 'giy');
|
||||||
|
|
|
@ -195,7 +195,7 @@ function setupCodeMirror(sectionDiv, code, index) {
|
||||||
const text = event.clipboardData.getData('text') || '';
|
const text = event.clipboardData.getData('text') || '';
|
||||||
if (
|
if (
|
||||||
text.includes('@-moz-document') &&
|
text.includes('@-moz-document') &&
|
||||||
text.replace(/\/\*[\s\S]*?\*\//g, '')
|
text.replace(/\/\*[\s\S]*?(?:\*\/|$)/g, '')
|
||||||
.match(/@-moz-document[\s\r\n]+(url|url-prefix|domain|regexp)\(/)
|
.match(/@-moz-document[\s\r\n]+(url|url-prefix|domain|regexp)\(/)
|
||||||
) {
|
) {
|
||||||
event.preventDefault();
|
event.preventDefault();
|
||||||
|
|
|
@ -48,7 +48,7 @@
|
||||||
')', 'gi');
|
')', 'gi');
|
||||||
const RX_DETECT_FUNC = /(rgb|hsl)a?\(/iy;
|
const RX_DETECT_FUNC = /(rgb|hsl)a?\(/iy;
|
||||||
|
|
||||||
const RX_COMMENT = /\/\*(?:.(?!\*\/))*(?:.?\*\/|$)/g;
|
const RX_COMMENT = /\/\*[\s\S]*?(?:\*\/|$)/g;
|
||||||
const SPACE1K = ' '.repeat(1000);
|
const SPACE1K = ' '.repeat(1000);
|
||||||
|
|
||||||
// milliseconds to work on invisible colors per one run
|
// milliseconds to work on invisible colors per one run
|
||||||
|
|
Loading…
Reference in New Issue
Block a user