Re: package-inferred-system noob-user confusion

2025-01-09 Thread Robert Goldman
Thank you! A patch will be very welcome. On 9 Jan 2025, at 16:01, Russell L. Carter wrote: I will do this tomorrow. Russell On 1/9/25 4:56 PM, Faré wrote: On Thu, Jan 9, 2025, 10:16 Russell L. Carter > wrote: Finally I'll note that the only examples I've se

Re: package-inferred-system noob-user confusion

2025-01-09 Thread Russell L. Carter
I will do this tomorrow. Russell On 1/9/25 4:56 PM, Faré wrote: On Thu, Jan 9, 2025, 10:16 Russell L. Carter > wrote: Finally I'll note that the only examples I've seen, and I actually did suck down the repo for lisp-interface-library, *do not show

Re: package-inferred-system noob-user confusion

2025-01-09 Thread Faré
On Thu, Jan 9, 2025, 10:16 Russell L. Carter wrote: > Finally I'll note that the only examples I've seen, and I actually > did suck down the repo for lisp-interface-library, *do not show > :use :cl*. For instance have a look at the code snippets from the > ASDF.pdf manual on page 26. There are

Re: package-inferred-system noob-user confusion

2025-01-09 Thread Russell L. Carter
Thanks for the kind words, Robert. I completely agree! I was a heavy C++ *template* programmer back in the '90s, you want a hostile developer environment haha I think that takes the cake. But we were chasing performance. I learned c++ at NASA Ames NAS in the early '90s using g++. Rough. NAS

Re: package-inferred-system noob-user confusion

2025-01-09 Thread Robert Dodier
Russell, I share your frustration; Common Lisp has a lot of idiosyncrasies and also a lot of really interesting, useful ideas, so it's both a wonderful and terrible environment for writing code, and, given its history, that will continue to be the case indefinitely. My advice is just take the idio

Re: package-inferred-system noob-user confusion

2025-01-09 Thread Russell L. Carter
Thanks everyone for the help, but as the noob here perhaps it is of interest to the experts to see how I saw the situation, and what might help. When I write a form like: (defun main () (write-line "urg")) and the loader error diagnostic is "The variable MAIN is unbound" without any evidence in

Re: package-inferred-system noob-user confusion

2025-01-09 Thread Faré
My memories are dim, but I believe it's a case of absence of :use argument being the same as (:use :common-lisp) but if you have an explicit :use argument, you need to explicitly include :common-lisp in the list for it to be included. —♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• http:/