Releases: deadfoxygrandpa/Elm.tmLanguage
Elm-oracle release
What's new
Added support for elm-oracle to add autocompletions, type information, and in-editor documentation for external packages (you need to install this separately, npm install -g elm-oracle)
- Moving the cursor over any function imported from an external package defined in your elm-package.json file will show the type signature in the status bar
- Bring up the type panel with alt+up or through the right click context menu, or by running the
Elm Language Support: Show type
command from the command palette - Shrinking the type panel to a height of 1 line will show just an enhanced type signature, better than the status bar, while expanding its height will show you documentation
- Close the type panel with Escape or alt+down
- If the elm-oracle features aren't working, elm-oracle needs to either be on your PATH, or you can add additional directories to the Elm Language Support > "elm_paths" setting
Other than that:
- elm_format_on_save now defaults to true. If you have elm-format installed, you probably want to be using it more often than not. You can still disable it by changing elm_format_on_save to false
- Fixed a couple minor bugs, the most notable being Elm Make was broken on Windows with the most recent version of Elm
Fix build commands on Windows
This is just a small update to fix an issue where the Elm Make command was no longer compatible with the elm-make command line utility on Windows. This update will not change anything on Linux or Mac.
Added a filename filter for elm_format_on_save
Now you can enter a regex in the "elm_format_filename_filter" User setting, which will exclude files from being auto-formatted by elm-format.
Elm 0.16 and elm-format support
Fixed syntax problems with Elm 0.16
Resolved some issues with relative paths with ST3
Added support for elm-format
elm-make and external plugin integration
What's New
- Improved ST3 compatibility
- Two build commands
- Compile messages
- Integration with four (4!) external plugins
- One new contributor — @dnalot aka "Texas"
- A brand new README with further details
Now shows type signatures in status bar!
Added a new python plugin to show standard library type information based on imports.
Elm v0.11 bugfix release #1
Fixed a new issue introduced in the last release where all the autocompletion tooltip text was all lowercase.
Elm 0.11 support
Updated for use with Elm v0.11