|
From: | Markus Mützel |
Subject: | [Octave-bug-tracker] [bug #58493] Accentued letter (french accent) in file path problem and Magick++ exception |
Date: | Tue, 16 Jun 2020 10:04:14 -0400 (EDT) |
User-agent: | Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Firefox/78.0 |
Follow-up Comment #6, bug #58493 (project octave): @Andrew: Thanks for the link to that forum post. It really looks like Magick++'s file path interface is UTF-8: https://imagemagick.org/api/MagickCore/utility-private_8h_source.html#l00128 That makes it much easier for us because "our native" encoding is also UTF-8. In this case, the original problem might already be solved by this change on stable (which will eventually be released as Octave 6): https://hg.savannah.gnu.org/hgweb/octave/rev/39c078e14824 So maybe, we can just revert the troublesome changeset: https://hg.savannah.gnu.org/hgweb/octave/rev/04ee5e8694cb I'll try that in my next cross-compile. OT: C++20 is about to introduce a new type char8_t (additionally to char16_t and char32_t from C++11) that is exclusively for UTF-8 encoded strings. Maybe there is a little hope that library interfaces will become clearer in the future. _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?58493> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/
[Prev in Thread] | Current Thread | [Next in Thread] |