sbbs.el

Diff
Login

Differences From Artifact [6d4d80db15]:

To Artifact [aa4b34af1a]:


1
2
3
4
5
6
7
8

9
10
11

12
13
14
15
16


17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51

`sbbs.el`
=========

`sbbs` is a [SchemeBBS][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][mail].


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][cc0] license.

[schemebbs]: https://textboard.org/
[mail]: https://lists.sr.ht/~zge/public-inbox
[cc0]: https://creativecommons.org/publicdomain/zero/1.0/deed

|
<
<
<
|

<
<
>
|
<
<
>
|
<
<
<
<
>
>

<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
|
<
<
<
<
<
>
1



2
3


4
5


6
7




8
9
10




























11





12
sbbs.el is a SchemeBBS client for Emacs. It implements browsing thread



lists, threads and creating responses.



All development can be found here:
	


	https://fossil.textboard.org/sbbs/index
	




We use Fossil as our VCS, so issues, questions and documentation can
all be found here.





























sbbs.el is distributed under the "CC0 1.0 Universal (CC0 1.0) Public





Domain Dedication" license. Read the LICENSE file for more details.