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 +}