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

naming comments

This page is part of the web mail archives of SRFI 75 from before July 7th, 2015. The new archives for SRFI 75 contain all messages, not just those from before July 7th, 2015.



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