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
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
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
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?
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