1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-02-28 10:51:29 -08:00
emacs/lisp/language
Eli Zaretskii 8164f3e1ab Improve support for shaping Egyptian Hieroglyphs
* src/composite.c (composition_gstring_lookup_cache): Renamed from
gstring_lookup_cache and made external.  All callers changed.
* src/composite.h (composition_gstring_lookup_cache): Add
prototype.
* src/font.c (Ffont_shape_gstring): Call
composition_gstring_lookup_cache and return the cached composition
if it is already in the cache.

* lisp/language/misc-lang.el (egyptian-shape-grouping): New
function.
(composition-function-table): Use egyptian-shape-grouping in
setting up compositions for Egyptian Hieroglyphs.  Fix the
composition setup for horizontal and vertical joiners.
2020-10-25 18:05:37 +02:00
..
burmese.el
cham.el
china-util.el
chinese.el
cyril-util.el
cyrillic.el
czech.el
english.el
ethio-util.el
ethiopic.el
european.el
georgian.el
greek.el
hanja-util.el
hebrew.el
ind-util.el
indian.el
japan-util.el
japanese.el
khmer.el
korea-util.el
korean.el
lao-util.el
lao.el
misc-lang.el Improve support for shaping Egyptian Hieroglyphs 2020-10-25 18:05:37 +02:00
romanian.el
sinhala.el
slovak.el
tai-viet.el
thai-util.el
thai-word.el
thai.el
tibet-util.el
tibetan.el
tv-util.el
utf-8-lang.el
viet-util.el
vietnamese.el