From 4178a3de6e145a01dbdcdb29910750f0b73edd1b Mon Sep 17 00:00:00 2001 From: Eivind Fonn Date: Wed, 21 Jun 2017 10:05:56 +0200 Subject: [PATCH] Add defalias for ensime-type-at-point --- layers/+lang/java/packages.el | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/layers/+lang/java/packages.el b/layers/+lang/java/packages.el index 9002ed505..129f314c4 100644 --- a/layers/+lang/java/packages.el +++ b/layers/+lang/java/packages.el @@ -172,6 +172,12 @@ (spacemacs/register-repl 'ensime 'ensime-inf-switch "ensime")) :config (progn + ;; This function was renamed in ensime. Usually we don't need to do this, + ;; but documentation recommends the stable version of ensime, so we must + ;; try to support it, too. + (unless (fboundp 'ensime-type-at-point) + (defalias 'ensime-type-at-point 'ensime-print-type-at-point)) + ;; key bindings (dolist (mode java--ensime-modes) (dolist (prefix '(("mb" . "build")