emacs-devel
[Top][All Lists]
Advanced

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

Re: Display of characters #xa0 and #xad in unibyte buffers


From: Eli Zaretskii
Subject: Re: Display of characters #xa0 and #xad in unibyte buffers
Date: Fri, 25 Sep 2009 12:14:40 +0300

> Date: Fri, 25 Sep 2009 11:00:03 +0200
> Cc: address@hidden
> From: Ulrich Mueller <address@hidden>
> 
> >>>>> On Fri, 25 Sep 2009, Eli Zaretskii wrote:
> 
> >> $ emacs -Q
> >> M-x toggle-enable-multibyte-characters RET C-q 240 RET C-q 255 RET
> >> 
> >> The characters are displayed as "_-" (approximately).
> >> 
> >> Shouldn't they be displayed as "\240\255", considering that these are
> >> raw bytes with no specific meaning?
> 
> > There are no ``raw bytes'' in a unibyte buffer.  Every byte there is
> > interpreted as a character, and shown as such.  This is the main
> > feature of unibyte buffers; otherwise, who'd want them?
> 
> Different question then: Why are all other characters in the range from
> #x80 to #xff shown in the backslash-escaped notation, #xa0 and #xad
> being the only exceptions?

I don't know, but it sounds like a bug.  Or maybe what I wrote above
is just my pipe dream, not the reality.

Handa-san, can you please comment on this?




reply via email to

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