@screwlisp @Judy Anderson
I've been looking to migrate more of my workflow into emacs, in this particular case I'm looking to moo via emacs which I believe you both do?
I believe @screwlisp has mentioned using rmoo, but the only repo I found for that hasn't been updated in over a decade. Is there something more recent I'm not aware of?
screwlisp
in reply to Jonathan Lamothe • • •emacsconf.org/2025/talks/commo…
codeberg.org/ggxx/rmoo
rmoo
Codeberg.orgJonathan Lamothe
in reply to screwlisp • •Judy Anderson
in reply to Jonathan Lamothe • • •I can offer you the moo.el I use, it started out as something by Pavel and/or wRog and was recently updated by KMP for Emacs 29. Randomly looking at some comments I see references to williams.edu making me think that JoeFeedback had a hand in it as well.
download at olum.org/yduj/moo.el
".moo_worlds" file format:
/def settype
/settype MOO
/addworld LambdaMOO lambda.moo.mud.org 8888
Jonathan Lamothe likes this.
screwlisp reshared this.
Jonathan Lamothe
in reply to Judy Anderson • •Judy Anderson
in reply to Jonathan Lamothe • • •Kent Pitman
in reply to Judy Anderson • • •I kinda think the version of moo.el that I have will automatically add LambdaMOO when you load moo.el if you don't have a .moo_worlds. I think you only need that if you have more worlds. YMMV, but try pulling moo.el into emacs and searching for 8888 to see the logic that I think is probably doing this. (I didn't track back to see where 'file' is getting its value, but I assume it's .moo_worlds because I don't have a .moo_worlds and somehow LambdaMOO is pre-defined.)
Also, you can, if you prefer, use the mud-add-world function from your .emacs (possibly multiple times with different hosts) to avoid a .moo_worlds. Whether that file is a help or hindrance is a personal taste issue. This is what my .emacs says, right after loading moo.el. It adds MOOsaico, a multilingual MOO in Portugal that I helped program (3 decades ago):
(mud-add-world "MOOsaico" "" "" "moosaico.moo.mud.org" 8888
(intern-soft "MOO" mud-types) t)
Jonathan Lamothe likes this.
screwlisp reshared this.