Phoenix with Elm をやってみた Part4

Part3から続きまして Phoenix with Elm をためしてみましたのでメモ書きとして残しておきます。 本日は Phoenix with Elm の Type annotations を行っていきます。今回は、関数へ引き渡す引数の型注釈についてです。 Part3にて引数にて変数の引き渡しを行い…

Phoenix with Elm をやってみた Part3

Part2から続きまして Phoenix with Elm をためしてみましたのでメモ書きとして残しておきます。 本日は Phoenix with Elm の Adding a Model and enhancing the View を行っていきます。今回はModelを追加して、Viewの表示を表示しやすくしていきます。 前回…

Phoenix with Elm をやってみた Part2

昨日から続きまして Phoenix with Elm をためしてみましたのでメモ書きとして残しておきます。 本日は Phoenix with Elm の Adding a simple View を行っていきます。まずは、css と 画像ファイルの追加を行っていきます。 下記のディレクトリにリンク先のフ…

Phoenix with Elm をやってみた Part1

Phoenix With Elm をためしてみましたのでメモ書きとして残しておきます。 Phoenix With Elm全体が気になる方は下記をごらんください。Phoenix with Elm Phoenix with Elmのリポジトリ#実行環境 OS:OS X Yosemite Erlang v19.0 Elixir v1.3.2 Phoenix v1.2.…

ElixirChanges-20160522

c0b:7efc40016ad81e07d365c33c72f8d4bc44d6a399 (#4412) ファイル名 lib/elixir/lib/option_parser.ex lib/elixir/test/elixir/option_parser_test.exs:countr をサポートするために option_parser.ex の改善が行われました。 :countr があることにより同一…

ElixirChanges-20160520

antipax:28caafb164d1ab74630ea71747005593c7f0c0e3 (#4647) ファイル名 lib/mix/lib/mix/compilers/elixir.exelixir コンパイル時にモジュール名がコンパイル時に有効であるか確認をしていないため、manifest にてファイルやモジュールが別の存在であるよ…

PhoenixframeworkChanges-20160520

chrismccord:d3fce7f4ca95894ec926d4184e3cb7454856393c ファイル名 installer/templates/new/config/dev.exs lib/phoenix/endpoint/adapter.exwatchers のPathの設定が Path.dirname は非推奨となり、Path.expandを使うようになりました。 chrismccord:28…

ElixirChanges-20160519

robi-wan:501f856a23d67de69adb106718bcd6b9a942df7d (#4642) ファイル名 bin/elixir.bat bin/elixirc.bat bin/iex.bat"/?" でも ドキュメントが表示されるようになりました。 ヘルプテキストを表示した後にバッチファイルの最後に飛ぶための End用のラベル…

PhoenixframeworkChanges-20160519

chrismccord:09b1ce539ca2a79810350987d7ea9673a0d2552d ファイル名 lib/phoenix/view.exドキュメントのtypoが修正されました。 josevalim:47064424f9d65ad66d74120e7c5e1b365d8d7cc6 ファイル名 lib/phoenix/endpoint/server.exto_port(nil) の場合にエラ…

ElixirChanges-20160518

eksperimental:94aee777e8542dd56b1042e08c6b90ffaf15cfa3 (#4638) ファイル名 lib/elixir/pages/Writing Documentation.mdWriting Documentation の改善が実施されました。 josevalim:b38ace0a794adad711492671f129a080fbf9cfe1 ファイル名 lib/elixir/li…

PhoenixframeworkChanges-20160518

nicholaswyoung:c2340acc95b1daefb9af5a08fd70213c9f4a31d5 (#1710) ファイル名 package.jsonnpm にて phoenix を公開するために必要な設定の記載追加が行われたようです。 nicholaswyoung:9c50f79febcba890924688912202abe281b214c6 (#1710) ファイル名 R…

ElixirChanges-20160517

josevalim:43782edc0bd9cbf890482ca7de0efc17e4e27e3b ファイル名 lib/ex_unit/lib/ex_unit/case.ex未使用の ex_unit_test_names の case が削除されました。 PragTob:914a409712b975ba092ac1f4bc83319c681e20ca (#4624) ファイル名 lib/elixir/lib/enum.e…

ElixirChanges-20160516

aesedepece:b0261c7b83fc113dfdc2edcc35a263d33012c3d3 (#4629) ファイル名 lib/elixir/src/elixir_translator.erl lib/iex/test/iex/helpers_test.exs今までは alias や import や require にてモジュールを指定すると nil が返ってきていましたが、指定し…

PhoenixframeworkChanges-20160516

josevalim:b4c42a7cbf1593f7bda9ac36b9a5c027c4b7ec98 ファイル名 lib/phoenix/template.ex test/phoenix/template_test.exsForce template name が文字列であるか、でなければ ArgumentError を出力するように修正が行われたようです。

ElixirChanges-20160515

lexmag:fccbe29135affee79874b522620a1a38180feb48 ファイル名 lib/elixir/lib/file.exopen_defaults/2 と write_defaults/1 が normalize_modes/2 へと統合されました。 antipax:61b7c6a196ddc07d620b6b9b841aaf1f741669d5 (#4625) ファイル名 lib/elixir…

PhoenixframeworkChanges-20160515

martinos:b801b43199c8b4e538e01138bece3ebabbcde7be (#1704) ファイル名 lib/phoenix/controller.exリダイレクトを無効とするエラーメッセージの改善が実施されました。 josevalim:824e97896892b6ef03f6434bf90cd2e89609fe02 ファイル名 lib/phoenix/endp…

ElixirChanges-20160514

josevalim:2002128155d1e2b9badb9edfb81ed99836d2da29 ファイル名 lib/iex/lib/iex/helpers.exIEx recompile にて、リコンパイル前にアプリの停止を行い実施した後にリコンパイルに失敗するとアプリが停止したままになる問題や、リコンパイル時にプロトコル…

PhoenixframeworkChanges-20160514

tokafish:1d6fb28a380330f1abb413206a5c779d5fdc558c (#1694) ファイル名 lib/phoenix/test/channel_test.ex test/phoenix/test/channel_test.exsChannelのテストにて文字列パラメータをAtomとして渡すようにして実際のWebリクエストにあわせたり、文字列と…

ElixirChanges-20160513

josevalim:cc3120771833a1eb0e71fe95e74684b8385d652a ファイル名 README.mdREADMEの更新が行われました。 josevalim:621af0dae5ca6267825f62df8435ca4e6a0e19b0 ファイル名 lib/elixir/lib/stream.extimer と interval に関するドキュメントの改善が実施…

ElixirChanges-20160512

myronmarston:7b8213affaad38b50afaa3dfc3a43717f35ba4e7 (#4599) ファイル名 lib/elixir/lib/kernel/special_forms.exドキュメントの追加・改善が行われました。

ElixirChanges-20160511

Erol:4283671410ae9962847cddaf235e8c2a9b49cad5 (#4603) ファイル名 lib/elixir/lib/keyword.exドキュメントのtypoが修正しました。

PhoenixframeworkChanges-20160511

iamvery:aa0e6cc59b1d349518fe9bb307d6495981aa2815 (#1700) ファイル名 priv/templates/phoenix.gen.channel/channel.ex test/mix/tasks/phoenix.gen.channel_test.exshandle_out/3の機能が削除されました。

ElixirChanges-20160510

lexmag:9d03be21b9aff67b8c61594b9d91425e773dafe4 (#4597) ファイル名 lib/elixir/src/elixir_with.erl lib/elixir/test/elixir/kernel/warning_test.exs lib/elixir/test/elixir/kernel/with_test.exswith句にて常に一致する場合でも 常に一致するむねのw…

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/…

PhoenixframeworkChanges-20160509

lexmag:6f2b2e8a0c3c64b486b85329e681e7b8fe55e3e8 (#1697) ファイル名 lib/mix/tasks/phoenix.server.ex lib/phoenix/digester.ex lib/phoenix/endpoint/watcher.ex lib/phoenix/logger.ex lib/phoenix/router.exboolean演算子のチェックの際に && や ! を…

ElixirChanges-20160508

wojtekmach:0c9e72c8d7be3ee502c43762e0ccbbf244198aeb (#4593) ファイル名 lib/elixir/lib/kernel.exドキュメントのtypoが修正されました Erol:95d8f0dfcdb0b98833741a184bde49928e4aa039 (#4595) ファイル名 lib/elixir/lib/gen_server.exドキュメントの…

ElixirChanges-20160507

eksperimental:0aece49e2dbcbbb16d52886929e3728d9190ed81 (#4582) ファイル名 CHANGELOG.md lib/eex/lib/eex/compiler.ex lib/eex/lib/eex/tokenizer.ex lib/eex/test/eex_test.exs lib/elixir/lib/atom.ex lib/elixir/lib/code.ex lib/elixir/lib/file.ex…

PhoenixframeworkChanges-20160507

poteto:d6c5042bb4c2e6390d54009dbc2132aa46e36edc (#1693) ファイル名 lib/phoenix/naming.ex test/phoenix/naming_test.exsPhoenix.Naming.camelize("my_app", :lower) のように :lower 指定を実施すると myapp のような小文字での出力ができるように機能…

ElixirChanges-20160506

eksperimental:bf64f5ee95891ba855969391ba3c1cccd046af92 (#4584) ファイル名 CHANGELOG.md lib/elixir/lib/range.ex lib/elixir/test/elixir/range_test.exsRange.range?/1 のドキュメントの改善とテストの追加が実施されました。 eksperimental:966a670…

ElixirChanges-20160505

eksperimental:6da34e02256f6ecbdafd1a574575d3d9b744bf24 (#4569) ファイル名 lib/elixir/lib/calendar.ex lib/elixir/lib/kernel/special_forms.ex lib/elixir/lib/path.ex lib/elixir/lib/regex.ex lib/elixir/lib/system.ex lib/elixir/src/elixir_inte…