]> git.eshelyaron.com Git - emacs.git/commit
Improve ERC's matching of nicks and URLs (bug#38257)
authorAmin Bandali <bandali@gnu.org>
Mon, 18 Nov 2019 15:24:48 +0000 (10:24 -0500)
committerAmin Bandali <bandali@gnu.org>
Mon, 13 Jan 2020 06:51:00 +0000 (01:51 -0500)
commit37e0d00c143ddb6d5e978eb1d3ac9c1d1aba3860
tree16d37222fb74bc03499852b7acbb47256983ff1b
parentd47b157969356f15e038dbbfa4da7769f6f98583
Improve ERC's matching of nicks and URLs (bug#38257)

* lisp/erc/erc-{button,match}.el (erc-{button,match}-syntax-table):
Omit (, ), and '; as they're not valid nick characters, per RFC 2812
section 2.3.1.  This enables correct matching/highlighting of nicks
when they're surrounded by parens, like (nick), and when adjacent to
an apostrophe, like nick's.
* lisp/erc/erc-button.el (erc-button-url-regexp): Use the regexp from
browse-url-button-regexp, which among other things, seems to handle
surrounding pair of parens better.
etc/NEWS
lisp/erc/erc-button.el
lisp/erc/erc-match.el