erc
- Description
- An Emacs Internet Relay Chat client
- Latest
- erc-5.6.1snapshot0.20241115.112710.tar (.sig), 2024-Nov-15, 1.62 MiB
- Maintainer
- Amin Bandali <bandali@gnu.org>, F. Jason Park <jp@neverwas.me>
- Website
- https://www.gnu.org/software/emacs/erc.html
- Browse ELPA's repository
- CGit or Gitweb
- Badge
- Manual
- erc
To install this package from Emacs, use list-packages
.
Full description
ERC is a powerful, modular, and extensible IRC client for Emacs. For more information, visit the ERC page at <https://www.gnu.org/software/emacs/erc.html>. Configuration: Use M-x customize-group RET erc RET to get an overview of all the variables you can tweak. Usage: To connect to an IRC server, do M-x erc RET or M-x erc-tls RET to connect over TLS (encrypted). Once you are connected to a server, you can use C-h m or have a look at the ERC menu.
Old versions
erc-5.6.1snapshot0.20241101.225612.tar.lz | 2024-Nov-02 | 338 KiB |
erc-5.6.1snapshot0.20241024.85007.tar.lz | 2024-Oct-24 | 338 KiB |
erc-5.6.1snapshot0.20241003.233811.tar.lz | 2024-Oct-04 | 336 KiB |
erc-5.6.1snapshot0.20240929.164339.tar.lz | 2024-Sep-30 | 336 KiB |
erc-5.6.0.20240619.52630.tar.lz | 2024-Jun-19 | 333 KiB |
erc-5.6.0.20240612.122601.tar.lz | 2024-Jun-12 | 333 KiB |
erc-5.6snapshot0.20240608.122114.tar.lz | 2024-Jun-08 | 333 KiB |
erc-5.6snapshot0.20231231.65632.tar.lz | 2023-Dec-31 | 320 KiB |
erc-5.5.0.20230303.134918.tar.lz | 2023-Mar-04 | 228 KiB |
erc-5.4.1.0.20230214.82500.tar.lz | 2023-Feb-15 | 228 KiB |
News
ERC NEWS Copyright (C) 2006-2024 Free Software Foundation, Inc. See the end of the file for license conditions. Please send ERC bug reports to 'bug-gnu-emacs@gnu.org', and Cc the 'emacs-erc@gnu.org' mailing list as well. If possible, use 'M-x erc-bug' or 'M-x report-emacs-bug'. This file is about changes in ERC, the powerful, modular, and extensible IRC (Internet Relay Chat) client distributed with GNU Emacs since Emacs version 22.1. * Changes in ERC 5.6.1 ** Reliable library access for ban lists. Say goodbye to continually running "/BANLIST" for programmatic purposes. Modules can instead use the function 'erc-sync-banlist' to guarantee that the variable 'erc-channel-banlist' remains synced for the remainder of an IRC session. ** Option 'erc-truncate-padding-size' controls truncation frequency. In fast-moving channels and in queries with long-winded bots, the 'truncate' module has historically been asked to work overtime, mostly on account of a rather stingy buffering threshold of 512 characters. Now configurable, its default has been relaxed eightfold to 4096. ** Option 'erc-modules' no longer autoloaded. This cornerstone of ERC's configuration system was autoloaded globally in 5.6 to allow users the freedom of running 'customize-option' without first having to load the package. Unfortunately, this also had the side effect of arranging for ERC to load on startup whenever someone customized the variable. ** Stray key binding removed from 'erc-fill-wrap-mode-map'. The command 'erc-fill-wrap-cycle-visual-movement' was mistakenly given the key binding "C-c a" in an inadvertent holdover from development. It has been removed. ** New option determines 'keep-place-indicator's influence on 'truncate'. Option 'erc-keep-place-indicator-truncation' manages the tension between truncation and place keeping, prioritizing one or the other. ** Updated defaults for the 'track' module's face-list options. The default values of options 'erc-track-faces-priority-list' and 'erc-track-faces-normal-list' have both gained a face for buttonized speaker names, with the latter option also gaining 'erc-notice-face'. This was done to provide a more frequent and practical indication of channel activity in keeping with the module's original design. ** An arguably less distracting 'erc-nicks-track-faces' variant. Setting this option to t tells the 'track' module to have the mode-line indicator stick with the most recent speaker's face, even when they're monologuing, instead of alternating between it and the highest ranked 'erc-track-faces-normal-list' member in a given message. ** Module 'querypoll' has left 'goodies' and moved in with 'notify'. The 'querypoll' module was initially placed in 'erc-goodies' even though a far more sensible home existed in 'erc-notify'. Given the similarity of concerns and the newer module's "experimental" status, the migration was deemed worth any potential disruption, despite this being a point release. ERC appreciates your understanding in this matter. * Changes in ERC 5.6 ** Module 'keep-place' has a more decorative cousin. Remember your place in ERC buffers a bit more easily with the help of a configurable, visible indicator. Optionally sync the indicator to any progress made while you haven't yet caught up to the live stream. See options 'erc-keep-place-indicator-style' and friends, and try M-x keep-place-indicator-mode to see it in action. ** Module 'fill' offers an adaptive style based on 'visual-line-mode'. This style dynamically wraps messages to a window's width while mimicking the "hanging indent" look of 'erc-fill-static'. It also provides some movement and editing commands to optionally tame the less familiar aspects of 'visual-line' behavior. An interactive helper called 'erc-fill-wrap-nudge' makes easy work of adjusting the overhang on the fly. Set 'erc-fill-function' to 'erc-fill-wrap' to get started. ** A module for nickname highlighting has joined ERC. Automatic nickname coloring has come to ERC core. Users familiar with ... ...