summaryrefslogtreecommitdiff
path: root/lib/eex/test
Commit message (Expand)AuthorAgeFilesLines
* Store and consider indentation in code snippetsJosé Valim2022-12-051-0/+26
* Fix line number padding for code snippet on EEx errors (#12283)Felipe Renan2022-12-041-0/+18
* Align pointers to beginning of expression except for blocksJosé Valim2022-12-042-15/+15
* Add snippet when <%-- is not closed (#12218)Felipe Renan2022-10-282-2/+21
* Refactor and normalize formatJosé Valim2022-10-272-24/+12
* Include snippets in EEx errors (#12170)Felipe Renan2022-10-272-24/+162
* Evaluate formating charlists as ~c sigils (#12064)sabiwara2022-08-102-137/+137
* Allow LINE to be set for testsJosé Valim2022-07-181-1/+8
* Fix EEx.tokenize/2 CaseClauseError (#11677)Aaron Tinio2022-03-021-0/+3
* Expose EEx comments as tokens in EEx.tokenize/2 (#11674)Felipe Renan2022-03-011-0/+4
* Use main EEx tokenize APIJosé Valim2022-02-272-59/+38
* Add EEx.tokenize/2 (#11667)Felipe Renan2022-02-271-0/+20
* Move some EEx syntax errors to tokenizerJosé Valim2022-02-251-1/+1
* Refactor EEx tokenizer (#11666)Felipe Renan2022-02-251-112/+154
* Introduce multi-line comments to EEx via <%!-- --%> (#11505)José Valim2021-12-192-0/+51
* Revert introduction of ~E sigil to avoid conflict with other projectsJosé Valim2021-11-231-10/+0
* Add ~E sigil to EExJosé Valim2021-11-161-0/+10
* Handle comments in EEx between do and the first clauseJosé Valim2021-10-212-0/+31
* Accept EEx expressions where -> is followed by newlineJosé Valim2021-09-102-2/+19
* Standardize on do-end notation for the block syntax (#11228)Aleksei Magusev2021-09-061-3/+3
* Add parser_options to EEx.Compiler (#11071)Wannes Gennar2021-06-191-0/+10
* Properly case Elixir and EEx in tokenizer tests (#10920)Eksperimental2021-04-191-4/+4
* Improve docs to EEx, closes #10653José Valim2021-01-131-1/+5
* Fix warnings on IExJosé Valim2020-12-261-18/+6
* Generate error for unused "do" expression in EEx (#10566)Aaron Ross2020-12-141-0/+9
* Add handle_text/3 to EEx.EngineJosé Valim2020-12-122-6/+6
* Add line and column to EEx tokenizerJosé Valim2020-12-111-39/+40
* Clean up docs and support paths in EEx functions (#10499)Andrea Leopardi2020-11-182-0/+19
* Append space on middle and start expr if necessary, closes #10340José Valim2020-09-171-0/+11
* Fix typo in test name (#10258)Eksperimental2020-08-121-1/+1
* Add test for invalid tokenizer expressionsJosé Valim2020-08-121-1/+6
* Handle comments in EEx, closes #10256José Valim2020-08-121-2/+24
* Make EEx trim behaviour more consistentJosé Valim2020-02-262-40/+56
* Add column to EEx.SyntaxError (#9734)Wojtek Mach2020-01-152-34/+51
* Add :indentation option to EEx (#9724)Wojtek Mach2020-01-142-36/+47
* Track column information in EEx if enabledWojtek Mach2020-01-122-55/+85
* Ensure multiline do/end with no spaces compile under trim modeJosé Valim2019-12-231-0/+28
* Add async: true to tests using capture_io :stderrJosé Valim2019-11-152-3/+2
* Prevent calling non-async functions in async tests (#9455)Fernando Tapia Rico2019-11-141-1/+1
* Fix a few typos here and there (#9238)Adam Rutkowski2019-07-231-1/+1
* Update EEx tokenizer testsJosé Valim2019-04-241-29/+34
* Consistently trim on multiple lines, closes #8792José Valim2019-04-241-0/+12
* Replace use of "item(s)" with "element(s)" in Enum module (#8885)Eksperimental2019-03-121-2/+2
* Explicity test EEx options in error messages (#8692)Joe Yates2019-01-241-0/+14
* Ensure we're testing the actual assignment metadata (#8691)Joe Yates2019-01-241-6/+9
* Group tests and run the formatterJosé Valim2019-01-041-8/+7
* Properly handle closing brackets in do in EExJosé Valim2019-01-041-0/+6
* Improve eex tokenizer further (#8594)Benjamin Milde2019-01-042-0/+37
* Allow more complex mixed expressions in EEx (#8591)Benjamin Milde2019-01-042-0/+77
* Omit parens on calls with only do/end blocks (Macro.to_string) (#8396)Fernando Tapia Rico2018-11-161-1/+1