Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Jan 08 2019 17:20
    mmagnuski closed #219
  • Oct 12 2018 13:40
    gdkrmr closed #218
  • May 19 2018 02:07
    yehielliv commented #223
  • May 19 2018 02:03
    yehielliv opened #223
  • Feb 10 2018 11:08
    currymj closed #171
  • Jul 25 2016 19:04
    jingpengwu commented #203
  • May 24 2016 12:19
    JonWel commented #183
  • May 24 2016 12:19
    JonWel closed #183
  • Apr 12 2016 11:11
    MikeInnes closed #185
  • Apr 12 2016 11:11
    MikeInnes closed #163
  • Apr 12 2016 11:11
    MikeInnes closed #166
  • Apr 12 2016 11:11
    MikeInnes closed #101
  • Apr 12 2016 11:11
    MikeInnes closed #82
  • Apr 12 2016 11:11
    MikeInnes closed #73
  • Apr 12 2016 11:11
    MikeInnes closed #69
  • Apr 12 2016 11:11
    MikeInnes closed #68
  • Apr 12 2016 11:11
    MikeInnes closed #61
  • Apr 12 2016 11:10
    MikeInnes closed #59
  • Apr 12 2016 11:10
    MikeInnes closed #57
  • Apr 12 2016 11:08
    MikeInnes closed #32
Mike J Innes
@MikeInnes
@nilshg don't worry about it, it's good to get the feedback ;)
I haven't seen this but I'll keep an eye out
I know spamming c-enter can cause problems
There might be a memory leak somewhere...
Sebastian Pfitzner
@pfitzseb
Is there an easy way to turn the reptile slider thingy off? It looks hardcoded...
Mike J Innes
@MikeInnes
There should be, can I ask why though?
It's designed not to get in the way so you shouldn't need to
Mike J Innes
@MikeInnes
Take a look in julia.behaviors, and negate any containing reptile. That should do the trick
Sebastian Pfitzner
@pfitzseb
Ah yes... I actually tried that, but with the wrong syntax ([- :editor :reptile-blah] instead of [:editor :-reptile-blah] - the first syntax doesn't throw an error).
Sebastian Pfitzner
@pfitzseb
And I want to disable it because of a couple of reasons:
  • I can't use the mouse to get the cursor in the midst of an integer, e.g. there: 123|123
  • They cause an syntax error when used in ranges
  • They cause a new calculation of whatever function call they're in for every value one scrolls through, not just the final one. That's problemtaic for plots and pretty much everything that takes some time.
Mike J Innes
@MikeInnes
Ok, I see your point ;)
Number 1 is fixable, number 2 is a bug, and 3 shouldn't be happening, actually
The way it works (or should do, anyway) is that it evaluates once, then it won't evaluate again until the first one returns, then it repeats
But it's probably not perfect
Sebastian Pfitzner
@pfitzseb
About 3: Might be, but I'm not convinced that this behaviour is "right". I'd rather have it evaluate once when I stop dragging.

Two other ideas:

  • Treat every digit separately (but with overflowing into the next to the right), so that one can quickly change huge numbers like that.
  • Keyboard shortcuts. Maybe Alt+Up or something like that... It would then scrub through the digit to the left of the cursor.

That's kinda what labview does by default, and it's really nice and would probably improve the usability of reptile a lot :)

Mike J Innes
@MikeInnes
The "scrubbing" behaviour is quite nice for smaller things though
That first idea is nice, I might try that out
I was also thinking that larger numbers would just change by larger amounts when you drag, but never got round to it
Mike J Innes
@MikeInnes
I have to use labview for a project I'm doing, so I'll have to take a look at the feature
Sebastian Pfitzner
@pfitzseb
I think the solution that labview uses for it's guis is the most flexible, since you can easily adjust all kinds of numbers in all magnitudes.
And "have to use labview": Yep, me too - although I'd love to get the instrument control done in Julia... Oh well, maybe in a few years ;)
David P. Sanders
@dpsanders
Hi, I just installed the Juno bundle for MacOS, but I can't evaluate anything with Shift-Click or Cmd-Click
It doesn't even work from the Evaluation menu. I'm on Yosemite (which seems to cause no end of problems...)
Mike J Innes
@MikeInnes
Ok, by shift-click do you mean shift-enter?
Do you know what versions you're on as well? If you download the bundle you'll definitely have the latest
Any error messages or anything in the console?
David P. Sanders
@dpsanders
OK, the bundled version seems to be more stable
Yes, I meant Shift-Enter sorry
The bundled version worked well today (but yesterday didn't allow Shift-Enter!)
Eric West
@edubkendo
So I noticed when I readcsv in Juno, I get a really nice matrix output, but when I do the same thing in juliabox the output is an array with only a couple of the columns.
Mike J Innes
@MikeInnes
@dpsanders Ok, great, at least the bundle is working. I'll try to make sure the non-bundle version works too
@edubkendo As in in IJulia?
I have a lot of custom display code for Juno, yeah
I don't work on IJulia myself, but you could always open an issue over there mentioning that you like Juno's display
evanthebouncy
@evanthebouncy
hey a quick question. say I have a type "Foo" with a bunch of fields, is there a keyboard shortcut to list all the fields in it? Say i initialize the object "foo" of type Foo, and I want some hint of auto-complete on foo.x or foo.y, how would I do it?
evanthebouncy
@evanthebouncy
the issue here is sometimes I just type foo. and a list of possible completions shows up, along with some of the valid fields of Foo, but sometimes this list does not show up. I would like to know what is the cause for this list to show up so I can coax it into existence
David P. Sanders
@dpsanders
@evanthebouncy I believe you just need to make sure you actually evaluate both the type declaration and the declaration of the variable of that type with Shift-Enter for Juno to be able to do the completion.
Zenna Tavares
@zenna
Hi all. Everytime I need to reload the module I navigate to the Module file and do a shit-enter. Is there a keyword for this? I noticed the command "Refresh the module for the current editor". But it doesn't seem to do anything (or at least not what I expected).
David P. Sanders
@dpsanders
Hi. Is there a way to have two tabs open with the same file (to examine different parts of one file at the same time)?
Mike J Innes
@MikeInnes
@zenna That's the best way to do it I think. The command you found just tries to detect which module you want to eval the current file into
@dpsanders sure, try the "open another view" command
David P. Sanders
@dpsanders
Perfecto, thanks!
Zenna Tavares
@zenna
Thanks
Zenna Tavares
@zenna
You know what would be great (assuming it doesn't exist already), is the ability to do shift+enter and ignore all types so I don't get redefine errors. Most of the time I just change functions, and I don't want to do a full module refresh as that loses all the local variables i'm playing with. Just putting it out there!
Mike J Innes
@MikeInnes
Check out the @defonce macro in lazy.jl, that might be useful to you
Ben Arthur
@bjarthur
key repeat is not working for me in the editor. any ideas?
Sebastian Pfitzner
@pfitzseb
What do you mean? That you can't hold down a key to repeat the corresponding char?
David P. Sanders
@dpsanders
Hi. I would like to change from Base.Test to FactCheck. To do so, I need to replace @test by @fact and == by => in several test files. Is there a quick and easy way to do such a find/replace in multiple files in Juno? (Is there, in fact, a concept of "project"?) Thanks
russ0519
@russ0519
I'm getting an error trying to download the 1.0.1 release