Skip to content

Releases: KronicDeth/intellij-elixir

v0.1.3

14 Oct 14:14
v0.1.3
496b87f
Compare
Choose a tag to compare
v0.1.3 Pre-release
Pre-release

screen shot 2014-10-14 at 9 02 36 am

  • Bug Fixes
    • Blank lines are properly parsed as whitespace instead of bad characters.
    • EOL is parsed as bad character in sigil name (after ~) instead of causing the lexer to fail to match, which raised exceptions in Event Log.

v0.1.2

26 Sep 02:26
2ce2642
Compare
Choose a tag to compare
v0.1.2 Pre-release
Pre-release
  • Enhancements
    • Atoms with highlighting
      • Atom with double or single quotes to allow interpolation. Double quotes are highlighted as 'String' while single
        quotes are highlighted as 'Char List'. This may be changed in the future.
      • Literal atoms highlighted as 'Atom'.
      • Operator atoms highlighted as 'Atom'.

color settings

v0.1.1

20 Sep 06:36
e4fcdb3
Compare
Choose a tag to compare
v0.1.1 Pre-release
Pre-release
  • Bug Fixes
    • Build using JDK 6 instead of 7 so that plugin will work by default on OSX Mavericks.

v0.1.0

13 Sep 19:48
v0.1.0
71c39c3
Compare
Choose a tag to compare
v0.1.0 Pre-release
Pre-release

v0.1.0

  • Enhancements
    • Literal and interpolated sigils with highlighting
      • CharList Sigils (~c and ~C) highlighted as 'Char List' in Settings.
      • Regex Sigils (~r and ~R) highlighted as 'Sigil' in Settings. NOTE: Regex syntax is not internally highlighted yet
      • String Sigils (~s and ~S) highlighted as 'String' in Settings.
      • Word Sigils (~w and ~W) highlighted as 'Sigil' in Settings.
      • Custom Sigils highlighted as 'Sigil' in Settings.
      • Modifiers are highlighted on Regex, Word, and Custom while modifiers aren't allowed on CharList and String Sigils.
  • Bug Fixes
    • Single-quoted strings are correctly referred to as 'Character List' now instead of 'String' in Settings.
    • Double-quoted strings are correctly referred to as 'String' now instead of 'Interpolated String' in Settings.
    • Non-Heredoc CharLists and Strings can be multiline.
    • CharLists and Strings support interpolation and escape sequences.

v0.0.3

09 Aug 00:01
v0.0.3
0b11ddc
Compare
Choose a tag to compare
v0.0.3 Pre-release
Pre-release

v0.0.3

  • Enhancements
    • Single quoted strings with highlighting. ('String' in Color Settings.)
    • Double quoted strings with highlighting. ('Interpolated String' in Color Settings.)
      • Interpolation (#{ and }) with highlighting. ('Expression Substitution Mark' in Color Settings.)
      • Escape sequences for " and # with highlighting. ('Escape Sequence' in Color Settings.)

v0.0.2

04 Aug 05:15
v0.0.2
7aa6b3e
Compare
Choose a tag to compare
v0.0.2 Pre-release
Pre-release
  • Enhancements
    • Binary, Hexadecimal, and Octal numbers (including deprecated syntax) are recognized as numbers.
    • Syntax Highlighting for numbers.
    • Color Settings page for changing the color of comments and numbers for Elixir (Preferences > Editor > Colors & Fonts > Elixir).
  • Bug Fixes
    • Parser no longer freezes IDE on tokens it doesn't understand.
    • White space at beginning of lines no longer leads to annotation errors.
    • White space and EOLs at beginning of file no longer lead to annotation errors.