sbbs.el

Artifact [722a211b02]
Login

Artifact 722a211b026f7f3b32e718dc2308d46d3871ccf7fc71b8a417b259418581c13c:

Wiki page [sbbs.el] by anon on 2020-05-28 09:38:11.
D 2020-05-28T09:38:11.623
L sbbs.el
N text/x-markdown
P 0de7233ffe9e7dabe1a2a234069f244bae60a63a098386cbb733b126420cd12d
U anon
W 1528
# 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

## Download
[sbbs.tar.gz](/tarball/sbbs.tar.gz)
## 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 511bedb6bf4f3f474a5af8c3261308fd