freenode/#lisp - IRC Chatlog
Search
23:27:24
Bike
as an example, see the sbcl manual under 6.2, "At present, SBCL implements stack allocation for"
23:33:35
jmercouris
I've also set-up (slime-setup '(slime-fancy slime-company slime-asdf slime-indentation slime-sbcl-exts))
0:36:38
jeosol
any CL library I could call from the CL side to make an 3d image like this https://www.researchgate.net/figure/Reservoir-simulation-grids-with-2-5-and-10-dip_fig2_254533377
0:37:47
jeosol
it is a set of 3 grid blocks stack together for fluid flow problems. I have the geometry of all the blocks, but I'll write a function so when call, I get a screen with that image and rotate
0:40:03
jeosol
right now, I use paraview (some opensource 3d viewer). I write the input, then fireup that application to view the file. It's too clunky.
0:43:33
jeosol
I recall Baggers has some lisp series about a CEPL library that probably uses OPENGL, that is more like what I'll need. Will check
3:20:23
LdBeth
jmercouris: presentations are some kind of visual elements from CLIM/Lisp Machine UI that you can click them with mouse.
3:22:25
LdBeth
It can be used to provide a repl that one can click the printed objects to inspect them
5:07:46
no-defun-allowed
SBCL runs fine on Windows from my (limited) testing. You can install Portacle and get the install over with quite quickly from portacle.github.io
5:08:07
no-defun-allowed
Windows doesn't have a package manager, so it's probably the most convenient way to get SBCL, Quicklisp, Emacs and SLIME.
8:10:55
flip214
When using 5AM in a loop, is there some way to name the current iteration? If there's an error then "X evaluated to Y which is not Z" doesn't help that much without the loop iteration or similar data.
8:27:03
flip214
jackdaniel: ah, right. Yes, I can annotate each IS test in there with the iteration value -- but then I loose the "expected/got" output!
8:29:39
flip214
What I'd like to have is some (let ((5am:*test-iteration* (list "my test ~d: ~a" i args))) ...) and have that FORMATted on failures as well (or at the first failure in that loop)
8:44:04
no-defun-allowed
is there a way for FORMAT to emit a newline if and only if the formatter is past 80 columns or so?
8:46:22
no-defun-allowed
well, i'd prefer at the end of objects, so i can have one print-object method that emits #<type :foo [long foo] [newline] :bar [bar]> or #<type :foo [short foo] :bar [bar]>
8:49:42
jackdaniel
(interesting fact: stream-column-number may return NIL, so do not assume it to be always a number)