racket/collects/scheme
Stevie Strickland e2c770ab45 So we _can_ do this, but since provides/requires are between modules, and
thus it's the enclosing module that made the contract here, we should
blame it for the misuse, not the contract boundary in which the call was
made (though further thought should be put towards this).

svn: r11687
2008-09-12 16:39:11 +00:00
..
base/lang v3.99.0.2 2007-11-13 12:40:00 +00:00
gui fix 'gui-dynamic?' more 2008-05-27 18:34:42 +00:00
lang v3.99.0.2 2007-11-13 12:40:00 +00:00
load/lang scheme/load 2008-04-14 15:20:18 +00:00
match Fix or not to use continuations, and to use a success/failure flag instead. Fixed PR 9689. 2008-08-20 19:52:58 +00:00
private So we _can_ do this, but since provides/requires are between modules, and 2008-09-12 16:39:11 +00:00
signature fix bytecode writing of prefabs, add prop:sequence 2008-04-03 14:07:52 +00:00
unit fix bytecode writing of prefabs, add prop:sequence 2008-04-03 14:07:52 +00:00
async-channel.ss changed union to or/c 2008-02-20 23:25:13 +00:00
base.ss 3.99.0.3: improved namespace API 2007-11-18 02:06:57 +00:00
bool.ss add 'false?' 2008-05-15 16:03:50 +00:00
class.ss doc make-generic and add 'generic?' 2008-04-04 12:13:19 +00:00
cmdline.ss fix #:help-labels 2008-02-24 08:32:22 +00:00
contract.ss added planet bug report icon 2008-09-02 12:46:12 +00:00
control.ss v3.99.0.2 2007-11-13 12:40:00 +00:00
date.ss v3.99.0.2 2007-11-13 12:40:00 +00:00
dict.ss dictionaries 2008-04-21 17:26:35 +00:00
enter.ss add missig path normalization for 'enter!' (PR 9491) 2008-06-12 16:55:46 +00:00
fasl.ss start scribbling mzlib (about half done) 2008-02-05 22:07:35 +00:00
file.ss new hash function names and ops (3.99.0.23) 2008-04-08 21:42:38 +00:00
foreign.ss v3.99.0.2 2007-11-13 12:40:00 +00:00
function.ss * Better versions of curry/r and negate, doc improvements, tests 2008-03-21 17:55:29 +00:00
gui.ss 3.99.0.9: binding links in docs use nominal import sources 2008-01-03 19:07:02 +00:00
help.ss R6RS docs, other misc clean-up 2008-04-17 21:29:07 +00:00
include.ss finish the cm move: change all requires, leave stub files in mzlib 2008-08-19 00:22:57 +00:00
init.ss added scheme/help 2007-12-15 18:02:05 +00:00
list.ss Added split-at' and split-at-right', with documentation and tests, 2008-07-02 13:12:26 +00:00
load.ss fix continuation prompt in scheme/load 2008-04-14 16:39:43 +00:00
local.ss make all files terminate with a newline 2008-02-24 21:27:36 +00:00
main.ss dictionaries 2008-04-21 17:26:35 +00:00
match.ss Add new match implementation. 2008-03-21 23:54:58 +00:00
math.ss remove euler from scheme/math 2008-04-14 11:44:13 +00:00
mpair.ss more drscheme repairs and tests 2008-05-07 16:31:20 +00:00
mzscheme.ss v4.0.2.4: logging 2008-07-17 15:20:17 +00:00
nest.ss added scheme/nest 2008-03-25 18:09:54 +00:00
path.ss split part of scheme/file into scheme/path, document them 2007-12-10 17:59:26 +00:00
place.ss Change place_wait and place_sleep to place-wait and place-sleep 2008-09-09 15:52:13 +00:00
port.ss doc scheme/port 2007-11-23 16:56:55 +00:00
pretty.ss v3.99.0.2 2007-11-13 12:40:00 +00:00
promise.ss comment typo 2008-08-08 22:35:36 +00:00
provide-syntax.ss Add shorthands for define-require-syntax and define-provide-syntax. 2008-08-01 18:48:48 +00:00
provide-transform.ss 3.99.0.14, define-require-syntax, define-provide-syntax, fix extreme corner case for identifier binding (a macro-introduced identifier that is unmarked and unrenamed) 2008-02-28 17:15:54 +00:00
provide.ss added filtered-in and -out 2008-07-17 23:02:56 +00:00
require-syntax.ss Add shorthands for define-require-syntax and define-provide-syntax. 2008-08-01 18:48:48 +00:00
require-transform.ss fixed error message 2008-03-13 06:19:26 +00:00
require.ss added filtered-in and -out 2008-07-17 23:02:56 +00:00
runtime-path.ss add for-syntax #%datum export to scheme/runtime-path 2008-06-02 15:11:29 +00:00
sandbox.ss new #lang planet reader; new sandbox-make-loger parameter 2008-07-18 17:25:49 +00:00
serialize.ss moved class, contracts, serialize, and traits into scheme/ and changed the class and contract interface so that contracts no longer depend on the class system (instead its the other way around) 2007-12-15 18:46:55 +00:00
shared.ss shared 2007-12-19 21:32:07 +00:00
string.ss provide string-join 2008-04-24 16:26:50 +00:00
struct-info.ss export checked-struct-info? 2008-04-14 19:20:58 +00:00
stxparam-exptime.ss v3.99.0.2 2007-11-13 12:40:00 +00:00
stxparam.ss v3.99.0.2 2007-11-13 12:40:00 +00:00
surrogate.ss moved the surrogate library to scheme/ (out of mzlib/) 2008-05-01 02:51:52 +00:00
system.ss v3.99.0.2 2007-11-13 12:40:00 +00:00
tcp.ss v3.99.0.2 2007-11-13 12:40:00 +00:00
trait.ss use new require specs in many places 2008-02-23 09:42:03 +00:00
udp.ss v3.99.0.2 2007-11-13 12:40:00 +00:00
unit-exptime.ss finish mzlib docs, except for contracts 2008-02-11 21:37:03 +00:00
unit.ss change scheme/unit and scheme/signature #langs to build on scheme/base 2007-11-20 23:44:31 +00:00