emacs-devel
[Top][All Lists]
Advanced

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

Re: CommonLisp namespace system (was Re: adding namespaces to emacs-lisp


From: Juanma Barranquero
Subject: Re: CommonLisp namespace system (was Re: adding namespaces to emacs-lisp (better elisp?))
Date: Fri, 26 Jul 2013 23:26:09 +0200

On Fri, Jul 26, 2013 at 8:45 PM, Tom Tromey <address@hidden> wrote:

> I think the name clash is unfortunate.  Bad self.  However, in practice
> I don't think there's any difficulty of using the name to mean both
> things, just a small overlap during discussions.

Currently, we use "display":

 - as a verb, to mean show, as in `display-warning',
`display-time-mode', etc., and of course all the `display-buffer-*'
things.
 - as reference to X displays and the equivalent W32 and NS
"displays": `display-screens', `display-pixel-width', etc.
 - for the `display-table' structures.

In languages, context is everything. Ambiguity is the norm. As prof.
Pullum likes to say: "Languages love multiple meanings. They lust
after them. They roll around in them like a dog in fresh grass."
(http://languagelog.ldc.upenn.edu/nll/?p=3083)

(Consider this a +1 for as-Common-Lispy-as-possible, package-ly-named packages.)

   J



reply via email to

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