[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #49222] octave-io 2.4.3: xls2oct with "OCT" i

From: Philip Nienhuis
Subject: [Octave-bug-tracker] [bug #49222] octave-io 2.4.3: xls2oct with "OCT" interface lost the ability to read german umlauts or °
Date: Tue, 11 Oct 2016 19:32:40 +0000 (UTC)
User-agent: Mozilla/5.0 (X11; Linux i686 on x86_64; rv:43.0) Gecko/20100101 Firefox/43.0 SeaMonkey/2.40

Follow-up Comment #6, bug #49222 (project octave):


It turns out that is the OS that makes the difference.

On Linux, after commenting out the call to tidyxml.m at L.198 in xls2oct (in
io-2.4.3), I get the results you're after. Locale settings etc make little

On Windows I get the results I showed in comment #2

I'm at loss at what to do now.
Octave formally doesn't support double-byte characters; yet the GUI seems to
have no problems there, nor does konsole (I'm running Mageia-5 with KDE).
There are a few ways to proceed:

1. Enclose the calls to tidyxml in a "if (ispc)" block

2. Make calling tidyxml configurable using the "options" arguments in xls2oct
& oct2xls (& ods2oct & oct2ods) with a suitable default (which one?)

3. Same as 2, but with different defaults on Linux (don't call tidyxml) and
Windows (do call tidyxml).  Which IMO gets very messy.



Reply to this item at:


  Message sent via/by Savannah

reply via email to

[Prev in Thread] Current Thread [Next in Thread]