summaryrefslogtreecommitdiff
path: root/admin/notes
diff options
context:
space:
mode:
authorLars Ingebrigtsen <larsi@gnus.org>2022-01-18 11:53:01 +0100
committerLars Ingebrigtsen <larsi@gnus.org>2022-01-18 11:53:09 +0100
commit9f25c41ad45eaa34c8b7aa88a8c75d5dd4bd7ba7 (patch)
tree1bc08689be22a348b13b2f58380eb6bacfff758a /admin/notes
parent702ce8dc3e3cde378feed566b7ed9032d05f611b (diff)
downloademacs-9f25c41ad45eaa34c8b7aa88a8c75d5dd4bd7ba7.tar.gz
emacs-9f25c41ad45eaa34c8b7aa88a8c75d5dd4bd7ba7.tar.bz2
emacs-9f25c41ad45eaa34c8b7aa88a8c75d5dd4bd7ba7.zip
Add textsec-domain-suspicious-p
* .gitignore: Ignore idna-mapping.el. * admin/notes/unicode: Note idna-mapping file. * admin/unidata/IdnaMappingTable.txt: New file. * admin/unidata/Makefile.in (all): Generate idna-mapping.el. * admin/unidata/unidata-gen.el (unidata-gen-idna-mapping): Generate. * lisp/international/textsec.el (textsec-domain-suspicious-p): New function.
Diffstat (limited to 'admin/notes')
-rw-r--r--admin/notes/unicode16
1 files changed, 9 insertions, 7 deletions
diff --git a/admin/notes/unicode b/admin/notes/unicode
index 98dc01bc08f..41661995000 100644
--- a/admin/notes/unicode
+++ b/admin/notes/unicode
@@ -26,13 +26,15 @@ Emacs uses the following files from the Unicode Character Database
. BidiCharacterTest.txt
Emacs also uses the file emoji-test.txt which should be imported from
-the Unicode's Public/emoji/ directory.
-
-First, the first 14 files and emoji-test.txt need to be copied into
-admin/unidata/, and the file https://www.unicode.org/copyright.html
-should be copied over copyright.html in admin/unidata (some of them
-might need trailing whitespace removed before they can be committed to
-the Emacs repository).
+the Unicode's Public/emoji/ directory, and IdnaMappingTable.txt from
+the Public/idna/ directory.
+
+First, the first 14 files, emoji-test.txt and IdnaMappingTable.txt
+need to be copied into admin/unidata/, and the file
+https://www.unicode.org/copyright.html should be copied over
+copyright.html in admin/unidata (some of them might need trailing
+whitespace removed before they can be committed to the Emacs
+repository).
Then Emacs should be rebuilt for them to take effect. Rebuilding
Emacs updates several derived files elsewhere in the Emacs source