atom-haskell/language-haskell

Disable Snippets?

Closed this issue · 4 comments

wiwa commented

I don't like coding with nonstandard characters and I don't see an option to uncheck.

Snippets are handled by snippets and autocomplete-snippets packages. Those don't have any configuration options, but if you don't use snippets at all, you might consider disabling one or both of those.

Other than that, you can directly remove snippets you don't use from package source. Bear in mind those will be overwritten on next update though.

wiwa commented

This is very odd. All I've installed is language-haskell, but when I press tab after typing :: it autocorrects to unicode double colon.

Snippets themselves are defined in language-haskell. There has been requests for unicode syntax support, so I added those. Actual tab substitution is handled by snippets package. Which is in Atom core (i.e. installed by default). Snippets are also used by autocomplete-plus (also in core), via autocomplete-snippets (also in core).

Does it make sense now?

wiwa commented

The gods are good!