www

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

DateCommit messageAuthorFiles+-
2021-04-04 06:23Renamed main branchSuzanne Soy1+2-2
2021-04-04 06:02Fix test in subtemplate in Racket 7.4Suzanne Soy1+4-1
2021-04-04 04:21Fix failing test in subtemplateSuzanne Soy1+10-0
2021-04-04 04:18Revert "ok debug"Suzanne Soy3+18-7
2021-04-04 04:18seems like we're not customizing racket/private/template, but its copy causes issuesSuzanne Soy1+4-1
2021-04-04 04:02ok debugSuzanne Soy3+7-18
2021-03-04 21:30Fixed syntaxSuzanne Soy1+1-1
2021-03-03 19:31other attempt to fix 7.3Suzanne Soy1+2-2
2021-03-03 19:31attempt to fix 7.3Suzanne Soy1+1-1
2021-03-03 18:11check-arity/neg doesn't exist / doesn't work in Racket 6.11Suzanne Soy1+1-3
2021-03-03 18:09Small fixesSuzanne Soy3+5-2
2021-03-03 03:21Upgrade for Racket 7.4Suzanne Soy39+9721-4
2021-03-03 01:13Try the 8.0 upgrade on older versionsSuzanne Soy1+1-1
2021-03-03 01:06upgrade to 8.0Suzanne Soy39+9413-3
2021-03-03 01:02extra filesSuzanne Soy2+358-0
2021-03-03 00:02small fix in 6.11, added patch and base commitSuzanne Soy4+958-1
2021-03-02 02:11Removed spurious parts of the diffSuzanne Soy2+4-2
2021-03-02 01:03Fixed pathSuzanne Soy6+1-1
2021-03-01 21:36Omit 6-xxx and 7-xxx paths for testsSuzanne Soy1+1-0
2021-02-28 03:35empty files instead of deleted filesSuzanne Soy20+10-0
2021-02-28 01:34fixed pathSuzanne Soy1+1-1
2021-02-27 02:06fixed includes & pathsSuzanne Soy88+107-1279
2021-02-27 00:04Test on more versionsSuzanne Soy1+19-10
2021-02-27 00:00Fixed some paths (typo)Suzanne Soy2+9-9
2021-02-26 23:48Changed my name :)Suzanne Soy5+5-5
2021-02-26 23:47Moved files around to get the original directory structureSuzanne Soy158+86-118
2019-04-23 15:43Included upstream changes until 55dcdf553878f475fc4c59ba83556482d11499c9 (included)Georges Dupéron16+3773-74
2019-04-22 21:22Updated Racket versions in .travis.ymlGeorges Dupéron1+10-7
2018-09-25 07:41Included upstream changes until a2ab778ddbb86f4ff890f3a8391873a44fcef3d4 (inclusive)Georges Dupéron15+4186-7
2018-09-25 07:12Renamed opt.rkt to version-specific file (part 2)Georges Dupéron1+10-0
2018-09-25 07:12Renamed opt.rkt to version-specific file (part 1)Georges Dupéron1+0-0
2018-06-10 22:14Included upstream changes until a2ab778ddbb86f4ff890f3a8391873a44fcef3d4 (included)Georges Dupéron2+2-2
2018-06-03 12:54Docs: missing documentation for syntax-parse-track-literalsGeorges Dupéron1+1-0
2018-05-31 16:51Included upstream changes until ba874ebe1422c162ef1d6dc22293c3cf85676c44 (included)Georges Dupéron1+3-7
2018-05-23 20:22Include upstream updates up until 37dde6dc1e23b22f63acaa75ae1ab4f6fb7ee675 (inclusive)Georges Dupéron51+7210-1094
2018-06-02 23:37Made generate-dispatch script more genericGeorges Dupéron3+24-6
2018-03-26 17:54Removed spurious display during buildGeorges Dupéron1+0-1
2018-03-25 22:43Merge Racket ≤ 6.11 and Racket ≥ 6.12, using version-case (part 3: add dispatch files which include the 6.11 or 6.12 files)Georges Dupéron22+227-1
2018-03-25 21:59Merge Racket ≤ 6.11 and Racket ≥ 6.12, using version-case (part 2: add old 6.11 files)Georges Dupéron18+6544-0
2018-03-25 21:58Merge Racket ≤ 6.11 and Racket ≥ 6.12, using version-case (part 1: rename 6.12 files)Georges Dupéron16+0-0
2018-03-25 21:49Merge Racket ≤ 6.12 and Racket ≥ 7 versions using version-caseGeorges Dupéron2+196-4
2018-03-25 00:58Fixed incompatibility with Racket 7 which lacks syntax-local-get-shadowerGeorges Dupéron4+327-147
2018-03-25 18:44Revert "Fixed incompatibility with Racket 7 which lacks syntax-local-get-shadower"Georges Dupéron4+147-327
2018-03-25 00:58Fixed incompatibility with Racket 7 which lacks syntax-local-get-shadowerGeorges Dupéron4+327-147
2018-01-18 17:46Only build v6.12 in Travis~Georges Dupéron1+1-1
2018-01-18 16:56Added docs for new identifiers after cherry-pick.Georges Dupéron1+5-0
2017-12-15 22:39syntax/parse: add unwindable state: syntax-parse-state-{ref,set!,...}Ryan Culpepper3+78-8
2017-12-15 16:58syntax/parse: remove some absolute paths related to lazy-require-syntaxRyan Culpepper4+7-16
2017-12-14 11:04syntax/parse: use lazy-require-syntaxRyan Culpepper2+15-65
2017-12-13 19:05syntax/parse: Arrange for built-in macro’s names to be preservedAlexis King1+2-7
2017-12-08 23:55syntax/parse: make undo cooperate with ~commit and ~! (cut)Ryan Culpepper9+120-81
2017-11-27 15:59syntax/parse: add ~undo, #:undo for unwinding effectsRyan Culpepper3+27-2
2017-08-22 15:56syntax/parse template: add datum-templateRyan Culpepper1+36-13
2017-08-22 08:57syntax/parse template: move quasitemplate support to pre-passRyan Culpepper1+93-89
2017-08-22 04:22syntax/parse template: separate guide for re-syntaxRyan Culpepper1+60-64
2017-08-17 00:33syntax/parse template: add simple ellipsis special caseRyan Culpepper1+16-5
2017-08-13 11:47syntax/parse template: compile = datum->syntaxRyan Culpepper1+316-376
2017-08-13 09:36syntax/parse template: reorganize code, update commentsRyan Culpepper1+358-374
2017-08-13 10:41syntax/parse template: encourage inlining of template combinatorsRyan Culpepper1+14-9
2017-08-13 01:45syntax/parse template: track syntax vs non-syntax pairs in templateRyan Culpepper1+145-122
2017-08-09 03:08syntax/parse template: change run-time strategyRyan Culpepper2+287-620
2017-08-07 23:17syntax/parse template: remove syntax-property handlingRyan Culpepper4+74-287
2017-07-30 03:47syntax/parse: improve stxclass arity mismatch error messagesRyan Culpepper0+0-0
2017-06-21 22:34syntax/parse: add ~or* and ~alt, like ~or{S,H} and ~or{EH}, respectivelyRyan Culpepper1+17-10
2017-05-16 22:21support string, bytes (bindings from racket) as stxclass refsRyan Culpepper1+12-1
2017-02-02 01:47syntax/parse: clean up "at"/"within"-term handlingRyan Culpepper1+53-23
2017-02-02 00:05syntax/parse: fix ps->stx+index; fixes #1602Ryan Culpepper1+6-5
2017-01-22 22:18Applied changes requested by @rmculpepper for PR #1587Georges Dupéron1+1-1
2017-01-21 17:04Fixes several issues with syntax/parse, and adds some tests.Georges Dupéron2+91-0
2017-12-21 22:25Tweak title to include mentions of syntax-parse and syntax-case.Georges Dupéron2+2-2
2017-12-18 18:42Shorten titleMatthew Butterick1+2-4
2017-09-01 11:55Partial inclusion of upstream changes, to avoid a compilation error.Georges Dupéron1+1-3
2017-06-30 10:32Added reference to the new syntax/parse bindings ~or* and ~altGeorges Dupéron1+8-0
2017-06-08 21:46Fixed error messageGeorges Dupéron1+1-1
2017-02-07 22:09Documented all overridden identifiers.Georges Dupéron3+97-10
2017-02-04 06:34Added docs for define-template-metafunctionGeorges Dupéron1+17-4
2017-02-04 03:31Improved documentationGeorges Dupéron3+118-22
2017-02-03 14:34Fixed typo #%intef-begin → #%intdef-beginGeorges Dupéron1+3-3
2017-02-03 09:17Require auto-syntax-e in residual. Provide template-metafunction?Georges Dupéron2+3-1
2017-02-01 07:11Disable code coverage, as it does not work on this repoGeorges Dupéron1+2-2
2017-02-01 07:01Integrate auto-syntax-e, as this needs a deep modification in the syntax-mapping structGeorges Dupéron6+23-12
2017-01-27 21:04Fixed define-pvars (was not defining the unique-at-runtime variables)Georges Dupéron2+11-8
2017-01-26 20:04Improved coverageGeorges Dupéron2+467-150
2017-01-26 18:36Run tests properly (without -x), and avoid OOM on Travis.Georges Dupéron1+2-2
2017-01-26 16:50Removed parse/private/keywords.rkt, to improve compatibility with the official syntax/parse (that file defines ~optional etc.)Georges Dupéron8+9-48
2017-01-26 16:35Bugfix and tests for define/with-syntaxGeorges Dupéron3+186-151
2017-01-26 04:27Support #:properties on all four of (quasi)template(/loc), instead of just template.Georges Dupéron3+34-14
2016-11-10 14:21Cherry-pick PR #1514: Added a syntax-local-template-metafunction-introduce function, so that template metafunctions can be unhygienic if necessary.Georges Dupéron3+30-4
2017-01-25 22:11Re-add syntax/parse/experimental/private/substitute, so that we can apply PR #1514Georges Dupéron2+485-1
2017-01-25 21:56added current-pvars+uniqueGeorges Dupéron2+104-20
2017-01-25 16:00Fixed docs for (define-pvars (pvar ...)), should be (define-pvars pvar ...)Georges Dupéron2+8-6
2017-01-25 01:08Skip build on versions < 6.8, as they use a different internal representation in syntax/parse, and we want to share the same structs to have some compatibility between syntax/parse and stxparse-info/parseGeorges Dupéron2+9-6
2017-01-25 00:33Partially reverted previous commit.Georges Dupéron7+14-184
2017-01-24 02:01Failed attempt at making metafunctions from syntax/parse/experimental/template and stxparse-info/parse/experimental/template compatible. I can manage to extract the binding from syntax/parse/…, but it seems to recognize a different struct (e.g. as if they were struct instances from two different phases)Georges Dupéron11+232-490
2017-01-23 20:29Removed all structure definitions from the copy of syntax/parse, and used the ones definied in the official syntax/parseGeorges Dupéron23+52-1535
2017-01-23 18:55Modified syntax-case & friends to use with-pvars. Closes 181 current-pvars: use in syntax-case, with-syntax, define/with-syntax, is there any with-parse?Georges Dupéron4+49-9
2017-01-23 18:42Changed syntax-case module paths to point back to racket/private/… for files which were not copied.Georges Dupéron5+20-15
2017-01-23 18:19Imported more files from https://github.com/racket/racket/commit/28f1df4cffcc21c0892454406645ab05d93b9e79Georges Dupéron5+1065-0
2017-01-23 18:09Fallback for v6.3 which lacks scribble/exampleGeorges Dupéron2+49-24
2017-01-23 17:54Documented define-pvars; Add the identifiers in reverse order as noted in the documentation.Georges Dupéron2+41-5
2017-01-23 16:30Attempt to fix residual bugGeorges Dupéron1+2-1
2017-01-23 15:51Support for define/syntax-parse, including when there are multiple defines. Search for the most up-to-date list of current-pvars is done by performing a dichotomy over a set of sequentially numbered current-pvars-paramNNN. Closes FB case 180.Georges Dupéron4+390-52
2017-01-22 18:51Typo in documentationGeorges Dupéron1+1-1
2017-01-22 17:31Don't run versions < 6.3, as recent implementations of syntax-parse seem to have some small incompatibilities (e.g. racket/struct is missing from old Racket versions)Georges Dupéron1+4-4
2017-01-22 17:28Bugfix: with-pvars must be called after binding the pvar, not before.Georges Dupéron4+67-12
2017-01-22 17:11Implemented current-pvarsGeorges Dupéron7+118-30
2017-01-22 15:28Fix dependencyGeorges Dupéron1+1-1
2017-01-22 15:27Changed syntax/parse module paths to stxparse-info/parseGeorges Dupéron21+44-44
2017-01-22 15:23Added package filesGeorges Dupéron7+101-0
2017-01-22 15:20Imported files from https://github.com/racket/racket/commit/28f1df4cffcc21c0892454406645ab05d93b9e79Georges Dupéron38+9275-0