Skip to content

Releases: deadfoxygrandpa/Elm.tmLanguage

Elm-oracle release

24 Jan 18:10
Compare
Choose a tag to compare

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

25 Dec 08:28
Compare
Choose a tag to compare

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

25 Dec 03:16
Compare
Choose a tag to compare

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

18 Dec 03:50
Compare
Choose a tag to compare

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

17 Aug 21:57
Compare
Choose a tag to compare

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!

09 Feb 10:25
Compare
Choose a tag to compare

Added a new python plugin to show standard library type information based on imports.

Elm v0.11 bugfix release #1

04 Feb 14:13
Compare
Choose a tag to compare

Fixed a new issue introduced in the last release where all the autocompletion tooltip text was all lowercase.

Elm 0.11 support

01 Feb 13:59
Compare
Choose a tag to compare

Updated for use with Elm v0.11