Georges Dupéron
|
a3292113bb
|
Updated Racket versions in .travis.yml
|
2019-04-25 13:08:17 +02:00 |
|
Georges Dupéron
|
1f886a6a06
|
Compatibility with Racket 7: template-metafunction? → metafunction?
|
2018-06-03 12:33:50 +02:00 |
|
Georges Dupéron
|
23945c0891
|
Compatibility with Racket 7: syntax/parse/private/residual → racket/private/template
|
2018-06-03 12:33:50 +02:00 |
|
Georges Dupéron
|
0b424fdc6f
|
Compatibility with Racket 7: make-attribute-mapping
|
2018-06-03 12:33:50 +02:00 |
|
Georges Dupéron
|
4d5c43ada4
|
Compatibility with Racket 7: adjusted test
|
2018-06-03 01:41:52 +02:00 |
|
Georges Dupéron
|
de0bf3a3b1
|
Fixed raco test command (-x -> -r)
|
2018-05-31 19:54:53 +02:00 |
|
Georges Dupéron
|
1653e46139
|
Compatibility with Racket 7
|
2018-03-26 21:12:33 +02:00 |
|
Georges Dupéron
|
84e2fd98d7
|
Updated maintenance badge for 2018
|
2018-01-27 13:02:04 +01:00 |
|
Georges Dupéron
|
10662ed8ba
|
Travis build on Racket 6.8 until 6.12
|
2018-01-27 12:46:55 +01:00 |
|
Georges Dupéron
|
63026daba3
|
Circumvent overzealous use of reader abbreviations by scribble for the documentation of #,, and #,@, and #,,@
|
2017-05-06 13:55:25 +02:00 |
|
Georges Dupéron
|
d388abfee4
|
Updated badges to use website online/offline detection
|
2017-05-06 13:35:46 +02:00 |
|
Georges Dupéron
|
eee77ec3c0
|
Fixed test for #5
|
2017-05-06 03:43:41 +02:00 |
|
Georges Dupéron
|
c6783850d1
|
Fixed layout (overfull hbox)
|
2017-05-06 03:39:32 +02:00 |
|
Georges Dupéron
|
6e6c91c4cd
|
Closes #5 (?@@ + ?? within used to fail), closes #4 (add examples to the doc)
|
2017-05-06 03:38:02 +02:00 |
|
Georges Dupéron
|
6e9b920477
|
Removed compile-time debugging display, transformed it into a test.
|
2017-05-05 22:00:30 +02:00 |
|
Georges Dupéron
|
30bf1aaa2d
|
Added tests for ~syntax-case, fixed stat-pattern in ~syntax-case: it should not escape the behaviour of _
|
2017-05-05 21:39:05 +02:00 |
|
Georges Dupéron
|
8bf9e48c02
|
Fixed bug with ellipses and omitted values for (define/with-syntax foo e) …
|
2017-05-05 19:51:35 +02:00 |
|
Georges Dupéron
|
925de55a92
|
Comments and cleanup
|
2017-04-29 02:47:36 +02:00 |
|
Georges Dupéron
|
9e707626a8
|
Comments, fixed a few small bugs, bumped version number.
|
2017-04-28 23:28:48 +02:00 |
|
Georges Dupéron
|
60a7423b2d
|
Rewrote .travis.yml
|
2017-04-20 09:40:46 +02:00 |
|
Georges Dupéron
|
385406aad0
|
Added maintenance badge (2017)
|
2017-04-19 20:18:50 +02:00 |
|
Georges Dupéron
|
68dd58c36b
|
Simplified the generate-nested-ids contract so that it only checks the ellipsis counts, to get error messages without affecting performance too much.
|
2017-03-16 15:03:14 +01:00 |
|
Georges Dupéron
|
d8cc62ccc1
|
Removed ;racket/contract commented-out require forms
|
2017-03-15 12:12:34 +01:00 |
|
Georges Dupéron
|
93e146e35d
|
Sketch for a performance test.
|
2017-03-15 01:15:17 +01:00 |
|
Georges Dupéron
|
a37d944da2
|
Cleanup, re-enabled one contract
|
2017-03-15 01:04:01 +01:00 |
|
Georges Dupéron
|
27380a232d
|
Bugfix
|
2017-03-14 23:51:53 +01:00 |
|
Georges Dupéron
|
e71857df5d
|
Partially fixed copy-attribute, debugging.
|
2017-03-14 21:34:03 +01:00 |
|
Georges Dupéron
|
5920708c47
|
Disable contracts for performance (a bit too aggressive, need to rollback some of these)
|
2017-03-14 21:14:33 +01:00 |
|
Georges Dupéron
|
c80d896fcd
|
re-provide racket/syntax
|
2017-02-10 01:02:16 +01:00 |
|
Georges Dupéron
|
7cd95285b9
|
Tests for ≠ ids, also fixed that bug for ??
|
2017-02-05 19:02:34 +01:00 |
|
Georges Dupéron
|
0f577ba470
|
Remove display
|
2017-02-05 09:07:47 +01:00 |
|
Georges Dupéron
|
83faf976f1
|
Fixes bug: (ddd #'yᵢ) used to generate different ids each time, because the value of yᵢ was attached to the shadowed xᵢ, not to the “main” xᵢ.
|
2017-02-05 08:55:24 +01:00 |
|
Georges Dupéron
|
5e8a21edac
|
A bit of cleanup.
|
2017-02-04 11:04:15 +01:00 |
|
Georges Dupéron
|
f7c6d5a21a
|
First half of the lifted variables fix.
|
2017-02-04 09:09:29 +01:00 |
|
Georges Dupéron
|
0410d1eb07
|
Fixed arrows in DrRacket, fixed bug with empty || identifier
|
2017-02-04 07:45:01 +01:00 |
|
Georges Dupéron
|
62b5459e05
|
Update raco doc-coverage incantation in Travis.
|
2017-02-03 15:51:42 +01:00 |
|
Georges Dupéron
|
68f5d38902
|
Documentation, changed (begin x ...) to produce a splicing list, not a list (and documented accordingly)
|
2017-02-03 15:45:55 +01:00 |
|
Georges Dupéron
|
3b99a0ce02
|
Moved files into private/ (part 2: update files)
|
2017-02-03 12:50:05 +01:00 |
|
Georges Dupéron
|
6e4d3378ad
|
Moved files into private/ (part 1: rename)
|
2017-02-03 12:49:34 +01:00 |
|
Georges Dupéron
|
6441a07c97
|
Provide everything
|
2017-02-03 12:39:00 +01:00 |
|
Georges Dupéron
|
4be72744a4
|
Tests for ?operations
|
2017-02-03 12:25:02 +01:00 |
|
Georges Dupéron
|
e7e60b1da9
|
More ?operations
|
2017-02-03 11:54:40 +01:00 |
|
Georges Dupéron
|
74f38a3213
|
Support for rest arguments to functions with (f . rest), useful for (?@ . blah)
|
2017-02-03 09:24:28 +01:00 |
|
Georges Dupéron
|
a0df96cb3a
|
Closes FB case 178 Attempt to allow escaping (template …) but keep the current nesting of ellipses
|
2017-02-03 09:21:04 +01:00 |
|
Georges Dupéron
|
208ad3e321
|
Closes FB case 198 override #%top to get subtemplate-like behaviour for ddd
|
2017-02-02 23:45:56 +01:00 |
|
Georges Dupéron
|
762446fa42
|
Support for ?? and ?@
|
2017-02-01 09:57:23 +01:00 |
|
Georges Dupéron
|
5580d9ee2c
|
Propper handling of omitted elements
|
2017-02-01 07:40:52 +01:00 |
|
Georges Dupéron
|
a46326c300
|
Improved #%app support for ddd
|
2017-01-31 06:08:37 +01:00 |
|
Georges Dupéron
|
a08c491baa
|
Closes 184 body which supports ddd on define
|
2017-01-31 02:32:20 +01:00 |
|
Georges Dupéron
|
406698e113
|
Restored derived-valvar
|
2017-01-29 23:48:40 +01:00 |
|