Elixir-Mode v2.3.1

@tonini tonini released this Apr 19, 2016 · 48 commits to master since this release

  • #337 - Fix indentation issue after COMMA token
  • #333 - Fix indentation of second element inside list of tuples
  • #332 - Correct indent after using 'for' as function name
  • #329 - Indent by one level if current line belongs to function call

Downloads

Elixir-Mode v2.3.0

@tonini tonini released this Apr 13, 2016 · 59 commits to master since this release

  • #327 - Correct indentation of maps inside lists
  • #326 - Correct anonymous fun indent inside block
  • #325 - Fix indentation of statement keywords on dot call
  • #324 - added failing tests for named functions in if and case
  • #322 - added a failing indentation test for cond within with
  • #321 - Fix invalid highlighting '::' in binaries
  • #318 - Fix indent of pipes inside blocks of 'def' for example

Downloads

Elixir-Mode v2.2.9

@tonini tonini released this Apr 3, 2016 · 77 commits to master since this release

  • #317 - Correct pipeline indentation
  • #316 - Fix indentation of if within an else block
  • #315 - Correct indentation with for-comprehensions within blocks
  • #314 - Fix highlighting triple single quote(heredoc)
  • #313 - Correct indentation after a one line 'fn' definition
  • #305 - Added test case for for-comprehensions within case
  • #303 - Fix escaped delimiter in sigil issue
  • #295 - Demonstrate defstruct indention in a test case
  • #261 - Test for multi-line function calls without parenthesis
  • #299 - Added with/1 to the highlighted keywords
  • #298 - Added a test for alignment of the last key in multiline maps in cases
  • #296 - Gray out ignored variables
  • #291 - Added a test for indenting non-finished one-line if-else
  • #289 - Added a test case for if within an else
  • #287 - Fix sigil triple quotes
  • #284 - Added a test for highlighting end after comment
  • #285 - Don't capture '(or line-start (not (any ".")))'
  • #282 - Indent multiple macro calls with do colon correct
  • #280 - Fix one line definitions with equal char inside guard
  • #279 - Fix indentation of single line fun declarations after single line fun declarations with when clauses
  • #277 - Fix syntax highlighting sigils in string
  • #273 - Removed send_after from highlighted keywords
  • #272 - Added send and send_after to font lock
  • #271 - Highlight module if preceded by a pipe

Thanks to all the contributors and issue reporters <3

Downloads

Elixir-Mode v2.2.8

@tonini tonini released this Oct 19, 2015 · 132 commits to master since this release

  • #270 - Fix highlighting hashmark in sigil
  • #269 - Fix string interpolation
  • #268 - added font-lock to defoverridable
  • #262 - Add indentation tests for comprehensions
  • #267 - ~s is sigil, not attribute
  • #266 - Fix quotes in sigils
  • #264 - Fix string interpolation

Downloads

Elixir-Mode v2.2.7

@tonini tonini released this Sep 17, 2015 · 151 commits to master since this release

  • #260 - Correct indentation after "for" comprehension
  • #259 - Indent receive/after matches correct
  • #258 - Emacs hangs if elixir-smie-forward-token returns an empty string
  • #253 - Fix Highlight atom issue(atom contains '!', '?', '@')
  • #252 - Fix after dot highlighting
  • #249 - Add correct indent for "if" inside a "->" block
  • #246 - Fix highlighting true, false, nil
  • #244 - True,false, nil are highlighted as atoms
  • #241 - correct indent for oneline do: when moved to next line
  • #240 - Correct indent in case expression when returning a tuple
  • #236 - fontify special macros with prefix like '%' and '&'
  • #235 - correct indentation for identifiers which contains built in words after a dot

Downloads

Elixir-Mode v2.2.6

@tonini tonini released this Aug 5, 2015 · 184 commits to master since this release

  • #234 - don't highlights LHS as a variable in == case fixes #225
  • #233 - module syntax highlighting also works correctly with &
  • #232 - correct indentation for closing Map curly bracket fixes #223
  • #231 - correct indentation for block with multiple matches
  • #228 - clear elixir-mode from deprecated functions

Downloads

Elixir-Mode v2.2.5

@tonini tonini released this Jun 18, 2015 · 200 commits to master since this release

  • #222 - correct indentation inside heredoc strings
  • #221 - highlight atoms correctly in a pattern match
  • #220 - Correct indentation of parenthesized expression inside blocks
  • #214 - correct indentation after one line definition with if keyword
  • #213 - remove do keyword to handle also oneline definitions

Downloads

Elixir-Mode v2.2.4

@mattdeboard mattdeboard released this May 26, 2015 · 214 commits to master since this release

  • #203 - Implement triple-quoted strings.

Downloads

Elixir-Mode v2.2.3

@tonini tonini released this May 26, 2015 · 220 commits to master since this release

  • #202 - correct indentation after oneline def/if definition
  • #200 - correct elements indentation for structs, maps and tuples
  • #198 - indenting elements of a list correctly
  • #196 - correct indentation outside of blocks

Downloads

Elixir-Mode v2.2.2

@tonini tonini released this May 22, 2015 · 233 commits to master since this release

  • #193 - fix wrong indentation on empty line between existing code
  • #195 - highlighting of capitalized modules when used as structs
  • #192 - Fix (error "Lisp nesting exceeds `max-lisp-eval-depth'") which crashes correct indentation
  • #190 - correct indentation for multiclause anonymous functions
  • #189 - Modify indentation rules for one-line functions ending with bitstrings.
  • #179 - Modify syntax highlighting so there is no differentiating between built-in and user-defined modules.
  • #188 - Fix changelog.
  • #187 - Add unresolved test case.
  • #178 - Factor out cask install as its own task in Rakefile

Downloads