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

naming comments



What is the rational behind #\rubout?  The official name
in both ASCII and Unicode is "delete."

Comparing 20 major Scheme implementations we find the
following breakdown:

#\del:      7 use as canonical, 2 allow as alias
#\delete: 2 use as canonical, 2 allow as alias
#\rubout: 5 use as canonical, 3 allow as alias

Note, not all Schemes have a representation of the delete char.
"Canonical" means if you type in an alias at the REPL it replies
with the canonical representation instead.

So it seems there's a slight existing majority in favor of #\del,
but given the official name either that or #\delete would seem
more appropriate.

Also, as to the terms

  whitespace
  lower-case
  upper-case

both proper English and Unicode terminology suggest these be

  white-space
  lowercase
  uppercase

-- 
Alex