From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Nic Ferrier Newsgroups: gmane.emacs.devel Subject: Re: CommonLisp namespace system (was Re: adding namespaces to emacs-lisp (better elisp?)) Date: Sat, 27 Jul 2013 09:13:02 +0100 Message-ID: <87a9l81kvl.fsf@ferrier.me.uk> References: <874nbh2z3y.fsf@ferrier.me.uk> <87y58t1cih.fsf_-_@ferrier.me.uk> <87zjt9rwh7.fsf@fleche.redhat.com> <85aa2168-3fd2-42f0-b03f-74c3bc258545@default> <87ppu516qn.fsf@ferrier.me.uk> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1374912797 20078 80.91.229.3 (27 Jul 2013 08:13:17 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 27 Jul 2013 08:13:17 +0000 (UTC) Cc: tromey@redhat.com, drew.adams@oracle.com, emacs-devel@gnu.org To: rms@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Jul 27 10:13:17 2013 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1V2zcr-0004Ms-0O for ged-emacs-devel@m.gmane.org; Sat, 27 Jul 2013 10:13:17 +0200 Original-Received: from localhost ([::1]:56693 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V2zcq-0005m7-9D for ged-emacs-devel@m.gmane.org; Sat, 27 Jul 2013 04:13:16 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47317) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V2zcl-0005hZ-4q for emacs-devel@gnu.org; Sat, 27 Jul 2013 04:13:13 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1V2zci-0001NC-S8 for emacs-devel@gnu.org; Sat, 27 Jul 2013 04:13:11 -0400 Original-Received: from static.17.66.46.78.clients.your-server.de ([78.46.66.17]:49941 helo=po1.ferrier.me.uk) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V2zci-0001MC-Lh; Sat, 27 Jul 2013 04:13:08 -0400 Original-Received: from nferrier-Dell-System-XPS-L322X (140.35.155.90.in-addr.arpa [90.155.35.140]) by po1.ferrier.me.uk (Postfix) with ESMTP id E7156AC00BE; Sat, 27 Jul 2013 10:16:21 +0200 (CEST) Original-Received: from nics-xps (localhost [127.0.0.1]) by nferrier-Dell-System-XPS-L322X (Postfix) with ESMTP id 23DE78C0409; Sat, 27 Jul 2013 09:13:02 +0100 (BST) In-Reply-To: (Richard Stallman's message of "Sat, 27 Jul 2013 03:17:54 -0400") X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 78.46.66.17 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:162191 Archived-At: Richard Stallman writes: > If you want to use symbols of the form foo:bar, I think it > is better to write them as foo:bar all the time. People don't want that though. They want to avoid having long names for symbols or name clashes for symbols. The only way to achieve that is to separate the global name for the symbol from the name used within the code. Nic