Commit Graph

3679 Commits

Author SHA1 Message Date
Robby Findler
3c5f2c7395 fixed up minor bugs in program and lots of little problems in the test suites
svn: r6173
2007-05-08 01:02:40 +00:00
Robby Findler
a58e476dd6 added test:set-list-box!
svn: r6172
2007-05-07 23:44:17 +00:00
Eli Barzilay
161590969b Welcome to a new PLT day.
svn: r6171
2007-05-07 23:10:58 +00:00
Matthew Flatt
2f44f07916 change ProfJ insert menu items to be grayed when there's no target editor
svn: r6169
2007-05-07 21:56:51 +00:00
Robby Findler
d0dcbc5102 fixed order of arguments bug
svn: r6166
2007-05-07 01:30:59 +00:00
Robby Findler
82ec65680d fixed up some of the old tests
svn: r6165
2007-05-07 01:30:32 +00:00
Matthew Flatt
135f37e418 chinese string-constant updates form Chongkai
svn: r6164
2007-05-06 23:14:38 +00:00
Robby Findler
ddc701ba65 made drscheme use the current preferences for the module language settings when automatically choosing the module language (if the module language is the users preference, that is)
svn: r6162
2007-05-06 21:01:45 +00:00
Greg Cooper
704faa0a4f tightened limit on radii; when too small, draw minimum instead of skipping
svn: r6161
2007-05-06 18:06:44 +00:00
Greg Cooper
e63ea001b1 added check for rings with too-small radii
svn: r6160
2007-05-06 17:52:41 +00:00
Eli Barzilay
7537babe99 patch from Kathy
svn: r6159
2007-05-06 14:20:39 +00:00
Matthew Flatt
ffff979bd7 fix equal-hashing of characters, and also correct potential 3m allocations problem (at least on 64-bit machines, for now) in MzScheme/MrEd start-up
svn: r6156
2007-05-05 23:43:25 +00:00
Robby Findler
e41ff4705e improved error checking for provide/contract struct clauses
svn: r6155
2007-05-05 17:50:19 +00:00
Robby Findler
53b5917fec fixed bug with delegate
svn: r6154
2007-05-05 14:15:11 +00:00
Eli Barzilay
ae1811115d Welcome to a new PLT day.
svn: r6153
2007-05-05 07:17:07 +00:00
Matthew Flatt
98b33e8ae1 use new color-preference name
svn: r6152
2007-05-05 07:03:00 +00:00
Matthew Flatt
58d2e0bdad make the top-right corner of file.gif transparent (to work better as a button label for world.ss)
svn: r6151
2007-05-05 00:31:50 +00:00
Matthew Flatt
e85a15df98 add support for 'lib paths in define-runtime-path, and change world.ss to use it
svn: r6150
2007-05-05 00:17:06 +00:00
Matthew Flatt
ba66079155 temporary fix to preferences-file problem
svn: r6149
2007-05-04 23:32:24 +00:00
Matthias Felleisen
4744c559b0 htdp, testing
svn: r6147
2007-05-04 22:16:26 +00:00
Eli Barzilay
8661413b7f use path-element->string
svn: r6146
2007-05-04 20:55:19 +00:00
Robby Findler
41d4b5d28e changed teachpacks to be language specific
svn: r6145
2007-05-04 20:45:15 +00:00
Matthias Felleisen
91d0c5e114 testing mv'ed for exec bug
svn: r6144
2007-05-04 19:22:45 +00:00
Eli Barzilay
e374d7a051 more memory!
svn: r6141
2007-05-04 09:43:58 +00:00
Eli Barzilay
ab76393f76 Welcome to a new PLT day.
svn: r6140
2007-05-04 06:26:46 +00:00
Eli Barzilay
a24b323e2b try binary so first
svn: r6139
2007-05-04 06:12:17 +00:00
Eli Barzilay
26ab4af5f7 made it possible to try several versions, use it in readline and openssl
svn: r6138
2007-05-04 06:08:48 +00:00
Eli Barzilay
943967a4ce fix completion bug, added namespace-based completion (forgot to commit these files last time)
svn: r6137
2007-05-04 06:07:54 +00:00
Eli Barzilay
9bf2deaa49 use system-type to identify 3m
svn: r6136
2007-05-04 05:54:05 +00:00
Eli Barzilay
3167c6621e fix completion bug, added namespace-based completion
svn: r6135
2007-05-04 04:47:43 +00:00
Matthias Felleisen
4f40c72d65 world finalized for now
svn: r6134
2007-05-04 02:23:02 +00:00
Matthias Felleisen
c8f158f5d5 world plus scene
svn: r6133
2007-05-04 02:04:16 +00:00
Matthias Felleisen
7ca2762e7e world scene, pasteboard bug
svn: r6132
2007-05-03 23:00:52 +00:00
Matthias Felleisen
7c43d47312 world with arb numbers
svn: r6131
2007-05-03 21:50:46 +00:00
Robby Findler
fa2b488b75 fixed a bug in the star image constructing function
svn: r6130
2007-05-03 19:13:19 +00:00
Robby Findler
d44fea1dd1 keeps the pinhole in the center of the world
svn: r6129
2007-05-03 16:12:24 +00:00
Eli Barzilay
bab0a88ada * print a newline before reading if not at column 0
* flush the output before reading in `read-cmdline-syntax'
* rep.ss starts readline only when the input is a terminal

svn: r6128
2007-05-03 09:17:24 +00:00
Eli Barzilay
1011e45756 Welcome to a new PLT day.
svn: r6126
2007-05-03 07:50:02 +00:00
Matthew Flatt
94480ee157 fix shrink clipping
svn: r6125
2007-05-03 07:08:35 +00:00
Robby Findler
ff700eae1b added test case to catch broken shrink
svn: r6121
2007-05-03 01:35:27 +00:00
Matthew Flatt
448cba2fb5 fix HtDP require so that it correctly binds fo lib and planet paths
svn: r6120
2007-05-02 22:40:48 +00:00
Eli Barzilay
e4b7d760d5 more memory for limited memory test
svn: r6119
2007-05-02 09:31:39 +00:00
Eli Barzilay
1a318d8720 Welcome to a new PLT day.
svn: r6118
2007-05-02 07:50:02 +00:00
Jay McCarthy
1b2ef2e1f4 custodian-box usage
svn: r6117
2007-05-02 04:57:26 +00:00
Matthew Flatt
60cb899ba1 require in the HtDP languages
svn: r6116
2007-05-02 01:18:57 +00:00
Matthew Flatt
0cba826ae5 369.12
svn: r6115
2007-05-01 23:46:51 +00:00
Matthew Flatt
25789f09d8 changes from Chongkai (forgot to commit a few days ago)
svn: r6114
2007-05-01 23:42:17 +00:00
Ryan Culpepper
28ce091fb2 Macro stepper: fixed bug in frontier tracking
svn: r6113
2007-05-01 19:17:01 +00:00
Robby Findler
bce27f35f0 the image library now accepts inexacts and non-integral numbers in many places
svn: r6112
2007-05-01 15:30:35 +00:00
Mike Sperber
72817e1750 Synch with latest changes.
svn: r6111
2007-05-01 10:35:29 +00:00
Eli Barzilay
328faf36d6 Welcome to a new PLT day.
svn: r6110
2007-05-01 08:50:06 +00:00
Eli Barzilay
9c35fbd7ff use new mzscheme primitives
svn: r6109
2007-05-01 08:49:29 +00:00
Eli Barzilay
f7da18826d remove bogus link, set svn:eol-style
svn: r6108
2007-05-01 03:25:37 +00:00
Matthias Felleisen
0ef215c58c checkbox for templates commented out
svn: r6107
2007-05-01 01:57:22 +00:00
Matthias Felleisen
373860bb16 append requires 2 args now
svn: r6106
2007-05-01 01:55:31 +00:00
Robby Findler
047346c1c8 fixed bugs in test suite
svn: r6104
2007-04-30 19:39:15 +00:00
Jay McCarthy
a196f709fa And two tests
svn: r6103
2007-04-30 17:54:50 +00:00
Jay McCarthy
c4c7be9bac Forgot one file
svn: r6102
2007-04-30 17:53:51 +00:00
Jay McCarthy
00f2c671a3 Removing unit servlets
svn: r6101
2007-04-30 17:51:11 +00:00
Jay McCarthy
ea004857cf cleaning up error message
svn: r6100
2007-04-30 17:03:25 +00:00
Eli Barzilay
cfdb0b6aef Welcome to a new PLT day.
svn: r6099
2007-04-30 07:50:05 +00:00
Robby Findler
6e256634b9 added a message in the 'program is shutdown' dialog that indicates if it ran out of memory
svn: r6097
2007-04-29 22:09:07 +00:00
Robby Findler
5ac3fdd86e added unsafe list contract combinators
svn: r6096
2007-04-29 21:46:27 +00:00
Kathy Gray
216d9f0176 svn: r6095 2007-04-29 20:42:37 +00:00
Matthew Flatt
588483eb1c SRFI 64 port (from Chongkai)
svn: r6093
2007-04-29 11:16:47 +00:00
Matthew Flatt
356e257067 Chongkai's updates for the Chinese translations
svn: r6092
2007-04-29 11:16:11 +00:00
Eli Barzilay
e3f41f7b6a Welcome to a new PLT day.
svn: r6091
2007-04-29 07:50:03 +00:00
Matthew Flatt
e9bf34f193 369.11
svn: r6085
2007-04-29 02:08:24 +00:00
Matthew Flatt
62954f2d27 filled-flash needs to explicitly set the brush
svn: r6078
2007-04-28 23:49:44 +00:00
Matthew Flatt
18ff1e83f4 fix doc typo
svn: r6077
2007-04-28 23:49:03 +00:00
Matthias Felleisen
06edc1b652 animated gifs from Matthew's lib, plus optional
svn: r6076
2007-04-28 23:06:54 +00:00
Matthias Felleisen
266aa19c9f world docs
svn: r6075
2007-04-28 23:04:33 +00:00
Robby Findler
2cb314de1b improved error message a little more, thanks to Jon Rafkind
svn: r6073
2007-04-28 21:50:05 +00:00
Robby Findler
383c4178ed improved executables
svn: r6072
2007-04-28 21:46:19 +00:00
Robby Findler
bbb4f1c307 tweaked wording of any error message
svn: r6071
2007-04-28 20:21:04 +00:00
Robby Findler
352e9c8b2b partial fix to PR 8613
svn: r6070
2007-04-28 19:48:50 +00:00
Matthias Felleisen
b969371faa better error for pcdata case
svn: r6069
2007-04-28 16:42:33 +00:00
Eli Barzilay
a6ad897a70 set svn:eol-style
svn: r6068
2007-04-28 13:57:18 +00:00
Eli Barzilay
19a2a1cc00 Welcome to a new PLT day.
svn: r6067
2007-04-28 07:50:03 +00:00
Matthew Flatt
1f3e14da07 speed up quantization
svn: r6066
2007-04-28 04:59:21 +00:00
Matthew Flatt
ea91e1a8c5 add one-by-one mode to gif-animation library, and fix gif writer for monochrome images
svn: r6065
2007-04-28 03:38:42 +00:00
Eli Barzilay
0f6d8319ab Welcome to a new PLT day.
svn: r6064
2007-04-28 02:13:51 +00:00
Matthew Flatt
6db966db0e patch s:equal? in srfi 63 (from Chongkai)
svn: r6063
2007-04-28 00:55:51 +00:00
Matthew Flatt
138009b8a5 fix bug in show after maximize
svn: r6062
2007-04-28 00:12:22 +00:00
Matthew Flatt
7632fae64f add a cond (the indentation suggests that it used to be there) to make 63.ss file compile
svn: r6061
2007-04-27 22:33:18 +00:00
Matthias Felleisen
b81a871349 world draw bitmaps instead of getting them
svn: r6060
2007-04-27 22:07:07 +00:00
Robby Findler
ddf5ddaf68 fixed a bug in structs
svn: r6059
2007-04-27 22:02:14 +00:00
Matthew Flatt
1227511d1c fix gunzip to consume all bytes for the gzip stream
svn: r6058
2007-04-27 08:06:02 +00:00
Eli Barzilay
3098287803 better regexp use
svn: r6057
2007-04-27 04:22:21 +00:00
Chongkai Zhu
48138e97f2 SRFI 63 fixed and tested
svn: r6056
2007-04-27 04:12:47 +00:00
Matthew Flatt
8fc002640c removing debugging printf
svn: r6054
2007-04-26 22:55:52 +00:00
Eli Barzilay
853579755d svn: r6052 2007-04-26 21:39:36 +00:00
Robby Findler
ade829139a improved preferences marshalling, also started the job of making the 'your program died' dialog say whether or not it ran out of memory.
svn: r6051
2007-04-26 16:33:03 +00:00
Robby Findler
fa0e23df93 fixed docs bug
svn: r6050
2007-04-26 16:00:32 +00:00
Jay McCarthy
d610b78e6d p8630
svn: r6049
2007-04-26 11:37:00 +00:00
Robby Findler
340660f145 changed prefs shortcut to #\, for macosx but this doesnt really affect anything, since the menu is in the app menu, not in the drs menu
svn: r6047
2007-04-26 01:28:44 +00:00
Matthew Flatt
52201f68d1 fix path.ss test quite to work on non-Windows platforms
svn: r6046
2007-04-25 23:12:38 +00:00
Matthew Flatt
29da86d9be fix extract-used-classes to skip #redaer header
svn: r6045
2007-04-25 21:56:36 +00:00
Robby Findler
9cf65661ad started to integrate wxme.ss stuff with the teaching language's executable creation, but there are bugs, so its commented out for now
svn: r6044
2007-04-25 19:00:46 +00:00
Robby Findler
838b033c57 added mention of lower bound
svn: r6043
2007-04-25 18:23:26 +00:00
Robby Findler
1130e02983 improved memory limit gui a little more
svn: r6042
2007-04-25 15:27:04 +00:00
Robby Findler
851293fbf0 improved cancelling behavior
svn: r6041
2007-04-25 14:45:09 +00:00
Eli Barzilay
6bb7e97a85 Welcome to a new PLT day.
svn: r6040
2007-04-25 07:50:06 +00:00
Matthew Flatt
7c0ea5b79c fix Windows stat() problem, and also fix some path-manipulation bugs related to //?/ paths
svn: r6037
2007-04-25 05:56:50 +00:00
Matthew Flatt
6afb79188d test and fix hook for create-embedding-executable
svn: r6036
2007-04-25 00:43:51 +00:00
Matthew Flatt
e33ed803d0 yet another hook for create-embedding-executable
svn: r6035
2007-04-24 23:19:43 +00:00
Robby Findler
c3e07c0a8c removed bogus inference from matcher's optimizer
svn: r6034
2007-04-24 18:22:10 +00:00
Robby Findler
a1e53c9283 improved memory limit GUI a little bit
svn: r6033
2007-04-24 13:53:21 +00:00
Eli Barzilay
b3d09d34b7 Welcome to a new PLT day.
svn: r6032
2007-04-24 07:50:05 +00:00
Matthew Flatt
2009419979 fix read-error reporting for characters that live in no port
svn: r6031
2007-04-24 01:50:09 +00:00
Matthew Flatt
08a13a18cb add read-inside and read-inside-syntax
svn: r6029
2007-04-24 01:31:30 +00:00
Matthew Flatt
d5b1cc6baf add src-filter to create-exembedding-executable
svn: r6028
2007-04-24 01:18:58 +00:00
Robby Findler
93492c90b6 added a memory limit option
svn: r6027
2007-04-23 23:36:30 +00:00
Robby Findler
34568d5702 cleaned up test suite and added a test case
svn: r6026
2007-04-23 20:27:46 +00:00
Jens Axel Soegaard
a5550a69da Fixed PR 7650.
iota now uses (+ start (* n step)) to calculate the elements, instead of successive subtractions.

svn: r6025
2007-04-23 19:43:43 +00:00
Robby Findler
940d100b2d added message about exit status code to drscheme's 'the program is over' dialog box
svn: r6024
2007-04-23 14:53:32 +00:00
Eli Barzilay
4b766e56ee Welcome to a new PLT day.
svn: r6021
2007-04-23 07:50:03 +00:00
Robby Findler
e350fae8cc changed language interface to cope with new metadata save file format; also make executables work (better) in the teaching languages
svn: r6019
2007-04-23 04:10:00 +00:00
Robby Findler
b4bc493d51 added require to the teaching languages
svn: r6018
2007-04-23 02:17:03 +00:00
Matthew Flatt
b4ad09c116 doc correction, and expand paths before passing them on the command line
svn: r6017
2007-04-22 21:33:56 +00:00
Matthew Flatt
fdf878cda5 fix char-set-complement (PR 8624, patch from Jens Axel)
svn: r6016
2007-04-22 21:17:25 +00:00
Eli Barzilay
b276366187 Welcome to a new PLT day.
svn: r6015
2007-04-22 07:50:04 +00:00
Chongkai Zhu
bc9c424249 fix contracts for exact
svn: r6014
2007-04-22 02:20:48 +00:00
Robby Findler
6f2bd461d6 removed tab character to make things line up in Help Desk
svn: r6013
2007-04-21 23:58:26 +00:00
Matthew Flatt
a2cbc68378 improve and module-ize mxdemo, change executable creator to prefer exetsnions (such as mxmain)
svn: r6012
2007-04-21 23:00:38 +00:00
Ryan Culpepper
e36f77a748 Macro stepper: fixed quasisyntax pretty-print bug
svn: r6010
2007-04-21 17:23:38 +00:00
Jens Axel Soegaard
cbae3e5f88 Fixed PR 8623.
svn: r6009
2007-04-21 16:31:42 +00:00
Eli Barzilay
3dca18cd0d Welcome to a new PLT day.
svn: r6008
2007-04-21 07:50:03 +00:00
Philippe Meunier
6c111846cf made module language "details" panel narrower
changed alt-f to mean "open the file menu"

svn: r6006
2007-04-20 09:46:14 +00:00
Eli Barzilay
ac8f3929d2 Welcome to a new PLT day.
svn: r6005
2007-04-20 07:50:05 +00:00
Matthew Flatt
6be8c9f684 document new exe-making support at the create-embedding-executable level
svn: r6004
2007-04-20 01:48:50 +00:00
Matthew Flatt
a45251d272 369.10
svn: r6003
2007-04-20 01:16:15 +00:00
Robby Findler
38d5a4f8c6 guard against failing module-name-resolvers
svn: r5997
2007-04-19 18:11:08 +00:00
Robby Findler
e5698365c9 improved color preferences; this is the change that requires people to rename their preferences as explained on plt-scheme
svn: r5996
2007-04-19 15:15:23 +00:00
Matthew Flatt
1adc10788d save some unfinished testing ideas
svn: r5984
2007-04-19 08:58:55 +00:00
Eli Barzilay
eefb38901c Welcome to a new PLT day.
svn: r5981
2007-04-19 07:50:03 +00:00
Matthew Flatt
2b21cf2252 fix debug eval handler's propagation of prompt aborts
svn: r5980
2007-04-19 03:24:35 +00:00
Matthew Flatt
a420febb1b undo accidental commit of commenting-out a test case
svn: r5979
2007-04-19 03:14:51 +00:00
Matthew Flatt
af94ac2db5 show vector-field instead of field in example
svn: r5978
2007-04-19 02:49:34 +00:00
Matthew Flatt
681d88ed52 improve DrScheme's auto-indenting and S-exp movement for Scheme code with quote, #;, etc.
svn: r5977
2007-04-19 02:44:31 +00:00
Eli Barzilay
59451c941c Welcome to a new PLT day.
svn: r5975
2007-04-18 04:51:53 +00:00
Chongkai Zhu
0a32a8d304 update
svn: r5974
2007-04-18 02:38:58 +00:00
Matthew Flatt
85e838dab4 make extension-implemented modules work with mzc --exe and --exe-dir
svn: r5973
2007-04-18 02:36:32 +00:00
Chongkai Zhu
a13692ed30 fix binary-search on 0 length vec
svn: r5972
2007-04-18 02:05:04 +00:00
Eli Barzilay
2d6c871b6a misc code improvements
svn: r5968
2007-04-17 21:10:56 +00:00
Robby Findler
db8cba03aa added unconstrained-domain->
svn: r5967
2007-04-17 18:54:19 +00:00
Matthew Flatt
382209d3fb split moddep into smaller libraries
svn: r5966
2007-04-17 13:52:13 +00:00
Eli Barzilay
e885e79295 URL parsing is closer to the RFC now
svn: r5965
2007-04-17 11:56:20 +00:00
Matthew Flatt
cc8e660737 test for module require-cycle checking
svn: r5964
2007-04-17 11:39:23 +00:00
Matthew Flatt
7091496cd0 order result of get-face-list
svn: r5962
2007-04-17 10:40:36 +00:00