ext/libsass/context.cpp in sassc-1.1.2 vs ext/libsass/context.cpp in sassc-1.2.0
- old
+ new
@@ -2,10 +2,17 @@
#define PATH_SEP ';'
#else
#define PATH_SEP ':'
#endif
+#include <string>
+#include <cstdlib>
+#include <cstring>
+#include <iomanip>
+#include <sstream>
+#include <iostream>
+
#include "ast.hpp"
#include "util.hpp"
#include "sass.h"
#include "context.hpp"
#include "plugins.hpp"
@@ -27,17 +34,10 @@
#include "backtrace.hpp"
#include "sass2scss.h"
#include "prelexer.hpp"
#include "emitter.hpp"
-#include <string>
-#include <cstdlib>
-#include <cstring>
-#include <iomanip>
-#include <sstream>
-#include <iostream>
-
namespace Sass {
using namespace Constants;
using namespace File;
using namespace Sass;
using std::cerr;
@@ -537,9 +537,11 @@
register_function(ctx, not_sig, sass_not, env);
register_function(ctx, if_sig, sass_if, env);
// Misc Functions
register_function(ctx, inspect_sig, inspect, env);
register_function(ctx, unique_id_sig, unique_id, env);
+ // Selector functions
+ register_function(ctx, is_superselector_sig, is_superselector, env);
}
void register_c_functions(Context& ctx, Env* env, Sass_Function_List descrs)
{
while (descrs && *descrs) {