emacs-devel
[Top][All Lists]
Advanced

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

Re: inputting characters by hexadigit


From: Juri Linkov
Subject: Re: inputting characters by hexadigit
Date: Wed, 23 Jul 2008 01:59:29 +0300
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (x86_64-pc-linux-gnu)

>>>     ;; Assume character codes 0240 - 0377 stand for characters in some
>
>> Indeed, it's not valid any more.
>> It should probably try something like
>>
>>   (aref (decode-coding-string (unibyte-string char) locale-coding-system) 0)
>>
>> instead, tho I'd argue that we should drop this feature and insert the
>> corresponding Unicode char instead (which would give the latin-1
>> equivalent as well).
>
> While I agree that having it just be unicode simplifies matters,
> couldn't doing the translation again pretty easily be made a
> customisable "read-quoted-char-use-locale-coding-system" boolean ?
>
> ... but should that be
> read-quoted-char-use-buffer-file-coding-system  ?
> - i.e. if you open an iso8859-15 file, and "C-q a4" (assuming hex radix)
> , you get a euro sign inserted?
>
> - it just strikes me people with non unicode locales (or files)
> are  some of the most likely to want to enter characters by number from
> the relevant non-unicode charset...

Couldn't they do that using the `C-x 8' prefix?

-- 
Juri Linkov
http://www.jurta.org/emacs/




reply via email to

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