ElixirChanges-20150928
eksperimental:31a30afafdf5b82c086bd91efaa879ba3397ad75
(#3783)
ファイル名
lib/elixir/lib/kernel.ex
lib/elixir/lib/range.ex
lib/elixir/test/elixir/range_test.exs
defmacro first .. last での範囲の検証範囲が変更となりました。
eksperimental:31a30afafdf5b82c086bd91efaa879ba3397ad75
(#3784)
ファイル名
lib/elixir/test/elixir/macro_test.exs
上記の修正に伴う Macro.to_string/2 のテストが1つ追加されました。
lexmag:99f0ed19154cfd4ed4ffce8d7426d044e100b0b4
(#3785)
ファイル名
lib/elixir/test/elixir/kernel_test.exs
今までは Kernel.struct!/2 は KeyError または ArgumentError の例外をあげていましたが、今回の修正であげる例外は KeyErrorだけになりました。
lexmag:262edd2c251bcc088ce13b94d7b1a796b10c21ac
(#3786)
ファイル名
lib/elixir/lib/kernel.ex
lib/elixir/lib/range.ex
lib/elixir/test/elixir/range_test.exs
#3780 の変更にともなって出力される例外メッセージが変わったため テストでチェックする例外メッセージの修正が行われたようです。
deansc:cd36df6e3dd1abc95c335295a61d9013a7853898
(#3779)
ファイル名
lib/elixir/lib/port.ex
portの概要について追加され、ドキュメントの改善が行われました。
eksperimental:f782eced382fa6296b4665ec3820f08261bde2c2
(#3787)
ファイル名
lib/elixir/lib/enum.ex
#3780 に伴う、ドキュメント修正が行われました。
josevalim:ca89db448fd6ba196df6bfbed81340136c861471
ファイル名
lib/elixir/lib/kernel.ex
lib/elixir/lib/macro/env.ex
lib/elixir/lib/range.ex
lib/elixir/test/elixir/enum_test.exs
#3783 の変更に合わせて、実行時の Elixir.Range の作成を確認するように修正され、テストが修正されました。
josevalim:fdbaeb0b5f2f18e0a31ff87092dea894898f3c00
ファイル名
lib/elixir/lib/port.ex
ドキュメントが横幅が他に合わさるように修正が行われました。
CrowdHailer:266a51510c27d57527e8b0c53d2a3e826b22a691
(#3789)
ファイル名
lib/elixir/lib/application.ex
confix.exs にてすでにサポート済みの機能についての文言が削除されました。
CrowdHailer:266a51510c27d57527e8b0c53d2a3e826b22a691
(#3790)
ファイル名
lib/elixir/lib/gen_event.ex
GenEventのハンドラにてふるい型が参照されていた部分を削除されました。