]> git.eshelyaron.com Git - emacs.git/commit
Create framework for IRCv3 support
authorPhilip Kaludercic <philipk@posteo.net>
Wed, 9 Jun 2021 15:37:24 +0000 (17:37 +0200)
committerPhilip Kaludercic <philipk@posteo.net>
Thu, 10 Jun 2021 15:22:57 +0000 (17:22 +0200)
commit06af44e3e180aa6ecbfc51d9e977757a6fabbc23
tree990f396c1df174b7134f0becf12d8de1f54b39cc
parent4ff1f66b12359fbb91821da5b87580b98ac49af3
Create framework for IRCv3 support

* rcirc.el (rcirc-implemented-capabilities): Add new variable
(rcirc-requested-capabilities): Add new variable
(rcirc-acked-capabilities): Add new variable
(rcirc-connect): Request capabilities from rcirc-implemented-capabilities
(rcirc-process-regexp): Extend rcirc-process-regexp with tag support
(rcirc-tag-regexp): Add new tokenizer for tags
(rcirc-message-tags): Add new variable
(rcirc-get-tag): Add new function
(rcirc-process-server-response-1): Parse message-tags
(rcirc-handler-CAP): Add new handler for capability requests
lisp/net/rcirc.el