sbbs.el

Changes To sbbs.el
Login

Initial version of "sbbs.el"

            1  +# sbbs.el
            2  +`sbbs` is a SchemeBBS client in Emacs. It implements browsing the thread list, threads and creating responses.
            3  +
            4  +Any bugs, patches or questions can be submitted to my public inbox.
            5  +
            6  +## Usage
            7  +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.
            8  +
            9  +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)`.
           10  +
           11  +## Issues and Improvments
           12  +Due to issues with url.el, some versions of Emacs take quite long to load threads/thread lists.
           13  +No highlighting in response buffers.
           14  +Spoilers aren't shown unless manually highlighted.
           15  +Remember already opened threads and highlight updates.
           16  +Add auto-quoting support when responding (e.g. with a C-u C-u prefix)
           17  +Add quote-region support when responding
           18  +Fix encoding issues
           19  +Improve inter-thread navigation (eg. using M-n/M-p to go to next (opened) thread)
           20  +Add filter support
           21  +Add support for VIP replies
           22  +Add open in browser command
           23  +Add support for ranged and list references
           24  +Be more intelligent when reloading a thread
           25  +
           26  +## Copying
           27  +`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.