summaryrefslogtreecommitdiff
path: root/scss/errors.py
Commit message (Collapse)AuthorAgeFilesLines
* Several vast improvements to string parsing.Eevee (Alex Munroe)2014-08-291-1/+1
| | | | | | | | | | | | | | | | | | | | - Interpolation is now understood by the parser! It works for barewords, quoted strings, and both forms of URL. - Escaped characters are now understood and translated by the parser as well! - Rendering strings to CSS attempts to escape them correctly, regardless of how they were put together. - The block locator (at least the Python version) is now a little more aware of CSS escaping. Unfortunately there are some problems with the C module in this commit, which I will be promptly fixing. Conflicts: scss/blockast.py
* Shuffle exception hierarchy a bit.Eevee (Alex Munroe)2014-08-281-27/+78
|
* Add some unicode_literals, fix some str()s.Eevee (Alex Munroe)2014-03-291-2/+10
|
* Improve formatting of browser errors.Eevee (Alex Munroe)2013-10-011-9/+14
|
* Support showing compilation problems in-browser. #150Eevee (Alex Munroe)2013-10-011-16/+84
|
* Fix bug in error printing. Make evaluate_expression use parse_expression.Eevee (Alex Munroe)2013-08-191-2/+2
|
* Bit more context for errors, including a sweet caret.Eevee (Alex Munroe)2013-08-191-21/+56
| | | | | Partially reverted the grayscale() fix, since it masks errors in Sass functions.
* Basic error wrapping.Eevee (Alex Munroe)2013-08-191-0/+61