From 026fa8e65b0d8c1e4f9ca23ae915f7f88673847a Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Thu, 26 Dec 2019 15:51:18 -0500 Subject: [PATCH] ui/pretty-code: use mac-auto-operator-composition-mode --- modules/ui/pretty-code/config.el | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/modules/ui/pretty-code/config.el b/modules/ui/pretty-code/config.el index 49dae0cd3..0299a2aba 100644 --- a/modules/ui/pretty-code/config.el +++ b/modules/ui/pretty-code/config.el @@ -83,7 +83,14 @@ Otherwise it builds `prettify-code-symbols-alist' according to (add-hook 'after-change-major-mode-hook #'+pretty-code-init-pretty-symbols-h) ;; Font-specific ligature support -(cond ((featurep! +fira) +(cond ((and IS-MAC + (fboundp 'mac-auto-operator-composition-mode) + (or (featurep! +fira) + (featurep! +iosevka) + (featurep! +hasklig) + (featurep! +pragmata-pro))) + (mac-auto-operator-composition-mode)) + ((featurep! +fira) (load! "+fira")) ((featurep! +iosevka) (load! "+iosevka"))