Comments (10)
Thanks and I appreciate the feedback. This is definitely on the radar. Right now I'm finishing up the engine to precompile the templates so if you want to look at it that would great. Otherwise, I will keep this around and get to it as soon as possible.
from calliope.
Can't promise any productive results until I am less wide-eyed about Elixir, but I'll definitely keep glancing at it and see if anything seems sane. Otherwise no rush at all, just something I stumbled across.
Cheers!
from calliope.
I totally understand :) What resources are you using to learn elixir?
from calliope.
Finished the nice new Getting Started guide on the site. Was going to check out the elixir sips, otherwise just playing around with it so far. Oh and @chrismccord.
from calliope.
Checkout the Etudes book. It's writing little programs to learn the language.
from calliope.
Wow - that looks incredible. Thanks!
from calliope.
No problem. Have fun learning Elixir! It really is great to work with :)
from calliope.
Ok I have test cases for this issue & I think I have a solution worked out. If you want to run it through its paces, let me know if you have any more issues.
from calliope.
Awesome - will do. Thanks again.
from calliope.
Stopping by to mention that I'm still running into this issue with Calliope 0.3.0 (the latest, as far as I can tell). So, something like %h1 (foo)
gets rendered as <h1 "foo">
instead of the expected <h1>(foo)</h1>
. Looks as if Calliope.Parser.parse_line/2
is matching on @parens
and @attrs
without taking into account whether a HAML tag immediately precedes them. Should I open a new issue for this, seeing as this one is both closed and more than a year and a half old?
from calliope.
Related Issues (20)
- Angular string interpolation doesn't always work correctly.
- Support json style keys HOT 1
- Angular expression in attribute doesn't parse nicely HOT 1
- Incorrectly generates ng-class attribute HOT 1
- Add test project to regress against
- Doesn't preserve returns HOT 1
- Calliope chokes on functions that take a block. HOT 2
- Evaluate conditions in attributes HOT 3
- Question: why use `-` instead of `=`? HOT 1
- Attributes with names ending with "id" get interpreted as the "id" attribute HOT 1
- Attributes: function evaluation without interpolation HOT 3
- Markdown ? HOT 1
- Double interpolation does not parse correctly
- Version 0.4.2 is unusable HOT 1
- link do .. end block HOT 2
- Attributes are often not parsed correctly
- Phoenix.View.render_to_string error
- Remove nil values from hash attributes HOT 1
- Javascript rendering is broken
- compiler complaint
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from calliope.