IRC channel logs

2019-08-17.log

back to list of logs

<str1ngs>janneke: I'm just taking a look at wip-doc. do you plan on removing with-buffer going forward?
<Sheilong>Is it possible to create a hashtable wihtout pre defined size?
<Sheilong>Is it possible to use lists as keys for hash tables?
<str1ngs>janneke: nvm I see it's been renamed to with-current-buffer
<daviid>str1ngs: just pushed a fix so g-golf does not try to encode/decode opaque boxed type instances
<daviid>scheme@(guile-user)> (webkit-network-proxy-settings-new "127.0.0.1:80" '("*.gnu.org"))
<daviid>$3 = #<pointer 0x7f72470ff000>
<daviid>str1ngs: so, when you can, pull, make and let me know how this fix goes ...
<daviid>have to leave, bbl or tomorrow ...
<str1ngs>sneek: later tell daviid . great news, will test these changes. thank you
<sneek>Okay.
<janneke>str1ngs: right, some changes towards making Emacsy more Emacs'y
<janneke>str1ngs: it's great that you look at wip-doc, i was wondering how to go forward with documentation/help buffers: what emacsy could provide generically and what client programs should provide
<janneke>esp. text with buttons and hyperlinks, can we do that in a nice way?
<str1ngs>janneke: the change to message and return documentation is nice. the text buffer is pretty generic that could be a good starting point. maybe the concept of a *Help* buffer . buttons and hyperlinks will be hard to present generically. but maybe the concept of font lock could be an idea to explore for that.
<nexgen>hello, please let me know to which target can compile guile?
<nexgen>according to:
<nexgen> https://www.gnu.org/software/guile/manual/html_node/Compilation.html
<nexgen>there are options like: --from=lang --to=lang
<nexgen>where are possible values?
***sneek_ is now known as sneek
<rekado>nexgen: all languages that are available. You can also write your own language, e.g. to compile some XML or JSON specification to Scheme and then from Scheme to bytecode, all in one go.
<nexgen>how can I see a list of available languages? already implemented
<rekado>the usual tower of languages is Scheme -> Tree Intermediate Language -> Continuation-Passing Style -> Bytecode
<rekado>but there’s also Elisp, Lua, Brainfuck, etc
<rekado>oh, and JavaScript
<nexgen>how can I see this list?
<nexgen>is there a doc for it
<nexgen>or an option in CLI ?
<daviid>and python, and prolog as well
<sneek>daviid, you have 1 message.
<sneek>daviid, str1ngs says: . great news, will test these changes. thank you
<nexgen>prolog is very good
<daviid>search for guile-log, i think
<chrislck>nexgen: http://git.savannah.gnu.org/cgit/guile.git/tree/module/language
<nexgen>chrislck, thanks, a lot
<nexgen>but there is no lua ?
<nexgen>what is the easiest way to compile into dotnet?
***heroux_ is now known as heroux
<nexgen>and what about python
<dsmith>Hey hey
<nly>can i use guile with c++ program?
<janneke>nly: sure, see guimax, or even lilypond
<str1ngs>nly: the qt directory in nomad has c++
<str1ngs>nly: particularly keymap.cpp
<nly>thanks
<jcowan>nexgen: a list is available at http://git.savannah.gnu.org/cgit/guile.git/tree/module/language
<jcowan>currently just Scheme, Brainfuck, Elisp, and ECMAscript plus the intermediate forms.
<str1ngs> daviid: webkit-network-proxy-settings-new works well now though it's not possible to get a useful <webkit-web-context> yet. I've updated my test case here http://paste.debian.net/1096292
<daviid>str1ngs: let's separate things, these are not the same lack of feure or bug ... I will fix this yo of course
<str1ngs>sounds good
<daviid>so, I'd like to confirm that you can see it works, I mean it has the effect you wish and expect on the app itself?
<daviid>sneek: later tell nexgen here is the most complete list of guile related projects http://sph.mn/foreign/guile-software.html - and it has guile-log - https://gitlab.com/gule-log/guile-log - but lacks guile-python o whaever it's called
<sneek>Got it.
<daviid>sneek: later tell nexgen here it is - python on guile - https://gitlab.com/python-on-guile/python-on-guile
<sneek>Got it.
***sneek_ is now known as sneek
<pkill9>what's a guile python file?