libera/#commonlisp - IRC Chatlog
Search
16:39:00
Guest74
Are there any issues with osicat? I see some of my filesystem stuff uses it and I remember something about some library needing some hard to find c lib.
16:45:09
jackdaniel
I suspect that some ffi calls may be posix-specific (and not work on other platforms)
16:45:55
jackdaniel
the library that depends on a c library is iolib (and depends on libfixposix that paves over disrapences between different posix platforms)
16:47:17
Guest74
I remember having a hard time with that library, but didn't remember the details. Things are still fuzzy.
16:56:19
lagash
Guest74: it appears to not work well with FreeBSD, or maybe it's the software I'm using with it, idk
16:58:06
Guest74
hrm, that's something to look into, I am concerned with the free OSs. Are there any other replacements that work well there? I am looking for something with good ioctl stuff, haven't actually tested osicat with that yet.
17:00:49
Guest74
though I'm using that for framebuffer stuff and not sure that's a concern for freebsd.
17:06:24
etimmons
Guest74: osicat also depends on a c library, but it's not distributed separately, it's written and built using CFFI features
17:07:01
etimmons
So you might have issues if you try to distribute a binary, but there are ways around that if you run into it
17:10:40
Guest74
I'm definitely not concerned about windows. Let somebody else worry about that crap spyware if anybody ever uses my stuff besides me.
17:12:32
Guest74
cross implementation would be nice though. Seeing as how quicklisp doesn't accept anything that doesn't work on more than one.
17:13:41
Guest74
anyways, have to go get tested to see if I've got covid again. I'll read the logs though.
17:14:53
etimmons
Osicat works well for my purposes (mostly low level file APIs at the moment). Haven't tested extensively on freebsd yet, but if there's a bug IME it'll be simple to fix and get merged
18:38:52
Guest74
I wonder how one would go about constructing a list of unused code and somehow scrubbing it. It's sometimes hard to tell if something has been abandoned because it's no good.
18:45:07
Guest74
for example, does anybody use cl-dbus? I've been thinking of using it but i have a hard time understanding it.
20:24:00
etimmons
I've got the beginnings of a connection pool for Drakma. Maybe I'll extract it, actually write tests, and call it forceling.
21:28:08
hayley
ACTION uploaded an image: (213KiB) < https://libera.ems.host/_matrix/media/r0/download/matrix.org/MCRtsRBLanzSGgveNXtqMxxc/well-spooked-my-prototypes.jpeg >
3:00:27
mfiano
Correct. That's a job for your collision detection pipeline, as they could differ between the same sprites.
3:02:02
Guest74
mainly concerned with fonts at the moment. have been meaning to use that binpack sometime.
3:09:43
Guest74
I'm creating the atlases. so just wondering if there was a standard lisp way to save them that would be compatible with what other people are doing. I'll just write out stuff that can be read in then.