git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@52593
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
#ifndef _EDJE_EDIT_H
#define _EDJE_EDIT_H
+#ifndef EDJE_EDIT_IS_UNSTABLE_AND_I_KNOW_ABOUT_IT
+#error "Do not use the Edje_Edit API unless you know what you are doing. It's meant only for writing editors and nothing else."
+#endif
+
#include <Edje.h>
#ifdef EAPI
#include "edje_private.h"
+#define EDJE_EDIT_IS_UNSTABLE_AND_I_KNOW_ABOUT_IT
+#include "Edje_Edit.h"
+
static const char EDJE_EDIT_ERROR_GROUP_CURRENTLY_USED_STR[] = "Current group cannot be deleted";
static const char EDJE_EDIT_ERROR_GROUP_REFERENCED_STR[] = "Group still in use";
static const char EDJE_EDIT_ERROR_GROUP_DOES_NOT_EXIST_STR[] = "Group does not exist";
#include <sys/time.h>
#include "Edje.h"
-#include "Edje_Edit.h"
#include <lua.h>
#include <lualib.h>