Commit Graph
18 Commits
Author SHA1 Message Date
Sergey Nartimov 9974d0add9 fix typo in argument name 2012-05-03 16:41:34 +03:00
José Valim 2dbbd24162 Add EEx.SmartEngine that can handle assigns and for loops
This engine is used by default by EEx. We have also added support
to Enum.map_join in order to make the loop implementation easier.
2012-05-03 12:04:33 +02:00
José Valim d297d2c768 Rename elixir_kv_block to elixir_kw_block, closes #270 2012-04-29 13:40:52 +02:00
José Valim 5210aa5da8 Now that we have faster load times, get rid of assert_equal 2012-04-26 09:29:21 +02:00
José Valim 929f84f420 Revert removal of assert_equal 2012-04-26 00:31:40 +02:00
José Valim f6b380f7c0 Convert more files from assert_equal to assert == 2012-04-25 22:53:40 +02:00
José Valim 9a475008ec Get rid of assert_operator, handle it with assert 2012-04-25 20:36:42 +02:00
José Valim d815788c52 Compile files using . and inside __MAIN__ 2012-03-25 18:48:20 +02:00
Rafael Mendonça França 6710b2ba95 Use assert_raises in the tests 2012-03-06 14:35:58 -03:00
Rafael Mendonça França 8d6dcea7ce Add more tests to line 2012-02-28 20:17:05 -03:00
Rafael Mendonça França 84849b177a Consider lines in embedded string 2012-02-28 20:17:05 -03:00
Rafael Mendonça França c795f09f55 Error handler 2012-02-28 20:16:56 -03:00
Rafael Mendonça França 6f8606d790 Make EEx works with variables and requide code 2012-02-28 20:16:29 -03:00
Rafael Mendonça França 30eee3dc61 Use blank string as buffer 2012-02-28 20:16:28 -03:00
Rafael Mendonça França 42030d1eff Add tests to EEx::Engine 2012-02-28 20:16:28 -03:00
Rafael Mendonça França 6f158ba1f4 Expressions should not be a string 2012-02-28 20:16:28 -03:00
Rafael Mendonça França 5964f7ce67 Make tokenizer accepts a binary 2012-02-28 20:16:28 -03:00
José Valim f2ea47f115 Tokenizer is ready. 2012-02-28 20:16:28 -03:00