Email list hosting service & mailing list manager

naming comments Alex Shinn (13 Jul 2005 03:29 UTC)
Re: naming comments Matthew Flatt (13 Jul 2005 12:49 UTC)
Re: naming comments bear (13 Jul 2005 15:38 UTC)

naming comments Alex Shinn 13 Jul 2005 03:29 UTC

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