IRC channel logs

2019-08-30.log

back to list of logs

<daviid>str1ngs: sure, g-golf still misses important bits, like signals and gclosures
<daviid>bbl
<ruffni>i have a question regarding my emacs/geiser setup... anybody here using that?
<str1ngs>ruffni: many people use emacs/geiser. It's best to just ask your question.
<ruffni>i can start guile through emacs/geiser and the REPL works as intended. but trying to (geiser-eval-buffer) returns "ERROR: In procedure scm-error: no such language objcode"
<bandali>hey guilers, anyone using guile-commonmark around?
<bandali>OrangeShark, oh you’re actually here :D
<bandali>any plans for supporting commonmark’s “smart” markup?
<nly>in GOOPS is there any way to get slot-accessor-name?
<janneke>configure: error: building Guile 2.2.4 but `/gnu/store/9alic3caqhay3h8mx4iihpmyj6ymqpcx-guile-2.2.4/bin/guile' has version 2.2.4"
<janneke>hmm
***denisok[m] is now known as denisok_
<heisenberg-25>Hi, does gdb still work for guile?
<weinholt>gdb guile scripts don't work with guile 2.2 afaik
<heisenberg-25>so what are the alternatives for debugging guile code?
<str1ngs>janneke that's releate to GUILE_PROGS macro in configure.ac IIRC
<str1ngs>related*
<str1ngs>janneke: if there is a version used with GUILE_PROGS eg. GUILE_PROGS([2.2.4]) try with just GUILE_PROGS and no arguments. then run autoreconf see if that resolves it
<manumanumanu>Ahoy hoy!
<janneke>str1ngs: thanks...but this is the guile cross build ... note that the error message is off
<janneke>the comparison uses different values than the message
<str1ngs>ah cross building complicates things. are you using --build ?
<janneke>str1ngs: yes, i'm using guix. i solved it now i realised that the message was b0rken, someone lied about their version: 2.2.3 vs 2.2.4
<str1ngs>I think my suggestion is unrelated though?
<janneke>str1ngs: about GUILE_PROGS? There is no GUILE_PROGS in guile :)
<str1ngs>right, I misunderstood the context, apologies :)
<janneke>str1ngs: np, thanks for helping !
<OrangeShark>bandali: what do you mean by "smart" markup?
<bandali>OrangeShark, converting "straight quotes" to “curly quotes”, -- and --- to – and — (en-dash and em-dash), ... to … (ellipses)
<bandali>it’s part of the commonmark spec, i believe
<OrangeShark>I don't recall seeing that in the spec
<bandali> https://talk.commonmark.org/t/spec-0-18-release/1084
<OrangeShark>hmm, seems it was removed in the latest spec
<bandali>or, oh, is it only in the impl? i’ll dig further. regardless, it’d be nice if guile-commonmark supported this as well
<bandali>can you point me to where it was removed?
<bandali>fwiw, i find it a very useful feature
<bandali>ah, it seems it’s an optional extension: https://github.com/commonmark/commonmark-spec/issues/593
<OrangeShark>ah
<bandali>can guile-commonmark get though, pretty please? :)
<OrangeShark>sure, I don't think it is that difficult to implement those
<OrangeShark>can you open a issue for the suggestion?
<OrangeShark>I still need to update to the latest version of the spec as well
<bandali>sure will do. i’d have loved to send a patch myself, but alas i don’t know enough guile and/or guile-commonmark to figure out how
<OrangeShark>looking at cmark, seems it is enabled when you pass in --smart.
<OrangeShark>bandali: being able to suggest new features, especially something I wasn't aware about in cmark does help :)
<OrangeShark>thanks for using guile-commonmark
<bandali>OrangeShark, :) thanks for the awesome library