12:44:48CymewI might be weird, but I actually think "(setf (car (last list)) 3)" is clearer than last-elt as it forces you to think through the procedure in details. There are a few gotchas in that one.
12:46:09jackdanielyou may open code most setf expansions too to better understand low-level operations
13:58:50didiIf something is EQ+, it has to be EQ too, right? i.e., if (EQL a b), or (EQUAL a b), or (EQUALP a b), it is also true that (EQ a b), isn't it?
15:09:55rain3how to make asdf automatically load files specified in (uiop:define-package ... (:use-reexport #:HERE ) for systems with :class :package-inferred-system ? it is not right to have to add an extra (:import-from #:HERE)
15:16:36_deathcan you elaborate? your question is unclear to me
15:26:22rain3strange, in a minimal test case it seems to work fine
15:26:51_deaththat's the beauty of the method.. now try to eliminate the differences
15:32:23rain3I think one the :use-reexport ed file failed to compile and instead of telling me that it failed to compile it said 'that package doesn't exist' and only after adding :import-from it would tell me 'that file doesn't compile'
17:37:59_deathyour defsystem-depends-on should have "asdf-package-system"
17:41:14rain3ok. adding it doesn't fix this issue; if "asdf-package-system" should be added, the manual should be updated to specify that https://common-lisp.net/project/asdf/asdf/The-package_002dinferred_002dsystem-extension.html
17:50:06rain3ok I removed the newer asdf, now I am using "3.3.1" . same thing happening , any idea what's the quickest way to compile sbcl for windows 32 bit ? maybe moving to a newer version will fix this
17:54:58_deathhmm no idea.. github actions seem to build for 64-bit windows
17:56:09_deathwhy if you import-from :cffi instead of depends-on it