| 2021-04-04 14:48 | It seems that fancy-app broke compatibility with Racket < 7.0, removing those versions from .travis-ci.yml and adding some new ones. | Suzanne Soy | 1 | +17 | -9 |
| 2021-04-04 06:22 | Renamed main branch | Suzanne Soy | 1 | +2 | -2 |
| 2021-03-04 21:42 | Turn off coverage in older versions | Suzanne Soy | 1 | +17 | -18 |
| 2021-03-04 20:37 | Changed my name :) | Suzanne Soy | 3 | +3 | -3 |
| 2019-04-24 20:29 | Updated Racket versions in .travis.yml | Georges Dupéron | 1 | +8 | -1 |
| 2018-05-31 17:54 | Fixed raco test command (-x -> -r) | Georges Dupéron | 1 | +1 | -1 |
| 2018-03-20 22:20 | Updated non-maintenance badge | Georges Dupéron | 1 | +1 | -1 |
| 2017-04-19 18:05 | Added non-maintenance badge (as of 2017) | Georges Dupéron | 1 | +1 | -0 |
| 2017-03-31 08:43 | Fixed punctuation in README badge alt text. | Georges Dupéron | 1 | +1 | -1 |
| 2017-03-31 08:22 | Fixed .travis.yml (basename instead of dirname) | Georges Dupéron | 1 | +3 | -3 |
| 2017-03-31 00:06 | Forgot to add sudo: false to .travis.yml | Georges Dupéron | 1 | +1 | -0 |
| 2017-03-31 00:03 | Make the .travis.yml file more general | Georges Dupéron | 1 | +3 | -3 |
| 2017-03-30 23:40 | Switch badge in README file to codecov.io | Georges Dupéron | 1 | +1 | -1 |
| 2017-03-30 23:39 | Switched license to CC0 | Georges Dupéron | 3 | +142 | -12 |
| 2017-03-30 23:34 | Small improvements to wording in comments | Georges Dupéron | 2 | +3 | -3 |
| 2017-03-30 23:29 | Rewrote .travis.yml | Georges Dupéron | 1 | +16 | -44 |
| 2016-10-10 22:23 | Remove -x option on raco test in .travis.yml, so that all modules are run, including those without a test submodule. | Georges Dupéron | 1 | +1 | -1 |
| 2016-09-30 22:16 | Fixed ~maybe/empty | Georges Dupéron | 1 | +17 | -16 |
| 2016-09-28 21:22 | Added and documented ~as-rest | Georges Dupéron | 3 | +43 | -1 |
| 2016-09-28 12:08 | Fixed test | Georges Dupéron | 1 | +8 | -8 |
| 2016-09-28 12:01 | Made ~order-point work with possibly-empty clauses. | Georges Dupéron | 2 | +51 | -4 |
| 2016-09-26 22:46 | Bugfix | Georges Dupéron | 1 | +3 | -1 |
| 2016-09-25 23:22 | Fix issues with #:define-syntax-class and #:define-splicing-syntax-class | Georges Dupéron | 1 | +18 | -12 |
| 2016-09-24 12:00 | Fixed ~lift-rest so that different ~lift-rest patterns can bind the same attributes (as long as only one of them matches the rest) | Georges Dupéron | 1 | +26 | -28 |
| 2016-09-23 15:06 | Added eh-first-accumulate, fixed the behaviour of ~maybe/empty and ~named-seq by using it. | Georges Dupéron | 3 | +26 | -13 |
| 2016-09-23 00:02 | Added caveat about module boundaries in the documentation and README | Georges Dupéron | 3 | +43 | -0 |
| 2016-09-22 22:53 | Removed debugging trace | Georges Dupéron | 1 | +1 | -1 |
| 2016-09-22 22:31 | Preemptive bugfix | Georges Dupéron | 2 | +20 | -15 |
| 2016-09-22 22:02 | bugfix | Georges Dupéron | 3 | +58 | -43 |
| 2016-09-22 21:07 | Limited concurrent jobs in Travis to avoid OOM | Georges Dupéron | 1 | +1 | -1 |
| 2016-09-22 21:06 | Use pre operations for ~before and ~after. Documented that. Bugfix ~before ~after and their try- variants | Georges Dupéron | 3 | +33 | -21 |
| 2016-09-22 20:52 | Added #:define-syntax-class option, tweaked documentation | Georges Dupéron | 4 | +48 | -10 |
| 2016-09-22 20:33 | Implemented and documented: pre operations, ~lift-rest. | Georges Dupéron | 20 | +1170 | -583 |
| 2016-09-20 01:21 | Added doc-coverage to .travis.yml | Georges Dupéron | 1 | +2 | -0 |
| 2016-09-20 01:19 | Do not provide the aggregate functions, they are internal stuff. | Georges Dupéron | 1 | +0 | -3 |
| 2016-09-19 20:05 | Added try-order-point< and try-order-point> | Georges Dupéron | 3 | +60 | -8 |
| 2016-09-19 19:45 | Added if-attribute | Georges Dupéron | 2 | +18 | -5 |
| 2016-09-19 19:09 | Added badge for the documentation to the README file. | Georges Dupéron | 1 | +3 | -2 |
| 2016-09-19 19:00 | Put 'none back as a result for ~global-and with no matches. | Georges Dupéron | 2 | +14 | -7 |
| 2016-09-19 18:47 | Fixed tests and missing dependency | Georges Dupéron | 2 | +6 | -5 |
| 2016-09-19 18:40 | Make ~global-or and ~global-and always return booleans, so that the order of terms is not important. | Georges Dupéron | 2 | +13 | -64 |
| 2016-09-19 18:38 | Tried to document with scribble/example, but it turns out the order is not reliable for ~global | Georges Dupéron | 1 | +11 | -4 |
| 2016-09-19 18:23 | Fixed bugs in documentation and ~global-* | Georges Dupéron | 3 | +44 | -18 |
| 2016-09-19 18:03 | Documentation | Georges Dupéron | 9 | +532 | -19 |
| 2016-09-08 12:42 | Typo in test | Georges Dupéron | 1 | +1 | -1 |
| 2016-09-08 12:40 | Compatibility with v6.5 | Georges Dupéron | 1 | +56 | -57 |
| 2016-09-08 12:23 | Implemented partial order with ~order-point, order-point< and order-point>. Fixed bug with unwanted scope which prevented the attributes from being visible when a mixin was used directly within syntax-parse. | Georges Dupéron | 5 | +157 | -28 |
| 2016-09-07 14:03 | Renamed ~whole to ~named-seq | Georges Dupéron | 2 | +5 | -4 |
| 2016-09-06 22:58 | Fixed missing with-arrows, cleanup | Georges Dupéron | 1 | +51 | -48 |
| 2016-09-06 03:36 | Added ~whole, which acts like (~and (~seq id ...) . pats), but always provide a default value of '() for id if the match fails | Georges Dupéron | 2 | +30 | -2 |
| 2016-09-05 23:22 | Allow #:define-splicing-syntax-class in define/syntax-parse+simple. | Georges Dupéron | 1 | +9 | -6 |
| 2016-09-05 21:23 | TODO for ~no-order | Georges Dupéron | 1 | +18 | -0 |
| 2016-09-05 21:23 | Use phc-toolkit's compat functions for racket v6.5 | Georges Dupéron | 1 | +5 | -5 |
| 2016-09-05 12:53 | Fix issue with racket v6.5 | Georges Dupéron | 1 | +4 | -3 |
| 2016-09-05 12:41 | Fix issue with racket v6.5 | Georges Dupéron | 1 | +2 | -2 |
| 2016-09-05 00:19 | Refactor ~global-* | Georges Dupéron | 1 | +21 | -20 |
| 2016-09-05 00:19 | Add #:define-splicing-syntax-class option | Georges Dupéron | 1 | +11 | -5 |
| 2016-09-05 00:18 | Do not forward "private" pattern variables (in our case, clause names are the only ones) | Georges Dupéron | 1 | +11 | -3 |
| 2016-09-05 00:16 | Allow curried function definitions in (define/syntax-parse+simple ((id-or-curry curry-args) stx-args) …) | Georges Dupéron | 1 | +25 | -17 |
| 2016-08-31 20:24 | Attempt to get arrows drawn from a mixin's declaration to its (~no-order (~mixin m)). Not enough, it still doesn't work. | Georges Dupéron | 2 | +9 | -5 |
| 2016-08-31 20:23 | Removed dead code | Georges Dupéron | 1 | +3 | -5 |
| 2016-08-30 21:36 | Disabled v6.4 as a test fails on it. No point in chasing after wild scope errors, it's difficult enough to get it right on the latest version. | Georges Dupéron | 1 | +1 | -2 |
| 2016-08-30 21:06 | Speed up --check-pkg-deps | Georges Dupéron | 2 | +67 | -52 |
| 2016-08-30 11:14 | Changed dependency URI | Georges Dupéron | 1 | +1 | -1 |
| 2016-08-30 11:13 | Added ~mixin, which checs that its argument is indeed a mixin. Mixins can still be used by themeselves, but there's always the risk that they'll be seen as a pattern variable, if for some reason their identifier is not bound to a mixin (forgot to export, wrong scopes…) | Georges Dupéron | 4 | +18 | -5 |
| 2016-08-30 00:06 | Allow a whole ~seq's contents in define-syntax/parse+simple and define/syntax-parse+simple, not just a single (splicing) syntax class. | Georges Dupéron | 2 | +29 | -12 |
| 2016-08-29 22:58 | Cleaned useless require | Georges Dupéron | 1 | +0 | -2 |
| 2016-08-29 21:16 | Fix for 6.4 and 6.5 where with-disappeared-uses does not allow multiple body statements. | Georges Dupéron | 1 | +35 | -33 |
| 2016-08-29 19:27 | Added define-syntax/parse+simple and define/syntax-parse+simple | Georges Dupéron | 4 | +100 | -4 |
| 2016-08-29 10:11 | Split code into separate files | Georges Dupéron | 7 | +293 | -224 |
| 2016-08-28 23:29 | Removed automatic addition of -mixin, since now we don't implicitly define a splicing-syntax-class for each mixin. | Georges Dupéron | 2 | +9 | -6 |
| 2016-08-26 23:20 | Use braces for patterns | Georges Dupéron | 1 | +25 | -25 |
| 2016-08-26 23:19 | Added ~no-order wrapper | Georges Dupéron | 2 | +6 | -0 |
| 2016-08-26 23:13 | Renamed ~no-order to ~seq-no-order, to follow AlexKnauth's convention | Georges Dupéron | 3 | +55 | -46 |
| 2016-08-26 22:56 | Fixed dependency url | Georges Dupéron | 1 | +1 | -1 |
| 2016-08-26 22:42 | Changes following renaming | Georges Dupéron | 2 | +3 | -3 |
| 2016-08-26 22:41 | Changed built versions in .travis.yml | Georges Dupéron | 1 | +7 | -5 |
| 2016-08-26 22:37 | Filled in author and version number. | Georges Dupéron | 1 | +2 | -2 |
| 2016-08-26 22:36 | Remove early implementation. | Georges Dupéron | 2 | +0 | -140 |
| 2016-08-26 22:35 | Renamed files | Georges Dupéron | 3 | +0 | -0 |
| 2016-08-26 22:33 | Removed empty main.rkt | Georges Dupéron | 1 | +0 | -35 |
| 2016-08-26 22:27 | Filled in README | Georges Dupéron | 1 | +23 | -1 |
| 2016-08-26 21:46 | Added missing dependency | Georges Dupéron | 1 | +3 | -1 |
| 2016-08-26 20:39 | Fixed structure-options2b-test.rkt | Georges Dupéron | 2 | +25 | -15 |
| 2016-08-26 20:31 | Done most work concerning syntax/parse. | Georges Dupéron | 3 | +185 | -72 |
| 2016-08-26 18:15 | Implemented ~global-or, ~global-and and ~global-counter, but they don't work properly due to backtracking. | Georges Dupéron | 3 | +163 | -101 |
| 2016-08-25 20:30 | Works, but needs cleanup for the ~optional. | Georges Dupéron | 2 | +91 | -77 |
| 2016-08-25 15:10 | WIP on ~no-order. Before cleaning up implementation of ~post-fail. | Georges Dupéron | 2 | +173 | -115 |
| 2016-08-23 21:55 | WIP on extensible structure options. | Georges Dupéron | 4 | +322 | -0 |
| 2016-08-26 21:59 | Created extensible-parser-specifications package | Georges Dupéron | 7 | +129 | -0 |