|
From: | Philip Nienhuis |
Subject: | [Octave-bug-tracker] [bug #47571] Problem with umlaut in command line |
Date: | Sat, 02 Apr 2016 08:45:14 +0000 |
User-agent: | Mozilla/5.0 (X11; Linux i686 on x86_64; rv:41.0) Gecko/20100101 Firefox/41.0 SeaMonkey/2.38 |
Follow-up Comment #12, bug #47571 (project octave): Where you write: >> tmp+0 ans = 77 195 188 108 108 101 114 >> "Müller" == "Möller" ans = 1 1 0 1 1 1 1 you can see that Octave accepts a mix of single- and double byte strings. When the ö and ü are compared, only the second part of the double byte char is found to be differing. That looks a bit slippery to me. What does uint8 (tmp) or uint16 (tmp) return for the first statement? (can't try myself as umlaut here on my US intl keyboard. Copying it from e.g.,notepad++ the ü is lost) _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/bugs/?47571> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/
[Prev in Thread] | Current Thread | [Next in Thread] |