IRC channel logs

2023-12-09.log

back to list of logs

<apteryx>is the canonicalize-filename I think
<lilyp>guile-filesystem (https://gitlab.com/lilyp/guile-filesystem) also has expand-file-name, which may or may not be what you want
<attila_lendvai>if i lang in a guile debugger prompt... is there an easy way to start an interactive bash shell in the same terminal?
<attila_lendvai>s/lang/land/
<attila_lendvai>the context is shepherd, when something fails at boot, then often it's helpful to get a shell to fix it.
<attila_lendvai>hrm... is it as simple as (execlp "bash")? i guess i'll see whether it works in the boot environment, too.
<attila_lendvai>DISPLAY_EXPRESSION_MAX_LEVEL and DISPLAY_EXPRESSION_MAX_LENGTH seems to be only defined, but never referenced
<apteryx>I find it weird that using catamorphism in sxml-match causes the node matched recursively to appear as the top level node (instead of the one being matched recursively)
<apteryx>that's easy to solve though, rebinding a new variable in the pattern
<civodul>hey! to address a common complain that backtraces get cut too short, how about this patch? https://paste.debian.net/1300625/
<lilyp>civodul: Why not simply log full width if the display is not a tty?
<civodul>lilyp: because you wouldn’t want to display long data structures in their entirety (bytevectors, lists, etc.)
<civodul>that’d fill logs and let the CPU spin for no good
<apteryx>