# \[ANN\] Juno 0.6.7

**URL:** <https://discourse.julialang.org/t/ann-juno-0-6-7/8622>\
**Category:** Juno\
**Tags:** announcement, juno\
**Created:** [January 26, 2018, 6:11pm UTC](https://discourse.julialang.org/t/ann-juno-0-6-7/8622 "2018-01-26T18:11:32Z")\
**Posts on this page:** 20\
**Page:** 5

<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:** [February 15, 2018, 1:15pm UTC](https://discourse.julialang.org/t/ann-juno-0-6-7/8622/81 "2018-02-15T13:15:52Z")

</div>

> [@j2b2](#):
>
> A stupid question: how to scroll through the displayed results on the new console ? The right scrollbar is very thin and doesn’t seem to work. I can scroll only while selecting the text displayed, a pair of keys for scrolling (up, down) would be nice.

Do you mean that your scrolling with your mousewheel only works when you have text selected? If so, then that’s absolutely not intended – what OS are you on?

> [@rveltz](#):
>
> Since the last update, plotlyjs does not resize in the plot plane anymore. Should I post the issue here or on PlotlyJS.jl?

Probably at PlotlyJS.jl. I cannot reproduce this though when using PlotlyJS.jl directly or through Plots.jl.

> [@kevbonham](#):
>
> Minor gripe: the window for the REPL is called “REPL,” but everything else refers to it as “terminal.”

Eh, fair enough. It’s basically an artifact of having both the new and old console and me being too lazy to have seperate commands/meu entries etc for both.

---

<div class="post-metadata">

**Author:** ![j2b2](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/j2b2/32/3387_2.png) [@j2b2](https://discourse.julialang.org/u/j2b2)\
**Post date:** [February 15, 2018, 1:50pm UTC](https://discourse.julialang.org/t/ann-juno-0-6-7/8622/82 "2018-02-15T13:50:45Z")

</div>

> [@pfitzseb](#):
>
> Do you mean that your scrolling with your mousewheel only works when you have text selected? If so, then that’s absolutely not intended – what OS are you on?

Oh sorry, I didn’t say that I was using a laptop without mouse :shame: Today, on my desktop, everything is fine, including the scrollbar.

---

<div class="post-metadata">

**Author:** ![kevbonham](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/kevbonham/32/216165_2.png) [@kevbonham](https://discourse.julialang.org/u/kevbonham)\
**Post date:** [February 15, 2018, 3:05pm UTC](https://discourse.julialang.org/t/ann-juno-0-6-7/8622/83 "2018-02-15T15:05:52Z")

</div>

I probably should also have said, that’s my only gripe in a setup that’s otherwise fantastic. Love the new REPL, _really_ love the documentation pane. Just keeps getting better and better! Thanks for all your work!

---

<div class="post-metadata">

**Author:** ![greg\_plowman](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/greg_plowman/32/8100_2.png) [@greg\_plowman](https://discourse.julialang.org/u/greg_plowman)\
**Post date:** [February 15, 2018, 10:50pm UTC](https://discourse.julialang.org/t/ann-juno-0-6-7/8622/84 "2018-02-15T22:50:21Z")

</div>

> [@kevbonham](#):
>
> Minor gripe: the window for the REPL is called “REPL,” but everything else refers to it as “terminal.”

> [@pfitzseb](#):
>
> It’s basically an artifact of having both the new and old console

I sometimes get confused with the words `console` and `terminal` (at least on Windows).  
I’m not sure whether they refer to Julia REPL or Windows command interpreter (`cmd` or `powershell`).  
So I agree some consistency here would be good, and perhaps explicit “Julia [REPL|terminal|console]”

---

<div class="post-metadata">

**Author:** ![baggepinnen](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/baggepinnen/32/693_2.png) [@baggepinnen](https://discourse.julialang.org/u/baggepinnen)\
**Post date:** [February 17, 2018, 8:45am UTC](https://discourse.julialang.org/t/ann-juno-0-6-7/8622/85 "2018-02-17T08:45:28Z")

</div>

I also have issues with the scrolling. I can not grab the scrollbar of the REPL with the mouse, trying to do so only highlights text in the REPL. It behaves as if the scrollbar wasn’t there, but a wide scrollbar is displayed and the appearance of the scrollbar when I scroll with the mouse wheel is as expected.

---

<div class="post-metadata">

**Author:** ![baggepinnen](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/baggepinnen/32/693_2.png) [@baggepinnen](https://discourse.julialang.org/u/baggepinnen)\
**Post date:** [February 21, 2018, 10:27am UTC](https://discourse.julialang.org/t/ann-juno-0-6-7/8622/86 "2018-02-21T10:27:13Z")

</div>

julia-client has started to hang frequently for me. I can reproduce it perfectly by calling a particular function, but am struggling to produce a MWE. The output in the developer console when I kill julia (Ctrl-K) is as follows.  
The function that causes julia to hang is

```julia
function correct!(kf::AbstractKalmanFilter, y, t = index(kf))
    @unpack C,x,R,R2,R2d = kf
    e = y-C*x
    K = (R*C')/(C*R*C' + R2)
    x .+= K*e
    R .= (I - K*C)*R
    logpdf(R2d, e)
end

```

and I know the function should throw an exception due to a method error (from calling it in a regular terminal REPL)

```julia
Uncaught (in promise) disconnected
misc.coffee [sm]:30 Julia Boot: 35.42s
3
evaluation.coffee [sm]:44 Error: Something went wrong while evaluating.
(anonymous)	@	evaluation.coffee [sm]:44
internal/process/next_tick.js:103 Uncaught (in promise) disconnected
internal/process/next_tick.js:103 Uncaught (in promise) disconnected
internal/process/next_tick.js:103 Uncaught (in promise) disconnected
.
.
.

```

atom version 1.24.0  
all atom packages updated  
julia\> Pkg.status(“Atom”)

- Atom 0.6.9

---

<div class="post-metadata">

**Author:** ![mcreel](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mcreel/32/30088_2.png) [@mcreel](https://discourse.julialang.org/u/mcreel)\
**Post date:** [February 21, 2018, 5:48pm UTC](https://discourse.julialang.org/t/ann-juno-0-6-7/8622/87 "2018-02-21T17:48:23Z")

</div>

I have long been a REPL and vim fan, but I have to say, Juno has some great features, especially for presenting code to an audience (line by line, or block execution, inspecting the output of each line). Thanks!

---

<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:** [February 21, 2018, 10:31pm UTC](https://discourse.julialang.org/t/ann-juno-0-6-7/8622/88 "2018-02-21T22:31:36Z")

</div>

Can you open an issue over at Juno.jl about this and specify what packages are needed to repro the problems?

---

<div class="post-metadata">

**Author:** ![baggepinnen](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/baggepinnen/32/693_2.png) [@baggepinnen](https://discourse.julialang.org/u/baggepinnen)\
**Post date:** [February 22, 2018, 6:21pm UTC](https://discourse.julialang.org/t/ann-juno-0-6-7/8622/89 "2018-02-22T18:21:33Z")

</div>

I’m struggling with producing an MWE, the error involves lots of local code and data. Are there any other place other than the developer console that presents useful debugging I can provide?

---

<div class="post-metadata">

**Author:** ![HamletFr](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/hamletfr/32/3361_2.png) [@HamletFr](https://discourse.julialang.org/u/HamletFr)\
**Post date:** [February 23, 2018, 1:38pm UTC](https://discourse.julialang.org/t/ann-juno-0-6-7/8622/90 "2018-02-23T13:38:47Z")

</div>

How could I configure the Console to show a complete vector and not leave out the middle elements and just show the first and last bit?

---

<div class="post-metadata">

**Author:** ![ezgi\_kurt](https://avatars.discourse-cdn.com/v4/letter/e/e19adc/32.png) [@ezgi\_kurt](https://discourse.julialang.org/u/ezgi_kurt)\
**Post date:** [February 28, 2018, 4:10pm UTC](https://discourse.julialang.org/t/ann-juno-0-6-7/8622/91 "2018-02-28T16:10:31Z")

</div>

Hi there, I am very new to Julia and have the basic problem also stated by other users above. When I use Julia 0.5.2 with Atom I get the warnings like:  
WARNING: Atom.jl: unrecognised message changemodule.  
WARNING: Atom.jl: unrecognised message validatepath.

(I don’t get these problems when I use Julia 0.6.2 however I want to continue using 0.5.2 because of how the code is written & because of breakpoints in the Gallium package)

Is there any way of using Atom with an older version of Julia?

---

<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:** [February 28, 2018, 4:22pm UTC](https://discourse.julialang.org/t/ann-juno-0-6-7/8622/92 "2018-02-28T16:22:25Z")

</div>

> Is there any way of using Atom with an older version of Julia?

You’ll need to use the correct versions of the Atom packages, which can be installed with

```julia
apm install julia-client@0.5.12
apm install ink@0.6.3

```

I have no clue if that’ll work with current versions of Atom itself though.

---

<div class="post-metadata">

**Author:** ![ezgi\_kurt](https://avatars.discourse-cdn.com/v4/letter/e/e19adc/32.png) [@ezgi\_kurt](https://discourse.julialang.org/u/ezgi_kurt)\
**Post date:** [February 28, 2018, 6:03pm UTC](https://discourse.julialang.org/t/ann-juno-0-6-7/8622/93 "2018-02-28T18:03:52Z")

</div>

Thanks a lot. Another very novice question: does this command work for Windows also/what is the windows equivalent? I couldn’t get it to.

---

<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:** [February 28, 2018, 6:05pm UTC](https://discourse.julialang.org/t/ann-juno-0-6-7/8622/94 "2018-02-28T18:05:32Z")

</div>

It should work on Windows, yes:

```julia
C:\Users\pfitzseb\Dokumente\Git\atom-julia-client>apm install julia-client@0.5.12
Installing julia-client@0.5.12 to C:\Users\pfitzseb\.atom\packages done

```

---

<div class="post-metadata">

**Author:** ![mkborregaard](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mkborregaard/32/556_2.png) [@mkborregaard](https://discourse.julialang.org/u/mkborregaard)\
**Post date:** [February 28, 2018, 7:23pm UTC](https://discourse.julialang.org/t/ann-juno-0-6-7/8622/95 "2018-02-28T19:23:59Z")

</div>

> [@pfitzseb](#):
>
> Hm, I guess we could have an option to start Julia with --quiet. And if you really want you could use OhMyREPL to change the prompt to only \>

Would be great.

---

<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:** [March 1, 2018, 11:05am UTC](https://discourse.julialang.org/t/ann-juno-0-6-7/8622/96 "2018-03-01T11:05:46Z")

</div>

See  
[https://github.com/JunoLab/atom-julia-client/pull/433](https://github.com/JunoLab/atom-julia-client/pull/433)  
for being able to manually set Julia startup options.

---

<div class="post-metadata">

**Author:** ![mkborregaard](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mkborregaard/32/556_2.png) [@mkborregaard](https://discourse.julialang.org/u/mkborregaard)\
**Post date:** [March 1, 2018, 11:41am UTC](https://discourse.julialang.org/t/ann-juno-0-6-7/8622/97 "2018-03-01T11:41:22Z")

</div>

So the way to get the toned-down REPL would be to supply `--quiet` as a startup argument, and use OhMyRepl for the `>`, as you suggest - you’re not planning on implementing a “style”?

---

<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:** [March 1, 2018, 2:02pm UTC](https://discourse.julialang.org/t/ann-juno-0-6-7/8622/98 "2018-03-01T14:02:00Z")

</div>

I’ve added an option to that PR to change the REPL prompt now:

 ![grafik](https://global.discourse-cdn.com/julialang/original/3X/8/a/8a821cb86fd087aabfb3ec35dee1695aa42a508f.png)

---

<div class="post-metadata">

**Author:** ![essenciary](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/essenciary/32/210469_2.png) [@essenciary](https://discourse.julialang.org/u/essenciary)\
**Post date:** [March 5, 2018, 5:02pm UTC](https://discourse.julialang.org/t/ann-juno-0-6-7/8622/99 "2018-03-05T17:02:29Z")

</div>

I still get the `WARNING: Atom.jl: unrecognised message changemodule` obsessively repeated. All Julia packages are up to date and Atom is running on 1.24.0 with all packages up to date (MacOS).

Another question is, can it be made to save the layout of the panels? The REPL seems to have this bad habit of showing somewhere else upon restart, the Plots pane does not want to stay hidden, etc.

Neat upon closing:

 ![neat](https://global.discourse-cdn.com/julialang/original/3X/2/4/24edd899d5cb8f4c62c4cc6c356a89ee1cb2b007.png)

Messy upon restart:

 ![messy](https://global.discourse-cdn.com/julialang/original/3X/0/3/03099b02baa25c1a6ab1f47dbab453d7a65064f9.png)

---

<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:** [March 5, 2018, 5:18pm UTC](https://discourse.julialang.org/t/ann-juno-0-6-7/8622/100 "2018-03-05T17:18:33Z")

</div>

Uh… can you check if you have the option `Use Standard Layout` enabled in the julia-client settings? If so, disable it and try again. If that doesn’t work then the problem is probably fixed on master, I hope.

Also, are you sure you’re on the latest version of Atom.jl (0.6.10)?

[Previous page](https://discourse.julialang.org/t/ann-juno-0-6-7/8622.md?page=4)

[Next page](https://discourse.julialang.org/t/ann-juno-0-6-7/8622.md?page=6)
