ElixirChanges-20160125

josevalim:9d62c929ae48f94f4a84d7ef457311bd481d579c

ファイル名
lib/elixir/src/elixir_def.erl
lib/elixir/test/elixir/kernel/errors_test.exs
lib/elixir/test/elixir/kernel/warning_test.exs

デフォルト定義のエラーメッセージの改善が実施されました

lexmag:4b5e988b42294a00b0d737c926c8b4606b48f80a

ファイル名
lib/eex/test/eex_test.exs
lib/elixir/lib/exception.ex
lib/elixir/test/elixir/file_test.exs
lib/elixir/test/elixir/kernel/cli_test.exs

例外メッセージにてPathの点検用の改善が追加されました。

josevalim:92b803b835e17f7c6a7ed5f42fcccb53141fc3a5

ファイル名
lib/elixir/src/elixir_compiler.erl
lib/elixir/src/elixir_module.erl
lib/elixir/test/elixir/module_test.exs

依存関係にて、その依存関係が必要になるまで読み込み遅延を行うように修正が実施されたようです。

josevalim:9a83f44f7cf2dc6699eaf1632419c5f12d6e0ea4

ファイル名
lib/elixir/lib/module.ex
lib/elixir/test/elixir/module_test.exs

モジュールのドキュメントの改善が実施されました。

josevalim:20ee16f74f920f0b97cda8a65afff8d826369a7c

ファイル名
CHANGELOG.md

チェンジログの更新が実施されました。

josevalim:be12df2ec7969dc0eddd6ad08d62e2f8611b356a

ファイル名
lib/mix/lib/mix/compilers/elixir.ex

autoloadされた mix の関数に依存しないように修正が実施されたようです。

josevalim:73bfc3feebda277bc2cc08b334cb0ea794eb0cf5

ファイル名
lib/mix/test/mix/tasks/compile.elixir_test.exs

上記の修正によるテストの追加が実施されました。