ElixirChanges-20150714

eksperimental:51767139d4efb0fd5325c150e499a12daff5b9da

ファイル名
CONTRIBUTING.md
README.md
lib/elixir/lib/enum.ex
lib/elixir/lib/io/ansi.ex
lib/elixir/lib/kernel/special_forms.ex
lib/elixir/lib/port.ex
lib/elixir/lib/string.ex
lib/elixir/test/elixir/io/ansi/docs_test.exs
lib/ex_unit/lib/ex_unit/doc_test.ex
lib/mix/lib/mix.ex
lib/mix/lib/mix/tasks/compile.leex.ex
lib/mix/lib/mix/tasks/compile.yecc.ex
man/elixir.1.in
man/elixirc.1
man/iex.1.in
man/mix.1

今までドキュメントなどなどのリンクがhttpにて記載されていたのを httpsに変更されました。

eksperimental:d4b90d6081c8c4498385d6e0e7a84abb4a0ab1aa

ファイル名
lib/elixir/lib/list.ex
lib/elixir/lib/module.ex
lib/elixir/lib/node.ex
lib/elixir/lib/string.ex
man/mix.1

今まで、erlang.org/doc へのリンクに wwwがついていなかったため標準化のためwww.erlang.org/doc へとリンクが変更されました。

josevalim:d235533b45ce4d8fb8ba1c1c35cd9377e49929f1

ファイル名
lib/elixir/lib/macro.ex
lib/elixir/src/elixir_parser.yrl
lib/elixir/src/elixir_tokenizer.erl

マクロの定義やパーサーからテーブルの動的演算子の参照が削除されました。

josevalim:8ed182e6139ea324297e20025a7528a78796e9c0

ファイル名
lib/mix/lib/mix/project.ex

project.ex ファイル内の compileメソッドにて app_path/1 を使用していた箇所を compile_path/1 が使用されるように変更されました。

app_pathでは現在のアプリケーションのパスが返され、compile_pathではプロジェクト自体のコンパイルのパスが返されます。
そのため新規にアプリケーションのディレクトリを作成することをできるようにするための変更のようです。