You can clone with
Updated to 0.5.0
1.1 compatibility code was in wrong place.
More automated release.
Let people put explicit expect calls inside of a fact.
Updated now that line numbers are more correct.
Push semi-sweet internals into their own namespace.
End-to-endish tests for file position (including bugfix).
Pull file-position functions into their own namespace.
Shall we massively rearrange everything? Yes we shall!
This version of sweet line numbering appears to work.
There can be duplicate overrides. The last one takes precedence.
Unify internal terminology with sweet.clj
Deducing line numbers.
Honor keyword arguments in provided clause.
Allow key/value pairs to override (fact ...) transformations.
Parse out overrides
Don't advertise a 0.5 feature in the documentation until 0.5 is out. …
Pulled metavars and their tests into their own file.
Can now have let forms (etc.) within facts.
Bugfix for checker in-any-order. Split checker tests into own file.
Perhaps increase clarity of code editing fakes into expect-forms.
basics of fact tree editing work
A start toward a more competent version of fact.
typo breaks URL
fixed documentation mistakes
Provisional text for 0.4.0
Added Clojure 1.2 to the project files.
Updated expected outputs and scripts.
Packaging sweet and semi-sweet examples together.
Added note on using let with fact.
Added semi-sweet example of not-called.
Somewhat better midje support.
Tidying up examples.