Commit graph

13 commits

Author SHA1 Message Date
tastytea
1b00696bcc
document /cmark and Markdown extensions in man page (#1344)
* document /cmark in man page

* document Markdown extension in man page

* fix spoiler wording

Co-authored-by: DeepBlueV7.X <nicolas.werner@hotmail.de>

---------

Co-authored-by: DeepBlueV7.X <nicolas.werner@hotmail.de>
2023-01-31 21:01:50 +00:00
Forest
80f7683a57 Control logging via command line and environment variables
Nheko is very chatty in its log output, generating log noise (which
complicates diagnostics) and needless disk writes (which affect power
consumption and SSD life).  This patch introduces command line options
and environment variables to control log levels and output type.

The old --debug command line option still works, at least for now.
It is overridden by the new command line options when they are used.

Partially addresses #665.
2022-09-10 18:28:44 -07:00
Nicolas Werner
678806749d
Add a /command to redact all visible messages sent by a user 2022-07-01 10:24:12 +02:00
Loren Burkholder
35e6cf003d Close current room on Ctrl+W 2022-04-02 20:33:10 -04:00
Nicolas Werner
a59b3147a6
Add reasons to everything
fixes #1030
2022-03-30 23:40:12 +02:00
Nicolas Werner
c91f91d5d3
Add /knock command 2022-03-30 21:15:22 +02:00
Nicolas Werner
b3221b09d6 Add /reset-state command 2022-02-05 08:40:56 +01:00
tastytea
4210fe1925
Rename man page so GitHub renders it. 2022-01-27 14:09:05 +01:00
tastytea
0db486d0c8
Add FAQ to manpage, add sticker and custom emoji Q&A 2022-01-27 13:00:33 +01:00
tastytea
2ab6b6d6ca
Fix documentation for --profile; add completers to man page 2022-01-27 12:59:51 +01:00
tastytea
2d6c5444e6
man: Document arguments for invite, kick, ban, unban, shrug 2022-01-01 03:29:06 +01:00
tastytea
bc6bea3f46
Fix typos and first level headings in man page 2022-01-01 03:08:09 +01:00
tastytea
3e8734dbd5
Add man page (#851)
This adds a man page which lists command line options, key bindings and
commands. A new CMake option `MAN` is added, enabled by default on
`UNIX` but not `APPLE`.

The man pages are generated with either `a2x` (from asciidoc) or
`asciidoctor`. If both are not found, a fatal error is signaled.
2021-12-22 21:34:07 +00:00