emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: emacs-26 8f18d12: Improve documentation of decoding into a unibyte b


From: Stefan Monnier
Subject: Re: emacs-26 8f18d12: Improve documentation of decoding into a unibyte buffer
Date: Mon, 27 May 2019 22:56:18 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux)

>> > For a multibyte string that was encoded already, encoding by
>> > utf-8-emacs-unix is IMO the _only_ thing that makes sense.
>> I disagree: a multibyte string that was encoded already should only
>> contain ASCII and "eight-bit raw byte chars"
> But both ASCII and raw bytes have multibyte representation.

Not sure why you say "but" here: I was also talking abut a multibyte
string, so I obviously agree.

> If the destination of the encoding is a multibyte buffer, that is what
> you get there, and then taking buffer-substring will give you
> a multibyte string with encoded text.  I don't see why we shouldn't
> support this scenario.

I'm not sure where you read that I was arguing we shouldn't support
this scenario.  I was just pointing out that utf-8-emacs-unix is not the
only thing that makes sense: string-to-unibyte should work just as well
(if not better).


        Stefan




reply via email to

[Prev in Thread] Current Thread [Next in Thread]