racket/collects/racket
Stevie Strickland bb798b4ba5 Fixing the negative blame associated with provide/contracted identifiers.
The contract system now keeps track of three points of blame: the positive
blame, assigned to the provider of a contracted value; the negative blame,
assigned to the receiver of a contracted value; and the user "blame",
assigned to the party that actually misuses the value.  While the latter
is not really blame, as blame is not assigned to that party when that party
is not either the negative or positive party, it's useful information for
programmers when debugging.

For provide/contract, the negative party should be the first module to
require an identifier provided via provide/contract.  What was previously
the negative party is really the user, and is now handled as such.
2010-05-19 12:35:50 -04:00
..
base/lang rename all files .ss -> .rkt 2010-04-27 16:50:15 -06:00
contract Fixing the negative blame associated with provide/contracted identifiers. 2010-05-19 12:35:50 -04:00
gui rename all files .ss -> .rkt 2010-04-27 16:50:15 -06:00
lang rename all files .ss -> .rkt 2010-04-27 16:50:15 -06:00
load/lang fix scheme/load and racket/load 2010-04-27 19:09:27 -06:00
match Some random ".ss" -> ".rkt"s 2010-05-17 05:58:19 -04:00
private Some random ".ss" -> ".rkt"s 2010-05-17 05:58:19 -04:00
signature rename all files .ss -> .rkt 2010-04-27 16:50:15 -06:00
unit rename all files .ss -> .rkt 2010-04-27 16:50:15 -06:00
unsafe rename all files .ss -> .rkt 2010-04-27 16:50:15 -06:00
async-channel.rkt move most of the 'scheme' collection to the 'racket' collection 2010-04-20 15:24:48 -06:00
base.rkt move most of the 'scheme' collection to the 'racket' collection 2010-04-20 15:24:48 -06:00
block.rkt Add `racket/block' 2010-05-11 12:01:15 -04:00
bool.rkt move most of the 'scheme' collection to the 'racket' collection 2010-04-20 15:24:48 -06:00
class.rkt move most of the 'scheme' collection to the 'racket' collection 2010-04-20 15:24:48 -06:00
cmdline.rkt make 'raco help <command>' work 2010-04-28 06:28:39 -06:00
contract.rkt A lot of "DrScheme" -> "DrRacket"s. 2010-05-17 01:27:03 -04:00
control.rkt move most of the 'scheme' collection to the 'racket' collection 2010-04-20 15:24:48 -06:00
date.rkt move most of the 'scheme' collection to the 'racket' collection 2010-04-20 15:24:48 -06:00
dict.rkt move most of the 'scheme' collection to the 'racket' collection 2010-04-20 15:24:48 -06:00
enter.rkt move most of the 'scheme' collection to the 'racket' collection 2010-04-20 15:24:48 -06:00
fasl.rkt move most of the 'scheme' collection to the 'racket' collection 2010-04-20 15:24:48 -06:00
file.rkt A lot of "DrScheme" -> "DrRacket"s. 2010-05-17 01:27:03 -04:00
fixnum.rkt move most of the 'scheme' collection to the 'racket' collection 2010-04-20 15:24:48 -06:00
flonum.rkt move most of the 'scheme' collection to the 'racket' collection 2010-04-20 15:24:48 -06:00
function.rkt move most of the 'scheme' collection to the 'racket' collection 2010-04-20 15:24:48 -06:00
future.rkt move most of the 'scheme' collection to the 'racket' collection 2010-04-20 15:24:48 -06:00
generator.rkt move most of the 'scheme' collection to the 'racket' collection 2010-04-20 15:24:48 -06:00
gui.rkt move most of the 'scheme' collection to the 'racket' collection 2010-04-20 15:24:48 -06:00
help.rkt A lot of "plt-scheme.org" -> "racket-lang.org"s. 2010-05-17 00:53:12 -04:00
include.rkt move most of the 'scheme' collection to the 'racket' collection 2010-04-20 15:24:48 -06:00
init.rkt move most of the 'scheme' collection to the 'racket' collection 2010-04-20 15:24:48 -06:00
language-info.rkt Some random ".ss" -> ".rkt"s 2010-05-17 05:58:19 -04:00
list.rkt move most of the 'scheme' collection to the 'racket' collection 2010-04-20 15:24:48 -06:00
load.rkt A lot of "MzScheme" -> "Racket"s. 2010-05-16 18:26:26 -04:00
local.rkt Some random ".ss" -> ".rkt"s 2010-05-17 05:58:19 -04:00
main.rkt add racket/system to racket 2010-05-11 07:06:07 -06:00
match.rkt move most of the 'scheme' collection to the 'racket' collection 2010-04-20 15:24:48 -06:00
math.rkt move most of the 'scheme' collection to the 'racket' collection 2010-04-20 15:24:48 -06:00
mpair.rkt move most of the 'scheme' collection to the 'racket' collection 2010-04-20 15:24:48 -06:00
package.rkt move most of the 'scheme' collection to the 'racket' collection 2010-04-20 15:24:48 -06:00
path.rkt move most of the 'scheme' collection to the 'racket' collection 2010-04-20 15:24:48 -06:00
place.rkt move most of the 'scheme' collection to the 'racket' collection 2010-04-20 15:24:48 -06:00
port.rkt Some random ".ss" -> ".rkt"s 2010-05-17 05:58:19 -04:00
pretty.rkt A lot of "MzScheme" -> "Racket"s. 2010-05-16 18:26:26 -04:00
promise.rkt rackety reference; any lingering reference to racket as scheme is a doc bug 2010-04-27 08:20:16 -06:00
provide-syntax.rkt move most of the 'scheme' collection to the 'racket' collection 2010-04-20 15:24:48 -06:00
provide-transform.rkt Some random ".ss" -> ".rkt"s 2010-05-17 05:58:19 -04:00
provide.rkt move most of the 'scheme' collection to the 'racket' collection 2010-04-20 15:24:48 -06:00
require-syntax.rkt move most of the 'scheme' collection to the 'racket' collection 2010-04-20 15:24:48 -06:00
require-transform.rkt Some random ".ss" -> ".rkt"s 2010-05-17 05:58:19 -04:00
require.rkt Some random ".ss" -> ".rkt"s 2010-05-17 05:58:19 -04:00
runtime-config.rkt switch printer to constructor+quote style 2010-05-06 10:33:42 -06:00
runtime-path.rkt move most of the 'scheme' collection to the 'racket' collection 2010-04-20 15:24:48 -06:00
sandbox.rkt fix make-base-namespace in scheme/base (PR 10870) 2010-04-26 06:47:02 -06:00
serialize.rkt Some random ".ss" -> ".rkt"s 2010-05-17 05:58:19 -04:00
set.rkt set-subset? to subset? 2010-04-24 07:18:11 -06:00
shared.rkt move most of the 'scheme' collection to the 'racket' collection 2010-04-20 15:24:48 -06:00
splicing.rkt Some random ".ss" -> ".rkt"s 2010-05-17 05:58:19 -04:00
string.rkt move most of the 'scheme' collection to the 'racket' collection 2010-04-20 15:24:48 -06:00
struct-info.rkt Some random ".ss" -> ".rkt"s 2010-05-17 05:58:19 -04:00
stxparam-exptime.rkt Some random ".ss" -> ".rkt"s 2010-05-17 05:58:19 -04:00
stxparam.rkt move most of the 'scheme' collection to the 'racket' collection 2010-04-20 15:24:48 -06:00
surrogate.rkt move most of the 'scheme' collection to the 'racket' collection 2010-04-20 15:24:48 -06:00
system.rkt move most of the 'scheme' collection to the 'racket' collection 2010-04-20 15:24:48 -06:00
tcp.rkt move most of the 'scheme' collection to the 'racket' collection 2010-04-20 15:24:48 -06:00
trace.rkt move most of the 'scheme' collection to the 'racket' collection 2010-04-20 15:24:48 -06:00
trait.rkt Some random ".ss" -> ".rkt"s 2010-05-17 05:58:19 -04:00
udp.rkt move most of the 'scheme' collection to the 'racket' collection 2010-04-20 15:24:48 -06:00
unit-exptime.rkt move most of the 'scheme' collection to the 'racket' collection 2010-04-20 15:24:48 -06:00
unit.rkt change 'define-struct' to bind the type name as a constructor, add an #:extra-constructor-name option, etc. 2010-04-25 12:10:36 -06:00
vector.rkt vector-mem{ber,q,v} 2010-05-03 17:08:36 -04:00