emacs-pretest-bug
[Top][All Lists]
Advanced

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

Re: character syntax fixes needed


From: Kenichi Handa
Subject: Re: character syntax fixes needed
Date: Thu, 10 Mar 2005 09:10:39 +0900 (JST)
User-agent: SEMI/1.14.3 (Ushinoya) FLIM/1.14.2 (Yagi-Nishiguchi) APEL/10.2 Emacs/21.3.50 (sparc-sun-solaris2.6) MULE/5.0 (SAKAKI)

In article <address@hidden>, Dave Love <address@hidden> writes:

> Kenichi Handa <address@hidden> writes:
>>  As I don't use those characters, I don't know what is
>>  correct.  But, it seems that they are used as a pair; isn't
>>  it convenient if we give them paren syntax?

> No.  The complete set of valid non-ASCII paren pairs from Unicode is
> already in characters.el (but I don't know whether any are missing
> from the CJK charsets, for instance).  These are `left-pointing' and
> `right-pointing', not `open' and `close' -- there's no consistency in
> how quotes are used.  I'm not sure the following are all correct, but
> all three forms are used and they're probably documented in Unicode
> somewhere:

> « Français »
> »Deutsch«
> »Svensk»

> As far as I remember, it's similar for the single guillemets.

Stefan Monnier <address@hidden> writes:

> Maybe a workaround is to give them "generic string fence" syntax (aka "|")?

It seems to be a good idea.  Are there any objection?

>>>  Making Ÿ and ÿ a case pair in characters.el is clobbered by the entry
>>>  for code 255 in latin-1.el, which should presumably be removed.
>> 
>>  Ah, sure.  But we can't just remove it because that code is
>>  necessary for unibyte mode.  So, I installed this:

> Why is that necessary since the default syntax is `word'?

??? The default syntax of 8-bit chars are space.

---
Ken'ichi HANDA
address@hidden




reply via email to

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