ElixirChanges-20160222
josevalim:a1485c094394ffb7f609174fcf64e72c2f349dc4
ファイル名
lib/mix/lib/mix/tasks/test.ex
テストが失敗した場合の停止箇所や内容がわかりにくいために問い合わせがきたため、 --raise オプションという テスト失敗時に「mix test failed」という例外をあげるオプションが追加されました。
pma:95d0db60e323ab78be3de9fc1a2ccb2ac55f0854
(#4319)
ファイル名
lib/elixir/lib/base.ex
lib/elixir/test/elixir/base_test.exs
encode64, url_encode64, encode32, hex_encode32 に padding を省略するオプションが追加され
decode64(!), url_decode64(!), decode32(!), hex_decode32(!) に ignore padding を省略するオプションが追加されました。
josevalim:b51c317c5995b2e941b244a787846e03fa999dc2
ファイル名
lib/elixir/lib/base.ex
上記の padding の ルールがシンプルになるように改善されました。
josevalim:20b74691c29a6234a07f2dc6f25dcd6be26eff4f
ファイル名
Makefile
RELEASE.md
サポート用のページのURLや文言が改善されました。
lexmag:bfd1c891c38a28d060d6bb094ef920b6e32c2cb6
ファイル名
lib/elixir/lib/base.ex
lib/elixir/lib/system.ex
上記の padding のルールにて使用しているメソッド名などの名前変更による改善が実施されました。
lexmag:adf2242c945915022e81412a8fb078dd2be4efef
ファイル名
lib/mix/lib/mix/tasks/test.ex
「:cover」のオプションについて、それが設定されているときに値が設定されるように処理が変更されました。
lexmag:438eca62ea0b5e7537cd552c1ee2d114750125f1
ファイル名
lib/elixir/lib/exception.ex
lib/elixir/test/elixir/exception_test.exs
UndefinedFunctionError の実装にかんして改善が行われました。
josevalim:e0bbcbaff2e993526f4aed7cc7a81552c2bfc801
ファイル名
CHANGELOG.md
CONTRIBUTING.md
ISSUE_TEMPLATE.md
README.md
チェンジログ内容の更新や作成されていたテンプレートの集約・変更・改善などが行われました。
raderj89:9998847af2974252dcac03475ca97a345e097729
(#4320)
ファイル名
lib/iex/lib/iex/helpers.ex
ドキュメントのtypoが修正されました。
josevalim:3968aa5e6848f493a53020484596651c16040213
ファイル名
ISSUE_TEMPLATE.md
テンプレートの文言の改善が実施されました。
josevalim:4f16d1a22e0dd09185e630369b52b37ef81204f1
ファイル名
ISSUE_TEMPLATE.md
テンプレートの文言の改善が実施されました。