IRC channel logs

2025-12-17.log

back to list of logs

<cow_2001>i just don't get it https://kaka.farm/posts/2025/12/17/the-great-gnu-guile-conspiracy-or-why-fresh-auto-compile-instead-of-force-auto-compile-like-everybody-else.html
<old>in blue, we have the `--fresh-store` which invalidate items in it that are older than the the time when the store is opened
<old>but new items can be added in the store and these items are "fresh" and so are not invalid for the duration of the process
<old>in interactive development, this means you can invalidate everything on disk that was there prior the process invocation
<old>but still access items were generate when you are interacting with the system
<old>I suppose something similar is possible with Guile auto compilation althought I am not sure
<old>it is actually only a boolean in Guile, but nothing prevent us to make it a timestamp instead to selectively invalidate items in the auto-compilation cache that are older than this timestamp
<old>therefore, fresh is less restrictive than force in term of semantic, in a way
<cow_2001>hmm!
<ray1729>Meanwhile, I didn't know about this flag. I will have to start using it instead of my usual rm -rf ~/.cache/guile