KronicDeth/intellij-elixir — pull request #73 by KronicDeth (2014-12-01 03:22:17+00:00)
Title: Recovery for invalid numbers

Resolves #57

Binary, Decimal, Hexadecimal, and Octal numbers can have invalid digits while still being parsed as a single number. The obsolete whole number bases, `B` and `X`, don't break binaries or hexadecimals. Binary, Hexadecimal, and Octal numbers will recover from having no digits as long as the `0[box]` is present.

In the Color Settings page, the Number attribute was remove and replaced with the following:
* Binary, Decimal, Hexadecimal, and Octal Digits
* Decimal Exponent, Mark, and Separator
* Invalid Binary, Decimal, Hexadecimal, and Octal Digits
* Non-Decimal Base Prefix
* Obsolete Non-Decimal Base Prefix