[ESS-bugs] julia: TAB completion fails for emacs 23
Martin Maechler
maechler at stat.math.ethz.ch
Wed May 14 22:23:12 CEST 2014
On Wed, May 14, 2014 at 11:52 AM, Stephen Eglen
<S.J.Eglen at damtp.cam.ac.uk> wrote:
> hi Martin,
>
> I've yet to try the "new" julia within Emacs, but as I understand it,
> they have dropped GNU readline (in julia-readline) for their own repl
> coded in julia.
Thank you Stephen.
Yes, in the mean time I have confirmed that this is only in julia
versions 0.3... i.e. all developer versions since about February when
they release 0.2.1 --- After the several hours of compilation from the
source I confirm that indeed, julia 0.2.1 still contains julia-basic
and julia-readline plus a symbolic link
julia -> julia-readline
> Does "julia" work okay in a regular *shell*?
Well, "ok" yes, but failing TAB completion even in emacs24 (the
completion happens with programs known to the *shell*)... but I think
that's expected.
Note that Emacs 24 + *julia* (M-x julia) work fine together.
It is just Emacs23 + *julia* that has the problematic behavior....
but that will affect many many users of Linux versions that are
decendents of debian, notably Ubuntu, Mint, ...
Martin
>
> Stephen
>
> On Wed, May 14 2014, Martin Maechler wrote:
>
>> I should add to this:
>>
>> Never versions of julia no longer provide a 'julia-basic' and
>> 'julia-readline' executable.
>>
>> Just 'julia' itself.
>> and 'julia --help' gives some options, e.g. "--color = yes|no"
>> but does not talk about readline.
>>
>> So we (ESS) should probably change the default
>> inferior-julia-program-name from its default
>> "julia-basic" to "julia".
>>
>> I made it work by defining a symbolic link in my PATH of the form
>>
>> ln -s <julia-source-build>/julia julia-basic
>>
>> but that's not what the typical ESS user should have to do ...
>>
>> Do you guys have julia version which do *not* provide a simple
>> 'julia' executable ?
>>
>>
>> Martin
>>
>> _______________________________________________
>> ESS-bugs ESS-bugs at r-project.org
>> https://stat.ethz.ch/mailman/listinfo/ess-bugs
>>
>> _______________________________________________
>> ESS-core list: https://stat.ethz.ch/mailman/listinfo/ess-core
>
More information about the ESS-bugs
mailing list