Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

We’re showing branches in this repository, but you can also compare across forks.

Commits on Jan 19, 2011
Kaspar Schiess + Ahead of time error messages 73cc7de
Kaspar Schiess + Caches format_cause 93cead0
Kaspar Schiess + packrat like caching 7a6247c
Kaspar Schiess + a first benchmark file
ever so faster but
by what measure?
Kaspar Schiess + documents the baseline 6097015
Kaspar Schiess + fixes autotest tests - was an ordering issue when requiring files f1c6274
Kaspar Schiess + Starting to get to the meat of Source
got to figure out how to do lazy line counting
Kaspar Schiess + A simple case that works f482b3e
Kaspar Schiess + A wrapper for the source input that counts lines
This should eliminate the Array(lines) hack.
Kaspar Schiess + Push line counting into source be5623a
Kaspar Schiess . formatting d8479f6
Kaspar Schiess . fix example parslet loading 7d98f57
Kaspar Schiess . updates parser, make current bug show c785c59
Kaspar Schiess . moving cache initialisation into initialize c5117cb
Kaspar Schiess ! Correctly handle eof when seeking beyond 493802c
Kaspar Schiess . not following the mu-version of blankslate anymore 531dd19
Kaspar Schiess - unused variable 23b63d2
Kaspar Schiess - removes autotest from dependencies d3cfdc5
Kaspar Schiess . comment on why the test is broken 2877708
Kaspar Schiess ! fixes Source constant finding troubles dd646d3
Kaspar Schiess . replaces try_and_cache hack with an object 3cd843a
Kaspar Schiess . comment 74e3023
Kaspar Schiess . changes the way the cache is indexed - better results with rubinius
this way
Kaspar Schiess . version got clobbered a5c5b1d
Kaspar Schiess ! fixes most specs 80fa7fb
Florian R. Hanke floere + rbx fails on a "no block given" when encountering the implicit bloc…
…k call
Kaspar Schiess ! also allow user at domain dot com b1a6e78
Florian R. Hanke floere - duplicate space? 166af53
Commits on Jan 20, 2011
Kaspar Schiess ! autoloading messed up scoping in ruby 1.8.
or just right now
no difference
Kaspar Schiess + major refactor, throwing out throw/catch
pun intended
Kaspar Schiess . enabling cache 1c96561
Kaspar Schiess - moves benchmarks to parslet-benchmarks project fc08a60
Kaspar Schiess + bringing the power of rule to simple scripts
small ones
on top of other small ones
its turtles
Kaspar Schiess ! Fixes issue #15
Comparing sizes of the hashes is enough. Thanks to matthewd and rkh for finding this. Ordered hashes are not part of the solution, they are part of the problem.
Commits on Jan 21, 2011
Kaspar Schiess . rework afdfc27
Kaspar Schiess + regression test for hash order dependency 1316f03
Kaspar Schiess . comments 29e0322
Kaspar Schiess . refactor 25d9516
Kaspar Schiess + a piece of ugly code that seems to buy me some time
This avenue can be exploited more nicely, but its good to know that some
improvements are still hidden.
Kaspar Schiess . A really small erb parser.
eval, anyone?
Florian R. Hanke floere A slightly bigger erb parser, including expressions. 5ce8e7a
Florian R. Hanke floere Added comment erb tag. ba896df
Florian R. Hanke floere + erb example: transform 418d6bb
Kaspar Schiess + Consistent behaviour for .maybe and .repeat 49dfbc4
Something went wrong with that request. Please try again.