octave-bug-tracker
[Top][All Lists]
Advanced

[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):

Andreas,

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
difference.

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.

Suggestions?


    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?49222>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

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