Search
Tuesday, 7th of August 2018, 6:32:42 UTC
6:32:43
beach
So, 1. Define a subclass of standard-class.
6:33:18
beach
2. Create a subclass of direct-slot-definition
6:33:44
beach
3. Customize direct-slot-defintion-class to return the new slot-definition class for your new subclass of standard-class
6:34:25
beach
4. Customize compute-slots to generate two effective slot definitions rather than one.
6:35:03
beach
Let me know how it goes. This is fun stuff, but can be a bit complicated somtime.
6:35:27
Shinmera
I know enough of the MOP to get around, so all I needed was the hint to compute-slots, but thanks!
6:35:51
beach
I'll be off most of the morning. I am taking my new computer back to the guy who sold it to me for tests and some adjustments.
6:36:12
beach
Since both my old and my new computer crash in similar ways, I now suspect power surges.
6:36:35
beach
Which is good because now I have some things to try to fix the problem(s).
6:36:53
Shinmera
Hope none of the components got damaged by the surges if that's the case
6:37:44
beach
Surges could be caused by our numerous heat pumps/compressors. My brother says they can do that.
6:38:10
beach
We have 8 of them. :)
12:29:10
drmeister
We have a whole house surge protector - I have no idea if that is something you need.
12:29:33
frgo
Hello from the isle of Foehr in the North Sea. Vacation.... Ah!
12:31:52
drmeister
Would you know how I would open a random available port and get the port number using sbcl sockets?
12:31:53
beach
I consulted with some people and I think I know what I need.
12:32:21
drmeister
beach: Great - maybe now you have two working computers.
12:32:42
drmeister
You can play LAN games.
12:32:50
beach
But I have been wanting a new one for a few years anyway, so it was time.
12:32:53
drmeister
ACTION has been out of the gaming scene for a while.
12:33:22
beach
I have two 1600x1200 pixel monitors and I want to try a 4K monitor in addition.
12:33:24
frgo
drmeister: if you use a socket nr == 0 in sockjet bind
12:34:38
drmeister
How do I get the port number after I do that?
12:36:22
drmeister
I'm looking through clasp's sockets.lisp - but I can't be sure I implemented everything.
12:36:47
frgo
drmeister: #'socket-name should get you the port nr
12:37:35
drmeister
Ah - socket-name is the port number - huh.
12:37:40
drmeister
That appears to be the case...
12:37:41
drmeister
https://github.com/clasp-developers/clasp/blob/dev/src/sockets/sockets.cc#L369
12:39:00
drmeister
And double yes... https://github.com/clasp-developers/clasp/blob/dev/src/lisp/modules/sockets/sockets.lisp#L364
12:39:17
drmeister
I was looking for something like 'port-name'.
12:39:23
frgo
No problem. Happy to help from time to time ;-)
12:39:40
drmeister
I very much appreciate it. Thank you very much.
12:39:41
frgo
Yeah naming is weird in socket stuff
13:55:13
karlosz
getting a dynamic reloc error asking me to recompile with PIC on arch after updating
13:55:14
Colleen
karlosz: Bike said 16 hours, 23 minutes ago: load whatever version of sicl as the local mirror src/lisp/kernel/contrib/sicl. note that distclean will reset it
13:56:20
karlosz
i remember haring something was wrong with arch popping up in the last month. anyone ever found a conclusive fix.
13:57:03
drmeister
karlosz: This is to build clasp?
13:58:56
drmeister
I have to put some time into it - I haven't had the time yet.
13:58:59
Bike
what is available in rmps? the compiler clearly exists, but cl:compile is an undefined function?
13:59:48
drmeister
Bike: Was that for me?
14:00:33
drmeister
is there a core:compile? It should be cl:compile
14:01:32
Bike
i guess i could have messed something up more deeply
14:02:07
drmeister
rmps and rboehm load the source code for aclasp and then stop.
14:02:24
drmeister
They load compile.lsp - so cl:compile should be available.
14:02:58
drmeister
That's not to say that even at this late, late stage of clasp development - that in this early, early stage of the build, symbols aren't put into the correct packages.
14:04:30
Bike
how the heck did i get that error then...
14:25:27
Bike
drmeister: do you know what kind of problem would cause compilation to work okay, but not the next step (linking i think)? maybe an intrinsic written wrong?
Tuesday, 7th of August 2018, 18:32:42 UTC