Skip to content
This repository was archived by the owner on Dec 15, 2022. It is now read-only.

Conversation

@keathley
Copy link

@keathley keathley commented Mar 4, 2016

Adding elixir scope for snippets.

@winstliu
Copy link
Contributor

@atom/feedback Similar to atom/one-dark-syntax#67, are we not accepting PRs that add functionality for packages that aren't included with Atom by default?

@thomasjo
Copy link
Contributor

@50Wliu I agree; we should not add special support for packages that are not bundled with Atom.

@lee-dohm
Copy link
Contributor

I'm going to talk with the team and figure out what our policy is around this kind of thing.

@simurai
Copy link

simurai commented May 18, 2016

FYI: atom/one-dark-syntax#67 is a wontfix (for now). But suggesting that everyone has to add support for non-bundled languages themselves isn't ideal and we should definitely think about a better long term solution.

@keathley
Copy link
Author

Thanks for looking into this everyone. It looked like other non-bundled languages were being supported by this package (scala, and typescript) which is why I made the initial PR. This has also been the pattern I've seen in other packages such as atom/bracket-matcher.

That said, it seems like having to add specific scopes to all of these external packages isn't a maintainable solution long term (which I assume is the conclusion that y'all have come to as well). It also creates inconsistencies that users attribute to the specific language package.

I'm not sure that I have a better idea of how to manage this yet but I'd be happy to discuss it or try a few things out.

dsandstrom pushed a commit to dsandstrom/language-elixir that referenced this pull request Jul 25, 2017
Makes it easier to add todo comments

I'd submit this change to language-todo, but they are not accepting PRs
to add support for more languages (atom/language-todo#43).
keathley pushed a commit to elixir-editors/language-elixir that referenced this pull request Aug 21, 2017
Makes it easier to add todo comments

I'd submit this change to language-todo, but they are not accepting PRs
to add support for more languages (atom/language-todo#43).
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants