Thomas Morley <thomasmorle...@gmail.com> writes: > 2016-11-20 23:23 GMT+01:00 Antonio Ospite <a...@ao2.it>: >> On Sun, 20 Nov 2016 22:07:39 +0100 >> Antonio Ospite <a...@ao2.it> wrote: >> >>> On Sun, 20 Nov 2016 01:12:59 +0100 >>> Thomas Morley <thomasmorle...@gmail.com> wrote: >>> >> [...] >>> > Well, this example gives a gs-error again: >>> > >>> > \header { title = "ちりぬるを)" } \markup \null >>> > >>> >>> The problem here is that, when writing to the postscript file, the >>> escaping is (mistakenly) done before the encoding, so the escaped "\)" >>> gets represented in UTF-16 as "^@\^@)" which makes the ')' not really >>> escaped anymore and ghostscript fails. >>> >>> I'll try to come up with a better solution for this problem. >>> >> >> I think I got it this time. David?
In general I think you are better off reverting to "bytevectors" for most of our purposes since they don't result in unnecessary conversions. But they really require at least Guile 2.0.12 in order to not have some showstopper bugs interfering. -- David Kastrup _______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel