IRC channel logs

2025-12-22.log

back to list of logs

<old>How does guile optmize branching?
<old>Does it assume that a `when` form will be likely taken?
<old>Does it assume that a `unless` form will be unlikely taken? For a `if` form, which branc is more likely in the view of the compiler?
<sneek>wb tohoyn!
<tohoyn>sneek: botsnack
<sneek>:)
<tohoyn>daviid: Tx for spending time with GDBus. IMHO the API is quite good even though it is not so good with introspection.
<ArneBab>rlb: do you have a chance to give the abidiff another check for https://codeberg.org/guile/guile/pulls/22 ? Would it help for that if I merged that first (so you could create a live package)?
<ArneBab>wingo: I turned my answer to your article into a smaller article ☺ ⇒ https://www.draketo.de/politik/kommentare#copyleft-political-free-software-liberates "Copyleft is political and Free Software liberates"
<ArneBab>rlb: I’m asking you, because I don’t have access to the different platforms this needs to be checked on.
<rlb>ArneBab: no need to merge it, I can easily do it from the branch --- I'll try to get to that this week sometime.
<graywolf>Hi :) Is there something like __LINE__ and __FILE__ in Guile? The closest built-in thing probably is current-source-locationt?
<sneek>Welcome back tohoyn!
<identity>bye, tohoyn
<tohoyn>sneek: botsnack
<sneek>:)
<dsmith>graywolf, Maybe https://www.gnu.org/software/guile/manual/html_node/Source-Properties.html
<sneek>mwette: wb!!
<mwette>port-filename, port-line, port-column
<mwette>sneek: botsnack
<sneek>:)
<sneek>wb dsmith :)
<dsmith>sneek, botsnack
<sneek>:)