[asdf-devel] Messages are a bit uglier now
![](https://secure.gravatar.com/avatar/c7be29f230d0fc8df73e146bca8366fd.jpg?s=120&d=mm&r=g)
Sorry for not following the line wrapping discussion earlier. Now that I've had a chance to build some systems, the new output looks a bit ugly to me. Here's how 2.010 looked: * (asdf:load-system "my-very-long-system-woo-hoo") ; loading system definition from ; /home/xach/src/asdf/my-very-long-system-woo-hoo.asd into #<PACKAGE "ASDF0"> ; registering #<SYSTEM #:MY-VERY-LONG-SYSTEM-WOO-HOO> as ; MY-VERY-LONG-SYSTEM-WOO-HOO T Here's how 2.013.4 looks: * (asdf:load-system "my-very-long-system-woo-hoo") ; Loading system definition from /home/xach/src/asdf/my-very-long-system-woo-hoo.asd into #<PACKAGE "ASDF0"> ; Registering #<SYSTEM #:MY-VERY-LONG-SYSTEM-WOO-HOO> as MY-VERY-LONG-SYSTEM-WOO-HOO T I thought it might be improved by setting *print-pretty* to nil, but that still produces this: * (asdf:load-system "my-very-long-system-woo-hoo") ; Loading system definition from /home/xach/src/asdf/my-very-long-system-woo-hoo.asd into #<PACKAGE "ASDF0"> ; Registering #<SYSTEM #:MY-VERY-LONG-SYSTEM-WOO-HOO> as MY-VERY-LONG-SYSTEM-WOO-HOO T It looks like there are extra blank lines before each message. In case your mail client makes the wrapping look weird, I also pasted these examples at http://paste.lisp.org/display/120843/raw. I really prefer the older output. If the newer output is kept, it would be nice if the extra blank lines could be eliminated. Thanks, Zach
![](https://secure.gravatar.com/avatar/0345f6261d6ced21145afdec166fd114.jpg?s=120&d=mm&r=g)
On 24 March 2011 17:54, Zach Beane <xach@xach.com> wrote:
Sorry for not following the line wrapping discussion earlier. Now that I've had a chance to build some systems, the new output looks a bit ugly to me.
OK, try with 2.013.5. I restored the previous cleverness in those messages with #-genera (meh). [ François-René ÐVB Rideau | Reflection&Cybernethics | http://fare.tunes.org ] Be who you are and say what you feel, because those who mind don't matter and those who matter don't mind. — Dr. Seuss
![](https://secure.gravatar.com/avatar/c7be29f230d0fc8df73e146bca8366fd.jpg?s=120&d=mm&r=g)
Faré <fahree@gmail.com> writes:
On 24 March 2011 17:54, Zach Beane <xach@xach.com> wrote:
Sorry for not following the line wrapping discussion earlier. Now that I've had a chance to build some systems, the new output looks a bit ugly to me.
OK, try with 2.013.5. I restored the previous cleverness in those messages with #-genera (meh).
Looks nicer, thanks! Zach
![](https://secure.gravatar.com/avatar/4aed3eb291895487e95cc2850cb92391.jpg?s=120&d=mm&r=g)
On Thu, Mar 24, 2011 at 10:54, Zach Beane <xach@xach.com> wrote:
* (asdf:load-system "my-very-long-system-woo-hoo")
; Loading system definition from /home/xach/src/asdf/my-very-long-system-woo-hoo.asd into #<PACKAGE "ASDF0">
; Registering #<SYSTEM #:MY-VERY-LONG-SYSTEM-WOO-HOO> as MY-VERY-LONG-SYSTEM-WOO-HOO T
Just out of curiosity (I asked this on #lisp before), what is the point of repeating the name of the system there? Does the system name printed after the "as" ever differ from the printed system's name? -- Andreas Fuchs, (http://|im:asf@|mailto:asf@)boinkor.net, antifuchs
![](https://secure.gravatar.com/avatar/0345f6261d6ced21145afdec166fd114.jpg?s=120&d=mm&r=g)
On 24 March 2011 19:28, Andreas Fuchs <asf@boinkor.net> wrote:
; Loading system definition from /home/xach/src/asdf/my-very-long-system-woo-hoo.asd into #<PACKAGE "ASDF0">
; Registering #<SYSTEM #:MY-VERY-LONG-SYSTEM-WOO-HOO> as MY-VERY-LONG-SYSTEM-WOO-HOO T
Just out of curiosity (I asked this on #lisp before), what is the point of repeating the name of the system there? Does the system name printed after the "as" ever differ from the printed system's name?
It's redundant indeed. I'm adding an assert in register-system to make sure it always is, removing the latter part of the message, and getting rid of the ~@<. While investigating the issue, I found that my defsystem-depends-on feature was not robust when the dependency was expressed as a non-keyword symbol. Oops. Here comes 2.013.6. [ François-René ÐVB Rideau | Reflection&Cybernethics | http://fare.tunes.org ] "'Need' now means wanting someone else's money. 'Greed' means wanting to keep your own. 'Compassion' is when a politician arranges the transfer." — Joseph Sobran
participants (3)
-
Andreas Fuchs
-
Faré
-
Zach Beane