ElixirChanges-20151123

whatyouhide:d9ac304b97f88adbaec1c3f3aed03ebe9685fc05

(#3934)
ファイル名

lib/iex/lib/iex/helpers.ex
lib/iex/lib/iex/info.ex

IEx にて i/1 を実行することによって情報を出力する IEx.Infoの基本機能が作成されました。

whatyouhide:6b4a65e7ffb508994a1e8e75784ceff60e5bd901

(#3934)
ファイル名

lib/iex/lib/iex/info.ex

IEx.Info の実装の改善が行われました。

whatyouhide:94149b1e24851f22fec099ae4fb0bde35c21da71

(#3934)
ファイル名

lib/iex/lib/iex/info.ex

IEx.infoのフォールバックが作成されました。

martinsvalin:424998828b20cf9a289aaed4929064b5613c9d53

(#3973)
ファイル名

lib/elixir/lib/io/ansi/docs.ex
lib/elixir/test/elixir/io/ansi/docs_test.exs

ドキュメント内のURLに対して _(下線)のエスケープにバグがあったため修正が実施されました。
こちらのプルリク自体は2015年11月19日に行われたものとなります。

allyraza:fdaefb0d0359b12b0a5711964145696ccbd9a0bd

(#3978)
ファイル名

lib/elixir/lib/task.ex

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

josevalim:79907972e634d20d552afc9f2f0450ae5b69b0d3

ファイル名
lib/elixir/lib/dict.ex
lib/elixir/lib/map_set.ex
lib/elixir/lib/set.ex

MapSetのドキュメントが追加され、DictとSet側ではElixir v1.3で削除される旨がTODOとしてコード上に記載されました。

josevalim:c7d65c3c6fbccb7d9c5332155efba65c7d80bf30

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

MapSetの最適化改善が実施されました。

josevalim:60c7d532b000280cab35657f2d27da1f0b62f4c2

ファイル名
lib/elixir/lib/inspect.ex
lib/iex/lib/iex.ex
lib/iex/lib/iex/helpers.ex
lib/iex/lib/iex/info.ex

IEx.Info に関しましてドキュメントの追加、修正にコードのリファクタリング、出力メッセージの改善作業が実施されました。

josevalim:6eb746a10cb7c80ce37b1f04da3bdf1a4abbdf68

ファイル名
lib/iex/lib/iex/info.ex

IEx.Info に関して代わりのドキュメントが存在するかチェックを行うように修正されたようです。

josevalim:6bf20163b40e53a69e6f5df5beac6a19a909cbff

ファイル名
lib/elixir/lib/set.ex
lib/elixir/test/elixir/set_test.exs

削除対象のSetのTestが削除されました。
それに伴いSet内で呼び出しが一部変更されております。