CrashTestDummy3 has quit [Ping timeout: 240 seconds]
catalinbostan has joined #slime
OlCe has joined #slime
CrashTestDummy3 has joined #slime
CrashTestDummy2 has quit [Ping timeout: 240 seconds]
lukego has joined #slime
<lukego>
I'm adding CLIM support to SLIME. Just been tearing my hair out for hours wondering why images in Emacs don't react to mouse events where there are presentations. Just realized that it does work in isolation but somehow gets suppressed when the images are inserted into the SLIME REPL. ouch :)
Colleen has quit [Ping timeout: 246 seconds]
Colleen has joined #slime
catalinbostan has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
catalinbostan has joined #slime
<luis>
lukego: hmm. presentations inject a keymap property into their region
<lukego>
I've narrowed it down quite a lot now actually. It seems to be an issue with the string object containing SVG data. Specifically, my properties don't work if I use STRING, but do work if I use (substring-no-properties STRING). Weird. Checking now if there indeed are any properties and if so why Emacs cares.
<lukego>
The string does not seem to have any text properties so I wonder if it's somehow about the identity of the string object itself.
<lukego>
It's the identity of the string object. (The string doesn't have any properties.) I've no idea why... but I guess since Elisp strings are mutable there are any number of potential reasons. Just doing (create-image (copy-seq string) ...) fixes it.
<lukego>
That took me a whole day to track down...
catalinbostan has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
catalinbostan has joined #slime
<luis>
🤷♂️
catalinbostan has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
catalinbostan has joined #slime
<lukego>
hacking and slashing onwards, have presentations acting mouse sensitive now https://imgur.com/a/PjGomSs
cick0 has joined #slime
cick0 has quit [Quit: Connection closed]
cage_ has joined #slime
<luis>
Nice. Will you show this today or tomorrow in an ELS lightning talk perhaps?
cage_ has quit [Quit: Leaving]
<lukego>
oh is that open? that would be great
<lukego>
I'll look into it
CrashTestDummy3 has quit [Read error: Connection reset by peer]
CrashTestDummy3 has joined #slime
OlCe has quit [Remote host closed the connection]
OlCe has joined #slime
CrashTestDummy has joined #slime
CrashTestDummy3 has quit [Ping timeout: 265 seconds]