racket/collects/scheme
Stevie Strickland f4dd7e85fe We should make sure the error here at least has define/contract in it (even
if it's the wrong shape due to leaving the contract out in the call), and we
_should_ check to see if we're in a expression context.  (Can't remember what
reasoning Ryan had about not doing this, but it seems to me that we still
need to check, since this expands into defines of various sorts.)

svn: r11660
2008-09-11 23:11:38 +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 We should make sure the error here at least has define/contract in it (even 2008-09-11 23:11:38 +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