While troubleshooting issue Microsoft/vscode#17166 for VS Code, we found the trigger is running expandAbbreviation on a css rule without a closing quote, for example as below
font-family: 'Segoe UI, Tahoma, Geneva, Verdana, sans-serif;
The root cause is that we don't quit the while loop while parsing quotes. We are handling brackets correctly, here this change is just aligning with other parts.
fix #396. Raise error when there is no matching quote.
Published as v1.6.1