Commit Graph

13656 Commits

Author SHA1 Message Date
John Clements
7bb15bbbeb fixed #i printing
svn: r15993
2009-09-13 18:35:21 +00:00
John Clements
4510c0339f renamed and added stepper string constants
svn: r15992
2009-09-13 18:34:44 +00:00
Matthew Flatt
3511d7725a refine no-doc-available message for unbound ids
svn: r15991
2009-09-13 15:33:24 +00:00
Matthew Flatt
374a70d9f1 move pretty-print implementation from mzlib to scheme
svn: r15990
2009-09-13 13:56:22 +00:00
Matthew Flatt
c28ed519a0 turn off Scribble e-mail address obfuscation
svn: r15989
2009-09-13 01:12:55 +00:00
Eli Barzilay
495068b180 Welcome to a new PLT day.
svn: r15988
2009-09-12 07:50:32 +00:00
Matthew Flatt
147f15b59a fix PPC JIT-inlined exact->inexact
svn: r15987
2009-09-12 04:21:37 +00:00
Ryan Culpepper
9ca3192a60 redex, macro-debugger: stxclass -> syntax/parse, syntax/private/util
svn: r15986
2009-09-11 23:16:22 +00:00
Matthew Flatt
30c0dcf045 dynamic-require and 0 mode; repair to unsafe-fl ops; x86_64 for Mac OS X
svn: r15985
2009-09-11 23:05:50 +00:00
Sam Tobin-Hochstadt
ed65dacdcd fix uses of syntax-parse attributes
svn: r15984
2009-09-11 22:49:56 +00:00
Sam Tobin-Hochstadt
49b30f9055 Remove obselete file.
Use syntax/parse instead of stxclass.

svn: r15983
2009-09-11 22:17:45 +00:00
Ryan Culpepper
184fbae9b2 syntax/parse: convert datum to be matched to syntax, placeholder expr/c
svn: r15982
2009-09-11 21:31:42 +00:00
Sam Tobin-Hochstadt
417b9d16e0 use splicing-syntax-class
svn: r15981
2009-09-11 21:17:42 +00:00
Ryan Culpepper
7e4c6162a0 syntax/parse: added #:when back
svn: r15980
2009-09-11 19:48:33 +00:00
Stevie Strickland
538cc8862f Changing from stxclass to syntax/parse.
svn: r15979
2009-09-11 19:47:27 +00:00
Stevie Strickland
c7255c9daf Copy/paste error.
svn: r15978
2009-09-11 19:39:08 +00:00
Sam Tobin-Hochstadt
8001ab7fb0 Simplify a syntax class
svn: r15977
2009-09-11 19:19:41 +00:00
Sam Tobin-Hochstadt
5fc019ba6c Remove last uses of stxclass.
svn: r15976
2009-09-11 17:49:50 +00:00
Jon Rafkind
974cc561bb add #:property to define-struct/contract list of keywords
svn: r15975
2009-09-11 17:39:12 +00:00
Jon Rafkind
d0611c8871 add keyword tests for define-struct/contract
svn: r15974
2009-09-11 17:37:59 +00:00
Jon Rafkind
bba25510ea define-struct/contract:
fix looping over keywords
  allow #:property keyword
  cleanup syntax errors

svn: r15973
2009-09-11 17:37:40 +00:00
Matthew Flatt
d918b3be4f fix endianness of file creator & type (PR 10424)
svn: r15972
2009-09-11 15:30:47 +00:00
Mike Sperber
b6ca1e1673 Zap a bunch more `define-contract' forms.
svn: r15971
2009-09-11 09:38:59 +00:00
Mike Sperber
ed269cc43b Make the code that says what the effect of a failed check is a tiny bit clearer.
svn: r15970
2009-09-11 08:56:20 +00:00
Mike Sperber
3ca2b0de04 Clarify that the `test' function runs the checks, not the check forms.
svn: r15969
2009-09-11 08:54:58 +00:00
Robby Findler
a9cf0a39a7 added phase information to the module browser
svn: r15968
2009-09-11 08:09:55 +00:00
Eli Barzilay
13392b229a Welcome to a new PLT day.
svn: r15967
2009-09-11 07:50:28 +00:00
Robby Findler
53bf9d51c1 PR 10442
svn: r15966
2009-09-11 00:03:23 +00:00
Matthew Flatt
c8c43bbe34 fix docs for get-module-code
svn: r15965
2009-09-10 19:42:30 +00:00
Matthew Flatt
d4e40e0b25 fix some problems with sandboxes and extension (PR 10381) and Snow Leopard extension building (also demonstrated by PR 10381)
svn: r15964
2009-09-10 19:39:37 +00:00
Matthew Flatt
4c8b0b8b13 change DrScheme module language to use namespace-require (like mzscheme/mred)
svn: r15963
2009-09-10 19:39:31 +00:00
Matthew Flatt
a8ecb7fc09 just a comment and some (disabled) debugging instrumentation
svn: r15959
2009-09-10 17:54:10 +00:00
Kevin Tew
0d1409e5fd Places start_module and atomic mark traversal fixes
svn: r15958
2009-09-10 16:24:18 +00:00
Matthew Flatt
f49af7c4fa fix problem with code inspectors and unmarshaling syntax (PR 10429)
svn: r15957
2009-09-10 15:27:41 +00:00
Kathy Gray
07b104e939 Remove trace error and broken implementation
svn: r15956
2009-09-10 14:03:26 +00:00
Matthew Flatt
cdd4c47bd6 runtime repairs for macro stepper
svn: r15955
2009-09-10 12:54:15 +00:00
Eli Barzilay
11bd73b90a Welcome to a new PLT day.
svn: r15954
2009-09-10 07:50:08 +00:00
Robby Findler
d3a3e0cc8c only raise an exception when there is an exception to raise
svn: r15953
2009-09-10 06:40:25 +00:00
Robby Findler
ed18890817 changed exn? to exn:fail? to avoid catching breaks while running test cases
svn: r15952
2009-09-10 06:37:43 +00:00
Ryan Culpepper
7c2a7c9ef9 macro-debugger:
fixed scheme end of lifts issue (needs C fix too)
  added step limit to help catch nonterminating expansions

svn: r15950
2009-09-10 01:51:29 +00:00
Eli Barzilay
a5049e9d03 profj is gone, profjWizard follows
svn: r15949
2009-09-10 01:26:50 +00:00
Sam Tobin-Hochstadt
eda69b472a Remove almost all uses of `stxclass' library.
svn: r15944
2009-09-09 21:24:05 +00:00
Eli Barzilay
f1179528a8 typo
svn: r15943
2009-09-09 20:55:43 +00:00
Matthew Flatt
bacdbc015f explain reason for --enable-macprefix
svn: r15942
2009-09-09 20:44:22 +00:00
Matthew Flatt
560fde6c04 change the way #%unsafe is found; fix configure for PPC mac
svn: r15941
2009-09-09 18:53:16 +00:00
Kevin Tew
8d9a087a4f Fix configure.ac for places using cgc on x86_64
svn: r15939
2009-09-09 17:34:03 +00:00
Kevin Tew
d40b3b4c41 GC2 Cleanups
svn: r15938
2009-09-09 17:33:48 +00:00
Kevin Tew
3c1f392945 Got rid of hardcoded place-main
svn: r15937
2009-09-09 17:33:41 +00:00
Mike Sperber
4a1ee8bb44 Check that the operands of `one-of' don't yield contracts.
svn: r15936
2009-09-09 15:18:14 +00:00
Mike Sperber
9a613d0d57 Remove invalid-arity tests: these fail directly now that we copy the
arity to the enforcer.

svn: r15935
2009-09-09 15:17:40 +00:00