ElixirChanges-20160430

whatyouhide:67589f88158854b0372134d21a719e85d95809e8

(#4568)
ファイル名

lib/elixir/test/elixir/kernel_test.exs

4/29 に修正された guards中の 範囲でのテストが追加されました。

josevalim:3690adfd706541cf046e7a906527d6068b31f8da

ファイル名
lib/logger/lib/logger/backends/console.ex
lib/logger/lib/logger/utils.ex

Loggerのリファクタリングが実施されました。

josevalim:5c6e01eb72234791a36b31af173910ae5ef2aa9c

ファイル名
lib/elixir/lib/string_io.ex

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

josevalim:94a5744c106f1cb0b064b251d8c3f2b83d77093a

ファイル名
lib/logger/lib/logger/backends/console.ex
lib/logger/lib/logger/utils.ex
lib/logger/lib/logger/watcher.ex
lib/logger/test/logger/utils_test.exs

prune/1 メソッドが追加され、Logger のイベントにて文字化けした文字列の剪定が行われるように修正が入ったようです。

lexmag:b9b2baef0460bf070f5b86eeb10bebcfa891aaf8

ファイル名
lib/elixir/lib/kernel.ex
lib/elixir/test/elixir/kernel_test.exs
lib/logger/lib/logger/utils.ex

エラーメッセージの改善が実施され、必要の無くなった箇所の削除が実施されました。