Inline

On Friday, July 22, 2016 at 2:24:34 AM UTC-6, Magnus Rundberget wrote:
>
> elm-light author here. Shouldn't really contribute anymore to the 
> off-topicness here, but can't resist commenting this bit;
>
> On Thursday, 21 July 2016 19:26:49 UTC+3, OvermindDL1 wrote:
>>
>> I just tried out LightTable (never seen it before), it has support for 
>> almost no language that I use other than Elm, 
>>
> fair enough
>
 
Yeah I am surprised at the lack of plugins actually, is it really new?


On Friday, July 22, 2016 at 2:24:34 AM UTC-6, Magnus Rundberget wrote: 

>  
>
>> and the Elm support did not auto-complete well, did not auto-format, and 
>> did not auto-lint as I typed, thus I am unsure what is has over Atoms 
>> plugins?
>>
>
> Maybe you didn't that much time with the readme ? The readme explains how 
> to set it up to lint as you save, which I personally find a lot less 
> annoying, but if someone submits a request for "lint as you type" I'll 
> consider it. Auto format depends on elm-format. Again the readme explains 
> how to set it up on save. 
> Auto completions works fine, but as the readme tries to explain it 
> requires that the editor is connected to a project  (reasoning being I 
> wouldn't want auto completion firing off downloading deps and whatnot for 
> any old random elm file you might want to look at). As for all editors 
> (except maybe intellij) autocompletion relies on elm-oracle which is far 
> from perfect but it's a start.
>

Hmm, I see no readme or documentation in the plugin search area (see 
attached image) nor any place to configure it.  I may be used to Atom or my 
VI plugin manager that show the descriptions, settings, and more of the 
plugins that can be installed, but I am not seeing where to do so here?  I 
would love to switch editors even if only for Elm work because Atom has a 
fairly crashy tendency (not its fault admittedly but rather a few plugins 
that I shall keep nameless but that I require...  >.<).


On Friday, July 22, 2016 at 2:24:34 AM UTC-6, Magnus Rundberget wrote:

> Auto completion, linting and format is what you would use mostly. I would 
> say there isn't much difference here when comparing elm-light, atom or 
> visual studio code.
> Elm-light has some features that some might find useful from time to time 
> like; quick fixes for certain errors and warnings, doc preview in the 
> editor for elm package authors, dependency visualization etc.  
>

Cool, yeah in Atom there are quick fixes (press a key combo and the errors 
that elm-make report are auto-fixed if auto-fixable, like type declarations 
on functions and such for example).  I have the docs up in Atom as well. 
 I've not needed dependency viewing yet so I've not looked around for that.

 
On Friday, July 22, 2016 at 2:24:34 AM UTC-6, Magnus Rundberget wrote:

> Short story is, it appears (to me) you ruled out an alternative after 
> trying it out for a few minutes and perhaps not spending  that much time on 
> the readme and perhaps not with a very open mindset to things working 
> slightly diffrently ? 
>

I never saw where LightTable showed the readme (see attached image).  :-)
But if you can point out where the readme is for elm-light in Light Table 
and where the plugin configuration (I had a hell of a time finding any kind 
of non-text-file settings, which were very much undocumented, at all in 
Light Table... at least in vim I could type :help, plus I am not a fan of 
clojure, had some very bad experiences embedded it in a larger project, it 
has an utterly horrible, and I mean *horrible* abstraction layer on the JVM 
that makes it so very painful to bind with in a generic way..))

On Friday, July 22, 2016 at 2:24:34 AM UTC-6, Magnus Rundberget wrote: 

> Too many assumptions from my side here, but it's hard to let your 
> statements about what works/not in elm-light stand uncontested :-) 
>

Please do contest, that is how I learn and I am always up for learning 
(plus might help and encourage others to try it as well)!  :-)


On Friday, July 22, 2016 at 2:24:34 AM UTC-6, Magnus Rundberget wrote: 

> I'm really sorry for further derailing this thread. I applaud the effort 
> to provide elm support for Brackets !
> I'd also like to refer people wanting to discuss Elm editor support to the 
> editors and ide's channel on slack: 
> https://elmlang.slack.com/messages/editors-and-ides/details/ 
>

Sadly slack is blocked at work, I do, however, have free reign on Gitter.im 
if you use that?

 
On Friday, July 22, 2016 at 2:24:34 AM UTC-6, Magnus Rundberget wrote:

> cheers
> -magnus
>
>
>
>> By lint on the fly I mean things like (this is Atom's Elm linter plugin 
>> gif):  
>> https://raw.githubusercontent.com/mybuddymichael/linter-elm-make/master/images/lint-on-fly.gif
>>
>> On Thursday, July 21, 2016 at 8:28:28 AM UTC-6, Joey Eremondi wrote:
>>>
>>> In terms of Elm support, LightTable probably is the golden standards for 
>>> plugins: https://github.com/rundis/elm-light
>>>
>>> I've used Atom as well, it's quite nice for Elm.
>>>
>>> If you're looking to improve the Brackets plugins, those are the two I 
>>> would look at to draw inspiration from.
>>>
>>> On Thu, Jul 21, 2016 at 7:16 AM, OvermindDL1 <overm...@gmail.com> wrote:
>>>
>>>> See attached, I purposefully commented out a necessary case branch.
>>>>
>>>> Atom's uses elm-make and does highlighting and other things along with 
>>>> scrollable popup messages when you click in an area where a problem is 
>>>> reported by elm-make (along with the elm-make output scrollable at the 
>>>> bottom).  It has decentish intellisense but that part is still lacking a 
>>>> lot compared to, say, Elixir's support.
>>>>
>>>> I'm always out looking for a better IDE so if you have one then please 
>>>> point it my way.  I'd prefer a better intellisense over the great error 
>>>> reporting that I have now.  :-)
>>>>
>>>>
>>>> On Wednesday, July 20, 2016 at 10:57:23 PM UTC-6, Thomas Prebeck wrote:
>>>>>
>>>>> I haven't tried atom yet,so I can't compare the two. The elm support 
>>>>> of Brackets is pretty barebones. It has syntax highlighting and you can 
>>>>> build elm files and see the output of elm-make.
>>>>> If I have the time I may develop it further. But right now I'm more 
>>>>> interested in elm itself than in doing that.
>>>>
>>>> -- 
>>>> You received this message because you are subscribed to the Google 
>>>> Groups "Elm Discuss" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send 
>>>> an email to elm-discuss...@googlegroups.com.
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>>
>>>

-- 
You received this message because you are subscribed to the Google Groups "Elm 
Discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to elm-discuss+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to