IRC channel logs
2017-04-10.log
back to list of logs
<webshinra> #<XXX UNUSED BOOLEAN 0 -- DO NOT USE -- SHOULD NEVER BE SEEN XXX> <xvilka>I wonder, if there is something like "slimv" plugin for vim, but for guile? <xvilka>I gave up rewriting program from owl-lisp to guile. TOO different, mutable tuples, special upcodes to get the reference, etc <xvilka>too much stuff to rewrite, sadly <xvilka>slyfox: you know any _other_ software written in owl-lisp? :D <xvilka>but anyway, I gave up. Porting it will require rewriting more than 50% of code <xvilka>easier to write something from scratch <sneek>Welcome back janneke, you have 1 message. <Feufochmar>Hello. I have a problem with an http header incorrectly generated by guile 2.0 when sending a request. <wingo>from the 2.2.0 release tarball? <meena>the results sudo make install into /usr/local -- but /usr/local/bin/guile doesn't contain the (correct?) rpath for /usr/local/bin/libguile* <meena>i actually just wanted to report some bug in firefox, but then one thing led to another… <wingo>& it's not an ldconfig issue then? <meena>that's a good question, let me reinstall and see <meena>hrm… i think… maybe… make uninstall might have done a bit too much <wingo>humm! i hope that doesn't mean that it broke something :/ <meena>it's seems to be recompiling the whole thing <wingo>i think we don't have any custom uninstall logic, it should be autotools' stuff which works fine afaiu <meena>but now as root, because i did sudo make uninstall ; sudo make install <meena>wingo: the answer is, yes. i shoulda have run ldconfig <wingo>especially given the verbosity of things <meena>and given how it takes some 14 hours for guile to compile itself xD <wingo>tarball builds are faster because they have prebuilt/ but yeah, terrible <wingo>it's also got some interesting language facilities like submodules, etc <wingo>& it's probably easier to appropriate right now, given that it's a bit orphaned in a way <wingo>kindof a nice way for chez to live on tbh <meena>hehe okay, yeah, makes sense (: <meena>hrm… it appears that ,d only works on … not-builtins? <meena>oh no, it just returns #f for things that don't really have …inline(?) docs <dsmith>meena: Hmm. C funcs have the docstrings snarfed at build time and are stuffed into guile-procedures.txt <dsmith>I think that's modeled after emacs. <meena>basically, i'm looking for clojure's or pry's source & doc equivalent <meena>my knowledge of ruby has leaped immensely when i discovered pry <sneek>`cons' is a procedure in the (guile) module. <sneek>- Scheme Procedure: cons x y <sneek> Return a newly allocated pair whose car is X and whose cdr is Y. <sneek> The pair is guaranteed to be different (in the sense of `eq?') from <sneek> every previously existing object. <dsmith>Yet that doens't seem to work in my 2.2 <meena>dsmith: lol, all i see is `(srfi srfi-1): cons` <paroneayea>at one point I think I heard wingo talk about being able to set tracepoints/backtraces automatically from geiser as in "set a trap on this line" or something <wingo>i think you can do that, i don't remember how tho <paroneayea>feeling a bit self-conscious about just using pk everywhere to debug, and guile having all these nice debugging tools, why am I not using them <paroneayea>I'm not seeing a way to do it, but maybe it wouldn't be so hard to add?