Commit graph

664 commits

Author SHA1 Message Date
Chris Wong
df16c6b172 iron-maud 2016-09-11 20:59:51 +12:00
Chris Wong
7045191c19 Add the "call" keyword back in
This change should make the syntax look a bit less mysterious
2016-09-02 23:23:39 +12:00
Chris Wong
58650b0dd0 Remove dead code 2016-09-01 17:52:51 +12:00
Chris Wong
ed9228fa93 Require parentheses around calls
This simplifies the parser quite a bit
2016-08-22 21:53:23 +12:00
Chris Wong
97a71d7bc3 Require that all literal strings are quoted
Unquoted literals are confusing, annoying to implement, and rarely used.
We're better off without them.
2016-08-18 22:31:12 +12:00
Chris Wong
6a6b23d8ae Switch to new splice syntax using parentheses
Closes 
2016-08-18 22:12:14 +12:00
Chris Wong
61791a6aef @call yay -> @yay 2016-08-15 20:46:04 +12:00
Chris Wong
aded75f01f Add some juicy impl Trait niceness 2016-08-15 20:32:39 +12:00
Chris Wong
d2bf70da9a Allow names with multiple hyphens in a row
Fixes 
2016-08-07 20:39:31 +12:00
Chris Wong
1ec48a3725 Refactor tests
Closes 
2016-07-31 21:34:46 +12:00
Chris Wong
4d66646ece Don't allow namespaces in class and ID names 2016-07-21 21:19:38 +12:00
Chris Wong
0f27b191bb Merge pull request from msifd/feat/namespace
Add namespace support for element and attribute names
2016-07-20 12:46:48 +12:00
msifeed
36a88bd74f Move ident parsing to separate method 2016-07-19 14:57:05 +03:00
msifeed
e222f5385d Fixed minuses in namespaces 2016-07-18 14:40:45 +03:00
msifeed
bad49d49c0 Add namespace support for element and attribute names 2016-07-18 13:07:58 +03:00
Chris Wong
df4ed876ac Release 0.9.2 2016-07-10 20:02:19 +12:00
Chris Wong
3fab6b4637 Update Rust 2016-07-10 20:02:03 +12:00
Chris Wong
ceb2bb544e Release v0.9.1 2016-07-03 17:05:16 +12:00
Chris Wong
166296db30 Update Rust 2016-07-03 16:55:45 +12:00
Chris Wong
f1c4e09ac3 Silence "duplicate loop labels" warnings
Closes 
2016-06-12 15:39:12 +12:00
Chris Wong
49c5698bea Release 0.9.0 2016-06-12 15:07:11 +12:00
Chris Wong
ca74f0eda0 Update Rust 2016-06-12 15:05:49 +12:00
Chris Wong
92ba854773 Implement ID shorthand
Closes 
2016-06-03 23:06:39 +12:00
Circle CI
8f58fe441e Remove another unused import 2016-05-18 19:44:13 +12:00
Chris Wong
bd82da1824 Remove unused import 2016-05-14 18:42:30 +12:00
Chris Wong
2578c9aefc Release 0.8.1 2016-04-27 16:24:41 +12:00
Chris Wong
071aac34f8 Change documentation link 2016-04-27 16:23:31 +12:00
Chris Wong
00ec443326 Update Rust
2016-04-27 12:10:37 +12:00
Chris Wong
8492259638 Use the new ? syntax (so purty) 2016-03-22 23:31:23 +13:00
Chris Wong
28c965ac72 Fix indentation 2016-03-22 23:15:44 +13:00
Chris Wong
ab0ef991b9 Minor refactoring (thanks Clippy) 2016-03-06 18:25:21 +13:00
Chris Wong
9949933d41 Release 0.8.0 2016-02-28 17:53:59 +13:00
Chris Wong
1a9080815c Update Rust
See 
2016-02-14 20:12:04 +11:00
Chris Wong
4e7bd32c12 Update Rust
See 
2016-02-13 13:51:20 +11:00
Chris Wong
b738d9d533 Merge pull request from Nemo157/match
Add support for a match keyword
2016-02-10 22:45:50 +11:00
Wim Looman
1d23d5f4c1 #match -> @match for errors 2016-02-10 11:47:22 +01:00
Wim Looman
f35707cce0 Add test for match inside an attribute 2016-02-09 19:45:59 +01:00
Wim Looman
b254d7fbc4 Add support for a match keyword 2016-02-09 19:44:54 +01:00
Chris Wong
f113623657 Merge pull request from Nemo157/change-symbology
Change symbology
2016-02-08 23:38:23 +11:00
Chris Wong
6b141294fd Merge pull request from Nemo157/class-shorthand
Add a shorthand syntax to define element classes
2016-02-08 23:34:53 +11:00
Wim Looman
1b307449f3 Add @ prefix on else back in 2016-02-07 11:02:33 +01:00
Wim Looman
da86d54b05 Remove div shorthand 2016-02-07 10:59:20 +01:00
Wim Looman
393873904e Fix up comments and error messages 2016-02-03 12:01:32 +01:00
Wim Looman
0e1bd1c926 Add tests for issue 2016-02-03 12:01:32 +01:00
Wim Looman
bd0b135a0d Replace # -> @ and remove from else 2016-02-03 12:01:31 +01:00
Wim Looman
359079ca6c Use join 2016-02-02 16:20:11 +01:00
Wim Looman
b1680636cf Add a shorthand syntax to define element classes 2016-02-02 16:20:11 +01:00
Wim Looman
831df66cdb Add tests for issue 2016-02-02 16:00:14 +01:00
Wim Looman
6c8fbb5bad Change splice operator and add in render by-move 2016-02-02 15:56:59 +01:00
Chris Wong
0440f5c74f Merge pull request from Nemo157/path-in-splice
Allow path lookups in un-delimited splices
2016-02-02 21:30:48 +11:00