diff options
author | Eevee (Alex Munroe) <eevee.git@veekun.com> | 2014-08-27 17:20:38 -0700 |
---|---|---|
committer | Eevee (Alex Munroe) <eevee.git@veekun.com> | 2014-08-27 17:20:38 -0700 |
commit | 99a5fbc99e72c04e4ca1e045e6a3e752d391aeea (patch) | |
tree | ed9a6145ed055a8cafb8aa4626b8ddbc597a5eaf /scss/compiler.py | |
parent | 6e37ec624601508cb07d797c8902974661e4ea83 (diff) | |
download | pyscss-99a5fbc99e72c04e4ca1e045e6a3e752d391aeea.tar.gz |
Remove calculator's reliance on config.FATAL_UNDEFINED.
Diffstat (limited to 'scss/compiler.py')
-rw-r--r-- | scss/compiler.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/scss/compiler.py b/scss/compiler.py index 20a78dd..ac89a58 100644 --- a/scss/compiler.py +++ b/scss/compiler.py @@ -97,6 +97,7 @@ class Compiler(object): live_errors=False, warn_unused_imports=False, ignore_parse_errors=False, loops_have_own_scopes=True, + undefined_variables_fatal=True, super_selector='', ): """Configure a compiler. @@ -144,6 +145,7 @@ class Compiler(object): self.warn_unused_imports = warn_unused_imports self.ignore_parse_errors = ignore_parse_errors self.loops_have_own_scopes = loops_have_own_scopes + self.undefined_variables_fatal = undefined_variables_fatal self.super_selector = super_selector def normalize_path(self, path): @@ -313,6 +315,7 @@ class Compilation(object): return Calculator( namespace, ignore_parse_errors=self.ignore_parse_errors, + undefined_variables_fatal=self.compiler.undefined_variables_fatal, ) # @print_timing(4) |