Canvas text: re-add support for tabs
authorDaniel Hirt <hirt.danny@gmail.com>
Thu, 22 Jun 2017 14:59:14 +0000 (17:59 +0300)
committerDaniel Hirt <hirt.danny@gmail.com>
Mon, 17 Jul 2017 13:50:31 +0000 (16:50 +0300)
Somehow this was left out. Fixes tabs, so you can now use "\t" and
press the "tab" key.

src/lib/evas/canvas/evas_object_textblock.c

index c12d514..cee5a57 100644 (file)
@@ -14405,6 +14405,11 @@ _efl_canvas_text_cursor_text_append(Efl_Text_Cursor_Cursor_Data *cur,
              format = "br";
              n = strlen(_NEWLINE_UTF8);
           }
+        else if (!strncmp(_TAB_UTF8, off, strlen(_TAB_UTF8)))
+          {
+             format = "tab";
+             n = strlen(_TAB_UTF8);
+          }
 
         if (format)
           {