From fa12a33b5a3c0e86231ca84967d9eff456e5f314 Mon Sep 17 00:00:00 2001 From: Jan Luebbe Date: Sat, 9 Aug 2008 18:30:04 +0200 Subject: [PATCH] fix unicode conversion --- edje/edje.c_edje_object.pxi | 11 +++++++---- 1 files changed, 7 insertions(+), 4 deletions(-) diff --git a/edje/edje.c_edje_object.pxi b/edje/edje.c_edje_object.pxi index 0f4da68..21c237e 100644 --- a/edje/edje.c_edje_object.pxi +++ b/edje/edje.c_edje_object.pxi @@ -391,17 +391,20 @@ cdef public class Edje(evas.c_evas.Object) [object PyEdje, type PyEdje_Type]: else: raise TypeError("func must be callable or None") - def part_text_set(self, char *part, char *text): - edje_object_part_text_set(self.obj, part, text) + def part_text_set(self, char *part, text): + cdef char *s + u = text.encode("utf8") + s = u + edje_object_part_text_set(self.obj, part, s) def part_text_get(self, char *part): - "@rtype: str" + "@rtype: unicode" cdef char *s s = edje_object_part_text_get(self.obj, part) if s == NULL: return None else: - return s + return s.decode("utf8") def part_swallow(self, char *part, c_evas.Object obj): """Swallows an object into the edje -- 1.5.6.3 Philip Balister <philip@balister.org> Acked-by: Khem Raj <raj.khem@gmail.com> Acked-by: Marcin Juszkiewicz <hrw@openembedded.org> Acked-by: Koen Kooi <koen@openembedded.org> Acked-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com> mtn2git: remove .mtn2git_empty files in non-empty directories 2008-10-15T13:27:49+00:00 Jan Luebbe jluebbe@debian.org 2008-10-15T13:26:10+00:00 869ba9e1fb2237b75560feed13545a35f3c3569d

sdlquake: add 1.0.9 2008-08-11T19:00:11+00:00 Koen Kooi koen@openembedded.org 2008-08-11T19:00:11+00:00 8044ec1f6a518659108ecf23c7c69d5d3f488ca8