ScottyB / ac-js2

Javascript auto-completion in Emacs using Js2-mode's parser and Skewer-mode.
123 stars 8 forks source link

Freezes Emacs when asked for completion #28

Open farynaio opened 3 years ago

farynaio commented 3 years ago

I was able to get Skrewer and HTTP server working but when I try to use ac-js2 together with company-mode and ask for next completion the Emacs freezes and I have to run keyboard-quit.

My config below.

(eval-after-load 'ac-js2
  '(progn
     (setq ac-js2-evaluate-calls nil)
     (add-to-list 'company-backends 'ac-js2-company)

     (add-hook 'js2-mode-hook 'jarfar/js2-init t)
     (add-hook 'js2-mode-hook 'skewer-mode t)
     (add-hook 'js2-mode-hook 'ac-js2-mode t)

     (defun jarfar/js2-init ()
       (message "jarfar/js2-init run")
       (setq-local browse-url-browser-function 'browse-url-chrome))
     ))

When I invoke run-skewer together with ac-js2 I also get error 500 in browser.

I use macOS 10.15.7, Emacs 26.3.