- #119 - Fixed: indent-inside-parens
- #117 - Fixed: emacs 24.3 tests
- #116 - Add "How to run tests" section to CONTRIBUTING.md
- #118 - Added: try/rescue rule
- #114 - Fixed: run tests interectively for terminal
- #113 - Cask and ert-runner support
- #110 - Added: ability to run tests via EVM
- #111 - Fixed: elixir-quoted-minor-mode tests for ert-run-tests-interactively
- #108 - Fix various issues caused by code followed by inline comments
- #103 - Add elixir-quoted-minor-mode.
- #102 - Add support for syntax highlighting for variable interpolation. Fixes #93
- #101 - Fix indentation after inline comment. Fixes #95
- #100 - Fix indentation in multi-line match expressions. Fixes #98
- #99 - Tokenize trailing whitespace properly. Fixes #97
- #96 - Remove syntax highlighting for operators.
- #92 - Update Rakefile to also run the release.py script. Refs #88.
- #91 - Updates to regexes for various lexemes
- #90 - Fix bug in atom highlighting.
- #87 - Add syntax highlighting for heredocs & failing tests for indentation.
- #85 - Improve regex for defmodule highlighting.
- #84 - Improve fontification for identifiers.
- #82 - Remove broken SMIE rule.
- #81 - Rewrite token emitting functions
- #79 - Remove erroneous defrecord syntax.
- #75 - Clean up several minor bugbears in elixir-smie.
- #74 - Remove special indentation rules for operators, except booleans.
- #73 - Fix buggy syntax highlighting behavior involving "?"
- #71 - Need two backslashes in regex string.
- #70 - Use define-derived-mode to define elixir-mode
- #69 - Remove unused variable
- #66 - Indent correctly after one-liner if/do: statements. Fixes #65
- #64 - wrong indentation if space between if and statement
- #63 - Correctly indent one-line anon fns AND block fns. Fixes #59
- #62 - Remove grammar entry causing erroneous alignment to ".". Fixes #49
- #61 - Remove "=" & left-assoc opers from "OP" regex. Fixes #18.
- #60 - Refactor font face defaults.
- #58 - Use string syntax highlighting for regex patterns.
- #57 - Add beginnings of font-face testing.
- #52 - Add CLI for running elixir-mode tests.
- #48 - Add a SMIE rule function for "def". Fixes #38 and #41
- #50 - Remove grammar clause for "fn" terminal. Fixes #7
- #44 - sigil % to ~
- #46 - Added highlight for unless and Task module
- #45 - Highlight defstruct and Actor, Base modules
- #40 - IMenu: Show ExUnit tests under heading "Tests".
- #37 - Remove needless statement
- #35 - Added simple imenu support.
- #32 - Properly make variables local
- #31 - needed for effective code-navigation via syntax-ppss
- #28 - Recognize ? char syntax
- #24 - elixir-mode-eval-on-current-buffer binding comment incorrect
- #22 - Enhance
elixir-mode-iex
to accept additional arguments
- Add
elixir-mode-eval-on-region
to evalute Elixir code on the marked region. - Add
elixir-mode-eval-on-current-buffer
to evalute Elixir code in the current buffer. - Add
elixir-mode-eval-on-current-line
to evalute Elixir code on the current line. - Add
elixir-mode-string-to-quoted-on-region
to get the representation of the expression on the marked region. - Add
elixir-mode-string-to-quoted-on-current-line
to get the representation of the expression on the current line.