aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorF. Jason Park2023-05-04 00:01:11 -0700
committerF. Jason Park2023-07-13 18:45:31 -0700
commit08515350faff03e4206e7ed4dfacffc55a4779cd (patch)
tree48ac364cb0bf976271b7f1ce8835e7da27e86cbb /doc
parentded35c2da4da52641ec99927347cd50b736b9577 (diff)
downloademacs-08515350faff03e4206e7ed4dfacffc55a4779cd.tar.gz
emacs-08515350faff03e4206e7ed4dfacffc55a4779cd.zip
Add mini modules bufbar and nickbar to ERC
* doc/misc/erc.texi: Add `bufbar' and `nickbar' to known modules. Also add `keep-place', which was missing, and remove `bbdb', which is not part of ERC. Add new section "Auxiliary Modules" for listing experimental modules or those typically managed by some other feature. * erc/ERC-NEWS: Mention new mini modules for libraries erc-status-sidebar.el and erc-speedbar.el. * lisp/erc/erc.el (erc-modules): Add `bufbar' and `nickbar' to selection of offered modules. * test/lisp/erc/erc-tests.el (erc-tests--modules): Add `bufbar' and `nickbar'. (Bug#63595)
Diffstat (limited to 'doc')
-rw-r--r--doc/misc/erc.texi43
1 files changed, 40 insertions, 3 deletions
diff --git a/doc/misc/erc.texi b/doc/misc/erc.texi
index 52a1d57fd45..d59c6d8a6c6 100644
--- a/doc/misc/erc.texi
+++ b/doc/misc/erc.texi
@@ -414,9 +414,10 @@ Set away status automatically
414@item autojoin 414@item autojoin
415Join channels automatically 415Join channels automatically
416 416
417@cindex modules, bbdb 417@cindex modules, bufbar
418@item bbdb 418@item bufbar
419Integrate with the Big Brother Database 419List buffers belonging to a connection in a side window; part of
420Custom group @code{erc-status-sidebar}
420 421
421@cindex modules, button 422@cindex modules, button
422@item button 423@item button
@@ -443,6 +444,10 @@ Launch an identd server on port 8113
443@item irccontrols 444@item irccontrols
444Highlight or remove IRC control characters 445Highlight or remove IRC control characters
445 446
447@cindex modules, keep-place
448@item keep-place
449Remember your position in buffers
450
446@cindex modules, log 451@cindex modules, log
447@item log 452@item log
448Save buffers in logs 453Save buffers in logs
@@ -463,6 +468,11 @@ Detect netsplits
463@item nicks 468@item nicks
464Automatically colorize nicks 469Automatically colorize nicks
465 470
471@cindex modules, nickbar
472@item nickbar
473List participating nicks for the current target buffer in a side
474window; part of Custom group @code{erc-speedbar}
475
466@cindex modules, noncommands 476@cindex modules, noncommands
467@item noncommands 477@item noncommands
468Don't display non-IRC commands after evaluation 478Don't display non-IRC commands after evaluation
@@ -534,6 +544,33 @@ Translate morse code in messages
534 544
535@end table 545@end table
536 546
547@anchor{Auxiliary Modules}
548@subheading Auxiliary Modules
549@cindex auxiliary modules
550
551For various reasons, the following modules aren't currently listed in
552the Custom interface for @code{erc-modules}, but feel free to add them
553explicitly. They may be managed by another module or considered more
554useful when toggled interactively or just deemed experimental.
555
556@table @code
557
558@cindex modules, fill-wrap
559@item fill-wrap
560Wrap long lines using @code{visual-line-mode}
561
562@cindex modules, keep-place-indicator
563@item keep-place-indicator
564Remember your place in buffers with a visible reminder; activated
565interactively or via something like @code{erc-join-hook}
566
567@cindex modules, services-regain
568@item services-regain
569Automatically ask NickServ to reclaim your nick when reconnecting;
570experimental as of ERC 5.6
571
572@end table
573
537@anchor{Required Modules} 574@anchor{Required Modules}
538@subheading Required Modules 575@subheading Required Modules
539@cindex required modules 576@cindex required modules