Issue 115956 - encoding of Greek letters names with accent in French
Summary: encoding of Greek letters names with accent in French
Status: CLOSED FIXED
Alias: None
Product: Math
Classification: Application
Component: code (show other issues)
Version: OOo 3.3 RC7
Hardware: PC All
: P2 Trivial with 3 votes (vote)
Target Milestone: ---
Assignee: stefan.baltzer
QA Contact: issues@sw
URL:
Keywords: regression
Depends on:
Blocks: 111112
  Show dependency tree
 
Reported: 2010-12-07 09:29 UTC by jbf.faure
Modified: 2013-08-07 14:55 UTC (History)
5 users (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments
formula written with OOo 3.2 (13.15 KB, application/vnd.oasis.opendocument.text)
2010-12-07 09:33 UTC, jbf.faure
no flags Details
formula written with OOo 3.3 (11.45 KB, application/vnd.oasis.opendocument.text)
2010-12-07 09:34 UTC, jbf.faure
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description jbf.faure 2010-12-07 09:29:02 UTC
OOo 3.3.0 encodes greek letter names like beta, eta, omega, etc. with their
accent when they used in an FR version of OOo-Math.
If you try to modify this file with an english version of OOo you do not
retrieve the Greek letters.
I will attach 2 files: one written with OOo 3.2 FR and one written with OOo 3.3 FR.
The first one work well in an english version, the second not. You need to
double-click on the formula to see that.
More, if you try to modify the file written with OOo 3.2 using OOo 3.3 you lost
the Greek letters, no matter the language of the UI.

It is a regression to OOo 3.2.1 so a stopper for 3.3.0

Regards. JBF
Comment 1 jbf.faure 2010-12-07 09:33:45 UTC
Created attachment 75253 [details]
formula written with OOo 3.2
Comment 2 jbf.faure 2010-12-07 09:34:30 UTC
Created attachment 75254 [details]
formula written with OOo 3.3
Comment 3 jbf.faure 2010-12-07 09:35:25 UTC
Keyword regression set
Comment 4 vitriol 2010-12-07 09:47:12 UTC
Adding me to CC
Comment 5 michael.ruess 2010-12-07 11:58:18 UTC
I had a look at the xml files of the Math object in both files. 
In the 3.2-saved object, xml code sais: 
<annotation encoding="StarMath5.0">%beta%theta%zeta%omega ...

In the 3.3-saved object, xml code sais:
<annotation encoding="StarMath5.0">%bêta%thêta%zêta%oméga ...

So it looks, that oo3.3 makes the mistake and writes the localized names to xml
code.

MRU->OS/TL: please have a look.
Comment 6 michael.ruess 2010-12-07 12:21:56 UTC
cc'ing myself...
Comment 7 thomas.lange 2010-12-08 09:46:29 UTC
tl: Patch by OS is fine.
Comment 8 Oliver Specht 2010-12-08 09:48:40 UTC
Fixed in cws calc33stopper3 in
starmath/source/parse.cxx
Fix has been reviewed by tl
Comment 9 Oliver Specht 2010-12-08 11:54:05 UTC
Reassigned for verification
Comment 10 stefan.baltzer 2010-12-08 16:00:11 UTC
Verified in CWS calc33stopper3.
Comment 11 stefan.baltzer 2011-02-07 16:57:09 UTC
OK in OOO330_m20. Closed.