summaryrefslogtreecommitdiffstats
path: root/2025
diff options
context:
space:
mode:
authorSacha Chua <sacha@sachachua.com>2025-12-05 11:13:47 -0500
committerSacha Chua <sacha@sachachua.com>2025-12-05 11:13:47 -0500
commit57dc9d3c6a3455c11c114b04ebf6b7686d09879b (patch)
tree0224130e638734c00bfdb9e9b7e7ea5606b41227 /2025
parent111a27d163380cd8ad52ca378158c485fe1048f8 (diff)
downloademacsconf-wiki-57dc9d3c6a3455c11c114b04ebf6b7686d09879b.tar.xz
emacsconf-wiki-57dc9d3c6a3455c11c114b04ebf6b7686d09879b.zip
add lambdamoo instructions
Diffstat (limited to '2025')
-rw-r--r--2025/talks/commonlisp.md28
1 files changed, 28 insertions, 0 deletions
diff --git a/2025/talks/commonlisp.md b/2025/talks/commonlisp.md
index 709d98f4..2d008535 100644
--- a/2025/talks/commonlisp.md
+++ b/2025/talks/commonlisp.md
@@ -25,6 +25,34 @@ emacs major mode buffers. Cf.
Q&A will be on IRC and in LambdaMOO.
+**Q&A in LambdaMOO**:
+
+As an experiment, screwlisp will also be taking
+questions from LambdaMOO. Here's how to join:
+
+1. Use `M-x telnet` to connect to `lambda.moo.mud.org 8888`. Alternatively, you can use a web-based client like https://mudslinger.net/play/ or rmoo.el (see rmoo.el note below)
+2. `connect Guest` to connect as a guest. If that doesn't work, please ask in `#emacsconf-org` and we'll try to get you sorted out.
+3. Agree to the terms by typing `YES`.
+4. Teleport to where the speaker is by typing `@join screwtape`.
+
+To say something, start with `"` and omit the ending quotation mark, like this: `"Hello everyone!`. To say something to a specific person, start with a backtick (`` ` ``) and the person's nick, then your message, like this: `` `sachac I made it to LambdaMOO``. Use `help communication` to learn more about other communication tools, such as `:` for emoting and `whisper` for sending private messages.
+
+rmoo.el note: You may need to define process-kill-without-query if it doesn't exist on your computer. Here's a use-package declaration that might be a good starting point. If your version of use-package doesn't support `:vc` yet, you can check out the code from https://github.com/toddsundsted/rmoo and add it to your load-path, or use `M-x telnet` for now.
+
+```
+(use-package rmoo
+ :vc "https://github.com/toddsundsted/rmoo"
+ :init
+ (unless (fboundp 'process-kill-without-query)
+ (defun process-kill-without-query (process &optional flag)
+ (set-process-query-on-exit-flag process nil)
+ t))
+ :config
+ (rmoo-worlds-add-new-moo "LambdaMOO" "lambda.moo.mud.org" "8888"))
+```
+
+You can also ask questions via BigBlueButton, Etherpad, or IRC, and the host will try to make sure your question gets to the speaker. Enjoy!
+
About the speaker:
Flocking lisp images with Screwlisp (Lispy Gopher Climate and