Re: [asdf-devel] :DBG

2013-11-18 Thread Didier Verna
Luís Oliveira wrote: > On Mon, Nov 18, 2013 at 2:41 PM, Faré wrote: >> In asdf master, I've renamed it back to a normal symbol. I'll add a >> wrapper in the keyword package in my .sbclrc or some such. > > These utilities are definitely worth sharing. I have a few of my own, > and I also use the

Re: [asdf-devel] :DBG

2013-11-18 Thread Luís Oliveira
On Mon, Nov 18, 2013 at 2:41 PM, Faré wrote: > In asdf master, I've renamed it back to a normal symbol. I'll add a > wrapper in the keyword package in my .sbclrc or some such. These utilities are definitely worth sharing. I have a few of my own, and I also use the keyword package. ASDF is a stran

Re: [asdf-devel] :DBG

2013-11-18 Thread Faré
OK, that's exactly the kind of feedback I needed — thanks. I am convinced by the general feedback: defining this macro in the keyword package is a great idea, but just not as part of asdf. Thanks to stassats and Xach in particular for mentioning that they were already using that trick. In asdf m

Re: [asdf-devel] :DBG

2013-11-18 Thread Zach Beane
Faré writes: > In ASDF 3.1.0.14, I introduced a macro :DBG (in uiop/utility.lisp). > Yes, it's in the keyword package. Why? > Because it's the one and only macro I want to be accessible from everywhere > without a prefix, yet without modifying existing defpackage forms to make > it accessible — b

Re: [asdf-devel] :DBG

2013-11-18 Thread Tamas Papp
On Mon, Nov 18 2013, kentil...@gmail.com wrote: > but the problem here originates from a desire to share a debug hack, so the > solution prolly involves a way to share debug hacks. Could be a fun > project. We could call it :dbg. Or use something like Quickutil ( http://quickutil.org/ ). Best,

Re: [asdf-devel] :DBG

2013-11-18 Thread Steve Haflich
I'm jumping into this a little late, but writing as an X3J13 member who voted on these things, the reason for not placing definitions on keyword symbols is the same as the prohibition against placing special variable or global operator definitions on symbols inherited from the CL package, or any ot

Re: [asdf-devel] :DBG

2013-11-18 Thread Ken Tilton
packages do not obviate the need for prefixes, essential to code readability. And then we do need packages, the worst thing that ever happened to lisp.. but the problem here originates from a desire to share a debug hack, so the solution prolly involves a way to share debug hacks. Could be a fun p

Re: [asdf-devel] :DBG

2013-11-18 Thread Stas Boukarev
Faré writes: > In ASDF 3.1.0.14, I introduced a macro :DBG (in uiop/utility.lisp). > Yes, it's in the keyword package. Why? > Because it's the one and only macro I want to be accessible from everywhere > without a prefix, yet without modifying existing defpackage forms to make > it accessible — b

[asdf-devel] :DBG

2013-11-17 Thread Faré
In ASDF 3.1.0.14, I introduced a macro :DBG (in uiop/utility.lisp). Yes, it's in the keyword package. Why? Because it's the one and only macro I want to be accessible from everywhere without a prefix, yet without modifying existing defpackage forms to make it accessible — because it's only used tem