ext/libsass/constants.cpp in sassc-1.0.0 vs ext/libsass/constants.cpp in sassc-1.1.0
- old
+ new
@@ -1,10 +1,12 @@
#include "constants.hpp"
namespace Sass {
namespace Constants {
+ extern const unsigned long MaxCallStack = 1024;
+
// https://github.com/sass/libsass/issues/592
// https://developer.mozilla.org/en-US/docs/Web/CSS/Specificity
// https://github.com/sass/sass/issues/1495#issuecomment-61189114
extern const unsigned long Specificity_Star = 0;
extern const unsigned long Specificity_Universal = 1 << 0;
@@ -136,10 +138,10 @@
extern const char list_name[] = "list";
extern const char map_name[] = "map";
extern const char arglist_name[] = "arglist";
// constants for uri parsing (RFC 3986 Appendix A.)
- extern const char uri_chars[] = ":;/?!$%&#@[]{}'\"*+-.,_=";
+ extern const char uri_chars[] = ":;/?!$%&#@|[]{}'`^\"*+-.,_=~";
// some specific constant character classes
// they must be static to be useable by lexer
extern const char static_ops[] = "*/%";