[ESS] \delta for julia?

Boylan, Ross Ro@@@Boy|@n @end|ng |rom uc@|@edu
Sun May 15 01:19:50 CEST 2016


The company math symbols now work except in julia buffers.  I think the problem is that ESS inserted another backend and that is taking priority.  I guess I could try loading the company backend with the math symbols via a hook, but will the break some of ESS's functionality?

Currently my .emacs includes

(package-initialize) ;; otherwise company-backends undefined                                                      
(global-company-mode t)
(add-to-list 'company-backends 'company-math-symbols-unicode)
                                                                        
(add-to-list 'load-path "~/src/unicode-math-input")
(require 'unicode-math-input)

In my .jl buffer company-backends begins with
company-ess-julia-objects company-math-symbols-unicode company-bbdb .....

________________________________________
From: Vitalie Spinu [spinuvit using gmail.com]
Sent: Saturday, May 14, 2016 3:50 AM
To: Boylan, Ross
Cc: tkpapp using gmail.com; ess-help using r-project.org
Subject: Re: [ESS] \delta for julia?

>> On Sat, May 14 2016 06:02, Boylan, Ross wrote:

> I get the error
> Symbol's value as variable is void: company-backends

`company-backends` is defined in company. So at least you have to load it first
or put our code after `(package-initialize)` if your packages are installed from
ELPA.

Then do

  (global-company-mode t)


See company-mode installation instructions for more.


  Vitalie





More information about the ESS-help mailing list