ext/libsass/constants.cpp in sassc-0.0.9 vs ext/libsass/constants.cpp in sassc-0.0.10
- old
+ new
@@ -2,14 +2,12 @@
namespace Sass {
namespace Constants {
extern const int SPECIFICITY_BASE = 1000;
- // hidden variable name for the image path (for the image-url built-in)
- extern const char image_path_var[] = "$[image path]";
-
// sass keywords
+ extern const char at_root_kwd[] = "@at-root";
extern const char import_kwd[] = "@import";
extern const char mixin_kwd[] = "@mixin";
extern const char function_kwd[] = "@function";
extern const char return_kwd[] = "@return";
extern const char include_kwd[] = "@include";
@@ -30,10 +28,14 @@
extern const char debug_kwd[] = "@debug";
extern const char default_kwd[] = "default";
extern const char global_kwd[] = "global";
extern const char null_kwd[] = "null";
extern const char optional_kwd[] = "optional";
+ extern const char with_kwd[] = "with";
+ extern const char without_kwd[] = "without";
+ extern const char all_kwd[] = "all";
+ extern const char rule_kwd[] = "rule";
// css standard units
extern const char em_kwd[] = "em";
extern const char ex_kwd[] = "ex";
extern const char px_kwd[] = "px";
@@ -63,19 +65,19 @@
extern const char supports_kwd[] = "@supports";
extern const char keyframes_kwd[] = "keyframes";
extern const char only_kwd[] = "only";
extern const char rgb_kwd[] = "rgb(";
extern const char url_kwd[] = "url(";
- extern const char image_url_kwd[] = "image-url(";
extern const char important_kwd[] = "important";
extern const char pseudo_not_kwd[] = ":not(";
extern const char even_kwd[] = "even";
extern const char odd_kwd[] = "odd";
extern const char progid_kwd[] = "progid";
extern const char expression_kwd[] = "expression";
extern const char calc_kwd[] = "calc(";
extern const char moz_calc_kwd[] = "-moz-calc(";
extern const char webkit_calc_kwd[] = "-webkit-calc(";
+ extern const char ms_calc_kwd[] = "-ms-calc(";
// css attribute-matching operators
extern const char tilde_equal[] = "~=";
extern const char pipe_equal[] = "|=";
extern const char caret_equal[] = "^=";