Commit Graph
17 Commits
Author SHA1 Message Date
Isha 16d5f40474 wip 2014-03-03 01:02:18 +00:00
Isha 02525f258e extract name 2014-03-02 23:24:31 +00:00
Isha a119e86fd0 remove old regexy lax_parse 2014-02-28 20:07:21 +00:00
Isha 111f24aad1 Use isspace\n\n\nThx Dylan 2014-02-28 20:05:29 +00:00
Isha d0ed4711b2 try not using regexes ar all, because they are evil 2014-02-28 19:31:52 +00:00
Isha f367dd7915 don't really need those I suppose 2014-02-28 12:35:15 -05:00
Isha 8669029afd Comment out verbose log message 2014-02-28 12:33:48 -05:00
Isha 8f42e50959 wip 2014-02-28 12:24:37 -05:00
Isha 25cc69c3c0 add variable in c 2014-02-28 12:23:26 -05:00
Dylan Thacker-Smith 03d586aafe Add convenience methods for getting a struct from a ruby object.
If we are trying to get the struct from something other than self, then we
should make sure to check the class of the object.  This util functions
make this easier.
2014-02-28 10:08:55 -05:00
Dylan Thacker-Smith dc8a34a52f Implement Block#parse_body in C. 2014-02-28 07:47:36 -05:00
Dylan Thacker-Smith 06bef40527 Fix a missing return warning. 2014-02-27 18:47:55 -05:00
Dylan Thacker-Smith a48b245e6e Turn on C compiler warnings. 2014-02-27 18:45:57 -05:00
Dylan Thacker-Smith d4aabda625 Avoid freeing of uninitialized memory.
Thanks to Isha for pointing this out.
2014-02-27 18:32:19 -05:00
Dylan Thacker-Smith 8c075fca1f Remove a couple FIXME comments which are only partially a lie.
I added those comments before creating an invalid token type to return the
error. However, we still aren't making use of the token type.
2014-02-27 15:21:57 -05:00
Dylan Thacker-Smith ea8406e36e Create a Liquid::Tokenizer class in the C extension. 2014-02-27 15:20:22 -05:00
Dylan Thacker-Smith 2066676bf4 Add a C extension that doesn't yet do anything. 2014-02-27 09:58:33 -05:00