[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#17759: 24.4.50; Missing 'ascii-character props
From: |
Stefan Monnier |
Subject: |
bug#17759: 24.4.50; Missing 'ascii-character props |
Date: |
Sat, 14 Jun 2014 17:15:18 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (gnu/linux) |
>>> + (when (and (characterp normal) (eq (char-charset normal) 'ascii))
>> Do you really need the (eq (char-charset normal) 'ascii) test?
>> The `ascii-character' property doesn't have to be "ascii", really (the
>> name is just a historical accident which dates back to many moons ago
>> when ascii meant "plain text"), IIRC it just has to be a "real"
>> character as opposed to something with modifiers like ?\M-\A-x.
> Yes, the name is confusing, so I installed it without the ascii test.
I think we could largely get rid of this ascii-character property: it's
only used in `read-char' and in 99% of the case we could advantageously
replace `read-char' with something that uses `read-key' instead (where
the translation from an event to a character is done via
function-key-map instead of ascii-character).
Stefan