diff options
Diffstat (limited to '2024/talks/mcclim.md')
-rw-r--r-- | 2024/talks/mcclim.md | 49 |
1 files changed, 42 insertions, 7 deletions
diff --git a/2024/talks/mcclim.md b/2024/talks/mcclim.md index 0c0dd644..0f64f1bd 100644 --- a/2024/talks/mcclim.md +++ b/2024/talks/mcclim.md @@ -143,15 +143,50 @@ small part thanks to the show. # Discussion -- Q: I would love to see the GUI interacting with the scheduling stuff - you were working on initially, if I didn't miss it somewhere - earlier. - - A: -- Q:Or any other GUI stuff you've worked on in the past that you'd - be comfortable showing? - - A:[https://toobnix.org/a/screwtape/video-channels](https://toobnix.org/a/screwtape/video-channels) +- Q: I would love to see the GUI interacting with the scheduling stuff + you were working on initially, if I didn't miss it somewhere + earlier. + - A: Will do a follow-up video +- Q:Or any other GUI stuff you've worked on in the past that you'd + be comfortable showing? + - A:[https://toobnix.org/a/screwtape/video-channels](https://toobnix.org/a/screwtape/video-channels) - Q: Are we going to get a McCLIM LambdaMOO client? - A: You're right, I should make that into a client for Common Lisp. +- Q: is the expression being returned directly eval-able is elisp / ielm? + - screwlisp: Yes I didn't think this ahead + - screwlisp: Like I've just said, you have to call (slime-eval-sync) + - screwlisp: After which you can get it out of your kill-ring, because it has syncronised -> to be there + - screwlisp: I was going to ask you if you had a way for me to do that +- Q: i wonder if there's a presentation type for readable output that is returned to elisp? + - most of the time i assume the expression type will be readable on the other end, but CL has readtables and other things that would need translation +- similar to the multiple package-archive options with emacs there is also UltraLisp which tracks upstream more closely, but can cause fun-to-debug package conflicts in some situations + - screwlisp: I guess I should try that, basically melpa right, I occasionally use person quicklisp dists +- screwlisp: 40ants has often done things I want to do +- lol @ either it will be faster or you will be smug about it running slowly + - screwlisp: Old computer challenge ;) +- we did see a little bit of that +- https://toobnix.org/c/screwtape_channel/videos +- Is the MOO McCLIM app still going? + - yes + - telnet lambda.moo.mud.org 8888, connect Guest, Y, then @join screwtape + - maybe something like this would work for slime eval assuming we still want to use emacs while CLIM window is open: (slime-eval-async '(cl:+ 2 2) (lambda (x) (print x))) + - the second arg is a continuation so can bind it, insert in a buffer, etc + - I think most emacs users use scratch buffer +- thanks for the talk! great intro. look forward to IELM talk next :P +- Thank you! 😊 +- Thanks for the talk, it was super interesting +- May the source be with everyone +- I use ielm as a repl but not a power user... sometimes I know I want to do more than a few M-: +- (lazy-eval 'thanks) +- screwlisp: "Yeah, I forgot now but during the talk there were a few tiny bits where it was different to slime that tripped me up +- thanks for the talk screwlisp, always good to see lisp history being explored. i'll have to check out lambdamoo again +- screwlisp: Quite a few people hang around during the Wednesday show (000UTC, anonradio.net) +- screwlisp: Probably not a coincidence a lot of my emacs useage is the same as yduJ's who is normally there +- what emacs mode/tool were you using to access the moo? + - I dusted off rmoo.el, but it could definitely use some modernization =) + - I went for the quick M-x telnet instructions for Guest +- screwlisp: Can @request your nick with an email address + [[!inline pages="internal(2024/info/mcclim-after)" raw="yes"]] |