www

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README

DateCommit messageAuthorFiles+-
2021-04-04 14:48It seems that fancy-app broke compatibility with Racket < 7.0, removing those versions from .travis-ci.yml and adding some new ones.Suzanne Soy1+17-9
2021-04-04 06:22Renamed main branchSuzanne Soy1+2-2
2021-03-04 21:42Turn off coverage in older versionsSuzanne Soy1+17-18
2021-03-04 20:37Changed my name :)Suzanne Soy3+3-3
2019-04-24 20:29Updated Racket versions in .travis.ymlGeorges Dupéron1+8-1
2018-05-31 17:54Fixed raco test command (-x -> -r)Georges Dupéron1+1-1
2018-03-20 22:20Updated non-maintenance badgeGeorges Dupéron1+1-1
2017-04-19 18:05Added non-maintenance badge (as of 2017)Georges Dupéron1+1-0
2017-03-31 08:43Fixed punctuation in README badge alt text.Georges Dupéron1+1-1
2017-03-31 08:22Fixed .travis.yml (basename instead of dirname)Georges Dupéron1+3-3
2017-03-31 00:06Forgot to add sudo: false to .travis.ymlGeorges Dupéron1+1-0
2017-03-31 00:03Make the .travis.yml file more generalGeorges Dupéron1+3-3
2017-03-30 23:40Switch badge in README file to codecov.ioGeorges Dupéron1+1-1
2017-03-30 23:39Switched license to CC0Georges Dupéron3+142-12
2017-03-30 23:34Small improvements to wording in commentsGeorges Dupéron2+3-3
2017-03-30 23:29Rewrote .travis.ymlGeorges Dupéron1+16-44
2016-10-10 22:23Remove -x option on raco test in .travis.yml, so that all modules are run, including those without a test submodule.Georges Dupéron1+1-1
2016-09-30 22:16Fixed ~maybe/emptyGeorges Dupéron1+17-16
2016-09-28 21:22Added and documented ~as-restGeorges Dupéron3+43-1
2016-09-28 12:08Fixed testGeorges Dupéron1+8-8
2016-09-28 12:01Made ~order-point work with possibly-empty clauses.Georges Dupéron2+51-4
2016-09-26 22:46BugfixGeorges Dupéron1+3-1
2016-09-25 23:22Fix issues with #:define-syntax-class and #:define-splicing-syntax-classGeorges Dupéron1+18-12
2016-09-24 12:00Fixed ~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éron1+26-28
2016-09-23 15:06Added eh-first-accumulate, fixed the behaviour of ~maybe/empty and ~named-seq by using it.Georges Dupéron3+26-13
2016-09-23 00:02Added caveat about module boundaries in the documentation and READMEGeorges Dupéron3+43-0
2016-09-22 22:53Removed debugging traceGeorges Dupéron1+1-1
2016-09-22 22:31Preemptive bugfixGeorges Dupéron2+20-15
2016-09-22 22:02bugfixGeorges Dupéron3+58-43
2016-09-22 21:07Limited concurrent jobs in Travis to avoid OOMGeorges Dupéron1+1-1
2016-09-22 21:06Use pre operations for ~before and ~after. Documented that. Bugfix ~before ~after and their try- variantsGeorges Dupéron3+33-21
2016-09-22 20:52Added #:define-syntax-class option, tweaked documentationGeorges Dupéron4+48-10
2016-09-22 20:33Implemented and documented: pre operations, ~lift-rest.Georges Dupéron20+1170-583
2016-09-20 01:21Added doc-coverage to .travis.ymlGeorges Dupéron1+2-0
2016-09-20 01:19Do not provide the aggregate functions, they are internal stuff.Georges Dupéron1+0-3
2016-09-19 20:05Added try-order-point< and try-order-point>Georges Dupéron3+60-8
2016-09-19 19:45Added if-attributeGeorges Dupéron2+18-5
2016-09-19 19:09Added badge for the documentation to the README file.Georges Dupéron1+3-2
2016-09-19 19:00Put 'none back as a result for ~global-and with no matches.Georges Dupéron2+14-7
2016-09-19 18:47Fixed tests and missing dependencyGeorges Dupéron2+6-5
2016-09-19 18:40Make ~global-or and ~global-and always return booleans, so that the order of terms is not important.Georges Dupéron2+13-64
2016-09-19 18:38Tried to document with scribble/example, but it turns out the order is not reliable for ~globalGeorges Dupéron1+11-4
2016-09-19 18:23Fixed bugs in documentation and ~global-*Georges Dupéron3+44-18
2016-09-19 18:03DocumentationGeorges Dupéron9+532-19
2016-09-08 12:42Typo in testGeorges Dupéron1+1-1
2016-09-08 12:40Compatibility with v6.5Georges Dupéron1+56-57
2016-09-08 12:23Implemented 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éron5+157-28
2016-09-07 14:03Renamed ~whole to ~named-seqGeorges Dupéron2+5-4
2016-09-06 22:58Fixed missing with-arrows, cleanupGeorges Dupéron1+51-48
2016-09-06 03:36Added ~whole, which acts like (~and (~seq id ...) . pats), but always provide a default value of '() for id if the match failsGeorges Dupéron2+30-2
2016-09-05 23:22Allow #:define-splicing-syntax-class in define/syntax-parse+simple.Georges Dupéron1+9-6
2016-09-05 21:23TODO for ~no-orderGeorges Dupéron1+18-0
2016-09-05 21:23Use phc-toolkit's compat functions for racket v6.5Georges Dupéron1+5-5
2016-09-05 12:53Fix issue with racket v6.5Georges Dupéron1+4-3
2016-09-05 12:41Fix issue with racket v6.5Georges Dupéron1+2-2
2016-09-05 00:19Refactor ~global-*Georges Dupéron1+21-20
2016-09-05 00:19Add #:define-splicing-syntax-class optionGeorges Dupéron1+11-5
2016-09-05 00:18Do not forward "private" pattern variables (in our case, clause names are the only ones)Georges Dupéron1+11-3
2016-09-05 00:16Allow curried function definitions in (define/syntax-parse+simple ((id-or-curry curry-args) stx-args) …)Georges Dupéron1+25-17
2016-08-31 20:24Attempt to get arrows drawn from a mixin's declaration to its (~no-order (~mixin m)). Not enough, it still doesn't work.Georges Dupéron2+9-5
2016-08-31 20:23Removed dead codeGeorges Dupéron1+3-5
2016-08-30 21:36Disabled 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éron1+1-2
2016-08-30 21:06Speed up --check-pkg-depsGeorges Dupéron2+67-52
2016-08-30 11:14Changed dependency URIGeorges Dupéron1+1-1
2016-08-30 11:13Added ~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éron4+18-5
2016-08-30 00:06Allow a whole ~seq's contents in define-syntax/parse+simple and define/syntax-parse+simple, not just a single (splicing) syntax class.Georges Dupéron2+29-12
2016-08-29 22:58Cleaned useless requireGeorges Dupéron1+0-2
2016-08-29 21:16Fix for 6.4 and 6.5 where with-disappeared-uses does not allow multiple body statements.Georges Dupéron1+35-33
2016-08-29 19:27Added define-syntax/parse+simple and define/syntax-parse+simpleGeorges Dupéron4+100-4
2016-08-29 10:11Split code into separate filesGeorges Dupéron7+293-224
2016-08-28 23:29Removed automatic addition of -mixin, since now we don't implicitly define a splicing-syntax-class for each mixin.Georges Dupéron2+9-6
2016-08-26 23:20Use braces for patternsGeorges Dupéron1+25-25
2016-08-26 23:19Added ~no-order wrapperGeorges Dupéron2+6-0
2016-08-26 23:13Renamed ~no-order to ~seq-no-order, to follow AlexKnauth's conventionGeorges Dupéron3+55-46
2016-08-26 22:56Fixed dependency urlGeorges Dupéron1+1-1
2016-08-26 22:42Changes following renamingGeorges Dupéron2+3-3
2016-08-26 22:41Changed built versions in .travis.ymlGeorges Dupéron1+7-5
2016-08-26 22:37Filled in author and version number.Georges Dupéron1+2-2
2016-08-26 22:36Remove early implementation.Georges Dupéron2+0-140
2016-08-26 22:35Renamed filesGeorges Dupéron3+0-0
2016-08-26 22:33Removed empty main.rktGeorges Dupéron1+0-35
2016-08-26 22:27Filled in READMEGeorges Dupéron1+23-1
2016-08-26 21:46Added missing dependencyGeorges Dupéron1+3-1
2016-08-26 20:39Fixed structure-options2b-test.rktGeorges Dupéron2+25-15
2016-08-26 20:31Done most work concerning syntax/parse.Georges Dupéron3+185-72
2016-08-26 18:15Implemented ~global-or, ~global-and and ~global-counter, but they don't work properly due to backtracking.Georges Dupéron3+163-101
2016-08-25 20:30Works, but needs cleanup for the ~optional.Georges Dupéron2+91-77
2016-08-25 15:10WIP on ~no-order. Before cleaning up implementation of ~post-fail.Georges Dupéron2+173-115
2016-08-23 21:55WIP on extensible structure options.Georges Dupéron4+322-0
2016-08-26 21:59Created extensible-parser-specifications packageGeorges Dupéron7+129-0