]> git.eshelyaron.com Git - emacs.git/commit
Add support for IRCv3 message tags.
authorVibhav Pant <vibhavp@gmail.com>
Mon, 24 Apr 2017 06:27:46 +0000 (11:57 +0530)
committerAndrew G Cohen <cohen@andy.bu.edu>
Tue, 25 Apr 2017 01:14:35 +0000 (09:14 +0800)
commit5d21c627f763fcfcdf3bcda4981203509b440d45
treec29903395c32ec8f0381881033decabe562f6493
parent7bbc43ec772be07363ba87a45924e1b7a367da0f
Add support for IRCv3 message tags.

* erc-backend.el:
  erc-response: Add `tags' element.
  Add (erc-parse-tags).
  (erc-parse-server-response): Use (erc-parse-tags) to parse message
  tags (if any), and store them in `erc-resopnse' struct.

* erc.el: (erc-display-message): Expose message tags with text
  properties of the corresponding message line.
lisp/erc/erc-backend.el
lisp/erc/erc.el