Bug 142257

Summary: vcal escape sequences inconsistently rendered
Product: [Applications] korganizer Reporter: Yann Vernier <yannv>
Component: generalAssignee: kdepim bugs <pim-bugs-null>
Status: RESOLVED WAITINGFORINFO    
Severity: normal CC: smartins
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Yann Vernier 2007-02-27 10:41:29 UTC
Version:           3.5.5 (using KDE 3.5.5, Debian Package 4:3.5.5a.dfsg.1-6 (4.0))
Compiler:          Target: x86_64-linux-gnu
OS:                Linux (x86_64) release 2.6.19.2

I've been trying to import a schedule from TimeEdit, and the entries contain newlines (using quoted-printable encoding). These are handled in at least three quite different ways inside of KOrganizer:
1. Main calendar view, sometimes breaks lines or shows boxes, and worst, removes unrelated characters. For instance, the sequence "Frl=0D=0AD3", which should be Frl and D3 on different lines, shows up as Frl, box, linebreak, 3. That's rather bad considering that's the one letter in the entry that tells me which building to walk to. How many boxes and which characters get cut seems inconsistent:
"2U1700=0D=0AFrl=0D=0AD3=0D=0AE1E" became "2U1700[]\nFrl[][]\n3[][]EE", where [] is boxes and \n are linebreaks. This even ate a character in between others, without doing the linebreak. 
2. Entry view (left side, just above calendar list for me). This seems to be breaking lines correctly.
3. Entry editing (having doubleclicked the entry). Here the newlines show up only as two blanks, yet the characters are clearly different. They can be copied and pasted but not distinguished.
Comment 1 Sergio Martins 2009-03-17 08:00:51 UTC
Can you try in KDE4.2.1 with libical 0.43?