summaryrefslogtreecommitdiff
path: root/test/lisp/emacs-lisp/package-resources/macro-problem-package-2.0/macro-problem.el
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2020-10-25 18:05:37 +0200
committerEli Zaretskii <eliz@gnu.org>2020-10-25 18:05:37 +0200
commit8164f3e1ab3ca8d28f782407ab8daf086a624d1a (patch)
tree13b8d57d96b80a9ba3c9ea90098d9dfca4a335d2 /test/lisp/emacs-lisp/package-resources/macro-problem-package-2.0/macro-problem.el
parent7276723630f93878762d474b0a5adda4251191bd (diff)
downloademacs-8164f3e1ab3ca8d28f782407ab8daf086a624d1a.tar.gz
emacs-8164f3e1ab3ca8d28f782407ab8daf086a624d1a.tar.bz2
emacs-8164f3e1ab3ca8d28f782407ab8daf086a624d1a.zip
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.
Diffstat (limited to 'test/lisp/emacs-lisp/package-resources/macro-problem-package-2.0/macro-problem.el')
0 files changed, 0 insertions, 0 deletions