[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [comp.lang.lisp] Re: accessor name clashes when using packages
From: |
Rob Browning |
Subject: |
Re: [comp.lang.lisp] Re: accessor name clashes when using packages |
Date: |
Sat, 25 Aug 2001 15:22:40 -0500 |
User-agent: |
Gnus/5.090004 (Oort Gnus v0.04) Emacs/20.7 |
Thien-Thi Nguyen <address@hidden> writes:
> the second is also possible: set up a proxy module that can examine
> its bindings before and after a "manual" `use-modules' call, and
> re-exports only what you want. IMHO, negative specification ("use
> all but...") is a misguided approach because it sounds explicit but
> is actually not, which leads to unmatched expectations ->
> disappointment -> heartache -> mistrust -> fear -> anger ->
> suffering. (better to suffer explicitly, or something like
> that... ;-)
What I really meant was:
(use-modules (posix))
(use-modules (kitchen :remap (open kitchen-open)))
or similar so that you'd have posix's open and kitchen's kitchen-open
available under those respective names.
ISTR some code for something like that in ttn or similar.
--
Rob Browning
rlb @defaultvalue.org, @linuxdevel.com, and @debian.org
Previously @cs.utexas.edu
GPG=1C58 8B2C FB5E 3F64 EA5C 64AE 78FE E5FE F0CB A0AD
- [comp.lang.lisp] Re: accessor name clashes when using packages, Marius Vollmer, 2001/08/25
- Re: [comp.lang.lisp] Re: accessor name clashes when using packages, Rob Browning, 2001/08/25
- Re: [comp.lang.lisp] Re: accessor name clashes when using packages, Marius Vollmer, 2001/08/25
- Re: [comp.lang.lisp] Re: accessor name clashes when using packages, Rob Browning, 2001/08/29
- Re: [comp.lang.lisp] Re: accessor name clashes when using packages, Marius Vollmer, 2001/08/30
- Re: [comp.lang.lisp] Re: accessor name clashes when using packages, Rob Browning, 2001/08/30