ERC (программное обеспечение)

редактировать
ERC
ERC, работающий на GNU Emacs 24.3 ERC, работающий на GNU Emacs 24.3
Исходный автор (ы) Александр Л. Беликов. Сергей Березин
Стабильный выпуск Улучшения ERC теперь выпущены как часть Emacs.
Репозиторий Измените это в Wikidata
Написано наEmacs Lisp
Размер 763 КБ
Тип IRC-клиент
Лицензия GNU GPLv3
Веб-сайтgnu.org / software / emacs /

ERC - это клиент Internet Relay Chat (IRC), интегрированный в GNU Emacs. Он написан на Emacs Lisp.

Содержание
  • 1 Возможности
  • 2 История
  • 3 Связанные работы
  • 4 См. Также
  • 5 Ссылки
  • 6 Внешние ссылки
Возможности

ERC включает сообщение отметку времени, автоматическое присоединение к каналу, управление потоком и автозаполнение ников и команд. ERC может выделять псевдонимы и текст для отслеживания разговора, выделять и при необходимости удалять управляющие символы и позволяет преобразовывать URL-адреса, псевдонимы и текст в кнопки. Он предоставляет историю ввода и отдельные буферы для каждого сервера и канала. Уведомления включают активность канала в строке режима EMacs, онлайн-статус пользователя и отслеживание скрытых разговоров по каналу. ERC является многоязычным и обеспечивает автоматическую загрузку скриптов при запуске.

ERC имеет модульную конструкцию, со многими функциями, реализованными в «более чем двух десятках загружаемых модулей», включенных в настройку по умолчанию, например, автоотключение, fill (разбивает длинные строки), log (сохраняет буферы чата), орфография, bbdb, который соединяет ERC с Emacs для управления контактами, и replace, который автоматически заменяет заданный текст в сообщениях. ERC поддерживает SSL / TLS для зашифрованной связи IRC.

История

Согласно проекту GNU, ERC был впервые разработан Александром Л. Беликовым. и Сергей Березин. Березин писал, что ERC «изначально был написан Александром Л. Беликовым, затем я улучшил его во многих отношениях и продвинул до версии 2.0». Пара остановила разработку в 1999 году. Марио Ланг писал, что с 2001 года ERC был «явно заброшен», поэтому он и Александр Шредер приняли его и создали проект ERC SourceForge. Березин положительно отреагировал на новость о возобновлении усилий и возложил ответственность на новых разработчиков; в последующие годы были выпущены версии 2.1, 3, 4, 5 и 5.1. Разработка ERC перешла от SourceForge к GNU в мае 2006 года, а ERC был официально включен в выпуск 22.1 Emacs 3 июня 2007 года. Разработка ERC теперь происходит внутри дерева исходного кода Emacs.

Связанные работы

ERC - один из двух клиентов IRC, включенных в дистрибутив Emacs; rcirc - другой. Circe и «аскетичный» ZenIRC также являются IRC-клиентами на основе Emacs. По словам автора, Circe включает идеи ERC, такие как трекер активности и другие; он был разработан, когда ERC стало «трудно отлаживать и улучшать».

См. также
  • Портал бесплатного программного обеспечения с открытым исходным кодом
Ссылки
Внешние ссылки
Последняя правка сделана 2021-05-18 03:11:20
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте