<seepel>Hi guile, I'm still playing around with cps and I keep seing primcalls that have dotted pairs in the dst field, but I can't figure out what they mean. Does anyone have any ideas or can point me to a good place to learn about the dst field? <seepel>Managed to find a few instances of these dotted pairs being utilized in the bytecode compiler. Mostly things like scm-set!/immediate. But cache-ref and cache-set! are still a bit of a mystery. Maybe it'll be the next blog post. <daviid>Aurora_v_kosmose: fwiw, I use guile-lib unit-test for all my projects <daviid>I personally don't beleive in 'current ways' nor do I select 'those' as criteria to orient/select anything I do, but as I said, fwiw ... you do as you wih of course <Aurora_v_kosmose>Abandonware has the downside that when something breaks, you're on your own. <str1ngs>Aurora_v_kosmose: unit-test is quite nice. <str1ngs>create a test class derived from <test-case> and then create generic methods with your assertions <str1ngs>then call (exit-with-summary (run-all-defined-test-cases)) to run all the tests <str1ngs>Aurora_v_kosmose: one of the nice things about unit-test is you don't have to run your tests at load time. <str1ngs>so where you call (exit-with-summary (run-all-defined-test-cases)) is subjective. <str1ngs>it's definitely really fun to hack on :) <str1ngs>It's pretty usable. though it's pretty bleeding edge. the version in guix is pretty basic compared to the current development version. <str1ngs>but for the most part if you like emacs you'll probably like using nomad. <str1ngs>I'm slowly gearing up for a new alpha release. but it's a big release. all of the C code as been ported to scheme. with the help of g-golf <str1ngs>all of the GUI GTK but using scheme and extensible. so for web-buffer it use webkitgtk. for term buffer it use vte <str1ngs>there is an ibuffer for switching buffers etc. <str1ngs>there is a working echo-area and most emacs keybinds just work like you would expect. <str1ngs>alot more work needs to be done. I'm mostly laying the ground work for future additions. <str1ngs>the version in guix is pretty stable but not as complete as the feature-g-golf branch. <str1ngs>so better to build from git if you really want to try it out. <str1ngs>and there is #nomad-browser if you need help with anything. or have suggestion or bug reports. ***dddddd_ is now known as dddddd
***hugh_marera_ is now known as hugh_marera
***jonsger1 is now known as jonsger
***drakonis1 is now known as drakonis
***amiloradovsky1 is now known as amiloradovsky