branch: elpa/julia-mode
commit b35e668d6bcf0fb7de4a9ee1a72ae13aa4fb6562
Merge: 7e301f4414 cf060eeec4
Author: Tamas K. Papp <tkp...@gmail.com>
Commit: GitHub <nore...@github.com>

    Merge pull request #192 from non-Jedi/patch-1
    
    Remove attempt to be smart with company completion
---
 julia-mode.el | 18 ------------------
 1 file changed, 18 deletions(-)

diff --git a/julia-mode.el b/julia-mode.el
index cc8134356f..49bd5a8996 100644
--- a/julia-mode.el
+++ b/julia-mode.el
@@ -908,24 +908,6 @@ buffer where the LaTeX symbol starts."
           (abbrev-insert symb name beg end)))
     #'ignore))
 
-;; company-mode doesn't work via `indent-for-tab-command'. In order to have a 
consistent
-;; completion UI, we must dynamically choose between 
`company-indent-or-complete-common' and
-;; `indent-for-tab-command' based on whether `company-mode' is active. First 
we need to
-;; pacify the byte-compiler though.
-(declare-function company-indent-or-complete-common "company")
-(defvar company-mode)
-
-(defun julia--company-indent-for-tab-command (arg)
-  "Call `indent-for-tab-command' or `company-indent-or-complete-common'."
-  (interactive "P")
-  (if company-mode
-      (company-indent-or-complete-common arg)
-    (indent-for-tab-command arg)))
-
-(with-eval-after-load 'company
-  (define-key julia-mode-map [remap indent-for-tab-command]
-    #'julia--company-indent-for-tab-command))
-
 ;; Math insertion in julia. Use it with
 ;; (add-hook 'julia-mode-hook 'julia-math-mode)
 ;; (add-hook 'inferior-julia-mode-hook 'julia-math-mode)

Reply via email to