Commit Graph

11 Commits

Author SHA1 Message Date
Robby Findler
4ab5a49c99 extend proc-doc to support optional arguments in an ->i contract
also refactor to be able to add some unit tests

original commit: 8ce213bf1c17d38cab651634b2892d15916ca301
2013-04-06 19:04:05 -05:00
Matthew Flatt
4cbccb1c85 scribble/srcdoc: add `begin-for-doc'
original commit: 9e0e2b932d09a30c8a09d1ab599cebc5e6d964c9
2013-03-07 21:46:48 -07:00
Matthew Flatt
2cdcf15d24 fixes for `scribble/srcdoc'
Use the new `relative-in' form to make imports
resolve correctly when they are shifted among modules.

original commit: 0c95475f4ffbc343291e5529a6f4b32a91159ef1
2012-05-15 20:03:41 -06:00
Matthew Flatt
24acfab0ad implement scribble/srcdoc' via submodules instead of expand'
Also add a `for-doc' require form, make `proc-doc' et al. provide
forms, make `provide/doc' an alias for `provide'.

original commit: 964020f288a73340052b471327bfe873d804eea8
2012-05-12 01:37:50 -06:00
Ryan Culpepper
02d8332600 removed useless requires
original commit: c7f86d276c68b12e87dc46cef4a8e1b95538f88d
2011-09-27 19:28:44 -06:00
Eli Barzilay
45a9cd48c2 ".ss" -> ".rkt" scan done.
original commit: 3157955d40f89d83fb3d5fa7a2f20639cda69579
2011-07-02 10:37:53 -04:00
Eli Barzilay
d2eb729e49 Finish converting scheme' -> racket'.
Everything compiles fine now even if the compatibility bindings are
gone.

original commit: a38f384a002ccf6c3cbaab813fe080ca226e4a59
2011-06-28 00:45:38 -04:00
Robby Findler
189bf9d63c made proc/doc recognize ->i contracts
original commit: 711fe506412f45fdbccb84e76fb88622a06050e3
2010-09-09 14:21:35 -05:00
Jay McCarthy
5602b633ee Revert "Do not actually use dependent contracts in provide/doc if there is no dependency"
This reverts commit 334978a8e42347ef0db5480fe6c959ca90cb3bb9.

original commit: 1dfb50460af885a72c9727fc72e4e8ec8ebbcb6c
2010-07-15 10:23:06 -06:00
Jay McCarthy
5c2c949a7c Do not actually use dependent contracts in provide/doc if there is no dependency
original commit: 334978a8e42347ef0db5480fe6c959ca90cb3bb9
2010-07-15 09:52:30 -06:00
Matthew Flatt
7e5406e889 rename all files .ss -> .rkt
original commit: 28b404307793f041bb3363135a2968e283855318
2010-04-27 16:50:15 -06:00