[Pidgin] #7453: Conversation window doesn't output big chunks of formatted text (XMPP)

Pidgin trac at pidgin.im
Thu Aug 6 01:09:18 EDT 2009


#7453: Conversation window doesn't output big chunks of formatted text (XMPP)
--------------------+-------------------------------------------------------
 Reporter:  Thomas  |        Owner:              
     Type:  defect  |       Status:  new         
Milestone:          |    Component:  pidgin (gtk)
  Version:  2.5.8   |   Resolution:              
 Keywords:          |  
--------------------+-------------------------------------------------------
Changes (by darkrain42):

  * version:  2.5.2 => 2.5.8


Old description:

> Me and my friend chose to use XMPP because it allows to send\receive
> formatted text. But Pidgin has a strange glitch: conversation window
> shows formatted text only if its length is less than certain number of
> symbols (around 500). If the formatted text is longer than that,
> conversation window shows it as plain text.
> (update:
> More exactly: the limit is around 2000 symbols of XML data. Also, this
> issue is the same in linux and windows enviroinment.)
> Furthermore, if some Perl plugin changes recieved or sent text in some
> way, so that it becomes longer than some amount, Conversation window also
> shows it as plain text.
> It is not because of protocol\server\client restrictions. The text is
> sent and received normally, all HTML tags are in place. It is about
> conversation window itself wchich doesn't show long formatted text as
> formatted. Even Log window can do that, why Conversation window can't ?

New description:

 Me and my friend chose to use XMPP because it allows to send\receive
 formatted text. But Pidgin has a strange glitch: conversation window shows
 formatted text only if its length is less than certain number of symbols
 (around 500). If the formatted text is longer than that, conversation
 window shows it as plain text.

 (update:
 More exactly: the limit is around 2000 symbols of XML data. Also, this
 issue is the same in linux and windows enviroinment.)
 Furthermore, if some Perl plugin changes recieved or sent text in some
 way, so that it becomes longer than some amount, Conversation window also
 shows it as plain text.

 It is not because of protocol\server\client restrictions. The text is sent
 and received normally, all HTML tags are in place. It is about
 conversation window itself wchich doesn't show long formatted text as
 formatted. Even Log window can do that, why Conversation window can't ?

--

Comment:

 I think you're running in to Pidgin's limitation on the number of HTML
 formatting elements it will handle (which is because the parsing/rendering
 isn't very efficient).

 You're saying if you view the exact same conversation in the Log Viewer,
 it works properly (it has the markup and everything), correct?

-- 
Ticket URL: <http://developer.pidgin.im/ticket/7453#comment:5>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list