# Problem with Julia-client update to Atom

**URL:** <https://discourse.julialang.org/t/problem-with-julia-client-update-to-atom/28443>\
**Category:** New to Julia\
**Created:** [September 5, 2019, 7:56pm UTC](https://discourse.julialang.org/t/problem-with-julia-client-update-to-atom/28443 "2019-09-05T19:56:09Z")\
**Posts on this page:** 17\
**Page:** 1

<div class="post-metadata">

**Author:** ![Brad\_Hines](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/brad_hines/32/9885_2.png) [@Brad\_Hines](https://discourse.julialang.org/u/Brad_Hines)\
**Post date:** [September 5, 2019, 7:56pm UTC](https://discourse.julialang.org/t/problem-with-julia-client-update-to-atom/28443/1 "2019-09-05T19:56:09Z")

</div>

This morning I applied the Julia-client update (to 0.10.1) to Atom 1.40.1.

At first, Julia was then missing from Atom altogether. I followed the Juno FAQ instructions to

` apm uninstall julia-client`  
_(It failed, said some json was missing, as if it weren’t installed at all)_  
` apm install julia-client`  
_(Appeared to succeed)_

Now the environment seems to work, but in the course of using the editor, I am now seeing messages like these every few seconds.

```julia
┌ Warning: Atom.jl: unrecognised message outline.
└ @ Atom C:\Users\brad\.julia\packages\Atom\Wouyw\src\comm.jl:171

```

I can’t be sure what action is causing them - they seemed random - at first I thought it was the mouse wheel.

I have figured out one way to reproduce them - it’s not the only cause, though - i’ts just one of the things that causes it. I can reproduce the warning by just clicking between the different tabs of the editor - a warning appears each time I change tabs. But is also seems to occur just while typing in the editor window.

At the moment, I don’t notice any other bad behavior other than these warnings.

I have tried completely closing all my editor tabs and closing Atom and starting over, but the errors recur.

Is this a new bug, or a sign of something wrong with my install?

Does anyone know what it means or how to fix it? It’s a bit hard to work with, as my REPL window overflows with these things and my work scrolls off the screen.

---

<div class="post-metadata">

**Author:** ![MatFi](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/matfi/32/10002_2.png) [@MatFi](https://discourse.julialang.org/u/MatFi)\
**Post date:** [September 5, 2019, 8:34pm UTC](https://discourse.julialang.org/t/problem-with-julia-client-update-to-atom/28443/2 "2019-09-05T20:34:27Z")

</div>

Had the same problem. Solved it by upgradeing Atom it self to (1.40.1), closing all atom windows and using the comandline:

```julia
apm update

apm uninstall ink
apm uninstall julia-client
apm install ink
apm install julia-client

```

which is basically what @pfitzseb suggestet in this [post](https://discourse.julialang.org/t/ann-juno-0-10/28385) and you did as well… hm …

---

<div class="post-metadata">

**Author:** ![Brad\_Hines](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/brad_hines/32/9885_2.png) [@Brad\_Hines](https://discourse.julialang.org/u/Brad_Hines)\
**Post date:** [September 5, 2019, 10:00pm UTC](https://discourse.julialang.org/t/problem-with-julia-client-update-to-atom/28443/3 "2019-09-05T22:00:40Z")

</div>

Thanks for the help. I tried your more extended script (including the update and ink:

```julia
apm update

apm uninstall ink
apm uninstall julia-client
apm install ink
apm install julia-client

```

Same results. Once you “Press Enter to Start Julia”, these messages start showing up in the REPL:

```julia
┌ Warning: Atom.jl: unrecognised message outline.
└ @ Atom C:\Users\brad\.julia\packages\Atom\Wouyw\src\comm.jl:171

```

---

<div class="post-metadata">

**Author:** ![Brad\_Hines](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/brad_hines/32/9885_2.png) [@Brad\_Hines](https://discourse.julialang.org/u/Brad_Hines)\
**Post date:** [September 5, 2019, 10:10pm UTC](https://discourse.julialang.org/t/problem-with-julia-client-update-to-atom/28443/4 "2019-09-05T22:10:50Z")

</div>

Ah, wait - the link had some good info!

**SOLUTION:** Update Atom in the package manager

I checked, and my environment was still on Atom v.0.9.1

I went into package manager and did “update Atom” and the problem appears fixed!

Thanks for the link!

---

<div class="post-metadata">

**Author:** ![pfitzseb](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/pfitzseb/32/45566_2.png) [@pfitzseb](https://discourse.julialang.org/u/pfitzseb)\
**Post date:** [September 6, 2019, 7:25am UTC](https://discourse.julialang.org/t/problem-with-julia-client-update-to-atom/28443/5 "2019-09-06T07:25:15Z")

</div>

The next Juno release will check what version of Atom.jl you have installed and notify you if it’s incompatible.  
Sorry for the inconvenience.

---

<div class="post-metadata">

**Author:** ![DNF](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/dnf/32/10191_2.png) [@DNF](https://discourse.julialang.org/u/DNF)\
**Post date:** [September 6, 2019, 8:11am UTC](https://discourse.julialang.org/t/problem-with-julia-client-update-to-atom/28443/6 "2019-09-06T08:11:44Z")

</div>

> [@pfitzseb](#):
>
> The next Juno release will check what version of Atom.jl you have installed

That’s great! I _always_ forget to update Atom.jl.

---

<div class="post-metadata">

**Author:** ![vitaminace33](https://avatars.discourse-cdn.com/v4/letter/v/9dc877/32.png) [@vitaminace33](https://discourse.julialang.org/u/vitaminace33)\
**Post date:** [September 9, 2019, 8:36pm UTC](https://discourse.julialang.org/t/problem-with-julia-client-update-to-atom/28443/7 "2019-09-09T20:36:08Z")

</div>

I still have the problem, even with a clean Atom.

```julia
$ mv .atom .atom.bak # clean atom
$ atom --version
Atom : 1.40.1
Electron: 3.1.10
Chrome : 66.0.3359.181
Node : 10.2.0
$ julia --version
julia version 1.2.0
$ apm install uber-juno
Installing uber-juno to /home/user/.atom/packages ✓
$ atom
$ apm list
Community Packages (7) /home/user/.atom/packages
├── indent-detective@0.4.0
├── ink@0.11.0
├── julia-client@0.10.1
├── language-julia@0.19.1
├── latex-completions@0.3.6
├── tool-bar@1.1.12
└── uber-juno@0.2.0

```

---

<div class="post-metadata">

**Author:** ![vitaminace33](https://avatars.discourse-cdn.com/v4/letter/v/9dc877/32.png) [@vitaminace33](https://discourse.julialang.org/u/vitaminace33)\
**Post date:** [September 9, 2019, 8:47pm UTC](https://discourse.julialang.org/t/problem-with-julia-client-update-to-atom/28443/8 "2019-09-09T20:47:16Z")

</div>

This is what solved the problem for me, to clean my local julia conf by issuing

```julia
$ mv .julia .julia.bak

```

---

<div class="post-metadata">

**Author:** ![Aleman\_Pericon](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/aleman_pericon/32/10214_2.png) [@Aleman\_Pericon](https://discourse.julialang.org/u/Aleman_Pericon)\
**Post date:** [September 10, 2019, 12:16pm UTC](https://discourse.julialang.org/t/problem-with-julia-client-update-to-atom/28443/9 "2019-09-10T12:16:25Z")

</div>

> [@vitaminace33](#):
>
> clean my local julia conf

Excuse me, do you know how to do this is Windows? As Im having the same problem even with a clean Atom.  
Thanks

---

<div class="post-metadata">

**Author:** ![nilshg](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/nilshg/32/2283_2.png) [@nilshg](https://discourse.julialang.org/u/nilshg)\
**Post date:** [September 10, 2019, 12:49pm UTC](https://discourse.julialang.org/t/problem-with-julia-client-update-to-atom/28443/10 "2019-09-10T12:49:03Z")

</div>

I think `mv` just renames the `.julia` folder to `.julia.bak`, so should be the same as nuking or renaming `.julia` in your `C:\Users\yourusername` directory

---

<div class="post-metadata">

**Author:** ![vitaminace33](https://avatars.discourse-cdn.com/v4/letter/v/9dc877/32.png) [@vitaminace33](https://discourse.julialang.org/u/vitaminace33)\
**Post date:** [September 10, 2019, 6:22pm UTC](https://discourse.julialang.org/t/problem-with-julia-client-update-to-atom/28443/11 "2019-09-10T18:22:45Z")

</div>

Look for the file “Atom.jl” in your user directory. On a Linux system it is found at `~/.julia/packages/Atom/<hash>/src/Atom.jl`, where `<hash>` seems to be a short hash to identify the version being used or something alike.

---

<div class="post-metadata">

**Author:** ![tfburns](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/tfburns/32/9502_2.png) [@tfburns](https://discourse.julialang.org/u/tfburns)\
**Post date:** [September 17, 2019, 2:00am UTC](https://discourse.julialang.org/t/problem-with-julia-client-update-to-atom/28443/12 "2019-09-17T02:00:13Z")

</div>

I had a similar issue and solved it by updating Julia from 1.1.1 to 1.2.0

---

<div class="post-metadata">

**Author:** ![pjgorski](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/pjgorski/32/4802_2.png) [@pjgorski](https://discourse.julialang.org/u/pjgorski)\
**Post date:** [October 18, 2019, 2:26pm UTC](https://discourse.julialang.org/t/problem-with-julia-client-update-to-atom/28443/13 "2019-10-18T14:26:29Z")

</div>

I also have such a problem in Julia 1.0.3 after upgrading Atom.

My .julia folder is ~ 1 GB. I understand the solution is to rename it, which is the same as deleting the folder. Won’t it destroy something?

---

<div class="post-metadata">

**Author:** ![1634](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/1634/32/12119_2.png) [@1634](https://discourse.julialang.org/u/1634)\
**Post date:** [March 31, 2020, 5:25pm UTC](https://discourse.julialang.org/t/problem-with-julia-client-update-to-atom/28443/14 "2020-03-31T17:25:21Z")

</div>

Hi, following your instruction, I went:

> /mnt/c/Users/name/.julia/packages/Atom$ ls  
> cYxbS Kxhul lBERI ooRtV QOKyk XKD0f

And each of those listed folder contains a src/Atom.jl  
which one is the one (or version) we want?

---

<div class="post-metadata">

**Author:** ![1634](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/1634/32/12119_2.png) [@1634](https://discourse.julialang.org/u/1634)\
**Post date:** [March 31, 2020, 6:23pm UTC](https://discourse.julialang.org/t/problem-with-julia-client-update-to-atom/28443/15 "2020-03-31T18:23:37Z")

</div>

Same puzzle as package is stored within .julia  
`/.julia/packages`

---

<div class="post-metadata">

**Author:** ![Tamas\_Papp](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/tamas_papp/32/25949_2.png) [@Tamas\_Papp](https://discourse.julialang.org/u/Tamas_Papp)\
**Post date:** [April 1, 2020, 7:37am UTC](https://discourse.julialang.org/t/problem-with-julia-client-update-to-atom/28443/16 "2020-04-01T07:37:23Z")

</div>

You probably want to use the Pkg API to find out the version, eg

```julia
pkg> st Atom

```

---

<div class="post-metadata">

**Author:** ![tpilutti](https://avatars.discourse-cdn.com/v4/letter/t/9dc877/32.png) [@tpilutti](https://discourse.julialang.org/u/tpilutti)\
**Post date:** [May 21, 2020, 1:40pm UTC](https://discourse.julialang.org/t/problem-with-julia-client-update-to-atom/28443/17 "2020-05-21T13:40:05Z")

</div>

Hi, renaming .julia folder does seem to resolve the Atom.jl file update, but it also seems like a nuclear approach. It nuked command history, and the packages I had added, e.g., Plots.
