From: Attila L. <att...@gm...> - 2009-09-18 06:39:05
|
> What is the reason that > > (SB-PCL::FAST-METHOD FOO:BAR (FUNCTION)) > > is printed as > > (FOO:BAR (FUNCTION)) > > and not simply > > FOO:BAR ? > > What useful information does the CDDR of a FAST-METHOD name ever > provide? well, one can argue: 1) that form points out that it's a method not a function 2) shows which specific method is used there although 2) is a bit redundant with 'v' in sldb (which doesn't work after C-c C-c'ing anything with a custom reader, but that's a different issue...) so, after quickly trying out your suggestion, i've ended up with the modified patch that does what you proposed on (<= *verbosity* 1) and the previous behavior when it's 2. this way both behavior is available with a more sensible default. -- attila ps: there's a tailor converted darcs2 repo of sbcl with all our modifications (including this updated patch) at http://dwim.hu/darcs/ or alternatively at: http://common-lisp.net/~alendvai/darcs/sbcl/ |