I’ve had a bug in my code for the last couple of months caused by the fact that EEx isn’t ERB. Specifically, I had code that looked like:
```eex <% if @password %> Temporary Password: <%= @password %> <% else %> Sign in with your existing password. <% end %> ``` Looking at it in isolation, it’s really obvious that the first line should have been `<%= if @password %>`, but in situ…I’ve gotten multiple bug reports on this but have never been able to see what the problem was until today. Is it possible to modify the EEx compile phase so that code like I wrote above generates at least a warning? As I understand it, there’s no case where a starting EEx block will usefully begin with `<%` instead of `<%=`. -a -- Austin Ziegler • [email protected] • [email protected] http://www.halostatue.ca/ • http://twitter.com/halostatue -- You received this message because you are subscribed to the Google Groups "elixir-lang-core" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/elixir-lang-core/CAJ4ekQs2G4HUX_y8q-UqYyTY4z5nX6JMOKdMb%3DcZSZwgpDxk0Q%40mail.gmail.com.
