From 3f5b7dc677d2de0be94aa30b428290ceffda0378 Mon Sep 17 00:00:00 2001 From: Howard Date: Sat, 14 Mar 2020 20:48:09 +0800 Subject: [PATCH] Add ECMA script comment standard --- JsMinSharp/src/JsMinSharp/JsMin.cs | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/JsMinSharp/src/JsMinSharp/JsMin.cs b/JsMinSharp/src/JsMinSharp/JsMin.cs index 42614b1..580f70a 100644 --- a/JsMinSharp/src/JsMinSharp/JsMin.cs +++ b/JsMinSharp/src/JsMinSharp/JsMin.cs @@ -559,6 +559,26 @@ private int NextCharExcludingComments() } } + //ECMA javascript standard comment format + else if (c=='<') + { + if (Peek()=='!') + { + for(;;) + { + c = Get(); + if(c=='-'){ + if(Peek()=='>') + { + Get(); + break; + } + } + } + c = Get(); + } + } + _theY = _theX; _theX = c; return c; @@ -631,4 +651,4 @@ private bool IsLineSeparator(int c) } } -} \ No newline at end of file +}