These are chat archives for ensime/ensime-atom

5th
Feb 2016
Richard Dallaway
@d6y
Feb 05 2016 08:38
@hedefalk great! Also, how about githib release notes. I’ve put a draft here: https://github.com/ensime/ensime-atom/releases/edit/untagged-11d37d04e3f9c053de35
I think doing that would satisfy ensime/ensime-atom#86 <- and it can be done as changes are merged because we can save drafts
Viktor Hedefalk
@hedefalk
Feb 05 2016 09:23
Currently, the most annoying thing with ensime-atom for me is a combination of false positives from server and that we clear and add new messages all the time making the error message panel scroll the buffer on each save for me. Do you guys have the same problem? I think there's an issue… Make the panel fix height but still minimizable?
Richard Dallaway
@d6y
Feb 05 2016 09:27
When I’m working the error panel bounces up and down like some kind of crazed puppy. I usually minimize it. It’s on my list of things to try to hack on… a fixed height would be great.
So… yes. I have the same problem.
Richard Dallaway
@d6y
Feb 05 2016 09:38
Aside from that… I’m not sure what else I need (but probably in the same sense Victorian England thought “well, that’s all of physics pretty much wrapped up. Nothing else to do. Time for a cigar”).
Oh. I suppose porting over to using web sockets. But not this month. I have to stop having fun and go write a talk.
Richard Dallaway
@d6y
Feb 05 2016 09:47
But I will go tweet out the release notes for the world...
Viktor Hedefalk
@hedefalk
Feb 05 2016 09:51
:) For me open type seems broken - haven't looked into why, I just noticed yesterday when doing "real work ™"
I'll look into that - pretty dependent on that.
Richard Dallaway
@d6y
Feb 05 2016 09:52
Open Type … as in jump to source? or something else?
Viktor Hedefalk
@hedefalk
Feb 05 2016 09:52
Oh, I mean "Search public symbol"
Like in cmd-shift-T of Eclipse or cmd-N in idea.
Richard Dallaway
@d6y
Feb 05 2016 09:53
Ah right… never tried it!
:-)
Viktor Hedefalk
@hedefalk
Feb 05 2016 09:53
Noone probably has since it isn't reported broken until now :)
Richard Dallaway
@d6y
Feb 05 2016 09:53
@fommil I thought I was able to merge changes to ensime.github.io, but it seems not. I can comment or close the PR only. (Re: ensime/ensime.github.io#44)
Viktor Hedefalk
@hedefalk
Feb 05 2016 09:54
I need that like when I want to navigate to source of something that I'm not referencing. I mean. "Hm, isn't there a Java class called something like AbstractObjectFactoryMakerDelegate", then I type AOFMD…
Richard Dallaway
@d6y
Feb 05 2016 09:57
ah right - yeah. I guess I do that for my oen source witjh Cmd+P, but sounds good for other stuff that’s in the project.
Viktor Hedefalk
@hedefalk
Feb 05 2016 10:02
Yeah, and I'm getting really sloppy with the java file-is-same-name-as-class thing too so it might be useful for own code too when forgetting the file names :) Never got the fuzzy symbol search working very well, did you?
Richard Dallaway
@d6y
Feb 05 2016 10:06
Hmm… hit and miss. Sometimes it seems like magic; sometimes nothing.
Ghost
@ghost~540393fe163965c9bc2018ce
Feb 05 2016 13:51
@d6y damn, remind me about that tonight and I'll fix it
Jeff Wilde
@jeffwilde
Feb 05 2016 17:06
@hedefalk, @d6y: I agree that the constant error/warning clear/refresh cycle is a bit annoys… it is a complex problem to solve, though. Maybe with better understanding of ensime-server protocol/internals that could be improved some—I implemented the current highlighting with absolutely no knowledge! :D
Re. bottom panel ugliness: I’d like to mention again that I beleive integration with https://atom.io/packages/linter is something we should definitely try. It’s the UI used by the excellent IDE-Haskell plugin, amongst others.
Richard Dallaway
@d6y
Feb 05 2016 18:41
Mm.. the linter thing looks good.
Richard Dallaway
@d6y
Feb 05 2016 18:55
@fommil this is your reminder service.
Viktor Hedefalk
@hedefalk
Feb 05 2016 18:56
Last time I looked I remember that I almost thought I could use the "indie-linter" api but there was something that made it hard… But looking at it now, it might be worth a shot!
Ghost
@ghost~540393fe163965c9bc2018ce
Feb 05 2016 19:06
@d6y doh! I hadn't given any perms to the whole group. Fixed now.
Richard Dallaway
@d6y
Feb 05 2016 19:07
okeydokey!
Jeff Wilde
@jeffwilde
Feb 05 2016 19:46
@hedefalk, I don’t remember thinking it would be any harder than what was already managed manually, but maybe I missed something in their (admittedly skimpy) API docs.
Viktor Hedefalk
@hedefalk
Feb 05 2016 19:53
@jeffwilde I think it actually looks pretty good now. I might give it a shot.
Jeff Wilde
@jeffwilde
Feb 05 2016 20:13
it’s been on my todos for a while now.. getting a little dusty even. :|