]> git.eshelyaron.com Git - emacs.git/commit
Add textsec support for confusable characters
authorLars Ingebrigtsen <larsi@gnus.org>
Tue, 18 Jan 2022 08:57:43 +0000 (09:57 +0100)
committerLars Ingebrigtsen <larsi@gnus.org>
Tue, 18 Jan 2022 08:57:54 +0000 (09:57 +0100)
commit19fefea1ca567cc08c67a2167f8e366483b1c013
tree2fe6221132f72b3c163168c5b9dc3d55a3b1cba7
parent65c9f57856ec0b188f635149bf3c120195832dae
Add textsec support for confusable characters

* admin/notes/unicode: Note the confusables.txt file.
* admin/unidata/Makefile.in (${unidir}/uni-confusable.el):
Generate the confusable file.

* admin/unidata/README (https): Add confusables.txt.

* admin/unidata/confusables.txt: New file.

* admin/unidata/unidata-gen.el (unidata-gen-confusable): Parse the
confusables.txt file.

* lisp/international/textsec.el (textsec-ascii-confusable-p)
(textsec-unconfuse-string): New functions.
admin/notes/unicode
admin/unidata/Makefile.in
admin/unidata/README
admin/unidata/confusables.txt [new file with mode: 0644]
admin/unidata/unidata-gen.el
lisp/international/textsec.el
test/lisp/international/textsec-tests.el