From df4a5bcd4de039784ad2abbd8c82d1b934bc0203 Mon Sep 17 00:00:00 2001 From: Ragner Magalhaes Date: Tue, 2 Dec 2008 20:51:37 +0000 Subject: [PATCH 1/1] Added "markup_strip_html" method (outside Purple class). FIXES: - Added "markup_strip_html" method (outside Purple class). Signed-off-by: Bruno Abinader git-svn-id: https://garage.maemo.org/svn/carman/branches/carman-0.7-beta2/python-purple@1361 596f6dd7-e928-0410-a184-9e12fd12cf7e --- purple.pyx | 2 ++ util.pxd | 26 ++++++++++++++++++++++++++ 2 files changed, 28 insertions(+) create mode 100644 util.pxd diff --git a/purple.pyx b/purple.pyx index cabbbae..82c6035 100644 --- a/purple.pyx +++ b/purple.pyx @@ -55,6 +55,8 @@ include "request_cbs.pxd" #include "roomlist_cbs.pxd" include "signal_cbs.pxd" +include "util.pxd" + cdef class Purple: """ Purple class. diff --git a/util.pxd b/util.pxd new file mode 100644 index 0000000..fbdab01 --- /dev/null +++ b/util.pxd @@ -0,0 +1,26 @@ +# +# Copyright (c) 2008 INdT - Instituto Nokia de Tecnologia +# +# This file is part of python-purple. +# +# python-purple is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# python-purple is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . +# + +cimport purple + +def markup_strip_html(message): + if message is None: + return None + else: + return util.c_purple_markup_strip_html(message) -- 1.7.9.5