Commit Graph

13601 Commits

Author SHA1 Message Date
Sam Tobin-Hochstadt
96da427659 don't need d/c/p any more 2010-04-30 16:04:22 -04:00
Sam Tobin-Hochstadt
b308a52240 fix to work w/ racket renamings 2010-04-30 16:04:03 -04:00
Jay McCarthy
b0d03b8a9c Dead file 2010-04-30 13:19:21 -06:00
Jay McCarthy
e40f89fed2 Adding mark params 2010-04-30 13:06:55 -06:00
Jay McCarthy
f3305dc6eb Fixing doc contract 2010-04-30 11:58:58 -06:00
Sam Tobin-Hochstadt
5e9ae84b15 Merge remote branch 'origin/master' into samth/new-logic2
Conflicts:
	collects/tests/typed-scheme/unit-tests/typecheck-tests.rkt
2010-04-30 13:48:49 -04:00
Jay McCarthy
e3a9aa8162 Fixing test of pprint 2010-04-30 11:07:02 -06:00
Jay McCarthy
645b0b06fe Merge branch 'master' of git.racket-lang.org:plt 2010-04-30 10:57:38 -06:00
Jay McCarthy
bc5cf30ebe Renaming rktunit to racunit 2010-04-30 10:57:32 -06:00
Matthew Flatt
162058036e fully rackety guide 2010-04-30 08:02:57 -06:00
Matthew Flatt
783e309b4d add serializable-struct 2010-04-30 08:02:56 -06:00
Stevie Strickland
5e4386ba13 Change legacy commands to correctly use negative blame also for user blame. 2010-04-30 09:52:53 -04:00
Sam Tobin-Hochstadt
459a675b90 rename to rkt 2010-04-30 09:51:32 -04:00
Sam Tobin-Hochstadt
04f58cab86 Merge remote branch 'origin/master' into samth/new-logic2
Conflicts:
	collects/drscheme/private/insert-large-letters.ss
	collects/tests/typed-scheme/unit-tests/typecheck-tests.ss
2010-04-30 09:34:31 -04:00
Matthew Flatt
f20d3db75f fix some DrDr tests 2010-04-29 19:55:39 -06:00
Matthew Flatt
ea880541de fix pretty-print in qq mode when a list starting in non-quoted mode is broken across lines 2010-04-29 19:38:56 -06:00
Robby Findler
4671dc47f3 Merge branch 'master' of git:plt 2010-04-29 20:15:45 -05:00
Casey Klein
ddfdea90f6 Merge branch 'master' of git:plt 2010-04-29 19:30:50 -05:00
Casey Klein
026553c6f7 Fixes more failing Redex tests 2010-04-29 19:27:41 -05:00
Robby Findler
d1d99bd633 Merge branch 'master' of git:plt 2010-04-29 19:06:11 -05:00
Matthew Flatt
2f5b166073 more rackty guide, through the contracts section 2010-04-29 17:11:42 -06:00
Matthew Flatt
7ed0d4e00a futures: protect use of mfence by processor count 2010-04-29 17:11:42 -06:00
Matthew Flatt
43cb91e6ee rackety "more" tutorial 2010-04-29 17:11:42 -06:00
Robby Findler
84f0e307dd adjusted the initial what-language-do-you-want dialog 2010-04-29 17:28:44 -05:00
Robby Findler
073d947a4c adjusted the way anchored search works so that swithing tabs in drscheme starts you with a new anchor 2010-04-29 17:03:32 -05:00
Jay McCarthy
198850eb9f Using tagged continuations and aborts rather than heavy conts 2010-04-29 15:31:31 -06:00
Jay McCarthy
cf68210bd0 Fixing pr10879 2010-04-29 15:02:46 -06:00
Jay McCarthy
7f2c2965b2 Merge branch 'master' of git.racket-lang.org:plt 2010-04-29 15:00:06 -06:00
Jay McCarthy
f70ffca756 Renaming schemeunit to rktunit and adding compat layer 2010-04-29 15:00:02 -06:00
Casey Klein
9f5ec7da47 Fixes my earlier mistake (take 2) 2010-04-29 15:38:09 -05:00
Jay McCarthy
3b23f74fc7 Merge branch 'master' of git.racket-lang.org:plt 2010-04-29 13:41:26 -06:00
Jay McCarthy
5cb8f4e3d9 Renaming logic/schelog to raclog, supporting unification for all racket datatypes 2010-04-29 13:41:12 -06:00
Robby Findler
99708f0b7f fixed PR 10872 2010-04-29 13:41:44 -05:00
Stevie Strickland
484be3cf02 Add new argument to apply-contract/make-blame for the "user" blame label.
The new blame label gives us the location of the "use" of the value.
This blame label describes the location where we actually did the
contract wrapping, which may differ from the negative blame label.
2010-04-29 13:41:03 -04:00
Robby Findler
9b2987d7fb improved the suggest-a-language dialog that you get in the there-is-no-language-picked-yet language 2010-04-29 12:21:10 -05:00
Robby Findler
66f51b9478 changed a capability value's name from drracket:<something> back to drscheme:<something> 2010-04-29 11:48:27 -05:00
Robby Findler
350fc70fc1 fixed PR 10878 2010-04-29 11:24:58 -05:00
Robby Findler
f46ad89200 fixed a preference setting 2010-04-29 11:06:27 -05:00
Robby Findler
fbf52d6957 renamed the preferences to drracket: 2010-04-29 11:03:06 -05:00
Casey Klein
2dfe132862 Fixes (hopefully) the bad merge I accidentally made 2010-04-29 06:58:45 -05:00
Casey Klein
fe2c11c059 Merge branch 'master' of git:plt 2010-04-29 06:46:11 -05:00
Casey Klein
7d0a83b983 Updates tests for quasiquote printing and .rkt extension 2010-04-29 06:42:53 -05:00
Matthew Flatt
039036a92b fix props for teachpack .ss unrenaming 2010-04-28 20:22:44 -06:00
Jay McCarthy
d559ec72a4 Undoing racket rename, because DrDr runs an older version of Racket. And removing boring commits from pages 2010-04-28 14:05:38 -06:00
Jay McCarthy
123672d897 Sam's advice 2010-04-28 13:39:27 -06:00
Jay McCarthy
7cd703f034 Renaming schelog to logic and racketing 2010-04-28 13:37:57 -06:00
Jay McCarthy
8a6cdfe582 Merge branch 'master' of git.racket-lang.org:plt 2010-04-28 13:21:53 -06:00
Jay McCarthy
7d1c7d874b Changing unstable, xml, html, and web-server to be rackety 2010-04-28 13:21:30 -06:00
John Clements
3f4f013a7b Merge branch 'master' of git:plt 2010-04-28 11:49:22 -07:00
John Clements
f81ebbfbf7 Exported save-image per Matthias' request, wrote conservative documentation 2010-04-28 11:48:07 -07:00
Matthew Flatt
6a28bd0e4b fix some tests for drdr 2010-04-28 11:02:31 -06:00
Matthew Flatt
79b943b2ef fix tools doc 2010-04-28 11:02:30 -06:00
Carl Eastlund
8879f4a61d Updated unstable/srcloc tests for racket. 2010-04-28 12:30:25 -04:00
Matthew Flatt
32de6647dc fix HtDP language printing 2010-04-28 08:55:16 -06:00
Matthew Flatt
1bb773ba29 fix compatibility drscheme tool linking 2010-04-28 08:52:31 -06:00
Matthew Flatt
2c54268228 move pref file to .rtkd extension, and automatically read from the old PLT Scheme path if the new one doesn't exist 2010-04-28 07:24:39 -06:00
Matthew Flatt
de863643d5 fix scheme/foreign docs 2010-04-28 07:01:43 -06:00
Matthew Flatt
fd43c22dea change teachpack names (visible to students) back to .ss 2010-04-28 06:56:26 -06:00
Matthew Flatt
b61a99c433 add defidform/inline and use it to document on-draw 2010-04-28 06:41:43 -06:00
Matthew Flatt
65f4bcb9dc fix doc start page 2010-04-28 06:30:02 -06:00
Matthew Flatt
79e52c67bc make 'raco help <command>' work 2010-04-28 06:28:39 -06:00
Matthew Flatt
9347295c5b fix raco setup PDF-rendering banner 2010-04-28 06:14:02 -06:00
Matthew Flatt
cf44b9cf16 fix batch-io teachpack doc rendering, especially for PDF 2010-04-28 06:13:29 -06:00
Matthias Felleisen
ad00bccecd Merge branch 'master' of git:plt 2010-04-27 22:31:49 -04:00
Matthew Flatt
7708109ea5 have raco setup create launchers before docs 2010-04-27 19:56:20 -06:00
Matthew Flatt
32d2a9c548 fix scheme/load and racket/load 2010-04-27 19:09:27 -06:00
Matthew Flatt
882b7dce0e move tests/mzscheme to tests/racket 2010-04-27 18:28:39 -06:00
Sam Tobin-Hochstadt
b5acbe3168 move d/c/p
fix tc-e/t
2010-04-27 19:29:10 -04:00
Sam Tobin-Hochstadt
27b0c01cdd Split filter operations into their own file.
Take into account the type of arguments in filter generation.
2010-04-27 19:12:06 -04:00
Matthias Felleisen
32347bfb56 Merge branch 'master' of git:plt 2010-04-27 19:07:18 -04:00
Matthias Felleisen
2613ce6c09 fixed tests for batch io 2010-04-27 19:06:31 -04:00
Matthew Flatt
28b4043077 rename all files .ss -> .rkt 2010-04-27 16:50:15 -06:00
Jay McCarthy
94a6aac517 failure-prefix form and failure-format parameter in eli-tester 2010-04-27 16:12:32 -06:00
Matthew Flatt
1fedf04739 partly rackety guide 2010-04-27 14:09:51 -06:00
Robby Findler
4537240f1f Merge branch 'master' of git:plt 2010-04-27 14:00:52 -05:00
Jay McCarthy
5b779d22ac slatex test, slatex contracts and props 2010-04-27 11:00:24 -06:00
Jay McCarthy
e258476748 Supporting multiple value returns in formlets 2010-04-27 10:41:56 -06:00
Robby Findler
761f778361 Merge branch 'master' of git:plt 2010-04-27 11:22:07 -05:00
Jay McCarthy
77aa7b041c Rewriting in a different order 2010-04-27 09:47:39 -06:00
Jay McCarthy
bed4bcf093 Merge branch 'master' of git.racket-lang.org:plt 2010-04-27 09:45:35 -06:00
Jay McCarthy
f638850de9 Fixing some DrDr props 2010-04-27 09:45:10 -06:00
Jay McCarthy
dbe00ce0b4 Fixing test re banner change 2010-04-27 09:44:57 -06:00
Sam Tobin-Hochstadt
35f090cde8 substitute in the dtype 2010-04-27 11:39:31 -04:00
Sam Tobin-Hochstadt
826eeab7cb fix the fold for Class types 2010-04-27 11:39:15 -04:00
Jay McCarthy
5823da1710 Moving error output to stderr 2010-04-27 09:35:01 -06:00
Jay McCarthy
306e67f3ab Fixing test finding 2010-04-27 09:31:05 -06:00
Jay McCarthy
e8d581db0d Setting responsiblity based on commit history and volunteering 2010-04-27 09:19:39 -06:00
Jay McCarthy
86be73f78f Using sls suffix 2010-04-27 09:19:21 -06:00
Matthew Flatt
95e1ae20f8 Merge branch 'master' of git.racket-lang.org:plt 2010-04-27 09:04:22 -06:00
Jay McCarthy
96a3f47ea0 Fixing cookie regex 2010-04-27 08:48:07 -06:00
Robby Findler
ea66649dfd Merge branch 'master' of git:plt 2010-04-27 09:32:49 -05:00
Sam Tobin-Hochstadt
f1401ad9b6 Merge remote branch 'origin/master' into samth/new-logic2 2010-04-27 10:27:26 -04:00
Matthias Felleisen
67d804af62 changed the names for batch-io functions following SK's suggstion 2010-04-27 10:26:24 -04:00
Sam Tobin-Hochstadt
53a4e4a2e4 remove debugging printfs, comment out fail test 2010-04-27 10:23:30 -04:00
Robby Findler
05df75f935 Merge branch 'master' of git:plt 2010-04-27 09:20:17 -05:00
Matthew Flatt
737b6fac01 rackety reference; any lingering reference to racket as scheme is a doc bug 2010-04-27 08:20:16 -06:00
Robby Findler
1f5f0fb760 started updating the docs to say drracket: instead of drscheme: 2010-04-27 09:19:44 -05:00
Sam Tobin-Hochstadt
83c1671972 strnum? works 2010-04-27 10:16:21 -04:00
Sam Tobin-Hochstadt
d935b63290 so close 2010-04-27 09:50:39 -04:00
Matthew Flatt
3d5e933d9e .rkt extension in DrRacket exe 2010-04-27 06:18:32 -06:00
Robby Findler
3ac0ba56f8 added support for tools that use drracket: prefixed names and change DrScheme to DrRacket in the tools function docs 2010-04-27 06:42:34 -05:00
Robby Findler
a228fa6527 made get-info/full work with info.rkt files 2010-04-26 20:49:13 -05:00
Matthew Flatt
b7c184632b racket/unsafe/ffi -> ffi/unsafe, etc. 2010-04-26 18:05:29 -06:00
Matthew Flatt
0acbb358ce Merge branch 'master' of git.racket-lang.org:plt 2010-04-26 17:11:12 -06:00
Matthew Flatt
4acba84b5b reorganize and extend FFI under racket/unsafe/ffi 2010-04-26 17:10:55 -06:00
Matthew Flatt
e4f736c6a5 fix scheme/sandbox docs 2010-04-26 16:07:19 -06:00
Jay McCarthy
9e96937027 Merge branch 'master' of git.racket-lang.org:plt 2010-04-26 16:04:51 -06:00
Jay McCarthy
97f5e690b5 Rearranging docs and renaming assert 2010-04-26 16:04:02 -06:00
Jay McCarthy
8cbfe949be Unit tests 2010-04-26 15:44:20 -06:00
Matthew Flatt
e6e06bb1a3 remove racket/nest, since 'nest' didn't catch on 2010-04-26 15:41:39 -06:00
Jay McCarthy
33583fd5ca Unit tests 2010-04-26 15:34:26 -06:00
Matthew Flatt
327408c12f drop suffix from pref-file name 2010-04-26 15:33:58 -06:00
Matthew Flatt
dbc4ea6e82 racketify reference more 2010-04-26 14:42:33 -06:00
Matthew Flatt
db2ed4cef3 change printer to not quote ellipsis in partially opaque structure 2010-04-26 14:18:43 -06:00
Jay McCarthy
a8027280b5 Merge branch 'master' of git.racket-lang.org:plt 2010-04-26 13:42:54 -06:00
Jay McCarthy
b072cd48a0 More contracts 2010-04-26 13:42:13 -06:00
Jay McCarthy
78eab1a245 Adding predicates and using alists 2010-04-26 13:15:29 -06:00
Jay McCarthy
3a1ecdc577 Changing style, use stxparam for cut, removing inline docs 2010-04-26 12:52:51 -06:00
Jay McCarthy
e0b684c2f0 chkpt 2010-04-26 12:29:00 -06:00
Jay McCarthy
e0b571618a Changing style 2010-04-26 12:26:16 -06:00
Jay McCarthy
ca987f9020 New test 2010-04-26 12:26:08 -06:00
Jay McCarthy
9fce3c6963 Automated tests 2010-04-26 11:54:09 -06:00
Jay McCarthy
3cf1dc3440 Moving examples to tests 2010-04-26 11:36:52 -06:00
Sam Tobin-Hochstadt
884375ce96 fix contract error 2010-04-26 12:19:11 -04:00
Sam Tobin-Hochstadt
10c23b0002 Merge branch 'master' into samth/new-logic2 2010-04-26 11:50:15 -04:00
Sam Tobin-Hochstadt
8047e32662 Treat static struct info as pattern constructor. 2010-04-26 11:44:37 -04:00
Casey Klein
1cf22896ce Further increases DrDr timeout for Redex tests 2010-04-26 09:39:04 -05:00
Sam Tobin-Hochstadt
df2291b955 Merge remote branch 'origin/master' into samth/new-logic2 2010-04-26 10:12:50 -04:00
Sam Tobin-Hochstadt
2889f37ed4 Merge branch 'samth/new-logic2' of git.racket-lang.org:plt into samth/new-logic2 2010-04-26 10:05:19 -04:00
Matthew Flatt
5e001f0be1 fix on-this-page ToC rendering with tag prefixes (PR 10871) 2010-04-26 07:20:12 -06:00
Matthew Flatt
a6694a08b7 fix make-base-namespace in scheme/base (PR 10870) 2010-04-26 06:47:02 -06:00
Eli Barzilay
4fe5353dc3 don't distribute the places doc sources 2010-04-26 05:15:41 -04:00
Sam Tobin-Hochstadt
a46461d4f7 racket/base instead of scheme/base, see PR 10870 2010-04-25 18:43:10 -04:00
Matthias Felleisen
2a5b43a321 removed tests from universe syntax parse 2010-04-25 18:41:02 -04:00
Robby Findler
9fbfa9bfc3 adjusted drracket to use drracket: prefixed names everywhere (the names are rewriten to drscheme: when tools are invoked) 2010-04-25 15:20:03 -05:00
Robby Findler
d08b0a8dc8 adjusted drracket to use drracket: prefixed names everywhere (the names are rewriten to drscheme: when tools are invoked) 2010-04-25 15:19:51 -05:00
Matthew Flatt
616080c7c4 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
Casey Klein
1d9757df02 Increases DrDr timeout for Redex tests 2010-04-25 06:30:00 -05:00
Robby Findler
f7ac9f9546 switched all of the names inside drracket to be drracket: instead of drscheme: (this breaks the tools, tho) 2010-04-24 16:16:06 -05:00
Stevie Strickland
4aa4b82000 Adding the slatex Python module for rubber to contrib. 2010-04-24 16:22:21 -04:00
Stevie Strickland
1cfc644afa Adjusting tab completion script for rico->raco rename. 2010-04-24 12:26:09 -04:00
Matthew Flatt
f60c178964 change defstruct rendering 2010-04-24 08:29:45 -06:00
Matthew Flatt
ee24953dde Merge branch 'master' of git.racket-lang.org:plt 2010-04-24 08:28:45 -06:00
Matthew Flatt
139faf9160 fix contract error message to use pretty-write for contract forms 2010-04-24 08:22:57 -06:00
Matthias Felleisen
77bff11a14 clean up from svn 2010-04-24 10:18:20 -04:00
Sam Tobin-Hochstadt
0f9d50fa23 Merge branch 'master' into samth/new-logic2 2010-04-24 09:53:10 -04:00
Matthew Flatt
22470e4147 racket-tool -> raco 2010-04-24 07:46:56 -06:00
Matthew Flatt
b0deb8affb more doc and scribble repairs 2010-04-24 07:18:11 -06:00
Matthew Flatt
76754c5443 set-subset? to subset? 2010-04-24 07:18:11 -06:00
Robby Findler
975f6445f0 renamed drscheme collections files to .rkt 2010-04-24 08:01:33 -05:00
Eli Barzilay
72431fda2d only warn when there is an invalid path when getting a prop 2010-04-23 21:01:37 -04:00
Eli Barzilay
f4c08ccb08 Preserve the executable bit of the file 2010-04-23 21:01:36 -04:00
Ryan Culpepper
2434220fa5 Merge branch 'master' of git:plt 2010-04-23 17:31:56 -06:00
Matthew Flatt
051282877e fix drracket tools doc build 2010-04-23 17:15:40 -06:00
Jay McCarthy
c1789e1b8e Small provide list 2010-04-23 17:07:32 -06:00
Jay McCarthy
44274f9dd2 cut 2010-04-23 17:02:35 -06:00
Matthew Flatt
3b9b650187 Merge branch 'master' of git.racket-lang.org:plt 2010-04-23 17:02:02 -06:00
Matthew Flatt
7cb13860ee reference racket conversions and scribble qq repairs 2010-04-23 17:00:53 -06:00
Matthew Flatt
d824fef4f7 add set-subset? 2010-04-23 17:00:51 -06:00
Jay McCarthy
1b4cd42d5c Rewrote documentation and working on cut 2010-04-23 17:00:38 -06:00
Ryan Culpepper
227aa7be73 syntax/parse: allow action patterns within list patterns 2010-04-23 16:49:40 -06:00
Sam Tobin-Hochstadt
b173f70ad1 Merge remote branch 'origin/master' into samth/new-logic2 2010-04-23 18:36:46 -04:00
Sam Tobin-Hochstadt
f7bf6d8a22 more progress towards let 2010-04-23 18:36:15 -04:00
Robby Findler
244f6e4908 started requiring racket/ instead of scheme/ 2010-04-23 16:37:25 -05:00
Robby Findler
6272d0511a dont bother running collects/help/help.ss 2010-04-23 15:43:57 -05:00
Sam Tobin-Hochstadt
788630d26a progress towards let 2010-04-23 16:40:05 -04:00
Robby Findler
950fcf14da Merge branch 'master' of git:plt 2010-04-23 14:56:03 -05:00
Robby Findler
8dc93d9877 Fixed check syntax so it deals with the .rkt and .ss conflation properly 2010-04-23 14:55:13 -05:00
Jay McCarthy
3653883b02 Fixing prop usage, using rkt suffix, and better commit urls 2010-04-23 12:22:12 -06:00
Matthew Flatt
9f1ea7e9ea Merge branch 'master' of git.racket-lang.org:plt 2010-04-23 12:19:45 -06:00
Matthew Flatt
845ebfbeb8 hash, hasheq, hasheqv, and hash-equal? 2010-04-23 12:18:42 -06:00
Robby Findler
256e3fedd2 fixed a bug with zero-sized htdp/image images interactive with 2htdp/image primitives 2010-04-23 12:34:17 -05:00
Sam Tobin-Hochstadt
2d88d698c2 implication works 2010-04-23 12:31:22 -04:00
Matthew Flatt
ab7f9acee2 add for/set 2010-04-23 08:26:20 -06:00
Matthew Flatt
0fe701a837 add for/hasheqv for completeness 2010-04-23 08:19:21 -06:00
Matthew Flatt
12b95ece4c decent Scribble rendering of hash tables 2010-04-23 08:11:56 -06:00
Sam Tobin-Hochstadt
a61ce0be19 Merge remote branch 'origin/master' into samth/new-logic2 2010-04-23 10:09:03 -04:00
Sam Tobin-Hochstadt
64a6f7c3d5 better filter printing 2010-04-23 09:59:00 -04:00
Matthew Flatt
909f43f9a2 work on racketing reference 2010-04-22 20:18:53 -06:00
Sam Tobin-Hochstadt
3311b2bb3a fix asym pred not to use identifiers 2010-04-22 18:27:08 -04:00
Matthew Flatt
c7e723eef7 somewhat rackety core docs 2010-04-22 15:10:25 -06:00
Matthew Flatt
82eb64451d switch default configuration to have qq printing enabled, add runtime-config for scheme languages 2010-04-22 15:10:25 -06:00
Matthew Flatt
fbea19f35c toward scriblle qq 2010-04-22 15:10:24 -06:00
Sam Tobin-Hochstadt
35c0c28e40 Merge branch 'master', remote branch 'origin/master' into samth/new-logic2 2010-04-22 16:55:44 -04:00
Sam Tobin-Hochstadt
b0918cd8b9 add first steps in real solving 2010-04-22 16:46:06 -04:00
Jay McCarthy
8e37ccb1bc Adding .git to ignore list 2010-04-22 14:40:23 -06:00
Jay McCarthy
2436c638fa Updating FAQ 2010-04-22 13:53:44 -06:00
Jay McCarthy
3df194f523 Fixing future rev link 2010-04-22 13:18:21 -06:00
Jay McCarthy
e49e9b2a9c Merge branch 'master' of git.racket-lang.org:plt 2010-04-22 13:08:13 -06:00
Jay McCarthy
09164a2027 Finalizing git transition 2010-04-22 13:06:40 -06:00
Jay McCarthy
b5d2496544 Unifying tmp files 2010-04-22 11:42:02 -06:00
John Clements
9f87f58a55 Looks clean. Ready to merge. 2010-04-22 10:20:02 -07:00
John Clements
58991ebe95 Names changed, looks like everything builds except the files in dialects/ 2010-04-22 10:17:18 -07:00
John Clements
3a1fe8722f Updates to files, about to reshuffle names 2010-04-22 09:52:48 -07:00
Jay McCarthy
5119987409 Working version of Git scm functions and render front page 2010-04-22 10:44:40 -06:00
John Clements
c8d5f5cc12 Initial add of all schelog files 2010-04-22 09:31:30 -07:00
Sam Tobin-Hochstadt
946f5c54d3 Merge branch 'master' of git.racket-lang.org:plt 2010-04-22 11:13:10 -04:00
Sam Tobin-Hochstadt
49a42fd089 fix to handle multiple value return 2010-04-22 10:50:29 -04:00
Sam Tobin-Hochstadt
457a6c16c3 make completion work for racket-tool 2010-04-22 10:50:14 -04:00
Sam Tobin-Hochstadt
302c78b1f2 make completion work for racket-tool 2010-04-22 10:48:58 -04:00
Sam Tobin-Hochstadt
48fb828c58 Merge remote branch 'origin/master' into samth/new-logic2 2010-04-22 10:16:40 -04:00
Matthias Felleisen
3833459d4f added [htp] to begin{figure} 2010-04-22 10:10:40 -04:00
Matthew Flatt
c0c80683c9 DrScheme -> DrRacket 2010-04-22 07:51:36 -06:00
John Clements
78aa87368e Fixed typo in doc paragraph (also changed to active voice, take that languagelog), updated
srfi 19 to be in #lang racket.
2010-04-22 00:03:52 -07:00
Matthew Flatt
5d6ae2b4b9 rackty start page 2010-04-21 19:32:33 -06:00
Matthew Flatt
cd01c7138d no more master index 2010-04-21 19:24:21 -06:00
Matthew Flatt
ab4e349e06 rackety quick doc 2010-04-21 19:16:01 -06:00
Matthew Flatt
51fb2b4a31 doc improvement 2010-04-21 19:15:20 -06:00
Matthew Flatt
7503f8c6e9 change #:module-info to #:language-info for consistency with module->language-info 2010-04-21 18:50:16 -06:00
Sam Tobin-Hochstadt
277a453608 Merge remote branch 'origin/master' into samth/new-logic2 2010-04-21 19:04:59 -04:00
Sam Tobin-Hochstadt
9c59782a37 progress, fix some dumb bugs 2010-04-21 19:00:12 -04:00
Jay McCarthy
3c76137124 Moving to Git 2010-04-21 16:24:59 -06:00
Sam Tobin-Hochstadt
0804e64695 everything but or and implies works 2010-04-21 18:13:13 -04:00
Sam Tobin-Hochstadt
2bb2ffc513 fix to handle multiple value return 2010-04-21 16:55:30 -04:00
Matthew Flatt
895ca49f9c fix racket-tool scribble command description 2010-04-21 14:38:19 -06:00
Matthew Flatt
c862eb8121 rico -> racket-tool 2010-04-21 14:24:07 -06:00
Sam Tobin-Hochstadt
bff6400fb4 rename scheme to racket 2010-04-21 16:06:44 -04:00
Sam Tobin-Hochstadt
c50cb0ff18 Merge branch 'master' into samth/new-logic2 2010-04-21 15:19:36 -04:00
Sam Tobin-Hochstadt
a979bbdbdf typecheck-tests compiles 2010-04-21 15:07:53 -04:00
Sam Tobin-Hochstadt
5b5a6980d5 annotated eta works 2010-04-21 14:57:05 -04:00
Robby Findler
59d90b279d improved support for #lang planet (in drscheme) 2010-04-21 12:14:17 -04:00
Sam Tobin-Hochstadt
86c6f3e9c0 icfp-examples no longer errors 2010-04-21 11:41:26 -04:00
Sam Tobin-Hochstadt
462b7f1b92 eta abstraction seems to work 2010-04-21 11:34:04 -04:00
Eli Barzilay
525032ae7b cleanup backup file 2010-04-21 01:14:45 -04:00
Matthias Felleisen
6bc3484ae0 added member? as an alias for member to BSL 2010-04-20 22:48:41 -04:00
Matthias Felleisen
0e6ab6745f matrix suggestions 2010-04-20 22:16:26 -04:00
Matthias Felleisen
ae5c682e10 fixed 10866 for _first-order_ abuse of clauses 2010-04-20 18:57:17 -04:00
John Clements
0e632187a0 deleting test file 2010-04-20 16:35:10 -07:00
John Clements
377aa7031d Merge branch 'master' of git:plt 2010-04-20 16:31:36 -07:00
Matthew Flatt
d7e4db3efd fix some tests and docs after racket move 2010-04-20 17:28:07 -06:00
John Clements
eda81847a5 made a change to foo.ss 2010-04-20 16:14:53 -07:00
John Clements
385f96e502 pardon me for experimenting on the master tree... 2010-04-20 16:00:42 -07:00
Matthew Flatt
88820fc4a4 Merge branch 'master' of git.racket-lang.org:plt 2010-04-20 15:47:14 -06:00
Matthew Flatt
c95a398754 move most of the 'scheme' collection to the 'racket' collection 2010-04-20 15:24:48 -06:00
Jay McCarthy
1abbff5ea4 Merge branch 'master' of git.racket-lang.org:plt 2010-04-20 15:11:06 -06:00
Jay McCarthy
782f6c71ee Getting build start time from somewhere else so it is monotonic 2010-04-20 14:56:27 -06:00
Jay McCarthy
b065d86b37 Fresh home dir per file and rewriting of more random paths 2010-04-20 14:52:42 -06:00
Sam Tobin-Hochstadt
8bea31d725 finished with the examples 2010-04-20 15:30:07 -04:00
Sam Tobin-Hochstadt
5f0597b834 add tests for occurrence typing work 2010-04-20 14:49:38 -04:00
Sam Tobin-Hochstadt
99cfb23f22 simple-occur now works 2010-04-20 13:07:38 -04:00
Sam Tobin-Hochstadt
7b875d58a9 relocate object subst code, work on fixing for indexes 2010-04-20 12:39:25 -04:00
Sam Tobin-Hochstadt
613f02a266 use the provide infrastructure for arr 2010-04-20 12:38:00 -04:00
Sam Tobin-Hochstadt
c3304b20f0 re-enable abstract-filter 2010-04-19 19:42:08 -04:00
Sam Tobin-Hochstadt
f57ef37a66 Everything now compiles without names 2010-04-19 18:42:25 -04:00
Sam Tobin-Hochstadt
df1572231e start removing names 2010-04-19 17:52:10 -04:00
Sam Tobin-Hochstadt
c3eb495627 Fix this file to delete output.txt when it's done. 2010-04-19 17:20:07 -04:00
Sam Tobin-Hochstadt
fca1044972 Merge branch 'master' into samth/new-logic2 2010-04-19 16:14:11 -04:00
Sam TH
bf5be735e5 Ignore this generated file 2010-04-19 15:36:51 -04:00
Sam Tobin-Hochstadt
97f246d147 Use racket to compute tools rather than parsing 'rico --help' output. 2010-04-19 09:04:12 -04:00
Sam TH
5384fef66e forgot to add this file 2010-04-18 22:06:02 -04:00
Sam TH
89dc7afd02 Create separate module for listing all rico tools. 2010-04-18 22:06:02 -04:00
Eli Barzilay
80001744b8 Ignores in launcher 2010-04-18 11:12:14 -04:00
Eli Barzilay
5640fe77c5 Ignores that are roughly the same as the ones in svn 2010-04-18 10:47:32 -04:00
Eli Barzilay
d78928f18d Welcome to a new PLT day. 2010-04-17 03:50:33 -04:00
Stevie Strickland
0e681d3869 Remove already outdated comment. 2010-04-16 21:06:36 -04:00
Stevie Strickland
ff100e6a94 Only run external commands as necessary, also make sure we only recognize
commands in the right places (for example, 'rico planet planet ' shouldn't
cause planet tab-completion).
2010-04-16 21:05:42 -04:00
Stevie Strickland
4718f1657b Only execute the planet commands if we're tab-completing after 'rico planet'. 2010-04-16 20:52:45 -04:00
Sam Tobin-Hochstadt
1321a766c0 lots more smarts 2010-04-16 18:40:39 -04:00
Sam Tobin-Hochstadt
29b7ae4f9f fix comments and props 2010-04-16 17:52:58 -04:00
Matthias Felleisen
6d1d3da1fe bug eliminated from _words_ reading 2010-04-16 17:37:59 -04:00
Matthew Flatt
9ca5f6b340 fix regexp-replace* 2010-04-16 17:27:53 -04:00
Sam Tobin-Hochstadt
9eaa749f5e more like zsh 2010-04-16 17:23:32 -04:00
Sam Tobin-Hochstadt
531598c145 move per eli 2010-04-16 17:10:33 -04:00
Sam Tobin-Hochstadt
3596c04b3e Add comment on how to enable tab completion 2010-04-16 16:59:54 -04:00
Sam Tobin-Hochstadt
da1b53707a add bash completion script 2010-04-16 16:40:47 -04:00
Robby Findler
f664758896 added 'rico docs' 2010-04-16 16:30:33 -04:00
Robby Findler
b317a8ae89 . 2010-04-16 16:19:48 -04:00
Robby Findler
a04a5b32d1 changed a message so that it doesn't register as an error according to drdr 2010-04-16 16:15:31 -04:00
Robby Findler
1c114c3e94 made the file work when the cwd is not the files directory 2010-04-16 14:43:41 -04:00
Jay McCarthy
2d39a9e104 Using props file rather than SVN for properties 2010-04-16 13:22:17 -04:00
Robby Findler
eb7c8daead . 2010-04-16 11:42:35 -04:00
Matthias Felleisen
a2af09a445 one more reader, plus shortened the names of the functions 2010-04-16 10:49:21 -04:00
Eli Barzilay
da312ac680 Welcome to a new PLT day. 2010-04-16 03:50:27 -04:00
Robby Findler
bcbdcc2eaf added the #:generator argument to the contract property maker 2010-04-15 23:29:39 -04:00
Robby Findler
4587795d40 added 'Scribble' as a prefix to the scribble drscheme buttons 2010-04-15 23:11:38 -04:00
Robby Findler
d4c0aa1daf added guard against passing #f to the make-button procedure 2010-04-15 23:07:27 -04:00
Matthias Felleisen
10c6213a8f making drdr happy with here path 2010-04-15 22:22:14 -04:00
Matthew Flatt
840ea4f4f5 simplify [g]racket startup banner 2010-04-15 22:15:43 -04:00
Matthew Flatt
03099f4aa2 remove require of pconvert in racket runtime-config 2010-04-15 21:44:16 -04:00
Matthew Flatt
ccee3d4d9e fix mzschemecgc name (to not overwrite mzscheme) 2010-04-15 21:40:28 -04:00
Matthew Flatt
cea92a1737 fix accidental change to Racket prompt 2010-04-15 21:21:34 -04:00
Matthew Flatt
0f0a59732e create core binaries as 'racket' and 'gracket' 2010-04-15 21:15:57 -04:00
Matthias Felleisen
a8999166d7 one more test for batch-io 2010-04-15 20:39:26 -04:00
Matthias Felleisen
2727d5f0ba batch-io finished 2010-04-15 20:34:26 -04:00
Matthew Flatt
2fb34bcfdc fix Scribble reader test regexp-split pattern 2010-04-15 19:15:53 -04:00
Matthias Felleisen
2e77afe5da . 2010-04-15 18:38:09 -04:00
Jay McCarthy
918f2caf34 Adding generics 2010-04-15 16:33:31 -04:00
Matthias Felleisen
f04addd104 support several keywords per clause 2010-04-15 12:35:01 -04:00
Matthew Flatt
249a9e38f7 minor regexp clean-ups 2010-04-15 10:10:19 -04:00
Eli Barzilay
f1fdeb3bff Welcome to a new PLT day. 2010-04-15 03:50:33 -04:00
Matthew Flatt
4bc155905a Perl-like handling of empty matches in regexp-match*, etc., though without Perl-like filtering of empty strings in the result of regexp-split (PR 10855) 2010-04-14 22:53:14 -04:00
Matthias Felleisen
5abf8bb530 docs for new forms and functions in batch-io 2010-04-14 22:50:16 -04:00
Matthias Felleisen
ed21a85d9d added csv reading to batch-io 2010-04-14 18:58:29 -04:00
Matthew Flatt
1c34ccec44 improve regexp support (PR 10855, halfway) 2010-04-14 18:40:08 -04:00
Sam Tobin-Hochstadt
41e469d7ae Update structure types to have constructor ids.
Use constructor to generate better contracts for poly structs.
2010-04-14 15:06:14 -04:00
Carl Eastlund
d03aed44fd * unstable/srcloc.ss
Added `update-source-location', which provides keyword-based functional update
for source location representations.

Removed automatic collection-relative printing for source locations.

* unstable/location.ss

Made `quote-srcloc' and its related forms all automatically use source locations
relative to collections and/or planet, where appropriate, and to compute
source locations dynamically if they cannot be made relative.

Removed #:module-source argument from `quote-srcloc'.

Changed `quote-module-path' and `quote-module-name' to use source file name
extensions.

Removed `quote-module-source'.  I'm not sure what the use case is for
generating a resolved module path that doesn't correspond to a real module.

* unstable/dirs.ss

Implemented `path->directory-relative-string' for rendering a path to a string
that is relative to one of a list of given directories, with associated
abbreviations for each.

* unstable/scribblings/unstable.scrbl
* unstable/scribblings/srcloc.scrbl
* unstable/scribblings/dirs.scrbl

Documented the above changes.

* scheme/contract/private/provide.ss
* scheme/contract/private/base.ss

Changed contract forms to always blame a module path where appropriate.

Removed use of #:module-source option for `quote-srcloc'.

* setup/private/path-utils.ss

Updated `path->name' to use more general `path->directory-relative-string'.

svn: r18816
2010-04-14 17:49:29 +00:00
Sam Tobin-Hochstadt
0c730ae50a test improvements
svn: r18814
2010-04-14 17:11:21 +00:00
Eli Barzilay
68a9ceaf08 Welcome to a new PLT day.
svn: r18813
2010-04-14 07:50:27 +00:00
Sam Tobin-Hochstadt
376f307a01 Bug fix for `sequence-lift'.
Doc fixes.
Improve `make' error message.

svn: r18812
2010-04-13 20:59:32 +00:00
Robby Findler
a5a8bf953f added docs for the extra-repl-information method of drscheme:language:language<%>
svn: r18811
2010-04-13 19:45:17 +00:00
Matthew Flatt
536fcacc42 more module source versus module path adjustments, especially for contracts
svn: r18809
2010-04-13 17:12:51 +00:00
Matthias Felleisen
11f6859cb2 more api for batch-io
svn: r18808
2010-04-13 15:34:09 +00:00
Matthias Felleisen
8d1871b4c9 improved error message in response to 10854
svn: r18807
2010-04-13 14:17:29 +00:00
Mike Sperber
9d20fd713d Lazy contract checking for DMdA's `define-record-procedures-parametric'.
svn: r18806
2010-04-13 07:57:57 +00:00
Eli Barzilay
a12018874e Welcome to a new PLT day.
svn: r18805
2010-04-13 07:50:43 +00:00
Matthew Flatt
ce2d286586 add current-module-declare-source, variable-reference->module-source, convert soe sues of module paths to module sources
svn: r18804
2010-04-13 02:48:40 +00:00
Matthew Flatt
49f68dc6d6 fix construction of resolved module path in DrScheme (PR 10859)
svn: r18803
2010-04-12 23:28:40 +00:00
Sam Tobin-Hochstadt
25a817e4aa Fix thinko in subtyping.
svn: r18802
2010-04-12 22:23:39 +00:00
Robby Findler
e333734867 got rid of some bouncing
svn: r18796
2010-04-12 15:52:15 +00:00
Robby Findler
69b42edc38 svn: r18795 2010-04-12 15:51:47 +00:00
Matthew Flatt
0da70a905b R6RS SRFI patches from Andreas Rottmann
svn: r18794
2010-04-12 14:06:24 +00:00
Matthew Flatt
f6d62763b4 fix typo (PR 10856)
svn: r18793
2010-04-12 14:00:23 +00:00
Matthew Flatt
b4aa4d4afb add define-values-for-export to scheme/unit; sort out different unit-signature 'struct' forms for mzlib vs. scheme vs. racket
svn: r18792
2010-04-12 13:54:40 +00:00
Eli Barzilay
e49cbbfd4d Welcome to a new PLT day.
svn: r18790
2010-04-12 07:50:30 +00:00
Matthew Flatt
65d3d3240b racket: keep old 'define-struct', include new form as 'struct'
svn: r18789
2010-04-11 21:08:37 +00:00
Matthew Flatt
bdb71498e3 module paths normalize to .rkt, load handler converts .rkt back to .ss if necessary
svn: r18788
2010-04-11 16:55:18 +00:00
Robby Findler
e672c022c9 added a missing import
svn: r18787
2010-04-11 12:12:22 +00:00
Eli Barzilay
30eef711d7 Welcome to a new PLT day.
svn: r18786
2010-04-11 07:50:29 +00:00
Robby Findler
bf9ae0f731 added support for opt-out buttons and then took advantage of it to do a better job with the check syntax, macro stepper, and debugger buttons
svn: r18785
2010-04-11 03:14:02 +00:00
Robby Findler
06da8a6468 svn: r18784 2010-04-10 19:43:50 +00:00
Eli Barzilay
20c12b6deb somehow this change was not included with the last; also set drdr property for robby
svn: r18783
2010-04-10 19:22:19 +00:00
Robby Findler
e4e3d71299 checking in a fix for the previous revision
svn: r18782
2010-04-10 18:43:17 +00:00
Robby Findler
1671102fdc checking in a broken chat-noir-literate to make sure I've set the drdr properties right
svn: r18781
2010-04-10 18:42:33 +00:00
Matthew Flatt
1a9b89f5ba more mutable pair clarifications
svn: r18780
2010-04-10 14:22:18 +00:00
Matthew Flatt
0f9cac182d improve docs to calrify that mutable pairs are not pairs
svn: r18779
2010-04-10 14:13:41 +00:00
Eli Barzilay
c4dfc1df05 Welcome to a new PLT day.
svn: r18777
2010-04-10 07:50:33 +00:00
Robby Findler
8242847c7a svn: r18775 2010-04-09 20:23:44 +00:00
Robby Findler
9ad5210bb4 oops, bugfix
svn: r18774
2010-04-09 20:10:56 +00:00
Sam Tobin-Hochstadt
0b55e34853 Enable proper reader and repl config for typed/scheme
svn: r18773
2010-04-09 20:06:53 +00:00
Robby Findler
c7606115e1 added support for the stepper button appearing automatically in the teaching languages (in the module language with #lang htdp/* prefix)
svn: r18771
2010-04-09 19:28:02 +00:00
Robby Findler
dcaa17e860 refactored so that the chat-noir tests run in drdr
svn: r18770
2010-04-09 19:19:14 +00:00
Matthew Flatt
1621091fc1 add 'current-read-interaction' parameter
svn: r18769
2010-04-09 13:22:57 +00:00
Eli Barzilay
8c6bbb43cb Welcome to a new PLT day.
svn: r18768
2010-04-09 07:50:38 +00:00
Casey Klein
52c6b4ef15 Adds a term-equivalence predicate to the test--> and test-->> forms.
svn: r18767
2010-04-09 00:08:39 +00:00
Matthias Felleisen
26b3cb7eb2 batch io expanded
svn: r18766
2010-04-08 22:14:36 +00:00
Sam Tobin-Hochstadt
24ad4005e8 fix doc bugs reported by danny
svn: r18765
2010-04-08 20:11:39 +00:00
Matthew Flatt
bebf513aa7 change 'configure-runtime to produce a list of module-spcifying vectors instead of a single vector
svn: r18763
2010-04-08 19:11:50 +00:00
Matthew Flatt
8fbd16261f adjust DrScheme to run #lang-specified runtime configuration
svn: r18762
2010-04-08 15:32:02 +00:00
Matthew Flatt
8b31b1b552 fix racket runtime-config info; reduce boilerplate for HtDP and Scribble language families
svn: r18761
2010-04-08 13:53:59 +00:00
Eli Barzilay
4410b5adf6 Welcome to a new PLT day.
svn: r18760
2010-04-08 07:50:36 +00:00
Matthew Flatt
b559c9db9b initial cut at HtDP languages via #lang; syntax/module-reader: split compiled-module info from reader info, reorganize and complete docs, don't export read-properties or get-info-getter for now
svn: r18759
2010-04-08 02:30:00 +00:00
Matthew Flatt
d436f1deb3 fix setup-plt doc rendering
svn: r18758
2010-04-08 02:06:02 +00:00
Eli Barzilay
96332e5f8d Fixing some broken drdr:command-line strings that had no "~s".
svn: r18757
2010-04-08 01:42:57 +00:00
Eli Barzilay
e3e5fcdc16 Changing drdr:command-line to have "~s"s instead of "$path"s
svn: r18756
2010-04-08 01:41:46 +00:00
Eli Barzilay
befa088b6e Parse/unparse strings to/from props; separate drdr props to cmdline and
timeout; provide some missing bindings

svn: r18755
2010-04-08 01:38:54 +00:00
Casey Klein
e99bbaf88b Fixes DrDr property
svn: r18754
2010-04-07 20:03:58 +00:00
Casey Klein
0975798b31 Fixes PR 10842
svn: r18753
2010-04-07 19:57:52 +00:00
Casey Klein
ea2861b03a Fixes PR 10843
svn: r18752
2010-04-07 15:33:36 +00:00
Eli Barzilay
52e2b31408 new drdr props from Matthew
svn: r18751
2010-04-07 13:44:46 +00:00
Eli Barzilay
5e55dc1000 more clarifications
svn: r18750
2010-04-07 13:41:02 +00:00
Eli Barzilay
e2e2c1e802 no flags now
svn: r18749
2010-04-07 13:16:59 +00:00
Eli Barzilay
45904a4a16 clarify comment, add git alias
svn: r18748
2010-04-07 13:15:35 +00:00
Eli Barzilay
6473b9581f Add new props script+storage
svn: r18747
2010-04-07 13:06:55 +00:00
Matthew Flatt
5e22bb81f5 constant-folding repairs to some unsafe operations
svn: r18745
2010-04-07 12:48:15 +00:00
Matthew Flatt
abebb1c1f4 fix problem with per-registry locking of available-module visit & instantiation
svn: r18744
2010-04-07 12:34:50 +00:00
Eli Barzilay
da7d9485f1 Welcome to a new PLT day.
svn: r18743
2010-04-07 07:08:07 +00:00
Matthew Flatt
2c36427b20 fix compiler bug with unsafe-c[ad]r and constant folding (PR 10850)
svn: r18742
2010-04-07 02:25:27 +00:00
Kevin Tew
63b819ce74 [setup-unit] cleanup ccs-to-compile, move invocations to bottom of unit
svn: r18741
2010-04-06 20:56:28 +00:00
Matthew Flatt
aec586d2be fix a GC problem related to future and wcm; also fix a race condition related to JITing a delay-loaded procedure (and maybe specific to future-demanded JITting)
svn: r18739
2010-04-06 16:44:53 +00:00
Kevin Tew
19ed8d9bbf refactor setup-unit make-zo
svn: r18738
2010-04-06 16:35:28 +00:00
Matthew Flatt
c5ac9f23ec better compiler handling of unused local bindings where the RHS either doesn't obviously produce a single value or is discovered to be unused late in bytecode compilation; initial Scribble support for printing qq-style results
svn: r18737
2010-04-06 15:52:36 +00:00
Eli Barzilay
90acb35315 optimize null and one-argument lists
svn: r18736
2010-04-06 15:26:15 +00:00
Eli Barzilay
cc3c334026 Welcome to a new PLT day.
svn: r18735
2010-04-06 07:50:28 +00:00
Eli Barzilay
9af8fb2195 Welcome to a new PLT day.
svn: r18734
2010-04-05 07:40:03 +00:00
Matthew Flatt
fdba97b1c0 rico
svn: r18733
2010-04-04 15:08:35 +00:00
Eli Barzilay
a360b554ce Welcome to a new PLT day.
svn: r18732
2010-04-04 07:50:36 +00:00
Ryan Culpepper
fdd42be5d9 syntax/parse:
fixed bug (thanks Jay!)
  some internal additions/changes

svn: r18731
2010-04-03 23:00:37 +00:00
Matthew Flatt
3cc95b31ef add prop:struct-info
svn: r18730
2010-04-03 13:08:39 +00:00
Matthew Flatt
6cd548b0f3 fix module-laguage info from scribble/doc
svn: r18729
2010-04-03 11:59:26 +00:00
Eli Barzilay
8e36e8e3eb Welcome to a new PLT day.
svn: r18728
2010-04-03 07:50:06 +00:00
Casey Klein
3d9806a606 Forces sequences to have length zero when the depth is zero
svn: r18726
2010-04-03 00:54:55 +00:00
Matthew Flatt
2cb9f378aa Racket experiments
svn: r18725
2010-04-02 21:29:59 +00:00
Jay McCarthy
2a87df9e5c Supporting arguments in dispatch pattern arguments
svn: r18724
2010-04-02 20:55:36 +00:00
Jay McCarthy
7b61ba023d New library formlets
svn: r18720
2010-04-02 18:53:29 +00:00
Eli Barzilay
2a2562aa87 Welcome to a new PLT day.
svn: r18718
2010-04-02 07:28:09 +00:00
Stevie Strickland
664cfa2e31 Given the other uses of #:mode public-final in this file, I assume that the
quote was a mistake.

svn: r18717
2010-04-02 00:15:24 +00:00
Kevin Tew
191b111109 Communciate Structs
svn: r18715
2010-04-01 17:03:51 +00:00
Matthew Flatt
b2d65a1b95 fix the interaction of chaperones, keywords, and the whole zoo of reflective procedure operations
svn: r18711
2010-04-01 13:14:50 +00:00
Eli Barzilay
853db0ae55 forgot examples
svn: r18709
2010-04-01 08:27:15 +00:00
Eli Barzilay
05fca5df14 Documented () thing
svn: r18706
2010-04-01 07:46:01 +00:00
Eli Barzilay
581cbb461b Change `generator' to have a form of (generator () body ...). The empty
place will have initial input names, so having this first will make
existing code break with an easy to fix syntax error, rather than having
confusing failures.  (Also made it throw a very clear error message if
there is no () now.)

svn: r18705
2010-04-01 07:45:41 +00:00
Eli Barzilay
6977f08878 typo (PR 10754)
svn: r18704
2010-04-01 07:33:55 +00:00
Matthias Felleisen
eaa7303113 the proper fix
svn: r18703
2010-04-01 02:01:05 +00:00
Matthias Felleisen
7a4cd2a706 appeasing drdr
svn: r18702
2010-04-01 00:57:36 +00:00
Matthias Felleisen
3f20bc5eb6 fixes 10836
svn: r18700
2010-03-31 21:59:07 +00:00
Eli Barzilay
6234c57b69 places docs in user directory since its not on by default.
svn: r18698
2010-03-31 21:38:02 +00:00
Eli Barzilay
ba57548bc7 loa is gone
svn: r18697
2010-03-31 21:36:56 +00:00
Casey Klein
a9096f2e07 Adds to examples directory and cleans up tests
svn: r18693
2010-03-31 16:02:24 +00:00
Robby Findler
6cc7e81db8 updated to match new error message
svn: r18691
2010-03-31 14:36:58 +00:00
Robby Findler
860f81bcef updated the unix bitmaps
svn: r18690
2010-03-31 12:36:44 +00:00
Eli Barzilay
658fc0717d Hack for chrome: catch errors when reading/writing cookies
and just treat it as if there is no cookie.  This is what
chrome effectively did until recently -- so the relying on
cookies for the return path to the user-specific pages was
and still is broken.

svn: r18684
2010-03-31 06:36:58 +00:00
Casey Klein
6886f6540a Fixes handling of where/hidden and side-condition/hidden clauses in reduction-relation.
svn: r18683
2010-03-31 01:03:25 +00:00
Robby Findler
62fb1bed65 svn: r18682 2010-03-30 22:30:37 +00:00
Matthew Flatt
164e998cbd fix syntax-case docs on how the exception is raised
svn: r18679
2010-03-30 21:33:59 +00:00
Matthew Flatt
417be5d8e2 move definedness check for imported variable to link time instead of access time; add errortrace meta-language; tweak errortrace to avoid an unnecessary and loop-obscuring annotation; improve slightly bytecode optimizer's handling of w-c-m; improve JIT handling of w-c-m
svn: r18678
2010-03-30 20:21:28 +00:00
Jay McCarthy
cafd092994 Adding another kind of error in xexpr
svn: r18677
2010-03-30 19:55:56 +00:00
Jay McCarthy
0289edf0cb Repairing SchemeUnit tests re: DrDr
svn: r18673
2010-03-30 17:42:16 +00:00
Matthias Felleisen
0b33e15553 committed rest of fix
svn: r18672
2010-03-30 17:41:31 +00:00
Jay McCarthy
04d1fa6a26 Parsing patch from Dave Gurnell
svn: r18671
2010-03-30 17:05:51 +00:00
Jay McCarthy
18276161b8 - Limiting the size of DrDr emails
svn: r18670
2010-03-30 15:26:08 +00:00
Matthias Felleisen
3c1d0b079c 10834 fixed
svn: r18668
2010-03-30 13:43:47 +00:00
Noel Welsh
cfab7a8d97 Add type definition for unsafe-vector*-ref and unsafe-vector*-length, which have recently been introduced, and a test case for in-vector (which uses the above).
svn: r18667
2010-03-30 13:33:45 +00:00
Philippe Meunier
3a0b16d4ce Fixed some weird unicode double-quotes which I can't produce on my computer.
svn: r18666
2010-03-30 08:39:54 +00:00
Philippe Meunier
ef2c882562 Quaterly update...
svn: r18665
2010-03-30 04:06:55 +00:00
Matthew Flatt
25ede3dc50 fix reporting for some syntactic misuses of syntax-case
svn: r18662
2010-03-29 20:39:42 +00:00
Matthew Flatt
baab09fc1b drop the uglier half of the Mac OS X thread-local variable hack; thread GC state through mark functions (to avoid overhead of thread-local accesses); fix some procedure-arity bugs and work toward fixing chaperones and some other procedure operations on keyword procedures
svn: r18661
2010-03-29 15:06:47 +00:00
Sam Tobin-Hochstadt
2bda6af6b0 Fix obvious bug.
svn: r18660
2010-03-29 15:01:29 +00:00
Noel Welsh
f655a38ead Fix the SchemeUnit test suite so it runs without error following changed introduced in r18618.
svn: r18659
2010-03-29 12:58:13 +00:00
Eli Barzilay
8de7c3615a Welcome to a new PLT day.
svn: r18658
2010-03-29 07:50:18 +00:00
Sam Tobin-Hochstadt
4336e1fed0 fix bug in `sequence-lift'
svn: r18657
2010-03-29 02:53:57 +00:00
Matthew Flatt
b8c3112b98 fix chaperones on parameters
svn: r18654
2010-03-28 15:56:04 +00:00
Eli Barzilay
73e22ed867 Welcome to a new PLT day.
svn: r18652
2010-03-28 07:50:40 +00:00
Matthew Flatt
73807aef24 chaperones (v4.2.5.3)
svn: r18650
2010-03-28 01:10:33 +00:00
Robby Findler
895b207916 likely fixed an initialization problem (but I only saw the problem once so Im not sure); pls. include in release
svn: r18649
2010-03-27 15:55:50 +00:00
Sam Tobin-Hochstadt
d4e0c16d55 a new branch of the whole tree
svn: r18648
2010-03-27 14:49:58 +00:00
Robby Findler
5c2f79a3fa removed a now-bogus test case; pls. include this commit in the release
svn: r18647
2010-03-27 14:26:26 +00:00
Mike Sperber
19793ca54b Disable a test that exposes a hard-to-fix problem in the image
primitives.

svn: r18645
2010-03-27 13:52:49 +00:00
Eli Barzilay
81c374d0f3 Welcome to a new PLT day.
svn: r18644
2010-03-27 07:50:35 +00:00
Sam Tobin-Hochstadt
752e93fc88 add simple tests
svn: r18638
2010-03-27 00:31:29 +00:00
Jay McCarthy
3e546fee60 Correct the cookie contract function
svn: r18630
2010-03-26 16:45:42 +00:00
Jay McCarthy
e69a18eefd Stricter cookie contracts
svn: r18629
2010-03-26 16:07:35 +00:00
Noel Welsh
302555cf01 Add types for most of Byte and String Output (Section 12.3 of the Reference). Only functions that need an Event type (i.e. matching evt?) are missing. They are commented out as a placeholder for future additions.
svn: r18628
2010-03-26 14:48:33 +00:00
Eli Barzilay
b119cd0c8b Welcome to a new PLT day.
svn: r18626
2010-03-26 07:50:20 +00:00
Matthew Flatt
72db535760 fix optimizer bug for inlining procedures under 'let' in rator position
svn: r18622
2010-03-25 20:09:41 +00:00
Robby Findler
99ee6c468f fixed a bug found by random testing
svn: r18621
2010-03-25 19:32:22 +00:00
Jay McCarthy
55c3176934 Adding a work around for the compiler bug... plus I like it better. And adding a regression test for the compiler.
svn: r18619
2010-03-25 18:14:11 +00:00
Jay McCarthy
26a502d762 SchemeUnit will now display errors on stderr.
This seemed like the simplest way to do it. Only errors have output anyways, so I made the error port the output port and caught everything.

svn: r18618
2010-03-25 17:56:07 +00:00
Eli Barzilay
0429158546 Welcome to a new PLT day.
svn: r18617
2010-03-25 07:50:08 +00:00
Stevie Strickland
290a73b56b Check and unwrap instead of grabbing the property value, then using it to
unwrap.

svn: r18610
2010-03-24 21:32:32 +00:00
Noel Welsh
af84b331a1 Add the fx to fl conversion functions to Typed Scheme
Add tests for flonum operations to Typed Scheme test suite

Fix the compiler bug tests above uncovered

svn: r18609
2010-03-24 13:18:37 +00:00
Eli Barzilay
4c547721dd Welcome to a new PLT day.
svn: r18608
2010-03-24 07:50:28 +00:00
Matthew Flatt
0550cc3680 htdp language readers introduce explicit #%module-begin (for consistency with other #lang-based languages, as requested by JPR); merge to4.2.5
svn: r18605
2010-03-23 13:34:00 +00:00
Noel Welsh
7c55242179 Add the full suite of fl and unsafe-fl operations to Typed Scheme
Correct an error in documentation of flmin and flmax -- they were documented as taking a single argument when in fact they take two.

svn: r18604
2010-03-23 12:24:50 +00:00
Noel Welsh
cf017110a9 Fix a problem generating contracts for FlVector exports. Add test for problem.
svn: r18603
2010-03-23 10:30:24 +00:00
Matthew Flatt
fb37601b55 bug fixes from random testing
svn: r18602
2010-03-23 01:49:08 +00:00
Sam Tobin-Hochstadt
4f456a2b6e fix some references
svn: r18595
2010-03-22 14:17:18 +00:00
Robby Findler
52186197c7 whoops
svn: r18594
2010-03-21 22:58:42 +00:00
Robby Findler
c74849dc2e added support for the 10pt option to the sigplan scribble support
svn: r18593
2010-03-21 22:56:26 +00:00
Eli Barzilay
40444fc087 Stupid $%^#*&!*ing typo. It has been in this code since the major code
reorganization that was included in v4.2.3. Cost me most of the night to
track down.

svn: r18592
2010-03-21 10:00:58 +00:00
Eli Barzilay
236b0249a7 Welcome to a new PLT day.
svn: r18590
2010-03-21 07:50:47 +00:00
Robby Findler
580f105792 fixed a bug in the initialization of the language dialog
svn: r18589
2010-03-21 01:37:53 +00:00
Eli Barzilay
09cfe5f626 Welcome to a new PLT day.
svn: r18588
2010-03-20 07:51:04 +00:00
Robby Findler
dbe66de3af fix for a bug discovered via random testing
svn: r18587
2010-03-19 20:36:39 +00:00
Robby Findler
ff10493a0e fix to a bug detected by random testing
svn: r18586
2010-03-19 19:55:02 +00:00
Sam Tobin-Hochstadt
23d16b904f fix embed-in-c
svn: r18584
2010-03-19 15:27:47 +00:00
Casey Klein
a004964297 Fixed another bug found with random testing
svn: r18583
2010-03-19 14:08:48 +00:00
Robby Findler
1c72ed7a20 a bug found via random testing
svn: r18582
2010-03-19 13:20:30 +00:00
Casey Klein
854a902cbd Fixed bugs found with random testing
svn: r18581
2010-03-19 11:39:02 +00:00
Eli Barzilay
4e30b8dc6b Welcome to a new PLT day.
svn: r18580
2010-03-19 07:50:34 +00:00
Stevie Strickland
dde2011ec7 Add ->dm and case->m, which are the implicit method versions of ->d and
case->.

This should be included in the release.

svn: r18579
2010-03-18 21:28:41 +00:00