Use composite to call harfbuzz for ligatures
Use composite to call harfbuzz for ligatures

This is based on code from microsoft -> cascadia-code repository
(issue #153), which sets a
proper composition-function-table according to specific ligature regexp.

Using variables also allows to disable the ligatures for org-mode, where
org-bullets might be incompatible

It has a fallback to old pretty-code behaviour.

hlissner/doom-emacs,hlissner/doom-emacs,hlissner/.emacs.d,UndeadKernel/emacs_doom,hlissner/doom-emacs,UndeadKernel/emacs_doom,hlissner/doom-emacs,hlissner/.emacs.d,hlissner/.emacs.d,hlissner/.emacs.d,hlissner/.emacs.d,UndeadKernel/emacs_doom,UndeadKernel/emacs_doom,UndeadKernel/emacs_doom,hlissner/.emacs.d,hlissner/.emacs.d,hlissner/doom-emacs,UndeadKernel/emacs_doom,UndeadKernel/emacs_doom,hlissner/.emacs.d,hlissner/doom-emacs,hlissner/doom-emacs