I see there's at least some precedent <https://github.com/zargony/atom-language-rust> for atom-language-julia maybe? Would this plugin be entirely atom-specific, or could other editors also reuse the same code?
On Wednesday, June 10, 2015 at 3:41:08 PM UTC-7, John Myles White wrote: > > It is a very strong convention, though. > > -- John > > On Wednesday, June 10, 2015 at 1:52:01 PM UTC-7, Spencer Lyon wrote: >> >> Definitely not a requirement, just convention. >> >> If there are other proposals out there I'm happy to entertain them. >> >> On Wednesday, June 10, 2015 at 1:51:07 PM UTC-7, Tony Kelman wrote: >>> >>> Does atom require you to name the repository language-julia? I'm >>> generally in favor of your plan here but maybe a more specific repo name >>> would be clearer, if that's possible? >>> >>> >>> On Wednesday, June 10, 2015 at 10:33:45 AM UTC-7, Spencer Lyon wrote: >>>> >>>> Right now the atom package for adding syntax highlighting for Julia is >>>> https://github.com/tpoisot/language-julia >>>> >>>> Based on issues like this one ( >>>> https://github.com/tpoisot/language-julia/issues/8) it seems like the >>>> grammar.cson is incorrect. >>>> >>>> I did a fresh restart of the grammar based on the official text mate >>>> bundle https://github.com/JuliaLang/Julia.tmbundle and all these >>>> issues seem to be resolved. It is a relief to not have syntax highlighting >>>> treat everything as a string mid-file! >>>> >>>> I've also added everything in Base.REPLCompletions.latex_symbols >>>> and Base.REPLCompletions.emoji_symbols as snippets. >>>> >>>> I'm writing here to propose two things: >>>> >>>> 1. Contact the maintainer of the current language-julia atom package, >>>> merge in the new features he has added, and begin using the new one >>>> generated from the tmBundle as the official Julia support for atom >>>> 2. To make it seem more "official" I would like house the repository >>>> under the JuliaLang github organization in a repo >>>> JuliaLang/language-julia. >>>> >>>> What do people think about this idea? >>>> >>>