From ... From: Erik Naggum Subject: Re: emacs lisp help Date: 2000/02/15 Message-ID: <3159573708053500@naggum.no>#1/1 X-Deja-AN: 585968544 References: <877k4u$4o7$1@nnrp1.deja.com> <8784sc$gv9$1@nnrp1.deja.com> <389999B0.72C76BE1@fisec.com> <3159475193376825@naggum.no> mail-copies-to: never Content-Type: text/plain; charset=us-ascii X-Complaints-To: newsmaster@eunet.no X-Trace: oslo-nntp.eunet.no 950585577 20311 195.0.192.66 (15 Feb 2000 03:32:57 GMT) Organization: Naggum Software; +47 8800 8879 or +1 510 435 8604; fax: +47 2210 9077; http://www.naggum.no User-Agent: Gnus/5.0803 (Gnus v5.8.3) Emacs/20.5 Mime-Version: 1.0 NNTP-Posting-Date: 15 Feb 2000 03:32:57 GMT Newsgroups: comp.lang.lisp * Marco Antoniotti | I suppose at the reader level, isn't it? well, since the package system is basically a reader-level thing to begin with, naturally, that's where the problems begin, but they don't end there. Emacs is currently so hard-wired on the "one namespace" idea that it is intractable to make FOO:BAR and BAR be _perceived_ to be the same symbol by any code _other_ than the reader, meaning that code that makes its own symbols needs to be made ware of packages, and code that tries to write and read back data needs to be very carefully reviewed. I didn't feel like doing that work. #:Erik