D 2020-05-28T09:17:46.989 L sbbs N text/x-markdown P 44d95d7cd36dd4e90e60ab0aa45f053acd4d9e209013082dac7a94b4516ba14a U anon W 1478 # sbbs.el `sbbs` is a SchemeBBS client in Emacs. It implements browsing the thread list, threads and creating responses. Any bugs, patches or questions can be submitted to my public inbox. ## Usage Make sure `sbbs.el` is your load path (if necessary adjust the load-path variable), and then run `M-x sbbs`. This will prompt you what board to load, and then open a buffer while asynchronously fetching the thread list. To start a new thread, press `c (sbbs-view-compose)`, or open a thread by pressing enter. When in a thread, respond by pressing `r (sbbs-read-reply)`. Create a thread or response by pressing `C-c C-c (sbbs-compose-create)`. ## Issues and Improvments Due to issues with url.el, some versions of Emacs take quite long to load threads/thread lists. No highlighting in response buffers. Spoilers aren't shown unless manually highlighted. Remember already opened threads and highlight updates. Add auto-quoting support when responding (e.g. with a C-u C-u prefix) Add quote-region support when responding Fix encoding issues Improve inter-thread navigation (eg. using M-n/M-p to go to next (opened) thread) Add filter support Add support for VIP replies Add open in browser command Add support for ranged and list references Be more intelligent when reloading a thread ## Copying `sbbs.el` is distributed under the [CC0 1.0 Universal (CC0 1.0) Public Domain Dedication](https://creativecommons.org/publicdomain/zero/1.0/deed) license. Z c8a67c53ae8b0f598c9471dfb6272337