freenode/#clasp - IRC Chatlog
Search
4:07:30
beach
So when there is an error, there is a variable in the stack frame that contains the source information. By using RET in SLIME I can then inspect the source information.
4:17:10
beach
But the source information contains the line and column number of the beginning and the end of the expression being evaluated, and it contains the full text of the code that produced it. So by using the SLIME inspector, I can immediately see what expression is being evaluated.
13:07:41
Shinmera
static vectors is a library that allows creating vectors for which you can get a pointer to their contents.
13:07:55
Shinmera
allowing you to pass the contents to other programs and libraries that are not Lisp.
13:09:28
drmeister
Is Steven in? I finally got the python and javascript versioning somewhat under control.
13:10:02
Shinmera
But apparently this dependency might have been fixed. https://github.com/McCLIM/McCLIM/issues/520
13:10:23
drmeister
Also, the jupyterlab kernel HAS to start up quickly or there are timeouts and things sort of work but also have problems later on in the session.
13:13:40
beach
If static-vectors is a library that uses FFI, I am very disturbed by this information.
13:14:30
Shinmera
beach: pngload is a faster png loading library that offers loading things into a static vector as an optional feature so that you can immediately share the data with something like OpenGL.
13:28:07
beach
stassats: I am sorry, but I don't have the energy to answer that question right now. Maybe some other time.
13:40:49
jackdaniel
opticl does not require static-vectors anymore for unsupported platforms, it falls back to old library for png
13:41:15
jackdaniel
as of ffi, there are two experimental backends (not merged): windows and sdl; both work on top of ffi
13:43:08
Shinmera
All you need for static vectors is: 1) a way to stop the GC from moving it and 2) a way to get a pointer to the array's contents
13:46:07
Shinmera
The implementation can offer to free them, but to be portable the user must invoke free-static-vector, yes.
15:23:16
shiho
drmeister: I tried ./waf build_dboehm and got the error. "Build failed --> missing file: '/Users/shiho/Development/cando/build/boehm/fasl/cando.fasb'"