Re: Best Practice for an ASDF Variable Like *compile-file-failure-behaviour*

2018-03-09 Thread Faré
On Fri, Mar 9, 2018 at 7:32 PM, Mark H. David wrote: > Actually, I see these lines in the file asdf.lisp in my sbcl distribution > (SBCL 1.4): > > (defmethod operate :around (operation component keys >verbose >

Re: Best Practice for an ASDF Variable Like *compile-file-failure-behaviour*

2018-03-09 Thread Mark H. David
> To: "Mark H. David" <m...@yv.org> Cc: "ASDF-devel" <asdf-devel@common-lisp.net> Subject: Re: Best Practice for an ASDF Variable Like **compile-file-failure-behaviour**Date: Fri, 09 Mar 2018 16:34:48 -0600 Are you just using this for yourself? If so, a

Re: Best Practice for an ASDF Variable Like *compile-file-failure-behaviour*

2018-03-09 Thread Robert Goldman
On 9 Mar 2018, at 17:02, Faré wrote: On Fri, Mar 9, 2018 at 5:34 PM, Robert Goldman wrote: Are you just using this for yourself? If so, a simple (let ((asdf:*compile-file-failure-behaviour* :warn)) (asdf:load-system "my system")) will suffice. Yup.

Re: Best Practice for an ASDF Variable Like *compile-file-failure-behaviour*

2018-03-09 Thread Faré
On Fri, Mar 9, 2018 at 5:34 PM, Robert Goldman wrote: > Are you just using this for yourself? If so, a simple > > (let ((asdf:*compile-file-failure-behaviour* :warn)) > (asdf:load-system "my system")) > > will suffice. > Yup. > Alternatively, you could put something like

Re: Best Practice for an ASDF Variable Like *compile-file-failure-behaviour*

2018-03-09 Thread Robert Goldman
is behavior reliably. - Original message - From: Robert Goldman <rpgold...@sift.info> To: "Mark H. David" <m...@yv.org> Cc: "ASDF-devel" <asdf-devel@common-lisp.net> Subject: Re: Best Practice for an ASDF Variable Like **compile-file-failure-behaviour**D

Re: Best Practice for an ASDF Variable Like *compile-file-failure-behaviour*

2018-03-09 Thread Mark H. David
isp.net> Subject: Re: Best Practice for an ASDF Variable Like **compile-file-failure-behaviour**Date: Fri, 09 Mar 2018 16:34:48 -0600 Are you just using this for yourself? If so, a simple (let ((asdf:*compile-file-failure-behaviour* :warn)) (asdf:load-system "my system"))will suffic

Re: Best Practice for an ASDF Variable Like *compile-file-failure-behaviour*

2018-03-09 Thread Robert Goldman
Are you just using this for yourself? If so, a simple ``` (let ((asdf:*compile-file-failure-behaviour* :warn)) (asdf:load-system "my system")) ``` will suffice. Alternatively, you could put something like this in the `.asd` file: ``` (defmethod operate :around ((operation load-op)

Best Practice for an ASDF Variable Like *compile-file-failure-behaviour*

2018-03-09 Thread Mark H. David
As has been discussed here over the years, asdf:*compile-file-failure-behaviour* is :warn on most platforms, but it is notoriously :error on #+sbcl. So what would you do if you wanted to change asdf:*compile-file-failure-behaviour* to be :warn on #+SBCL? How would you recommend to change it.