| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | fix error: global flags not at the start of the expression at position 1 | tst | 2022-11-03 | 1 | -1/+1 |
| | | |||||
| * | Bump version to 1.4.0 | Ivan Kolodyazhny | 2022-02-23 | 1 | -3/+3 |
| | | |||||
| * | Merge pull request #412 from return42/master | Ivan Kolodyazhny | 2022-02-23 | 1 | -2/+2 |
| |\ | | | | | fix IE's rules limit - log as warning | ||||
| | * | fix IE's rules limit - log as warning | Markus Heiser | 2020-09-09 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | As far as I know [1] IE 11 supports 65534 rules. BTW fix logging class from error to warning [2]. [1] https://forums.asp.net/t/2059387.aspx?IE+10+and+11+CSS+Style+Sheet+Rules [2] bdb02e8d Warning about IE 4095 maximum and improved debug_info Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> | ||||
| * | | Merge pull request #416 from amotoki/fix-getargspec-warning | Ivan Kolodyazhny | 2022-02-23 | 1 | -3/+10 |
| |\ \ | | | | | | | Fix DeprecationWarning on inspect.getargspec in python3 | ||||
| | * | | Fix DeprecationWarning on inspect.getargspec in python3 | Akihiro Motoki | 2021-02-18 | 1 | -3/+10 |
| | |/ | | | | | | | | | | | | | | | | | | | inspect.getargspec() is deprecated in python3 and the usage of inspect.signature() or inspect.getfullargspec() is recommended. The only different between getargspec and getfullargspec is that "keywords" attribute in getargspec() return value corresponds to "varkw" attribute in case of getfullargspec(). This commit changes the code to try getfullargspec() first and then fallback to getargspec(). | ||||
| * | | Merge pull request #417 from amotoki/warning-PY_SSIZE_T_CLEAN | Ivan Kolodyazhny | 2022-02-23 | 3 | -14/+20 |
| |\ \ | | | | | | | Fix DeprecationWarning: PY_SSIZE_T_CLEAN will be required for '#' formats | ||||
| | * | | Fix DeprecationWarning: PY_SSIZE_T_CLEAN will be required for '#' formats | Akihiro Motoki | 2021-03-08 | 3 | -14/+20 |
| | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We see the following warning when scss is used with python 3.8. scss/compiler.py:359: DeprecationWarning: PY_SSIZE_T_CLEAN will be required for '#' formats for c_lineno, c_property, c_codestr in locate_blocks(rule.unparsed_contents): This warning was introduced by https://bugs.python.org/issue36381 to warn about an upcoming Python C API change. The meaning of PY_SSIZE_T_CLEAN is described in https://python.readthedocs.io/en/stable/c-api/arg.html#strings-and-buffers. What we need to do are: * find all usages of PyArg_Parse with # formats and related functions. Ensure that the type of the length argument is a Py_ssize_t. * Add #define PY_SSIZE_T_CLEAN above the #include <Python.h>. Signed-off-by: Akihiro Motoki <amotoki@gmail.com> | ||||
| * | | Fix collections deprecation warning | Chris Sewell | 2020-09-03 | 1 | -1/+4 |
| |/ | |||||
| * | Merge pull request #399 from e0ne/selector-append-func | Ivan Kolodyazhny | 2020-09-03 | 1 | -0/+2 |
| |\ | | | | | Add selector-append function support | ||||
| | * | Add selector-append function support | Ivan Kolodyazhny | 2020-04-14 | 1 | -0/+2 |
| | | | | | | | | | | | Sass selector-append function is the same as append-selector in compass so we can just add teh alias for it. | ||||
| * | | Merge pull request #403 from Azd325/master | Ivan Kolodyazhny | 2020-09-03 | 1 | -1/+1 |
| |\ \ | | | | | | | Fix FutureWarning | ||||
| | * | | Fix FutureWarning | Tim Kleinschmidt | 2020-07-16 | 1 | -1/+1 |
| | |/ | | | | | | | | | | | Possible nested set at position 329 Fixes: https://github.com/Kronuz/pyScss/issues/376 | ||||
| * | | Added end-of-file newline. | matyasrichter | 2020-07-20 | 1 | -1/+1 |
| | | | |||||
| * | | Fixed an issue where in a gradient where the only non-percetage stop value ↵ | matyasrichter | 2020-07-20 | 3 | -1/+10 |
| |/ | | | | would be zero, it would be marked as the max value and used in the denominator of a fraction. | ||||
| * | Fixed compile error with msvc see #396 | js | 2020-03-27 | 1 | -1/+1 |
| | | |||||
| * | Bump version to 1.3.7 | Ivan Kolodyazhny | 2020-03-26 | 1 | -3/+3 |
| | | |||||
| * | Bump version to 1.3.6 | Ivan Kolodyazhny | 2020-03-21 | 1 | -2/+2 |
| | | |||||
| * | Revert "Let the speedup block locator complain about surplus closing" | Ivan Kolodyazhny | 2020-03-21 | 1 | -6/+0 |
| | | | | | | | | | | | Commit 4cf0cb606ad32a04774a0a3ca9186e238bf61c1f adds some backward-incompatible changes to pyScss: not it fails on a valid sass/scss filed. It means that Python and C implementation of parsers are different. This patch reverts the commit mentioned above to have the same functionality between Python and C implementations. | ||||
| * | Fix unused variable | Germán Méndez Bravo | 2018-08-23 | 1 | -3/+3 |
| | | |||||
| * | Fix guarded statement | Germán Méndez Bravo | 2018-08-23 | 1 | -1/+2 |
| | | |||||
| * | Let the speedup block locator complain about surplus closing braces. | Martin Natano | 2016-09-29 | 1 | -0/+6 |
| | | | | | | | | | | This brings the behaviour of the speedup module more in line with the behaviour of the locate_block() function as implemented in python. e.g. try: $ echo 'a{}}' | pyscss | ||||
| * | Add support for CSS shape functions | Kevin Bieri | 2016-08-03 | 1 | -0/+4 |
| | | |||||
| * | Bump version to 1.3.5v1.3.51.3.x | Eevee (Lexy Munroe) | 2016-06-08 | 1 | -2/+2 |
| | | |||||
| * | Merge pull request #343 from PhilipGarnero/allow-dots-in-filenames | Eevee | 2016-06-08 | 19 | -5/+43 |
| |\ | | | | | better check on file path to allow dots in filenames | ||||
| | * | better check on file path to allow dots in filenames | Philip Garnero | 2015-07-03 | 19 | -5/+43 |
| | | | | | | | | | fixes issue #334 | ||||
| * | | Merge pull request #332 from dexbol/narrow-build | Eevee | 2016-06-08 | 1 | -1/+5 |
| |\ \ | | | | | | | Workaround for narrow Python build | ||||
| | * | | Workaround for narrow Python build | dexbol | 2015-03-23 | 1 | -1/+5 |
| | | | | | | | | | | | | | More info: http://stackoverflow.com/questions/7105874/valueerror-unichr-arg-not-in-range0x10000-narrow-python-build-please-hel | ||||
| * | | | Avoid precision loss when converting between units. Fixes #330 | Eevee (Lexy Munroe) | 2016-06-08 | 4 | -10/+36 |
| | | | | |||||
| * | | | if()'s arguments are evaluated lazily. Fixes #339 | Eevee (Lexy Munroe) | 2016-06-08 | 6 | -31/+76 |
| | | | | |||||
| * | | | Leave invert(N) alone; it's a CSS filter. Fixes #331 | Eevee (Lexy Munroe) | 2016-06-08 | 2 | -0/+11 |
| | | | | |||||
| * | | | Support trailing combinators in selectors. Fixes #351 | Eevee (Lexy Munroe) | 2016-06-08 | 3 | -5/+48 |
| | | | | |||||
| * | | | Support -moz-calc and -webkit-calc, too. Fixes #348 | Eevee (Lexy Munroe) | 2016-06-08 | 4 | -4/+8 |
| | | | | |||||
| * | | | "opacity" in IE filter nonsense should be case-insensitive, re #341 | Eevee (Lexy Munroe) | 2016-06-08 | 2 | -6/+6 |
| | | | | |||||
| * | | | Strip scalar null properties from output. Fixes #337 | Eevee (Lexy Munroe) | 2016-06-08 | 1 | -0/+2 |
| | | | | |||||
| * | | | append() should default to spaces. Fixes #335 | Eevee (Lexy Munroe) | 2016-06-08 | 3 | -22/+31 |
| | | | | |||||
| * | | | Compass should treat currentColor as a color. Fixes #354 | Eevee (Lexy Munroe) | 2016-06-08 | 3 | -3/+15 |
| | | | | |||||
| * | | | Add the Sass 3.4 *-exists functions. Fixes #226, #229, #353 | Eevee (Lexy Munroe) | 2016-06-08 | 6 | -13/+116 |
| | | | | |||||
| * | | | Avoid stripping inline comments that are part of URLs. Fixes #350 | Eevee (Lexy Munroe) | 2016-06-08 | 4 | -1/+15 |
| | | | | |||||
| * | | | Fix fonts extension under Python 3, and fix expected output | Eevee (Lexy Munroe) | 2016-06-08 | 2 | -7/+7 |
| | | | | |||||
| * | | | Put @imported rules in the place they were imported. Fixes #352 | Eevee (Lexy Munroe) | 2016-06-08 | 3 | -74/+24 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There was some old code that grouped rules by the literal file they came from -- even if @imported -- solely for the sake of some debug code that I'm not convinced is particularly useful. I removed the grouping, which ensures that an @import in the middle of a file will correctly leave its rules in that position. Also inlined a few very short methods that weren't used anywhere else and mostly just made browsing the code more confusing than necessary. I think this might break the repl, but it was already broken, so. | ||||
| * | | | Fixes length calculation for str_slice edge cases | William Anderson | 2015-08-04 | 1 | -2/+2 |
| | | | | |||||
| * | | | Adds test for str_slice edge cases | William Anderson | 2015-08-04 | 1 | -0/+3 |
| | | | | |||||
| * | | | Increases parity of str-slice with Sass str-slice | William Anderson | 2015-08-04 | 1 | -2/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | | relates to issue #338 When using str-slice the compiler should correct for out of bounds or index zero, like ruby Sass. This is also essential for use with the Bourbon library as of 4.2.3 and its implementation of is-length, which is handled perfectly fine by Ruby Sass. | ||||
| * | | | Added source_files to legacy compiler | German M. Bravo | 2015-07-19 | 1 | -1/+7 |
| | | | | |||||
| * | | | Improved deprecation warning messages | German M. Bravo | 2015-07-17 | 1 | -2/+2 |
| | |/ |/| | |||||
| * | | Added less2scss command | German M. Bravo | 2015-04-10 | 1 | -0/+106 |
| |/ | |||||
| * | Don't truncate alpha in rgba(...) to two places. Fixes #329. | Eevee (Alex Munroe) | 2015-02-23 | 1 | -1/+1 |
| | | |||||
| * | comment | Eevee (Alex Munroe) | 2015-01-22 | 1 | -0/+7 |
| | | |||||
| * | Fix (by ignoring) bare properties in @variables. | Eevee (Alex Munroe) | 2015-01-16 | 1 | -3/+1 |
| | | |||||
