Suzanne Soy
d35e84905f
Renamed main branch
2021-04-04 07:23:04 +01:00
Suzanne Soy
3f301a4852
Fix test in subtemplate in Racket 7.4
2021-04-04 07:02:47 +01:00
Suzanne Soy
9993855ab5
Fix failing test in subtemplate
2021-04-04 05:21:17 +01:00
Suzanne Soy
5ea3b5388f
Revert "ok debug"
...
This reverts commit 3177410987
.
2021-04-04 05:18:44 +01:00
Suzanne Soy
1b97ffb119
seems like we're not customizing racket/private/template, but its copy causes issues
2021-04-04 05:18:04 +01:00
Suzanne Soy
3177410987
ok debug
2021-04-04 05:02:08 +01:00
Suzanne Soy
8f6ef38a5e
Fixed syntax
2021-03-04 21:30:30 +00:00
Suzanne Soy
ad4d5d986f
other attempt to fix 7.3
2021-03-03 19:31:40 +00:00
Suzanne Soy
3ad8030b46
attempt to fix 7.3
2021-03-03 19:31:19 +00:00
Suzanne Soy
79fa107006
check-arity/neg doesn't exist / doesn't work in Racket 6.11
2021-03-03 18:11:07 +00:00
Suzanne Soy
e6355529b6
Small fixes
2021-03-03 18:09:50 +00:00
Suzanne Soy
d64d2c1901
Upgrade for Racket 7.4
2021-03-03 03:21:48 +00:00
Suzanne Soy
69dd024348
Try the 8.0 upgrade on older versions
2021-03-03 01:13:03 +00:00
Suzanne Soy
414be77723
upgrade to 8.0
2021-03-03 01:06:47 +00:00
Suzanne Soy
1766ed5a2a
extra files
2021-03-03 01:02:41 +00:00
Suzanne Soy
3742a25295
small fix in 6.11, added patch and base commit
2021-03-03 00:03:07 +00:00
Suzanne Soy
8d5df2fbee
Removed spurious parts of the diff
2021-03-02 02:11:55 +00:00
Suzanne Soy
ff66943af4
Fixed path
2021-03-02 01:03:19 +00:00
Suzanne Soy
67006bb720
Omit 6-xxx and 7-xxx paths for tests
2021-03-01 21:36:23 +00:00
Suzanne Soy
4d82512ee0
empty files instead of deleted files
2021-02-28 03:35:20 +00:00
Suzanne Soy
178be4a42a
fixed path
2021-02-28 01:34:46 +00:00
Suzanne Soy
c439b4b7f4
fixed includes & paths
2021-02-27 02:06:59 +00:00
Suzanne Soy
22632ae7a9
Test on more versions
2021-02-27 00:04:24 +00:00
Suzanne Soy
00b597ecf9
Fixed some paths (typo)
2021-02-27 00:00:47 +00:00
Suzanne Soy
96e0d8bce2
Changed my name :)
2021-02-26 23:48:26 +00:00
Suzanne Soy
34fa88001a
Moved files around to get the original directory structure
2021-02-26 23:47:19 +00:00
Georges Dupéron
c725ad4265
Included upstream changes until 55dcdf553878f475fc4c59ba83556482d11499c9 (included)
2019-04-24 20:57:37 +02:00
Georges Dupéron
c4a1f28cd3
Updated Racket versions in .travis.yml
2019-04-22 23:22:23 +02:00
Georges Dupéron
b75a961409
Included upstream changes until a2ab778ddbb86f4ff890f3a8391873a44fcef3d4 (inclusive)
2018-09-25 09:41:55 +02:00
Georges Dupéron
aaf880c130
Renamed opt.rkt to version-specific file (part 2)
2018-09-25 09:12:50 +02:00
Georges Dupéron
3a40ed328e
Renamed opt.rkt to version-specific file (part 1)
2018-09-25 09:12:33 +02:00
Georges Dupéron
eee50a3c56
Included upstream changes until a2ab778ddbb86f4ff890f3a8391873a44fcef3d4 (included)
2018-06-11 22:17:43 +02:00
Georges Dupéron
2858ef6b68
Docs: missing documentation for syntax-parse-track-literals
2018-06-03 14:54:46 +02:00
Georges Dupéron
779c491823
Included upstream changes until ba874ebe1422c162ef1d6dc22293c3cf85676c44 (included)
2018-06-03 13:41:45 +02:00
Georges Dupéron
dda653e350
Include upstream updates up until 37dde6dc1e23b22f63acaa75ae1ab4f6fb7ee675 (inclusive)
2018-06-03 13:41:45 +02:00
Georges Dupéron
02fc8c8cea
Made generate-dispatch script more generic
2018-06-03 13:40:35 +02:00
Georges Dupéron
a57fd490d9
Removed spurious display during build
2018-03-26 19:54:51 +02:00
Georges Dupéron
f2585febff
Merge Racket ≤ 6.11 and Racket ≥ 6.12, using version-case (part 3: add dispatch files which include the 6.11 or 6.12 files)
2018-03-26 08:56:15 +02:00
Georges Dupéron
2d866bec01
Merge Racket ≤ 6.11 and Racket ≥ 6.12, using version-case (part 2: add old 6.11 files)
2018-03-26 01:10:20 +02:00
Georges Dupéron
3083001da9
Merge Racket ≤ 6.11 and Racket ≥ 6.12, using version-case (part 1: rename 6.12 files)
2018-03-25 23:58:43 +02:00
Georges Dupéron
025c25338f
Merge Racket ≤ 6.12 and Racket ≥ 7 versions using version-case
2018-03-25 23:49:32 +02:00
Georges Dupéron
472033aa24
Fixed incompatibility with Racket 7 which lacks syntax-local-get-shadower
2018-03-25 20:48:14 +02:00
Georges Dupéron
cecabd982f
Revert "Fixed incompatibility with Racket 7 which lacks syntax-local-get-shadower"
...
This reverts commit 250a787151
.
2018-03-25 20:44:50 +02:00
Georges Dupéron
250a787151
Fixed incompatibility with Racket 7 which lacks syntax-local-get-shadower
2018-03-25 01:58:17 +01:00
Georges Dupéron
43c61290e9
Only build v6.12 in Travis~
2018-01-18 18:46:21 +01:00
Georges Dupéron
95dc8b124d
Added docs for new identifiers after cherry-pick.
2018-01-18 17:56:44 +01:00
Ryan Culpepper
40bfaced34
syntax/parse: add unwindable state: syntax-parse-state-{ref,set!,...}
2018-01-18 17:25:30 +01:00
Ryan Culpepper
785ffdacce
syntax/parse: remove some absolute paths related to lazy-require-syntax
...
Since the previous version of this code was first written, Racket's
requirements seem to have relaxed---but not completely!
If *all* related module paths are made relative, then the deps
test case breaks (but only the test is pre-compiled ?!!).
If requires from disappearing module(s) to residual module(s)
use absolute module paths, it seems to work.
2018-01-18 16:59:26 +01:00
Ryan Culpepper
c913d14d7c
syntax/parse: use lazy-require-syntax
2018-01-18 16:59:26 +01:00
Alexis King
e4d1bbc473
syntax/parse: Arrange for built-in macro’s names to be preserved
...
The dance that syntax/parse performs to lazily load its implementation
rewrites uses of syntax/parse macros in such a way that their original
names were discarded, which shows up in error messages. By simply
invoking the underlying transformer directly in the proxy macro instead
of expanding to a rewritten use, users’ names can be preserved.
fixes #1909
2018-01-18 16:59:26 +01:00