ElixirChanges-20160414

josevalim:3ae9e99a0e0dccf6c11adc67d93a63266ebec589

ファイル名
lib/mix/lib/mix/compilers/elixir.ex
lib/mix/lib/mix/tasks/compile.protocols.ex
lib/mix/test/mix/umbrella_test.exs

マニフェストの更新が実施されました。

josevalim:b630b18fa50d7a5398a87e9de26757d6806caf63

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

古いモジュールのマニフェストの切り離しが実施されました。

lexmag:07d0896f299840cdbc882f39e0142d4957bf7bda

(#4505)
ファイル名

lib/ex_unit/examples/difference.exs
lib/ex_unit/lib/ex_unit/formatter.ex
lib/ex_unit/test/ex_unit/formatter_test.exs

Exunitの違いのタプルの協調文字の協調がよりわかりやすくなりました。

wiserfirst:5acff96515a627a5a317455e9a72fa31322bf274

(#4516)
ファイル名

lib/elixir/lib/map_set.ex

ドキュメントに合わせてMapSet.delete/2 の引数名の名称が変更されました。

lexmag:07d0896f299840cdbc882f39e0142d4957bf7bda

(#4505)
ファイル名

lib/ex_unit/lib/ex_unit/diff.ex
lib/ex_unit/lib/ex_unit/formatter.ex
lib/ex_unit/test/ex_unit/diff_test.exs

ExUnit.Diff の書式の記載が別ファイルに移動しました。

fishcakez:eba153d0398c6d4ac39951e76c0e4618b52b950d

ファイル名
lib/elixir/lib/task/supervised.ex

Taskが死んでいた場合のShutdownの挙動が改善されました。

Troush:17e2f9da14df5b9b23e0e5c74d33adfffced900b

(#4515)
ファイル名

lib/mix/lib/mix/local/installer.ex
lib/mix/lib/mix/tasks/archive.install.ex
lib/mix/lib/mix/tasks/escript.install.ex

ディスク書き込み前に escriptのチェックを実施する機能が入りました。

josevalim:17e2f9da14df5b9b23e0e5c74d33adfffced900b

ファイル名
lib/mix/lib/mix/tasks/compile.protocols.ex
lib/mix/lib/mix/tasks/escript.install.ex
lib/mix/test/mix/tasks/escript_test.exs

escriptのチェックのエラーメッセージの改善が実施されました。