summaryrefslogtreecommitdiff
path: root/helm-source.el
diff options
context:
space:
mode:
authorThierry Volpiatto <thierry.volpiatto@gmail.com>2015-09-17 13:35:02 +0200
committerThierry Volpiatto <thierry.volpiatto@gmail.com>2015-09-17 13:35:02 +0200
commit0905d45e36333cd9b444ee6d6dc32ae8fd455b8a (patch)
tree129e95b42af8adfea71184e1856573b5d6d2f4af /helm-source.el
parent849dbe84ea2b4694dd67125a73946b60751dc7a1 (diff)
Ensure migemo don't kick in when not available.
* helm-multi-match.el (helm-mm-3-migemo-match): Check if migemo is available. (helm-mm-3-migemo-search): idem. * helm-source.el (helm-source-sync): Don't plug old migemo plugin if some. (helm-source-async): Don't plug old migemo plugin if some. (helm-source-in-buffer): Don't plug old migemo plugin if some.
Diffstat (limited to 'helm-source.el')
-rw-r--r--helm-source.el9
1 files changed, 6 insertions, 3 deletions
diff --git a/helm-source.el b/helm-source.el
index 8dbcade2..1d514289 100644
--- a/helm-source.el
+++ b/helm-source.el
@@ -547,7 +547,8 @@
(dont-plug
:initform '(helm-compile-source--multi-match
- helm-compile-source--persistent-help))
+ helm-compile-source--persistent-help
+ helm-compile-source--migemo))
(match-strict
:initarg :match-strict
@@ -585,7 +586,8 @@ Matching is done basically with `string-match' against each candidate.")
(matchplugin :initform nil)
(dont-plug :initform '(helm-compile-source--multi-match
- helm-compile-source--persistent-help)))
+ helm-compile-source--persistent-help
+ helm-compile-source--migemo)))
"Use this class to define a helm source calling an external process.
The :candidates slot is not allowed even if described because this class
@@ -608,7 +610,8 @@ inherit from `helm-source'.")
(dont-plug
:initform '(helm-compile-source--candidates-in-buffer
helm-compile-source--multi-match
- helm-compile-source--persistent-help))
+ helm-compile-source--persistent-help
+ helm-compile-source--migemo))
(candidates
:initform 'helm-candidates-in-buffer)