From 55f0be707423c7979db2380c6f03617e341ca855 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Tue, 24 Dec 2019 20:48:15 -0500 Subject: [PATCH] tools/lookup: fix definition (on mac) & synonym lookup --- modules/tools/lookup/autoload/lookup.el | 2 +- modules/tools/lookup/packages.el | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/modules/tools/lookup/autoload/lookup.el b/modules/tools/lookup/autoload/lookup.el index fa4f51bf4..efa1267eb 100644 --- a/modules/tools/lookup/autoload/lookup.el +++ b/modules/tools/lookup/autoload/lookup.el @@ -336,7 +336,7 @@ Otherwise, falls back on `find-file-at-point'." (unless (featurep! +dictionary) (user-error "The +dictionary feature hasn't be enabled on :tools lookup module")) (cond (IS-MAC - (osx-dictionary-search-input identifier)) + (osx-dictionary--view-result identifier)) (+lookup-dictionary-enable-online (define-word identifier nil arg)) ;; TODO Implement offline dictionary backend diff --git a/modules/tools/lookup/packages.el b/modules/tools/lookup/packages.el index 92113d696..173350732 100644 --- a/modules/tools/lookup/packages.el +++ b/modules/tools/lookup/packages.el @@ -10,9 +10,7 @@ ;; (package! dumb-jump) (when (featurep! :completion ivy) - (package! ivy-xref) - ;; Need for Google/DuckDuckGo auto-completion on `+lookup/online' - (package! request)) + (package! ivy-xref)) (when (featurep! :completion helm) (package! helm-google) (package! helm-xref)) @@ -28,4 +26,6 @@ (if IS-MAC (package! osx-dictionary) (package! define-word)) - (package! powerthesaurus)) + ;; Need for Google/DuckDuckGo auto-completion on `+lookup/online' + (package! powerthesaurus) + (package! request))