path: root/src/lib/evas/Evas_Eo.h
diff options
authorXavi Artigas <>2020-04-07 11:11:13 +0000
committerMarcel Hollerbach <>2020-04-14 12:25:55 +0200
commitf526ad8c26aef17ff1af444217d065d33ba2387a (patch)
treed2ee22ec668bd26c64bc980c1c869dbed9a2db74 /src/lib/evas/Evas_Eo.h
parent8a155aecb6c98bccd92a3986d9224c600e08cbe5 (diff)
Fix namespace clashes for Efl.Text.Cursor
Three renames are applied here: Efl.Text.Cursor -> Efl.Text_Cursor.Object (class) Efl.Text.Cursor_Type -> Efl.Text_Cursor.Type (enum) Efl.Text.Cursor_Move_Type -> Efl.Text_Cursor.Move_Type (enum) Nothing changes for the enums on the C side. For the class... Well, the method names are a bit more verbose now. These renames are required to avoid clashing with the Efl.Text interface. This did not cause trouble to C# because interfaces are prefixed with "I", but it did cause trouble to Eolian when the EO files were installed and somebody tried to use them. Ref T8648 Differential Revision:
Diffstat (limited to 'src/lib/evas/Evas_Eo.h')
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/evas/Evas_Eo.h b/src/lib/evas/Evas_Eo.h
index aefbe144f7..bd62df03ab 100644
--- a/src/lib/evas/Evas_Eo.h
+++ b/src/lib/evas/Evas_Eo.h
@@ -34,7 +34,7 @@ struct _Efl_Canvas_Object_Animation_Event
34 * 34 *
35 * @{ 35 * @{
36 */ 36 */
37#include "canvas/efl_text_cursor.eo.h" 37#include "canvas/efl_text_cursor_object.eo.h"
38#include "canvas/efl_text_formatter.eo.h" 38#include "canvas/efl_text_formatter.eo.h"
39#include "canvas/efl_canvas_textblock.eo.h" 39#include "canvas/efl_canvas_textblock.eo.h"
40#include "canvas/efl_canvas_textblock_factory.eo.h" 40#include "canvas/efl_canvas_textblock_factory.eo.h"