IRC channel logs

2019-11-16.log

back to list of logs

***ayerhart_ is now known as ayerhart
<lispmacs>with goops, is there some way you calculate the intial value of a slot based an on init-keyword value passed in? E.g., calculate the initial value of a slot based on a frequency passed in?
<lispmacs>there is
<lispmacs>#:init-thunk, but that doesn't allow an argument, correct?
<lispmacs>*calculate the initial value of a period slot based on a frequency passed in
<str1ngs>lispmacs: thunks don't take arguments.
<str1ngs>lispmacs: example. (lambda () #t) is a thunk
<daviid>lispmacs: you should define an initialize method ...
<sneek>Welcome back daviid, you have 1 message.
<sneek>daviid, str1ngs says: thank you will test this out. I'm only using g-idle-add in an example right now. but I do have a use case later on when g-golf signals are further along. thanks for the update.
<lispmacs>daviid: well, I was trying to use 8sync, and the bootstrap funciton only allows you to pass in the class name and the keyword initializers
<lispmacs>daviid: though, I probably could figure out some way around that, if 8sync had a documented API
<lispmacs>(hint, hint, to 8sync developers)
<amz3>gettimeofday returns (seconds . microseconds), based on that I can compute milliseconds epoch
<wingo>ho ho ho ho, in guile apparently (call-with-input-string "(#;foo . a)" read) returns a
<wingo>that's a bug :P
<wingo>afaiu anyway
<wingo>ah this is because apparently (call-with-input-string "( . a)" read) in guile returns a
<wingo>which is... weird
<janneke>haha, mes has the same result
<janneke>ah guile's %get-pre-modules-obarray has #<variable ...> in its cdrs, hmm
*janneke has guile-1.8's boot-9 mostly running on mes, integration is still tricksy
<jcowan>civodul, wingo: Unicode case mapping is locale-independent, with the sole exceptions of Turkish/Azeri I/ı and İ/i.
<RhodiumToad>the infamous "turkish problem"
<jcowan>the real Turkish problem is that ı is really hard to read in handwriting: consider mınımum, which without dots is just a series of loops or zigzags
<amz3>this make me wonder why tifinagh latin transliteration use diacritics. Why not just rely on ascii (and make it (very) difficult to guess the pronounciation)
<RhodiumToad>jcowan: I believe I have seen worse handwriting examples in russian
<jcowan>Well, people have gotten sloppy about all handwritings in general
<jcowan>leaving the hooks off cyrillic m and l certainly does not help
<jcowan>amz3: I wouldn't call it a transliteration: if anything, Moroccan neo-Tifinagh is more of a transliteration of Berber Latin
<jcowan>there are simply three orthographies used by different people at different times in different circumstances
***jao is now known as Guest92279
<marusich>civodul, thanks for the answer to my question the other day about vhash?.
<marusich>That's more or less what I figured, but I thought I'd ask in case I was missing something else.
<civodul>marusich: yw!
<ng0>is there a particular reason why lilypond seems to have not been ported to guile 2.0 or 2.2 so far, other than maybe it is being worked on or not having the time?
<daviid>ng0: becaue doing so, it becomes a few times slower then using 1.8, try to search their ml archives, there are millions of emails about this ...
<ng0>ah,
<ng0>thanks