Commit Graph

34 Commits

Author SHA1 Message Date
Suzanne Soy
5512b7f4c9 Renamed main branch 2021-04-04 07:23:14 +01:00
Suzanne Soy
f39408545d Turn off coverage in older versions: fixed typo 2021-03-05 14:26:16 +00:00
Suzanne Soy
76adaa82c8 Turn off coverage in older versions 2021-03-05 04:12:44 +00:00
Suzanne Soy
17b0e0d78b Fixed syntax 2021-03-04 21:31:44 +00:00
Suzanne Soy
20b9afc5f8 Changed my name :) 2021-03-04 20:38:19 +00:00
Georges Dupéron
6030806eec
Merge pull request #1 from AlexKnauth/prop-equal-hash-integer
Change prop:equal+hash to use Integer
2019-11-11 17:46:44 -05:00
Georges Dupéron
75603def15
Merge pull request #2 from samth/patch-1
Fix struct property typechecking
2019-11-11 17:45:09 -05:00
Sam Tobin-Hochstadt
549ada06a6
Fix struct property typechecking
The documentation does not promise that these will be fixnums.

This is a problem for 7.5 where struct properties are now typechecked.
2019-11-06 13:23:01 -05:00
AlexKnauth
df52749b84 Change prop:equal+hash to use Integer 2019-11-05 22:20:37 -05:00
Georges Dupéron
416c1123a7 Updated Racket versions in .travis.yml 2019-04-22 00:04:28 +02:00
Georges Dupéron
ae928d5278 Fixed raco test command (-x -> -r) 2018-05-31 19:54:53 +02:00
Georges Dupéron
8df5a5ce1a Updated maintenance badge for 2018 2018-01-27 13:25:47 +01:00
Georges Dupéron
2ed33e5611 Added maintenance badge (2017) 2017-04-19 20:21:37 +02:00
Georges Dupéron
29d7c76a2f Switched to CC0 license 2017-03-31 16:33:05 +02:00
Georges Dupéron
145f7cb59c Rewrote .travis.yml 2017-03-31 16:31:30 +02:00
Georges Dupéron
7fe93fbe49 Disabled build for v6.3, as the dependency auto-syntax-e now needs v6.3 (for scribble/example) 2016-12-14 23:04:55 +01:00
Georges Dupéron
680a1591d8 Remove -x option on raco test in .travis.yml, so that all modules are run, including those without a test submodule. 2016-10-11 00:24:46 +02:00
Georges Dupéron
ca490a1be7 Skip build on 6.2 since we have a dependency on the type-expander now. 2016-09-28 01:07:11 +02:00
Georges Dupéron
63586ec1b9 Compatibility with the type-expander library 2016-09-28 00:35:13 +02:00
Georges Dupéron
6f815dd95e Added badges to README file 2016-09-20 03:01:03 +02:00
Georges Dupéron
b6312b8ee2 Added test for the use of struct-copy within the properties. 2016-09-14 22:13:33 +02:00
Georges Dupéron
f5fdac7077 Bug fix for the previous commit 2016-09-14 21:55:54 +02:00
Georges Dupéron
16b5cd4ba4 Declare the property implementations after the struct declaration, so that things like struct-copy work in the properties. 2016-09-14 21:48:35 +02:00
Georges Dupéron
122587f6ea Fixed types for equal+hash 2016-09-12 15:50:37 +02:00
Georges Dupéron
c5d480a125 Listed supported properties in README 2016-09-05 01:38:27 +02:00
Georges Dupéron
32d7d75e60 Added support and test for parent structs 2016-09-05 01:26:06 +02:00
Georges Dupéron
4df27aabdb Documentation. 2016-09-05 00:58:41 +02:00
Georges Dupéron
27229296a6 Don't check documentation coverage on Racket 6.2 and 6.3, as raco doc-coverage seems to ignore the existing documentation on these versions. 2016-09-05 00:25:36 +02:00
Georges Dupéron
b31885ca5f Check documentation coverage 2016-09-05 00:16:36 +02:00
Georges Dupéron
5ecc57e6b6 Skip travis build for versions 6.0 as it lacks polymorphic structs, and 6.1.x as they lack test-xxx (instead of check-xxx). 2016-09-05 00:06:04 +02:00
Georges Dupéron
8d3aac092a Skip some tests in racket < 6.3 as the type inference is not good enough to make them work there. There are alternative versions of these tests which don't rely so much on inference and are included. 2016-09-05 00:04:04 +02:00
Georges Dupéron
d7d8651efe Implemented and documented struct/props. 2016-09-04 23:35:34 +02:00
Georges Dupéron
23f903c3bc Fixed .travis.yml for v. 6.0 2016-09-04 21:57:13 +02:00
Georges Dupéron
2f3444927d Created package typed-struct-props 2016-09-04 21:57:02 +02:00