Sam Tobin-Hochstadt
|
63b33b4765
|
use new `typed' collection in insert-large-letters
svn: r12411
|
2008-11-12 16:00:10 +00:00 |
|
Sam Tobin-Hochstadt
|
541a47f7fd
|
Handle (Instance Foo) where Foo is unbound.
Return correct error behavior.
svn: r12410
|
2008-11-12 15:59:24 +00:00 |
|
Sam Tobin-Hochstadt
|
48c90f1c10
|
Add collection for typed version of collections.
Start with mred and framework.
svn: r12409
|
2008-11-12 15:57:45 +00:00 |
|
Robby Findler
|
9d9f06a167
|
svn: r12408
|
2008-11-12 14:43:26 +00:00 |
|
Eli Barzilay
|
bc2d7a4b6a
|
Welcome to a new PLT day.
svn: r12405
|
2008-11-12 08:50:14 +00:00 |
|
Eli Barzilay
|
d9b4e619eb
|
add quotes
svn: r12404
|
2008-11-12 05:37:52 +00:00 |
|
Eli Barzilay
|
b1aee15004
|
improve bad access error (PR9901)
svn: r12403
|
2008-11-12 05:36:52 +00:00 |
|
Matthew Flatt
|
4fe1da791c
|
display-list[-to-file] to display-lines[-to-file]
svn: r12402
|
2008-11-12 03:25:24 +00:00 |
|
Matthew Flatt
|
68a329430d
|
adjust excessively pessimistic fix to letrec-bound variable propagation (because a test case caught the change, so maybe it matters)
svn: r12401
|
2008-11-12 03:10:00 +00:00 |
|
Matthew Flatt
|
fc68840124
|
fix first-order->higher-order
svn: r12400
|
2008-11-12 03:08:15 +00:00 |
|
Matthew Flatt
|
4bb9ef582f
|
inline vector allocation
svn: r12399
|
2008-11-12 02:09:43 +00:00 |
|
Matthew Flatt
|
c8c04c2186
|
use scheme/private/map as doc src point for map, etc.
svn: r12398
|
2008-11-12 02:09:24 +00:00 |
|
Robby Findler
|
256182ecbd
|
adjusted the automatic compilation to make it more disableable
svn: r12397
|
2008-11-11 23:56:54 +00:00 |
|
Jay McCarthy
|
fd6dfdbbc4
|
Better SSL support
svn: r12396
|
2008-11-11 23:31:26 +00:00 |
|
Jay McCarthy
|
9c174affa7
|
Removing some old functions
svn: r12395
|
2008-11-11 23:04:49 +00:00 |
|
Jay McCarthy
|
35cb453ea9
|
Pulling out servlet creation routines
svn: r12394
|
2008-11-11 22:57:41 +00:00 |
|
Matthew Flatt
|
02277342ac
|
substitute Scheme-implemented map, for-each, andmap, and ormap in scheme/base and mzscheme, since the JIT generates faster code for the common 1- and 2-argument cases
svn: r12393
|
2008-11-11 22:25:24 +00:00 |
|
Jay McCarthy
|
34c5db31ef
|
Adding a barrier, making a better name, and support stateless in serve/servlet
svn: r12392
|
2008-11-11 22:24:44 +00:00 |
|
Matthew Flatt
|
f96026edf1
|
minor doc corrections
svn: r12391
|
2008-11-11 22:24:17 +00:00 |
|
Matthew Flatt
|
a6d953b6f5
|
add port->string, file->string, etc.
svn: r12388
|
2008-11-11 17:55:14 +00:00 |
|
Matthew Flatt
|
209b252f2c
|
fix shared on top-level 'list' binding
svn: r12387
|
2008-11-11 17:53:12 +00:00 |
|
Jay McCarthy
|
ab1da92ee9
|
Error in elim-letrec
svn: r12386
|
2008-11-11 17:46:43 +00:00 |
|
Matthew Flatt
|
c4f994658c
|
fix mzc --include-compiled (PR 9900)
svn: r12384
|
2008-11-11 15:36:33 +00:00 |
|
Matthew Flatt
|
54a8fe3143
|
fix relto delay in colalpse-module-path
svn: r12383
|
2008-11-11 15:30:24 +00:00 |
|
Eli Barzilay
|
874937eaed
|
Welcome to a new PLT day.
svn: r12382
|
2008-11-11 08:50:15 +00:00 |
|
Jay McCarthy
|
3c51e88785
|
Removing unneccessary mutation
svn: r12381
|
2008-11-10 23:04:46 +00:00 |
|
Matthew Flatt
|
ad75c8aa58
|
fix problems in lex-rename simplification; other tiny improvements and doc repairs
svn: r12380
|
2008-11-10 22:50:54 +00:00 |
|
Jay McCarthy
|
15ad16f28d
|
Docs update
svn: r12379
|
2008-11-10 22:35:54 +00:00 |
|
Jay McCarthy
|
4f8dfc7514
|
Merging the web language dispatcher into the standard one
svn: r12378
|
2008-11-10 22:32:51 +00:00 |
|
Jay McCarthy
|
f7481b0c08
|
Slowly merging the two servlet regimes
svn: r12377
|
2008-11-10 18:45:44 +00:00 |
|
Jay McCarthy
|
138a64c24b
|
Updating continue
svn: r12376
|
2008-11-10 17:39:30 +00:00 |
|
Matthew Flatt
|
9a1916e03e
|
link 'help' to general docs
svn: r12374
|
2008-11-10 15:49:39 +00:00 |
|
Matthew Flatt
|
49a4a3a26f
|
algol60: fix passing array slot as by-reference argument (PR 9895)
svn: r12373
|
2008-11-10 14:33:51 +00:00 |
|
Eli Barzilay
|
80b462c5e5
|
Welcome to a new PLT day.
svn: r12372
|
2008-11-10 08:50:12 +00:00 |
|
Robby Findler
|
788443072b
|
misc improvements after writing a beginner program with contracts
svn: r12371
|
2008-11-10 05:54:04 +00:00 |
|
Eli Barzilay
|
1e8bda724d
|
fix result of write-{string,bytes}
svn: r12370
|
2008-11-10 04:02:44 +00:00 |
|
Matthew Flatt
|
a63a20bd83
|
first-order->higher-order from lang/prim
svn: r12369
|
2008-11-10 03:21:51 +00:00 |
|
Matthias Felleisen
|
fbd683abb0
|
small fix to check-proc
svn: r12368
|
2008-11-09 20:57:34 +00:00 |
|
Greg Cooper
|
4d38b45205
|
fix rendering in debugger when number of return values is not 1
svn: r12367
|
2008-11-09 17:51:04 +00:00 |
|
Robby Findler
|
773aaca3ba
|
made mutual recursion work for ->d
svn: r12366
|
2008-11-09 13:42:46 +00:00 |
|
Eli Barzilay
|
cfdcfd9a0a
|
Welcome to a new PLT day.
svn: r12365
|
2008-11-09 08:50:13 +00:00 |
|
Eli Barzilay
|
8009a73622
|
added get-namespace
svn: r12364
|
2008-11-09 07:35:49 +00:00 |
|
Eli Barzilay
|
f85ab5567c
|
increment line counter only on real inputs (not evaluator messages)
svn: r12363
|
2008-11-09 07:25:36 +00:00 |
|
Eli Barzilay
|
1e3517d904
|
clarify errors when creating the sandbox
svn: r12362
|
2008-11-09 05:21:30 +00:00 |
|
Eli Barzilay
|
f278926617
|
protect more ways of creating a sandbox
svn: r12361
|
2008-11-09 05:14:53 +00:00 |
|
Robby Findler
|
2394848555
|
function contracts now preserve tail recursion
svn: r12360
|
2008-11-09 02:31:25 +00:00 |
|
Eli Barzilay
|
5c2e2c25c5
|
argument typo
svn: r12359
|
2008-11-09 01:59:00 +00:00 |
|
Matthias Felleisen
|
0dcf6dc0ee
|
svn: r12358
|
2008-11-08 20:35:23 +00:00 |
|
Robby Findler
|
1490cd1c4d
|
added support for automatic compilation of source files to drscheme
svn: r12356
|
2008-11-08 18:34:39 +00:00 |
|
Eli Barzilay
|
b0a0c8c2ce
|
avoid using the mzscheme tests in planet, added to nightly tests, but commented out
svn: r12354
|
2008-11-08 17:59:11 +00:00 |
|
Mike Sperber
|
95767e38c0
|
Synch german-string-constants.ss with latest.
svn: r12353
|
2008-11-08 17:51:53 +00:00 |
|
Robby Findler
|
4e623ef655
|
improved tab switching when the contour window is open
svn: r12352
|
2008-11-08 16:54:43 +00:00 |
|
Eli Barzilay
|
e10c33eccf
|
Welcome to a new PLT day.
svn: r12350
|
2008-11-08 08:50:16 +00:00 |
|
Jay McCarthy
|
411f6321fe
|
Cleaning up dispatch-servlets
svn: r12349
|
2008-11-08 00:23:45 +00:00 |
|
Jay McCarthy
|
8a91afa69d
|
Moving config:scripts back inside the adt barrier
svn: r12348
|
2008-11-07 23:22:11 +00:00 |
|
Matthew Flatt
|
c1a10edaff
|
fix compile-zos for modules
svn: r12347
|
2008-11-07 23:21:02 +00:00 |
|
Jay McCarthy
|
7479f59e13
|
Expanding functionality of serve/servlet
svn: r12346
|
2008-11-07 18:54:23 +00:00 |
|
Jay McCarthy
|
3187b4849d
|
Adding test
svn: r12345
|
2008-11-07 18:15:18 +00:00 |
|
Robby Findler
|
a4b6310507
|
a fix to the way tabs switch around, plus a few additions (that are disabled for now) in preparation for making drscheme automatically compile files that it runs
svn: r12344
|
2008-11-07 18:13:33 +00:00 |
|
Jay McCarthy
|
b90c1da006
|
New tests for password stuff
svn: r12343
|
2008-11-07 17:23:56 +00:00 |
|
Jay McCarthy
|
72db2436c0
|
Allowing #f for passwords
svn: r12342
|
2008-11-07 17:21:52 +00:00 |
|
Eli Barzilay
|
107364fcf6
|
Welcome to a new PLT day.
svn: r12341
|
2008-11-07 08:50:13 +00:00 |
|
Matthew Flatt
|
65eb7e7a18
|
call-with-immediate-continuation-mark
svn: r12339
|
2008-11-07 02:54:12 +00:00 |
|
Jay McCarthy
|
a8bc141a77
|
Generalizing dispatch-servlets
svn: r12338
|
2008-11-06 22:23:45 +00:00 |
|
Eli Barzilay
|
714031c1d6
|
status.ss is always in the web directory, so people can modify it more easily
svn: r12337
|
2008-11-06 22:17:18 +00:00 |
|
Eli Barzilay
|
9745240831
|
adapt to new web-server configuration
svn: r12336
|
2008-11-06 22:05:50 +00:00 |
|
Eli Barzilay
|
dba3ba8591
|
improved error message, some reformatting
svn: r12335
|
2008-11-06 22:05:13 +00:00 |
|
Sam Tobin-Hochstadt
|
c4deb8e5e7
|
Fix handling of wrong size vectors.
Add tests.
Fixes PR9885.
svn: r12334
|
2008-11-06 20:23:40 +00:00 |
|
Matthew Flatt
|
f076494c48
|
change mzc verbosity
svn: r12333
|
2008-11-06 18:54:12 +00:00 |
|
Ryan Culpepper
|
f78ce2c9f3
|
macro stepper: changed hiding policy impl
svn: r12332
|
2008-11-06 17:10:44 +00:00 |
|
Jay McCarthy
|
cbecece203
|
Cleaning up timer/conn manager interface
svn: r12331
|
2008-11-06 17:01:27 +00:00 |
|
Jay McCarthy
|
61b44707cd
|
Cleaning up interface and standardizing functions
svn: r12330
|
2008-11-06 16:47:00 +00:00 |
|
Jay McCarthy
|
dd0bc805fb
|
Moving TODOs
svn: r12329
|
2008-11-06 16:33:19 +00:00 |
|
Matthew Flatt
|
4215289320
|
doc fixes
svn: r12328
|
2008-11-06 16:22:12 +00:00 |
|
Matthew Flatt
|
fadf10cf10
|
fix problems with template expansion when a pattern variable is used at different depths under a common ellipsis
svn: r12327
|
2008-11-06 16:21:50 +00:00 |
|
Robby Findler
|
7872b59070
|
improved the cat slightly (by making it less predictable) and added a help button
svn: r12326
|
2008-11-06 14:55:08 +00:00 |
|
Eli Barzilay
|
1804f76932
|
Welcome to a new PLT day.
svn: r12325
|
2008-11-06 08:50:12 +00:00 |
|
Jay McCarthy
|
2be9c6b115
|
Moving TODOs
svn: r12323
|
2008-11-05 23:19:16 +00:00 |
|
Jay McCarthy
|
d9be3d0c4b
|
Improving contracts on web lang
svn: r12322
|
2008-11-05 23:09:14 +00:00 |
|
Jay McCarthy
|
93cb8bab4d
|
TODOs and contracts
svn: r12321
|
2008-11-05 22:48:46 +00:00 |
|
Jay McCarthy
|
326540df07
|
Moving TODOs
svn: r12320
|
2008-11-05 22:44:08 +00:00 |
|
Jay McCarthy
|
791d43ecd3
|
Moving TODOs
svn: r12319
|
2008-11-05 22:41:17 +00:00 |
|
Jay McCarthy
|
f046f218b8
|
Better contracts
svn: r12318
|
2008-11-05 22:39:39 +00:00 |
|
Jay McCarthy
|
05f36015d5
|
Better contracts
svn: r12317
|
2008-11-05 22:31:55 +00:00 |
|
Jay McCarthy
|
f33a5dbf26
|
Improving docs
svn: r12316
|
2008-11-05 22:26:56 +00:00 |
|
Jay McCarthy
|
c129307cd4
|
Clarifying docs
svn: r12315
|
2008-11-05 22:16:00 +00:00 |
|
Jay McCarthy
|
88c842bd06
|
Cleanup
svn: r12314
|
2008-11-05 22:05:13 +00:00 |
|
Jay McCarthy
|
07474ad477
|
Refactoring dispatch-passwords
svn: r12242
|
2008-11-05 19:00:07 +00:00 |
|
Eli Barzilay
|
9283c96bfd
|
Welcome to a new PLT day.
svn: r12241
|
2008-11-05 08:50:27 +00:00 |
|
Robby Findler
|
13e34d32f1
|
fixed a bug in the way error highlighting was disabled (for the untested code in the teaching languages)
svn: r12240
|
2008-11-05 02:17:49 +00:00 |
|
Matthew Flatt
|
01354149ee
|
add missing info on set-delta-background (related to PR 9886)
svn: r12239
|
2008-11-05 00:40:19 +00:00 |
|
Matthew Flatt
|
37aae202c5
|
speed up doc build a little; fix bugs related to getting continuation marks from a thread and using the errortrace profiler
svn: r12237
|
2008-11-04 23:32:44 +00:00 |
|
Robby Findler
|
a6743b3089
|
the cat now always has to fight against 6 randomly filled in dots instead of having all dots having a 1/30 chance of being filled in
svn: r12236
|
2008-11-04 21:10:17 +00:00 |
|
Jay McCarthy
|
4b10a33b85
|
Request from Untyped plus new docs
svn: r12235
|
2008-11-04 20:09:13 +00:00 |
|
Robby Findler
|
dfacf40a4c
|
PR 9682
svn: r12234
|
2008-11-04 17:11:17 +00:00 |
|
Jay McCarthy
|
005576bdad
|
Bug in new default config, reported by mflatt
svn: r12233
|
2008-11-04 17:10:56 +00:00 |
|
Robby Findler
|
90c0d48642
|
improved the docs a little bit for writing your own keybindings
svn: r12232
|
2008-11-04 15:31:20 +00:00 |
|
Matthew Flatt
|
95bedb17fb
|
change contracts to reflect context via #%variable-reference instead of syntax objects; add id-less #%variable-reference form; drop link to unneeded CPort objects in delayed thunks; streamline some modules that tend to show up in deep phases
svn: r12231
|
2008-11-04 14:24:12 +00:00 |
|
Matthew Flatt
|
04369a39c7
|
add --redirect-main to scribble
svn: r12230
|
2008-11-04 12:16:45 +00:00 |
|
Matthew Flatt
|
791a911198
|
manipulate scribble --redirect option as URL instead of string
svn: r12229
|
2008-11-04 11:55:51 +00:00 |
|
Eli Barzilay
|
8c28acb838
|
Welcome to a new PLT day.
svn: r12228
|
2008-11-04 08:50:15 +00:00 |
|
Sam Tobin-Hochstadt
|
477fa5581e
|
Store contract in Base type representation.
Fix tests, pattern matches.
Contract is *ignored* in equality testing.
svn: r12227
|
2008-11-03 23:58:29 +00:00 |
|
Matthew Flatt
|
3a433f4ae4
|
clarify that unbound = top-level binding in reference
svn: r12226
|
2008-11-03 16:18:16 +00:00 |
|
Matthew Flatt
|
b8f6e1a91a
|
handle attaches of embedded modules
svn: r12225
|
2008-11-03 14:37:55 +00:00 |
|
Eli Barzilay
|
a2babc6045
|
more time (for the solaris machine)
svn: r12223
|
2008-11-03 12:30:54 +00:00 |
|
Eli Barzilay
|
872b43f4dd
|
Welcome to a new PLT day.
svn: r12222
|
2008-11-03 08:50:15 +00:00 |
|
Matthias Felleisen
|
d2248f6ff6
|
small bug fix in world, needs more inspection
svn: r12221
|
2008-11-03 01:43:11 +00:00 |
|
John Clements
|
a3ce8a9b85
|
fixes for mz-level stepper tests
svn: r12220
|
2008-11-02 23:59:21 +00:00 |
|
Ryan Culpepper
|
e12fde1260
|
macro stepper: added duplicate-frame command (menu items)
svn: r12219
|
2008-11-02 23:18:03 +00:00 |
|
Robby Findler
|
db5dcfa67e
|
added some error checking
svn: r12217
|
2008-11-02 14:21:04 +00:00 |
|
Matthew Flatt
|
0b79aaa1ae
|
doc repairs
svn: r12216
|
2008-11-02 12:28:59 +00:00 |
|
Eli Barzilay
|
956fd14f24
|
Welcome to a new PLT day.
svn: r12215
|
2008-11-02 08:50:12 +00:00 |
|
Robby Findler
|
f6bb5ea5e7
|
changed around the keymap setup again; now should be in same order as it was before my earlier changed, except the user-specified keybindings should be first
svn: r12214
|
2008-11-02 04:30:03 +00:00 |
|
Robby Findler
|
baffeea2b4
|
drschemes scheme mode now sets the default extension for files to .ss
svn: r12213
|
2008-11-01 19:55:21 +00:00 |
|
Matthew Flatt
|
de5643ade0
|
change #planet to require spaces/tabs (any number) before planet path
svn: r12212
|
2008-11-01 13:21:57 +00:00 |
|
Eli Barzilay
|
b0cb953e31
|
Welcome to a new PLT day.
svn: r12211
|
2008-11-01 07:50:22 +00:00 |
|
Matthew Flatt
|
338a595a7a
|
fix problem with incrorectly invoking phase -1 relative to base phase 1; sync planet reader with #lang whitespace change
svn: r12210
|
2008-10-31 21:12:22 +00:00 |
|
Carl Eastlund
|
ac0888ee88
|
Added tests/planet/ to compile-omit-paths in info.ss
svn: r12208
|
2008-10-31 21:06:13 +00:00 |
|
Eli Barzilay
|
9396f697a3
|
add m: bindings for sexpr navigation
svn: r12207
|
2008-10-31 20:56:52 +00:00 |
|
Carl Eastlund
|
2949809542
|
Added new directory for planet tests; restored #lang planet test in lang.ss
svn: r12206
|
2008-10-31 20:09:43 +00:00 |
|
Eli Barzilay
|
d1adec4bc6
|
remove m: bindings that disabled sexpr-based navigation
svn: r12205
|
2008-10-31 19:52:10 +00:00 |
|
Eli Barzilay
|
c1cf821bd9
|
stupid typo
svn: r12204
|
2008-10-31 19:50:22 +00:00 |
|
Sam Tobin-Hochstadt
|
e69f6e126a
|
Reorganize initial type definitions to use DSL.
Split special type names into base-types-extra.ss
Fix test require.
Base types are now require in main.ss
svn: r12203
|
2008-10-31 17:12:16 +00:00 |
|
Sam Tobin-Hochstadt
|
9851b3ab78
|
Split typed scheme docs into guide and reference.
svn: r12202
|
2008-10-31 16:52:35 +00:00 |
|
Eli Barzilay
|
e2ac0f673b
|
flush output ports to avoid confusing tests output
svn: r12201
|
2008-10-31 15:30:28 +00:00 |
|
Matthew Flatt
|
cc02b65628
|
point to syntax/module-reader from #lang reference docs
svn: r12200
|
2008-10-31 15:23:16 +00:00 |
|
Matthew Flatt
|
3bc23270cf
|
fix reference docs to match r12197
svn: r12199
|
2008-10-31 15:18:03 +00:00 |
|
Matthew Flatt
|
51f5d193dd
|
adjust editor-cavas% refresh to clear border before calling on-paint
svn: r12198
|
2008-10-31 15:08:21 +00:00 |
|
Eli Barzilay
|
a6e8df0dda
|
Removed misbehaving planet test.
svn: r12196
|
2008-10-31 14:56:46 +00:00 |
|
Matthew Flatt
|
05fbd0ffd3
|
fix problem with simplifying module-rename contexts that have marked renamings
svn: r12195
|
2008-10-31 14:44:32 +00:00 |
|
Eli Barzilay
|
ae66a076fd
|
typo (PR9880)
svn: r12194
|
2008-10-31 14:13:01 +00:00 |
|
Robby Findler
|
bd375ef605
|
PR 9873 (hopefully)
svn: r12193
|
2008-10-31 12:40:05 +00:00 |
|
Eli Barzilay
|
7ab26eb1d7
|
Welcome to a new PLT day.
svn: r12192
|
2008-10-31 07:50:12 +00:00 |
|
Robby Findler
|
0e7c1aa804
|
PR 9844
svn: r12191
|
2008-10-31 02:54:29 +00:00 |
|
Robby Findler
|
a398630230
|
fixed up confused get-metadata arity
svn: r12190
|
2008-10-31 02:48:27 +00:00 |
|
Robby Findler
|
92dcfca644
|
improved tab navigation keybindings
svn: r12189
|
2008-10-31 01:20:39 +00:00 |
|
Robby Findler
|
968e69bd00
|
more keybindings cleanup
svn: r12188
|
2008-10-31 01:01:43 +00:00 |
|
Robby Findler
|
26df9acc15
|
svn: r12187
|
2008-10-31 00:59:40 +00:00 |
|
Robby Findler
|
b453c09007
|
svn: r12186
|
2008-10-31 00:45:23 +00:00 |
|
Robby Findler
|
0c40227dac
|
added syntax-rules to the magic square-bracket opening list
svn: r12185
|
2008-10-30 21:49:59 +00:00 |
|
Robby Findler
|
f5364c4f46
|
fixed up some problems the keybinding rearrangement caused
svn: r12184
|
2008-10-30 21:43:16 +00:00 |
|
Robby Findler
|
47297fac9f
|
added normalization during pasting to eliminate various ligatures, etc
svn: r12183
|
2008-10-30 21:38:40 +00:00 |
|
Jay McCarthy
|
4e7aa80828
|
Adding exampels to docs
svn: r12182
|
2008-10-30 20:34:24 +00:00 |
|
Robby Findler
|
a6b7f4ba16
|
removed goto-position
svn: r12181
|
2008-10-30 19:23:08 +00:00 |
|
Robby Findler
|
ebb3efa6ba
|
changed keybinding setup so that the user keybindings override all of the other keybindings (and improved the names a little)
svn: r12180
|
2008-10-30 19:10:49 +00:00 |
|
Jay McCarthy
|
fc64cf2b77
|
Changing web server default servlet handling
svn: r12178
|
2008-10-30 14:34:21 +00:00 |
|
Jay McCarthy
|
109be3ebf1
|
Updating template example re eli changes
svn: r12177
|
2008-10-30 14:32:51 +00:00 |
|
Matthew Flatt
|
531d85f973
|
fix R6RS language to disallow redefinition of imported names in phase different from import
svn: r12176
|
2008-10-30 13:41:08 +00:00 |
|
Matthew Flatt
|
487df2362e
|
fix more bugs with lib paths in exe creation
svn: r12175
|
2008-10-30 10:55:07 +00:00 |
|
Eli Barzilay
|
c5efa4c048
|
Welcome to a new PLT day.
svn: r12174
|
2008-10-30 07:50:16 +00:00 |
|