ElixirChanges-20160509

eksperimental:9d4ec8b5f34e8cddd2c9c7d99f18c209a5210f29

(#4582)
ファイル名

lib/elixir/lib/atom.ex
lib/elixir/lib/code.ex
lib/elixir/lib/file.ex
lib/elixir/lib/float.ex
lib/elixir/lib/inspect.ex
lib/elixir/lib/inspect/algebra.ex
lib/elixir/lib/integer.ex
lib/elixir/lib/kernel.ex
lib/elixir/lib/kernel/typespec.ex
lib/elixir/lib/list/chars.ex
lib/elixir/lib/string.ex
lib/elixir/pages/Typespecs.md
lib/elixir/src/elixir.erl
lib/elixir/src/elixir_rewrite.erl

Kernel.to_char_list/1 と List.Chars.to_char_list/1 に関してTODOやドキュメントにて非推奨であるむねの記載が追加されました。

josevalim:2d4a4b1ad5d5f60128e32121fba01388af4dfb7b

ファイル名
lib/elixir/lib/file.ex
lib/mix/lib/mix/tasks/compile.app.ex
lib/mix/test/mix/tasks/compile.app_test.exs

ファイル書き込みの際の標準エンコードの指定が無くエラーとなってしまう事象があったためファイル書き込みの際の標準エンコードUTF-8に指定する記載が追加されました。

eksperimental:d9c8f58475f21268762d094812d4fb6bf1089948

(#4592)
ファイル名

lib/elixir/lib/integer.ex
lib/elixir/test/elixir/integer_test.exs

ドキュメントの改善とメソッドの引数名が理解しやすい形となるように修正が行われました。

eksperimental:ba75fc487fc3dc304d34d07c3ec736d83f937c6d

(#4592)
ファイル名

lib/elixir/test/elixir/integer_test.exs

テスト名称の改善とテストの追加が実施されました。