Bugfix
10 changes
Do not show code snippets in SyntaxError and TokenMissingError if line is empty
Do not fail blaming ArgumentError for improper lists on apply/3
Set a max line_length for Macro.to_string/1
Fix formatting of lists on module attributes for Macro.to_string/1
Fix incorrect codepoint byte counting in slice with negative positions in ranges
Ensure async streams can be consumed from another process than the one that creates them
Undeprecate URI.parse/1 as URI.new/1 is too strict in many common cases
Make sure URI.new/1 returns nil for empty paths
Make sure the --version flag halts IEx
Make protocol consolidation part of the Mix.install/2 cache