Status: Accepted
Owner: v.villenave
CC: reinhold.kainhofer
Labels: Type-Defect Usability gs

New issue 832 by v.villenave: Wrong UTF-8 encoded filenames passed to gs
http://code.google.com/p/lilypond/issues/detail?id=832

Although Ghostscript is able to handle special characters in filenames,
LilyPond messes up the proper UTF-8 encoding of the external utility calls.

For instance, if your .ly file is named ĉacâ.ly, the PostScript file is
generated but PDF conversion doesn't happen, nor any other conversion:

Calling "lilypond --png ĉacâ.ly"
prints an error message:
  Error: /undefinedfilename in (\304\\x89ac\303\242.ps)

As you can see, the high-byte character is written as \x89ac, however, the
backslash is escaped, which of course makes it an invalid UTF-8 character
considering the \304 before...

(Reproduced with 2.12.2 and 2.13.3, and investigated by Reinhold)

--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings
_______________________________________________
bug-lilypond mailing list
bug-lilypond@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-lilypond

Reply via email to