billiob pushed a commit to branch master.

http://git.enlightenment.org/apps/terminology.git/commit/?id=3bb534329064c70396995439ba7cee1c3628cde7

commit 3bb534329064c70396995439ba7cee1c3628cde7
Author: Boris Faure <bill...@gmail.com>
Date:   Mon Jan 20 23:04:51 2014 +0100

    add warning when doing an incompatible paste
---
 src/bin/termio.c | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

diff --git a/src/bin/termio.c b/src/bin/termio.c
index fd2aa53..c8b5a63 100644
--- a/src/bin/termio.c
+++ b/src/bin/termio.c
@@ -1856,6 +1856,21 @@ _getsel_cb(void *data, Evas_Object *obj EINA_UNUSED, 
Elm_Selection_Data *ev)
                }
           }
      }
+   else
+     {
+        const char *fmt = "UNKNOWN";
+        switch (ev->format)
+          {
+           case ELM_SEL_FORMAT_TARGETS: fmt = "TARGETS"; break; /* shouldn't 
happen */
+           case ELM_SEL_FORMAT_NONE: fmt = "NONE"; break;
+           case ELM_SEL_FORMAT_TEXT: fmt = "TEXT"; break;
+           case ELM_SEL_FORMAT_MARKUP: fmt = "MARKUP"; break;
+           case ELM_SEL_FORMAT_IMAGE: fmt = "IMAGE"; break;
+           case ELM_SEL_FORMAT_VCARD: fmt = "VCARD"; break;
+           case ELM_SEL_FORMAT_HTML: fmt = "HTML"; break;
+          }
+        WRN("unsupported selection format '%s'", fmt);
+     }
    return EINA_TRUE;
 }
 

-- 


Reply via email to