libera/#shirakumo - IRC Chatlog
Search
11:49:04
hjudt
Shinmera: hi! when i try to (cl:update-all-dists), i can no longer update http://dist.tymoon.eu/shirakumo.txt because of [Condition of type QL-HTTP:TOO-MANY-REDIRECTS]
11:49:44
Colleen
<shinmera> yes, it's a weird ql bug. Please switch to this dist instead http://dist.shirakumo.org/shirakumo/
15:42:49
Colleen
<shinmera> Well heck https://cdn.discordapp.com/attachments/714361338260095067/1115304603634913340/screenshot.png
16:14:55
Colleen
<Grolter> Hi again! I'm trying to compile a game which uses deploy and harmony with ccl, and I'm having some issues.
16:15:52
Colleen
<Grolter> There seems to be a problem in cl-mixed where there is a (defconstant ...) form that is used in the same file, and CCL doesn't seem to apply the effect at compile-time.
16:22:08
Colleen
<Grolter> So about cl-mixed -- I'm not sure, but it seems like CCL's bug in defconstant?
16:25:21
Colleen
<Colleen> Clhs: macro defconstant http://www.lispworks.com/documentation/HyperSpec/Body/m_defcon.htm
16:25:21
Colleen
<Colleen> Clhs: macro defconstant http://www.lispworks.com/documentation/HyperSpec/Body/m_defcon.htm
16:25:25
Colleen
<shinmera> "An implementation may choose to evaluate the value-form at compile time, load time, or both. Therefore, users must ensure that the initial-value can be evaluated at compile time (regardless of whether or not references to name appear in the file) and that it always evaluates to the same value."
16:27:01
Colleen
<Grolter> But it also says "However, the compile-time side effects described below only take place when defconstant appears as a top level form"...
16:27:41
Colleen
<Grolter> Well, it kinda implies that the do take place when it is a top level form
16:28:57
Colleen
<shinmera> eval-when :compile-toplevel forces the evaluation at compile-time, so toplevelness doesn't matter at all.