[scribus-dev] Change to UTF-32
William Bader
williambader at hotmail.com
Tue May 31 14:32:05 UTC 2016
> To: scribus-dev at lists.scribus.net
> From: ale.comp_06 at xox.ch
> Date: Tue, 31 May 2016 15:43:30 +0200
> Subject: Re: [scribus-dev] Change to UTF-32
>
> hey
>
> On 31/05/16 15:30, Gregory Pittman wrote:
> > On 05/31/2016 07:13 AM, Khaled Hosny wrote:
> >
> >> Any way, people are free to reject the parts of the patches they don’t
> >> like. I don’t have this weird notion that some characters or scripts are
> >> first class citizen and others we can think about them later. UTF-16 is
> >> the worst of encodings (as I explained in the IRC discussion), it
> >> encourages developers to write bad code, and the sorry state of non-BMP
> >> in Scribus is a great testimony about this.
> >>
> >
> > I do think we should do our users the favor of making sure that the
> > included scripts are all still working before we release some change
> > like the character encoding. Everything should be fixable, but it makes
> > a bad impression to break things and then wait for people to complain.
>
> the problem are not the included scripts. we can fix them before
> including them.
>
> the problem are all the other scripts that are in the wild.
>
> but i'm not that worried. if we document how the included scripts had to
> be changed, at the time the new version will be stable, they have clear
> recipes for fixing their scripts.
>
>
> ciao
> a.l.e
Shouldn't the internal representation in Scribus be separate from the encoding used by the interface between python and Scribus? Python provides codecs for common encodings. https://docs.python.org/3/c-api/unicode.html External formats like SLA files could remain UTF-8. What kinds of scripts would be broken?
William
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.scribus.net/pipermail/scribus-dev/attachments/20160531/9b1fc11b/attachment.html>
More information about the scribus-dev
mailing list