diff options
| author | Eli Zaretskii | 2016-03-12 18:35:26 +0200 |
|---|---|---|
| committer | Eli Zaretskii | 2016-03-12 18:35:26 +0200 |
| commit | 32a4d2ee2c1a1a8f157ebb2e9b62bc53e74cf4f8 (patch) | |
| tree | eb16b9f1470b97316dcdd691e19ec21e6bbce71b | |
| parent | 63efcc268635dea78c6bd80749eae4ee2c72d717 (diff) | |
| download | emacs-32a4d2ee2c1a1a8f157ebb2e9b62bc53e74cf4f8.tar.gz emacs-32a4d2ee2c1a1a8f157ebb2e9b62bc53e74cf4f8.zip | |
Update handling of <bdo> per Unicode 9.0
* lisp/net/shr.el (shr-tag-bdo): Wrap in FSI..PDI as well, per
Unicode 9.0 changes in UAX#9, paragraph 2.7.
| -rw-r--r-- | lisp/net/shr.el | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lisp/net/shr.el b/lisp/net/shr.el index e463c7edaf2..3877719d7a7 100644 --- a/lisp/net/shr.el +++ b/lisp/net/shr.el | |||
| @@ -1689,10 +1689,10 @@ The preference is a float determined from `shr-prefer-media-type'." | |||
| 1689 | ((equal direction "rtl") | 1689 | ((equal direction "rtl") |
| 1690 | #x202e)))) ; RLO | 1690 | #x202e)))) ; RLO |
| 1691 | (when char | 1691 | (when char |
| 1692 | (insert char)) | 1692 | (insert #x2068 char)) ; FSI + LRO/RLO |
| 1693 | (shr-generic dom) | 1693 | (shr-generic dom) |
| 1694 | (when char | 1694 | (when char |
| 1695 | (insert #x202c)))) ; PDF | 1695 | (insert #x202c #x2069)))) ; PDF + PDI |
| 1696 | 1696 | ||
| 1697 | (defun shr-tag-bdi (dom) | 1697 | (defun shr-tag-bdi (dom) |
| 1698 | (insert #x2068) ; FSI | 1698 | (insert #x2068) ; FSI |