ElixirChanges-20150831

hashd:a7605f67e4ed4986c5052e896720fc3707fe9a1a

(#3638)
ファイル名

lib/iex/lib/iex/helpers.ex
lib/iex/test/iex/helpers_test.exs

helperにpid作成用のメソッドが追加され、使い方のドキュメントも追加されました。

augiedb:0a7bbaf4395831b9ced8dc4efe512bd912874ed9

(#3639)
ファイル名

lib/elixir/lib/list.ex

delete_at の使い方のドキュメントにて iex> の >がなかったため追加されています。

eksperimental:241e73553a7f8b4cf5795a72dbe2140e665333f4

(#3641)
ファイル名

CHANGELOG.md

チェンジログtypoの修正となります。

eksperimental:53b25b34f6277ec023ed84d7c398cfe9fe463c2d

(#3641)
ファイル名

lib/elixir/lib/enum.ex

@spec chunk にて受け渡している引数のtypeが正しくなるように修正されました。

josevalim:5880689207e7657505c224a2b2fc1d09c6e2abea

ファイル名
lib/mix/lib/mix/cli.ex
lib/mix/lib/mix/dep/loader.ex
lib/mix/lib/mix/hex.ex
lib/mix/lib/mix/tasks/local.hex.ex

今まで、Mix.Tasks.Local にて Hexのロードやインストールを行っていましたが、新しくMix.Hex moduleが作成され、そちら側に処理がうつりました。

josevalim:218c8e3a767725c37527ac8cca2d96a27b9f3bc7

ファイル名
lib/mix/lib/mix/tasks/archive.install.ex
lib/mix/test/mix/tasks/archive_test.exs

archive.install 時に --sha512 のオプションをつけることによって sha512にてチェックサムのチェックを行うように機能追加されました。

josevalim:22287b142c19b337576e27d59a10cb5b308247fc

ファイル名
lib/mix/lib/mix/public_key.ex
lib/mix/lib/mix/tasks/archive.install.ex
lib/mix/lib/mix/tasks/local.hex.ex
lib/mix/lib/mix/utils.ex

Hex のメタデータをダウンロードする際に公開鍵暗号を使用するように修正されました。