Matthias Felleisen
420263b569
svn: r10329
2008-06-18 02:05:59 +00:00
Stevie Strickland
bd43b23f74
Both of these have the same errors right now, so factor that out into a
...
function.
2008-06-17 22:01:57 -04:00
Stevie Strickland
f86702122d
Fix up error messages to take drests into account.
2008-06-17 21:47:10 -04:00
Stevie Strickland
8bb0890184
I dunno if I like this, but we really shouldn't delay this error, as
...
it should get caught when we attempt dotted vars for testing.
2008-06-17 21:38:05 -04:00
Sam Tobin-Hochstadt
8e498458aa
More tests. Not all of them pass yet, but we are hopeful.
2008-06-17 18:10:41 -04:00
Sam Tobin-Hochstadt
dfdfae95d7
Checkpoint.
2008-06-17 18:10:17 -04:00
Sam Tobin-Hochstadt
c8a2810742
Don't produce extra errors for top-level defines.
...
Lots more error message improvements for application.
Work on polydots apply.
Extend environment only in the proper place in plambda.
Don't let a variable unify with a dotted variable.
2008-06-17 16:28:34 -04:00
Sam Tobin-Hochstadt
3f180f88da
New tests
2008-06-17 16:24:30 -04:00
Sam Tobin-Hochstadt
ddbb045a3e
Handle polymorphic apply with more args than fixed formals.
2008-06-17 14:29:05 -04:00
Sam Tobin-Hochstadt
59e2dc4dea
New tests
2008-06-17 14:28:41 -04:00
Eli Barzilay
e3fa49cdff
keep the language repl if we get a syntax error
...
svn: r10319
2008-06-17 17:45:53 +00:00
Matthew Flatt
4868fa672d
EOPL quote and pair fixes
...
svn: r10318
2008-06-17 17:36:53 +00:00
Eli Barzilay
2c94de20aa
hack: use a special value with exit to avoid popup message (no need for it now)
...
svn: r10317
2008-06-17 17:25:30 +00:00
Sam Tobin-Hochstadt
93c937f909
Adding testcases for dotted function application to rest args via apply.
2008-06-17 12:58:15 -04:00
Sam Tobin-Hochstadt
1bef5f9d0b
Add handling of dotted functions when not wrapped with a big lambda.
2008-06-17 12:57:29 -04:00
Eli Barzilay
b6827d2d0b
Now all module syntax errors kill the repl
...
svn: r10314
2008-06-17 16:06:35 +00:00
Eli Barzilay
8e4e964a65
Announce no interactions, kill repl on malformed module expression too
...
svn: r10313
2008-06-17 15:53:09 +00:00
Eli Barzilay
45bdf4e76d
kill the running thread when there is no module (or bad module) so further interactions are disabled
...
svn: r10312
2008-06-17 15:38:13 +00:00
Eli Barzilay
819964baba
Use "Module Language" for all error messages
...
svn: r10311
2008-06-17 15:26:42 +00:00
Sam Tobin-Hochstadt
c7733e5e34
Use map instead of map*
2008-06-17 10:46:39 -04:00
Sam Tobin-Hochstadt
8bf60f9faf
Mask exn's where necessary.
2008-06-17 10:46:28 -04:00
Sam Tobin-Hochstadt
8d810160f2
Only use free-identifier=? when it's an identifier.
2008-06-17 10:43:37 -04:00
Stevie Strickland
bcb205a930
Add examples of each.
2008-06-16 19:02:45 -04:00
Sam Tobin-Hochstadt
cf33d49c26
add
2008-06-16 17:52:47 -04:00
Sam Tobin-Hochstadt
223c822154
It lives!
2008-06-16 17:46:13 -04:00
Sam Tobin-Hochstadt
1b998d7eb8
Definition (but not use) of ... vars
2008-06-16 16:47:08 -04:00
Sam Tobin-Hochstadt
055eb3cd0b
Source location in synthetic module begin.
2008-06-16 16:34:09 -04:00
Sam Tobin-Hochstadt
b952c54803
Fix code gen for PolyDots defs.
2008-06-16 16:32:34 -04:00
Matthias Felleisen
9276a46dc4
is-end-of-world added to world
...
svn: r10300
2008-06-16 19:52:40 +00:00
Matthias Felleisen
993d3f970c
docs for is-end-of-world
...
svn: r10299
2008-06-16 19:52:04 +00:00
Eli Barzilay
6b940c07de
simplified code by separating two steps instead of one
...
svn: r10298
2008-06-16 19:25:28 +00:00
Eli Barzilay
cb410d1f87
descriptive error message
...
svn: r10297
2008-06-16 19:16:19 +00:00
Eli Barzilay
e7b2ca7c60
Improved code that analyzes the module expression
...
svn: r10296
2008-06-16 18:56:23 +00:00
Eli Barzilay
559517497b
minor
...
svn: r10295
2008-06-16 17:59:55 +00:00
Eli Barzilay
fbb652713b
use a single printf
...
svn: r10294
2008-06-16 17:55:13 +00:00
Sam Tobin-Hochstadt
a43b2f5681
Change map* to map.
2008-06-16 13:28:27 -04:00
Sam Tobin-Hochstadt
fdb780fb00
Remove map*
2008-06-16 13:27:59 -04:00
Sam Tobin-Hochstadt
2ad4403108
Fix for-each type.
...
Improve ... error messages.
2008-06-16 13:26:15 -04:00
Stevie Strickland
c4e253d2d1
Change over some of the base environment over to dotted types.
2008-06-16 13:01:16 -04:00
Eli Barzilay
1386b63116
* Misc reformatting and improvements (using for loops now)
...
* Removed (unused) toplevel op/oprintf, and switch to scheme/unit
(=> code outdented, but remember `-x -w' for svn diff/blame/etc)
* Remove unused `get-module-name-prefix'
svn: r10289
2008-06-16 15:49:07 +00:00
Eli Barzilay
76b90e7947
Made "t" a key for the "recent" menu item
...
svn: r10288
2008-06-16 15:31:02 +00:00
Eli Barzilay
922842d9d8
Change `bad module name' error message to use "syntax" instead of
...
"object", and make it use the syntax object so the error points at the
right place in the definitions window.
svn: r10287
2008-06-16 15:02:07 +00:00
Eli Barzilay
495588eabf
Misc reformatting, mostly using new stuff that make things easier.
...
svn: r10286
2008-06-16 14:42:14 +00:00
Eli Barzilay
86cdf405ee
Move the "show recent files in a dialog" to the bottom, since it's
...
much less frequently used than the actual files. (Even for people who
do use it -- since they'd usually use it once, and then use the dialog.)
svn: r10285
2008-06-16 14:22:24 +00:00
Eli Barzilay
ba22d2a6e6
Replace remove-suffix' by
path-replace-suffix'
...
svn: r10284
2008-06-16 14:08:59 +00:00
Matthias Felleisen
269595665c
added sort as duplicate of quicksort
...
svn: r10283
2008-06-16 13:56:35 +00:00
Matthias Felleisen
913fa9408f
fixed doc for member to -> boolean
...
svn: r10282
2008-06-16 12:54:56 +00:00
Robby Findler
ffaadf6a31
adjusted test for the hopeless repl
...
svn: r10281
2008-06-16 12:49:09 +00:00
Matthew Flatt
921c703b2d
snipi% doc corrections
...
svn: r10280
2008-06-16 12:10:19 +00:00
Kathy Gray
4222b03e6d
More de-mzscheme; and taking out stm for the release-let
...
svn: r10279
2008-06-16 11:29:23 +00:00
Eli Barzilay
3488803ab1
Welcome to a new PLT day.
...
svn: r10278
2008-06-16 08:57:22 +00:00
Greg Cooper
db2624b9e3
create namespace for expansion of require'd modules (to fix multi-file debugging problem)
...
svn: r10277
2008-06-15 21:45:40 +00:00
Danny Yoo
7fbb4dab2a
Fixed more scribl typos with #t.
...
svn: r10276
2008-06-15 20:51:39 +00:00
Danny Yoo
e8201a7d35
Fixed more scribl typos.
...
svn: r10275
2008-06-15 20:47:04 +00:00
Danny Yoo
854211592a
Fixed references to text% in editor-canvas docs.
...
svn: r10274
2008-06-15 20:34:12 +00:00
Danny Yoo
abcfc65bc9
Correcting canvas typo in draw-overview.scrbl.
...
svn: r10273
2008-06-15 20:16:36 +00:00
Danny Yoo
6d36289f79
Correcting top-level-window typo in draw-overview.scrbl.
...
svn: r10272
2008-06-15 20:12:15 +00:00
Danny Yoo
522ee8e93a
fixed typo in gui scribblings
...
svn: r10271
2008-06-15 19:57:04 +00:00
Stevie Strickland
14da71b5c2
I don't see how this isn't a bug.
2008-06-15 15:56:44 -04:00
Matthew Flatt
bba93038ed
'for' macro certification needs to propagate certs
...
svn: r10269
2008-06-15 16:03:14 +00:00
Matthew Flatt
e352b41265
fix cleanse-path doc
...
svn: r10268
2008-06-15 11:41:34 +00:00
Matthew Flatt
91d73e4c30
more __isinf variants in xform (PR 9505)
...
svn: r10267
2008-06-15 11:31:21 +00:00
Matthew Flatt
ebe5138cfc
doc match-let as 'destructuring bind'
...
svn: r10266
2008-06-15 11:25:05 +00:00
Eli Barzilay
cdbfcc1283
improved code some
...
svn: r10265
2008-06-15 05:56:46 +00:00
Robby Findler
9ca7c1e2fe
another attempt a friendlier first message
...
svn: r10264
2008-06-15 01:41:27 +00:00
Matthew Flatt
9355b39761
fix SRFI 1 docs on set-car! and set-cdr! (PR 9504)
...
svn: r10263
2008-06-14 21:04:55 +00:00
Eli Barzilay
c9f5e15ee0
use expand-user-path so "~"s work again
...
svn: r10262
2008-06-14 03:48:50 +00:00
Robby Findler
c4ac2429bb
some improvements to the repl in the module language when there is no module there
...
svn: r10261
2008-06-14 02:58:30 +00:00
Sam Tobin-Hochstadt
52ed6fe0ca
All examples now work.
2008-06-13 17:04:31 -04:00
Sam Tobin-Hochstadt
27073e07fd
More testing.
2008-06-13 17:04:22 -04:00
Matthew Flatt
1d34ff568a
check-expect tests for HtDP languages
...
svn: r10258
2008-06-13 17:40:20 +00:00
Matthew Flatt
938df1800c
improve error reporting ands doc for check-expect (PR 9499 and 9500)
...
svn: r10257
2008-06-13 17:24:24 +00:00
Robby Findler
63311353d7
some windows keyboard didn't work with the old settings since the keybindings were taking over too much
...
svn: r10256
2008-06-13 17:17:05 +00:00
Eli Barzilay
f6c68334a6
use evaluator-message as a generic function-application-in-user-context tool
...
svn: r10255
2008-06-13 17:06:33 +00:00
Eli Barzilay
87bb5ee526
use proper tmp directory, remove temp file
...
svn: r10254
2008-06-13 17:06:05 +00:00
Stevie Strickland
df91f204d2
Test cases that should succeed and fail for star/dots mixes.
2008-06-13 12:08:43 -04:00
Stevie Strickland
9e78f5d0c0
Stars and dots living together, mass hysteria.
2008-06-13 11:59:30 -04:00
Carl Eastlund
4baccff55a
scheme/sandbox:
...
Updated get-output and get-error-output to function properly regardless of user
language. Previously, it relied on #%app and #%datum behaving similarly to the
scheme language.
svn: r10251
2008-06-13 14:41:28 +00:00
Eli Barzilay
b27b77f18f
Welcome to a new PLT day.
...
svn: r10250
2008-06-13 14:33:40 +00:00
Stevie Strickland
1a7629ea3b
Pretty sure clist is going the way of the dodo, so I want this to
...
break for now if we use it. Also abstracting out the way you say
"Here's a variable with no constraints," though this might not end up
being used anywhere else anyway, so I'll not export it yet from
constraints^..
2008-06-13 09:59:43 -04:00
Sam Tobin-Hochstadt
34315ea7b3
Shortcut funs and remove first arg to cset-meet*
2008-06-13 09:56:21 -04:00
Sam Tobin-Hochstadt
7cecac2579
Use dmap code.
2008-06-13 09:55:03 -04:00
Matthew Flatt
d750ba0009
corrected: planet version-comparison repair from Danny
...
svn: r10246
2008-06-13 13:18:30 +00:00
Matthew Flatt
ce6395129c
planet version-comparison repair from Danny
...
svn: r10245
2008-06-13 13:16:28 +00:00
Robby Findler
c2fa893403
set up a namespace around the call to compile
...
svn: r10244
2008-06-13 01:43:27 +00:00
Kathy Gray
b9516aa543
More indenting support for Java mode, including ( and [ support
...
svn: r10243
2008-06-12 22:32:58 +00:00
Sam Tobin-Hochstadt
e2c0b4e642
Implement dmap operations.
...
Remove lots of unneeded requires.
Add in-list-forever and extend to utils.ss
Add optional variable argument to c-meet.
2008-06-12 17:10:31 -04:00
Sam Tobin-Hochstadt
49be490b51
Unitize some more.
2008-06-12 15:43:42 -04:00
Sam Tobin-Hochstadt
bf61e29fac
Unitize infer.ss
2008-06-12 15:39:19 -04:00
Stevie Strickland
6da5171b28
Add fixed-args mismatch between starred/dotted functions.
2008-06-12 14:08:23 -04:00
Matthew Flatt
2b1aebca19
add missig path normalization for 'enter!' (PR 9491)
...
svn: r10237
2008-06-12 16:55:46 +00:00
Matthew Flatt
7efe50775a
typos and links (PR 9488)
...
svn: r10236
2008-06-12 16:37:12 +00:00
Matthew Flatt
638e458541
fix Latex rendering of subsubsubsections (PR 9487)
...
svn: r10235
2008-06-12 16:22:18 +00:00
Matthew Flatt
864570d484
fix doc bug (PR 9489)
...
svn: r10234
2008-06-12 16:13:33 +00:00
Robby Findler
c5680137bb
removed references to non-existent module
...
svn: r10233
2008-06-12 15:13:15 +00:00
Kathy Gray
7f085f7e2b
Switching to scheme/base instead of mzscheme
...
Addition of support for stm (to-scheme.ss only)
svn: r10232
2008-06-12 14:46:43 +00:00
Matthew Flatt
64147e45ab
fix module-path-index->taglet bug that is mainly exposed when the current directory is a root directory
...
svn: r10231
2008-06-12 13:39:23 +00:00
Matthew Flatt
20fcb6314c
honu-module -> honu; misc doc and slideshow tweaks
...
svn: r10230
2008-06-12 13:02:41 +00:00
Matthew Flatt
930650491f
fix mod-collapse bug with 'up' elements relative to planet paths
...
svn: r10229
2008-06-12 12:18:30 +00:00
Sam Tobin-Hochstadt
eb9147a0fa
Add new tests
2008-06-11 17:16:58 -04:00
Sam Tobin-Hochstadt
457339d9a8
Fix case-lambda type printing.
...
Begin work on handling case-lambda/varargs in ... inference.
Implement hash-union, and use to fix big bugs.
2008-06-11 17:16:40 -04:00
Eli Barzilay
4785e86907
* Updated `valid-version?' to restrict ranges of subparts
...
* Added `version<=?' and `alpha-version?'
* updated checker for new file location, update code
svn: r10224
2008-06-11 19:17:02 +00:00
Sam Tobin-Hochstadt
1900cf10f4
Hook up new inference to tc-app.
...
Fix cset-meet handing of var maps and generated variables.
2008-06-11 14:40:34 -04:00
Eli Barzilay
56acfb51f2
Welcome to a new PLT day.
...
svn: r10221
2008-06-11 17:36:09 +00:00
Sam Tobin-Hochstadt
07760164f0
* Split off cgen/arr into a named function
...
* Adding coersion for dotted arg types.
(Still need coersion between dotted<->starred.)
2008-06-11 12:22:33 -04:00
Sam Tobin-Hochstadt
dce8566c89
* Fixed variable promotion/demotion for dotted rest args
...
* Fixed constraint generation for starred functions with
different fixed arg lengths
2008-06-11 11:45:25 -04:00
Sam Tobin-Hochstadt
97847c32c4
Added new test for constraint solving on starred functions with different fixed arg lengths.
2008-06-11 11:41:46 -04:00
Matthew Flatt
7a03dfbecf
make DrScheme's debugger work on mzscheme programs
...
svn: r10217
2008-06-11 13:03:49 +00:00
Robby Findler
c90b4a3260
added \skull
...
svn: r10216
2008-06-11 12:55:09 +00:00
Eli Barzilay
f7b146d8a0
fix bug when there are no cookies at all
...
svn: r10215
2008-06-11 05:53:52 +00:00
Jay McCarthy
c22038fd3f
up
...
svn: r10214
2008-06-11 03:19:14 +00:00
Eli Barzilay
2b1507220f
partial match explanation
...
svn: r10213
2008-06-11 02:45:32 +00:00
Eli Barzilay
532b9924d1
document S+C+Enter
...
svn: r10212
2008-06-11 02:39:04 +00:00
Sam Tobin-Hochstadt
4ae4141257
Changes to tests for ...
2008-06-10 16:40:05 -04:00
Sam Tobin-Hochstadt
975f26b93d
Use new * syntax in prims.
...
Handle extra tables in infer.
2008-06-10 16:38:14 -04:00
Sam Tobin-Hochstadt
e29d4eb881
Add syntax for ...
2008-06-10 15:41:56 -04:00
Sam Tobin-Hochstadt
606ef69d20
Switch subtype to use infer.ss for unification.
2008-06-10 15:05:13 -04:00
Sam Tobin-Hochstadt
37c2f7f2c9
Move infer-ops to infer
2008-06-10 14:29:05 -04:00
Sam Tobin-Hochstadt
6afcb9aa96
Remove infer.ss
2008-06-10 14:27:49 -04:00
Sam Tobin-Hochstadt
e912818f86
Instantiation appears to work.
2008-06-10 14:10:40 -04:00
Sam Tobin-Hochstadt
5c8c2d3d96
Instantiate w/ dots
2008-06-10 12:29:53 -04:00
Sam Tobin-Hochstadt
a7f81d931d
Substituion now works
2008-06-10 12:21:59 -04:00
Sam Tobin-Hochstadt
017f756c77
Fix instantiate and abstract to handle bounds properly.
...
NEW INVARIANT - only use instantiate w/ names
2008-06-10 11:29:56 -04:00
Robby Findler
6be1c69e32
fixed some portos
...
svn: r10200
2008-06-09 22:49:06 +00:00
Robby Findler
9120268b36
PR 9471
...
svn: r10199
2008-06-09 22:44:40 +00:00
Sam Tobin-Hochstadt
a7c63840e4
Add new datastructures for dots work.
2008-06-09 17:07:41 -04:00
Sam Tobin-Hochstadt
dc47e25c44
Refer to tech terms correctly.
...
svn: r10196
2008-06-09 16:08:04 +00:00
Sam Tobin-Hochstadt
3765c3591c
Use deftech instead of defterm for a bunch of terms.
...
svn: r10195
2008-06-09 16:07:52 +00:00
Matthew Flatt
f1bacbb166
ignore failures when writing the commentary-window position/size to the preferences file, mainly because a security guard might disallow it for nested slideshows
...
svn: r10194
2008-06-09 14:23:12 +00:00
Matthew Flatt
05d06d0c99
lower priority of Jewel screen refresh, in case the machine (like my Vista machine) is too slow to keep up
...
svn: r10193
2008-06-09 14:06:54 +00:00
Jacob Matthews
3ca9a0ab25
* fix incorrect planet client reporting
...
* clarify a contract
svn: r10192
2008-06-08 23:48:57 +00:00
Eli Barzilay
db98d5f66d
Welcome to a new PLT day.
...
svn: r10191
2008-06-08 17:25:57 +00:00
Matthew Flatt
6b721a04f0
fix index output where exporting module's name is not just an identifier
...
svn: r10190
2008-06-08 15:23:51 +00:00
Matthew Flatt
ec714113a4
fix uses of _ in foreign docs, and document the _ escape in 'schemblock'
...
svn: r10189
2008-06-08 11:46:07 +00:00
Matthew Flatt
31d9571a47
handle symbolic module names property in module-path-index->taglet
...
svn: r10188
2008-06-08 11:31:07 +00:00
Robby Findler
c9485454a9
liberalized the XML snips so they dont require the framework
...
svn: r10187
2008-06-08 03:43:33 +00:00
Matthew Flatt
301a91e0ad
fix moddep test for Windows
...
svn: r10186
2008-06-07 12:15:06 +00:00
Matthew Flatt
76732257c7
fix typo
...
svn: r10185
2008-06-06 21:21:27 +00:00
Matthew Flatt
b5ce45a15c
doc #:doc for 'techlink'
...
svn: r10184
2008-06-06 21:21:04 +00:00
Eli Barzilay
36809f291e
typo
...
svn: r10183
2008-06-06 19:46:56 +00:00
Eli Barzilay
3718da39a8
Welcome to a new PLT day.
...
svn: r10182
2008-06-06 19:30:28 +00:00
Eli Barzilay
05e530f443
Allow using `doc-path' for main docs only.
...
svn: r10181
2008-06-06 18:46:04 +00:00
Sam Tobin-Hochstadt
d9134861c4
Run tests in new namespaces.
...
svn: r10180
2008-06-06 17:19:53 +00:00
Matthew Flatt
26d4346984
moddep tests
...
svn: r10179
2008-06-06 15:57:56 +00:00
Eli Barzilay
a679c89cb6
fix next-links that climb up more than one level
...
svn: r10178
2008-06-06 15:53:42 +00:00
Matthew Flatt
f81d9ebf54
fix missing .plt in collapsed planet path
...
svn: r10177
2008-06-06 15:48:51 +00:00
Matthew Flatt
5f5c70eafb
fix some docs and tests
...
svn: r10176
2008-06-06 15:39:59 +00:00
Matthew Flatt
762e04ba60
fix modcollapse in some string planet path cases
...
svn: r10175
2008-06-06 15:35:06 +00:00
Matthew Flatt
31bb298e67
fix doc TOC after latest round of key changes
...
svn: r10174
2008-06-06 15:18:16 +00:00
Matthew Flatt
af1c17353b
repair uses of module paths for Scribble keys that I missed before
...
svn: r10173
2008-06-06 15:09:14 +00:00
Matthew Flatt
10a4830f87
#:name -> #:program in docs
...
svn: r10172
2008-06-06 13:45:27 +00:00
Matthew Flatt
d30e8261d4
doc automatically excluded paths for setup-plt compilation
...
svn: r10171
2008-06-06 13:44:18 +00:00
Matthew Flatt
21fd7b93b3
change the way Scribble generates keys based on modules
...
svn: r10170
2008-06-06 13:24:58 +00:00
Noel Welsh
a33a97de59
NHW: Fix an error in the require statement for SRFI 66.
...
svn: r10169
2008-06-06 13:21:07 +00:00
Mike Sperber
6c669f8588
Fix typo.
...
svn: r10168
2008-06-06 06:19:53 +00:00
Eli Barzilay
ad2e963acd
removed accidental line, yet again *sigh*
...
svn: r10167
2008-06-06 05:50:16 +00:00
Eli Barzilay
7f4d25cd35
removed accidental line from last commit...
...
svn: r10166
2008-06-06 05:48:48 +00:00
Eli Barzilay
75d2ba2372
removed leftover line
...
svn: r10165
2008-06-06 05:47:15 +00:00
Eli Barzilay
6f6adbf3a1
hack value-port handler
...
svn: r10164
2008-06-06 05:35:55 +00:00
Eli Barzilay
5175bfccb5
* Properly quote unicode characters in javascript strings
...
* Fix string form of module names (PR9428)
svn: r10163
2008-06-06 01:42:01 +00:00
Sam Tobin-Hochstadt
e9356d145d
Run when just required.
...
svn: r10162
2008-06-05 21:43:06 +00:00
Sam Tobin-Hochstadt
5a8bc6fabb
Add new tests.
...
Fix old tests for new Struct datatype.
svn: r10161
2008-06-05 21:42:44 +00:00
Sam Tobin-Hochstadt
1da9a0c4b8
Add namespace ops.
...
Check if typecheck returned nothing for top-level form.
Improve error message.
svn: r10160
2008-06-05 21:36:45 +00:00
Matthias Felleisen
8b7e57b0a9
contract on text
...
svn: r10159
2008-06-05 21:22:21 +00:00
Matthias Felleisen
e3aa0e0e5b
just re-export prims
...
svn: r10158
2008-06-05 21:16:44 +00:00
Matthias Felleisen
3afa09f177
export as primitives
...
svn: r10157
2008-06-05 21:16:02 +00:00
Matthias Felleisen
4af4565d2a
added empty-string test for text
...
svn: r10156
2008-06-05 21:15:37 +00:00
Matthew Flatt
b062c52067
fix some doc links
...
svn: r10154
2008-06-05 18:56:41 +00:00
Robby Findler
31df920bd7
disabled tracing in the teaching languages
...
svn: r10152
2008-06-05 16:56:04 +00:00
Robby Findler
ff9ed5c64b
fixed profiling
...
svn: r10151
2008-06-05 16:52:44 +00:00
Robby Findler
995bab2d5c
cant figure out what the real bug is, so added in this defensive thing
...
svn: r10150
2008-06-05 16:38:22 +00:00
Eli Barzilay
ae09de2fa2
avoid warnings for missing user docs
...
svn: r10149
2008-06-05 16:34:53 +00:00
Robby Findler
a3c2d438de
fixed a bug in the teaching languages highlighting
...
svn: r10148
2008-06-05 16:29:43 +00:00
Robby Findler
5dc00b10c2
fixed typo
...
svn: r10147
2008-06-05 16:01:39 +00:00
Robby Findler
b8773a6a47
removed forcing of the xref collections ..
...
svn: r10145
2008-06-05 15:06:30 +00:00
Robby Findler
aa75ddcfa6
added in the non-empty string restriction
...
svn: r10143
2008-06-05 13:22:15 +00:00
Robby Findler
e9bb51a363
text now reuqires non-empty strings again
...
svn: r10142
2008-06-05 12:20:30 +00:00
Eli Barzilay
58d39e23dc
Welcome to a new PLT day.
...
svn: r10141
2008-06-05 04:33:08 +00:00
Matthew Flatt
413c90c0dc
fix single-html scribble builds by planet; fix up teachpack docs; add Dave to acks; add a #:use-sources in errortrace docs
...
svn: r10139
2008-06-05 00:21:36 +00:00
Robby Findler
50cd17833f
abstracted out edge drawing so it can be overriden
...
svn: r10136
2008-06-04 21:36:13 +00:00
Sam Tobin-Hochstadt
9b07e92fc4
Fix contract.
...
svn: r10135
2008-06-04 20:54:06 +00:00
Sam Tobin-Hochstadt
67ccf9ddc0
Improve docs.
...
svn: r10134
2008-06-04 20:17:02 +00:00
Sam Tobin-Hochstadt
6ec49385a3
add expand and expand-once
...
svn: r10133
2008-06-04 20:16:51 +00:00
Sam Tobin-Hochstadt
bf8dd8264e
Fix quoting.
...
svn: r10132
2008-06-04 20:16:17 +00:00
Sam Tobin-Hochstadt
9c4ab9014f
Add new syntax for inst and ann, add define-struct:
...
svn: r10131
2008-06-04 20:15:54 +00:00
Sam Tobin-Hochstadt
bbf0da5ea5
Add lang/reader.ss for eopl, so it can be used w/ #lang
...
svn: r10130
2008-06-04 17:02:42 +00:00
Matthew Flatt
7c3962720e
add uti-exports support (thanks to Dave Gurnell for help)
...
svn: r10129
2008-06-04 14:16:30 +00:00
Eli Barzilay
5fbc3dbced
Welcome to a new PLT day.
...
svn: r10128
2008-06-04 13:30:50 +00:00
Eli Barzilay
e4b8a771df
* C-S-Enter scrolls back
...
* abstract html preference boilerplate code
* added help blurbs on prefs
* reorganize search code (better for adding tests in the future)
* added some "test cases", basically queries to try
* added pre-query that pre-filters the data
svn: r10127
2008-06-04 13:30:27 +00:00
Matthew Flatt
d9ec897b68
flip mzc flag from --prim to --no-prim (update docs)
...
svn: r10124
2008-06-04 12:36:26 +00:00
Matthew Flatt
8484b1e578
flip mzc flag from --prim to --no-prim
...
svn: r10123
2008-06-04 12:35:56 +00:00
Matthew Flatt
6aa847ca67
update MrEd gc test for v4
...
svn: r10122
2008-06-04 11:45:41 +00:00
Matthew Flatt
99ee31946a
fix typo and normalize use of periods in search help
...
svn: r10121
2008-06-04 11:23:35 +00:00
John Clements
d8dd8c1d50
...
...
svn: r10120
2008-06-04 06:01:51 +00:00
John Clements
87604332f7
updates for stepper
...
svn: r10119
2008-06-04 06:01:17 +00:00
Eli Barzilay
7f394fe73d
use Ctrl+Enter for scrolling
...
svn: r10117
2008-06-04 01:24:14 +00:00
Eli Barzilay
154595d454
proper encode/decode of query strings
...
svn: r10116
2008-06-04 00:58:07 +00:00
Chongkai Zhu
f922f37bf6
SRFI tested for v4
...
svn: r10114
2008-06-03 22:28:59 +00:00
Matthew Flatt
2a728cdf3c
fix bug in namespace-require/constant that caused a Check Syntax bug; fix DrScheme's source location for module forms; tweak help output to use right font for class names
...
svn: r10113
2008-06-03 22:01:10 +00:00
Eli Barzilay
4654408229
portable
...
svn: r10112
2008-06-03 18:47:14 +00:00
Robby Findler
eec9d1e4bb
minor fixes uncovered by test suites:
...
svn: r10111
2008-06-03 18:18:17 +00:00
Robby Findler
3ce56114f8
changed the convert teachpack so that it does not print anything out when it runs
...
svn: r10109
2008-06-03 16:49:50 +00:00
Eli Barzilay
a50e7011ea
fix sub argument to send-main-page
...
svn: r10108
2008-06-03 16:05:03 +00:00
Eli Barzilay
3f17e8df5e
Welcome to a new PLT day.
...
svn: r10107
2008-06-03 11:50:33 +00:00
Robby Findler
8f10fbe17d
removed order-manuals method and the optional argument to language-dialog that shows help-desk manual ordering
...
svn: r10106
2008-06-03 03:01:36 +00:00
Eli Barzilay
24d6e488ce
added a create? argument to get-dest-directory
...
svn: r10105
2008-06-03 01:47:31 +00:00
Eli Barzilay
ae77624f28
Welcome to a new PLT day.
...
svn: r10104
2008-06-03 00:34:26 +00:00
Eli Barzilay
bec07c55bc
fix url->manual-dir conversion
...
svn: r10103
2008-06-03 00:31:45 +00:00
Eli Barzilay
df62a12b07
extended help-desk to construct custom queries
...
svn: r10102
2008-06-03 00:21:55 +00:00
Eli Barzilay
00043aaaae
perform-search expects a single string, at least for now
...
svn: r10101
2008-06-03 00:07:37 +00:00
Eli Barzilay
364c048008
removed some for-syntax requires that are no longer needed for runtime-path
...
svn: r10100
2008-06-03 00:02:59 +00:00
Eli Barzilay
f3b6c7398f
re-added send-main-page
...
svn: r10099
2008-06-02 23:47:28 +00:00
Eli Barzilay
01eaba93f5
Finish with search improvements, added javascript file missing from previous commit
...
svn: r10097
2008-06-02 23:38:39 +00:00
Eli Barzilay
3a06e4a301
No more Scheme-based searching, all in the browser now.
...
(Most code removed.)
svn: r10096
2008-06-02 23:36:22 +00:00
Eli Barzilay
f0e71a0c1c
* Updated browser list, mainly moving gnome-open down because it does
...
not handle file:// URLs with a query part.
* Removed unused argument to `browser-run'
* Made `browser-run' wait just a little in case we get an error
message from the subprocess (to avoid plt-help from exiting
immediately)
svn: r10095
2008-06-02 23:34:25 +00:00
Matthew Flatt
b0dbe9c3a1
fix doc bug (PR 9446)
...
svn: r10094
2008-06-02 20:59:17 +00:00
Robby Findler
a7b17fa472
clarified that start=end when there is no selection
...
svn: r10093
2008-06-02 18:06:15 +00:00
Matthew Flatt
9956e095af
add for-syntax #%datum export to scheme/runtime-path
...
svn: r10091
2008-06-02 15:11:29 +00:00
Carl Eastlund
e3f0a7ca15
Fixed typo in documentation of current-module-name-resolver.
...
svn: r10090
2008-06-02 15:04:21 +00:00
Eli Barzilay
805c168236
* make script accept a path to use for an external script file
...
* use it to have the search files as externals (which is significantly
faster on some browsers (IE))
svn: r10089
2008-06-02 14:58:54 +00:00
Eli Barzilay
1ad1096068
use class="smaller" for the query input
...
svn: r10088
2008-06-02 13:49:36 +00:00
Eli Barzilay
f8fee15578
add method-of information
...
svn: r10087
2008-06-02 13:45:12 +00:00
Eli Barzilay
9964768444
typo
...
svn: r10086
2008-06-02 13:09:39 +00:00
Eli Barzilay
231d3a23f7
typo
...
svn: r10085
2008-06-02 10:37:29 +00:00
Eli Barzilay
c4506eccc1
svn: r10084
2008-06-02 10:26:29 +00:00
Eli Barzilay
80d99ae368
split help/prefs panels
...
svn: r10083
2008-06-02 10:21:57 +00:00
Eli Barzilay
fb0e5e0589
right-click to refine query
...
svn: r10082
2008-06-02 09:19:24 +00:00
Eli Barzilay
299e736ff8
added title filtering & options
...
svn: r10081
2008-06-02 08:23:37 +00:00
Eli Barzilay
cd8621726a
module-restricted searches, improved filtering, help messages
...
svn: r10080
2008-06-02 02:31:21 +00:00
Robby Findler
c16212375c
svn: r10079
2008-06-01 18:59:33 +00:00
Robby Findler
1ef3f03a27
svn: r10078
2008-06-01 18:45:13 +00:00
Robby Findler
5d75495c3b
svn: r10077
2008-06-01 18:42:27 +00:00
Matthew Flatt
fde79ecf09
chinese string-constant updates from chongkai
...
svn: r10076
2008-06-01 13:39:13 +00:00
Eli Barzilay
4f12c2351a
stupid JS-induced bug
...
svn: r10075
2008-06-01 02:31:03 +00:00
Danny Yoo
516231c1f9
Fix for auto-language.ss: if first line of program contains a snip, read-line fails and needs to be handled.
...
svn: r10074
2008-06-01 02:23:55 +00:00
Eli Barzilay
a5049573a3
added type delay to prefs
...
svn: r10073
2008-06-01 02:05:07 +00:00
Eli Barzilay
e48b97a61c
change, save & restore preferences
...
svn: r10072
2008-06-01 01:45:13 +00:00
Carl Eastlund
70d1281778
In scribblings/setup-plt/info.scrbl, replaced infotab/setup with setup/infotab where they were reversed.
...
svn: r10071
2008-05-31 18:28:16 +00:00
Eli Barzilay
cf5b2dba5b
force library order
...
svn: r10070
2008-05-31 16:26:44 +00:00
Eli Barzilay
0e3f55fa6e
* remove mynoscript hack (doesnt always work, always breaks on IE)
...
* Better JS event handling
svn: r10068
2008-05-31 16:13:40 +00:00
Mike Sperber
c2fc1baa1c
Synch with latest.
...
svn: r10067
2008-05-31 15:32:52 +00:00
Matthew Flatt
f3f901a643
typo (PR 9439)
...
svn: r10066
2008-05-31 13:47:00 +00:00
Eli Barzilay
5949092eae
Welcome to a new PLT day.
...
svn: r10065
2008-05-31 06:10:27 +00:00
Eli Barzilay
331628d8b4
less surprising sort of index entries
...
svn: r10064
2008-05-31 06:10:06 +00:00
Eli Barzilay
340c3a6f06
remove redundant index entries
...
svn: r10063
2008-05-31 05:19:36 +00:00
Robby Findler
b38215d4e9
fixed PR 9336
...
svn: r10062
2008-05-30 20:29:29 +00:00
Sam Tobin-Hochstadt
1c4fab4bfd
Add a cert to go with the struct predicate.
...
svn: r10061
2008-05-30 20:03:54 +00:00
Matthew Flatt
bb2d82bfb1
minor doc corrections
...
svn: r10059
2008-05-30 19:36:59 +00:00
Matthew Flatt
7b7c0f5c04
add 'for' forms to default indentation rules
...
svn: r10058
2008-05-30 19:19:03 +00:00
Matthew Flatt
0ef9d76ad3
remove HtUS and Slideshow web sites in the Help menu
...
svn: r10057
2008-05-30 19:10:27 +00:00
Sam Tobin-Hochstadt
f783e05cd8
Fix provide w/ structs.
...
svn: r10055
2008-05-30 18:56:49 +00:00
Matthew Flatt
6cc0a9b046
change default file extension in DrScheme from .scm to .ss
...
svn: r10054
2008-05-30 18:44:21 +00:00
Robby Findler
240900bef2
made the repl printer use current-print
...
svn: r10053
2008-05-30 18:36:08 +00:00
Robby Findler
0d54645ab9
removed mentions of current print from the tools
...
svn: r10052
2008-05-30 18:35:58 +00:00
Eli Barzilay
8cdefb0d2e
svn: r10051
2008-05-30 18:10:29 +00:00
Eli Barzilay
1f26ed61e9
use onkeyup to detect all changes
...
svn: r10049
2008-05-30 16:59:08 +00:00
Stevie Strickland
f39d4e33ed
Adding foldr.
...
svn: r10048
2008-05-30 16:20:33 +00:00
Sam Tobin-Hochstadt
a67344ddf2
Reset after reporting errors.
...
svn: r10047
2008-05-30 16:19:47 +00:00
Eli Barzilay
8595bae336
add tags for module entries, enter with no change scrolls
...
svn: r10046
2008-05-30 16:17:06 +00:00
Matthew Flatt
cbb7db6a2c
repair cm handling of extensions
...
svn: r10045
2008-05-30 16:08:28 +00:00
Sam Tobin-Hochstadt
20a9a3e0b3
Report errors at the repl.
...
svn: r10044
2008-05-30 16:01:44 +00:00
Sam Tobin-Hochstadt
d9aa32446f
Add automated tests for match and typed-scheme.
...
svn: r10043
2008-05-30 16:00:43 +00:00
Matthew Flatt
928efc1349
re-port tex2page from v372 by building on r5rs instead of using immutable pairs
...
svn: r10042
2008-05-30 15:47:34 +00:00
Eli Barzilay
e0fecdae21
color and layout tweaks, minor bug
...
svn: r10041
2008-05-30 15:36:06 +00:00
Eli Barzilay
c7e3ab150a
better exact match highlights
...
svn: r10040
2008-05-30 15:24:09 +00:00
Eli Barzilay
f8f3ec3b90
put exact binding matches first in results
...
svn: r10039
2008-05-30 15:14:32 +00:00
Matthew Flatt
c8cbc555e5
fix HtDP executables (PR 9158)
...
svn: r10037
2008-05-30 14:21:22 +00:00
Matthew Flatt
a78bf662b2
adjust search-page sizing of 'provided from' to use a CSS entry, which scales by the magic 82% instead of 80% (because 80% drops just below the threshold of anti-aliasing the default monospace font in Safari)
...
svn: r10036
2008-05-30 13:25:54 +00:00
Robby Findler
85f636d072
changed printer style to write but didn't fix underlying bug
...
svn: r10035
2008-05-30 12:55:37 +00:00
Eli Barzilay
1569355405
fix setup-scribblings for pdfs
...
svn: r10034
2008-05-30 12:42:47 +00:00
Eli Barzilay
7a85f34177
Welcome to a new PLT day.
...
svn: r10033
2008-05-30 08:21:39 +00:00
Eli Barzilay
65e3a0d0ee
* Avoid redundant hard-wiring of main path in JS code
...
* Fix `<<' and `>>' events
* No "provided from" for ids without modules
svn: r10032
2008-05-30 08:06:36 +00:00
Eli Barzilay
73f4a8dc74
minor printf bug, relative planet paths
...
svn: r10031
2008-05-30 07:03:01 +00:00
Eli Barzilay
66cb57f46d
* A little better JS event handler code
...
* Re-add search box, now appearing on all pages
svn: r10030
2008-05-30 04:12:21 +00:00
Eli Barzilay
85a55f984e
avoid scanning launcher/Starter.app
...
svn: r10029
2008-05-30 02:38:08 +00:00
Eli Barzilay
b43b66ae37
* A more noticeable message for starting the doc build
...
* More paths relative to known places
svn: r10028
2008-05-30 02:32:49 +00:00
Robby Findler
d40b191eb7
removed current-print from the language dialog
...
svn: r10027
2008-05-30 02:08:59 +00:00
Eli Barzilay
0d81c599bd
"provided from"
...
svn: r10026
2008-05-29 21:14:37 +00:00
Eli Barzilay
1c382f2a20
some key event tweaks
...
svn: r10025
2008-05-29 21:12:05 +00:00
Matthew Flatt
58428d6c79
doc and release-note corrections
...
svn: r10024
2008-05-29 20:51:27 +00:00
Eli Barzilay
4b38962a08
Compact representation for urls and html contents in index entries.
...
svn: r10023
2008-05-29 20:43:21 +00:00
Matthew Flatt
204d1292f0
fix error reporting in setup-plt
...
svn: r10022
2008-05-29 20:28:21 +00:00
Matthew Flatt
3d1241bc5d
refine setup-plt output; fix profiling (PR 9356); doc string-join (PR 9401)
...
svn: r10021
2008-05-29 20:01:58 +00:00
Matthew Flatt
71268dd76e
delete temporary stuff.txt
...
svn: r10020
2008-05-29 18:58:41 +00:00
Matthew Flatt
3779dbecfa
fix scheme_dynamic_wind docs (PR 9405)
...
svn: r10019
2008-05-29 18:53:59 +00:00
Matthew Flatt
3393108fd5
fix typo (PR 9431)
...
svn: r10018
2008-05-29 18:43:05 +00:00
Kathy Gray
b80e32edc1
More indentation clean up for block comments
...
svn: r10017
2008-05-29 16:13:10 +00:00
Kathy Gray
79484ba799
Modification to { } insertion
...
svn: r10016
2008-05-29 15:07:09 +00:00
Eli Barzilay
001d27e557
added provided-from information and display
...
svn: r10015
2008-05-29 14:06:14 +00:00
Robby Findler
612f26972e
improved the error reporting in the REPL and misc other minor changes
...
svn: r10014
2008-05-29 04:55:43 +00:00
Sam Tobin-Hochstadt
9777a6d079
Fix : for intdef.
...
svn: r10013
2008-05-28 22:39:04 +00:00
Matthew Flatt
6d113a5018
tweak text explaining user page versus installation page
...
svn: r10012
2008-05-28 20:52:26 +00:00
Stevie Strickland
ddf289e1b4
Add ternary for-each.
...
svn: r10011
2008-05-28 20:43:01 +00:00
Matthew Flatt
7dff971014
toc links always blue (because visited history is not useful)
...
svn: r10010
2008-05-28 20:30:38 +00:00
Matthew Flatt
360976ff36
remove confusing examples (PR 9426)
...
svn: r10009
2008-05-28 20:24:48 +00:00
Eli Barzilay
2b81374b0b
shorter timeout
...
svn: r10008
2008-05-28 19:46:31 +00:00
Eli Barzilay
347b8bee28
downcase index entries
...
svn: r10007
2008-05-28 18:58:25 +00:00
Eli Barzilay
748943eac8
Welcome to a new PLT day.
...
svn: r10006
2008-05-28 18:45:55 +00:00
Eli Barzilay
9860c6c7e5
javascript-based search implemented
...
svn: r10005
2008-05-28 18:44:12 +00:00
Eli Barzilay
46528afa5b
mostly cosmetics, very minor bug in index cleanup
...
svn: r10004
2008-05-28 18:24:58 +00:00
Matthew Flatt
46cd967859
doc phase output like .zo phase
...
svn: r10003
2008-05-28 17:44:52 +00:00
Matthew Flatt
fdd99b83dc
more consistent cleaning of index strings; fix for 'get-module-code' when no file (source, bytecode, or extension) is available
...
svn: r10002
2008-05-28 17:40:23 +00:00
Matthew Flatt
3d4761f027
rename start page to 'PLT Scheme'
...
svn: r10001
2008-05-28 15:23:30 +00:00
John Clements
f2cf321d4e
revision 10,000?
...
svn: r10000
2008-05-28 07:57:11 +00:00
John Clements
b180fe980c
...
...
svn: r9999
2008-05-28 07:55:42 +00:00
Eli Barzilay
a299e333ba
removed some more pointless info names
...
svn: r9998
2008-05-28 05:36:25 +00:00
Eli Barzilay
6441d98428
typo
...
svn: r9997
2008-05-28 05:23:39 +00:00
Eli Barzilay
8df91f2f10
improved setup-plt printouts
...
svn: r9996
2008-05-28 05:14:08 +00:00
Robby Findler
8e217ad6c6
PR 9423
...
svn: r9995
2008-05-28 03:31:25 +00:00
Eli Barzilay
b21a0182c1
removed index-page search hacks, added search-page stub
...
svn: r9994
2008-05-28 01:52:01 +00:00
Eli Barzilay
9b0492e320
toc links on main pages go to user pages where needed
...
svn: r9993
2008-05-28 00:20:58 +00:00
Eli Barzilay
9127cdaaf8
up links in all documents, and they go to the user docs using cookies
...
svn: r9992
2008-05-28 00:02:25 +00:00
Eli Barzilay
6ca9703fcc
use some scheme/list-isms
...
svn: r9991
2008-05-27 23:13:02 +00:00
Matthias Felleisen
ad1838c72b
exporting list? now
...
svn: r9990
2008-05-27 22:28:33 +00:00
Matthias Felleisen
890ff70938
allow empty strings for text
...
svn: r9989
2008-05-27 22:17:54 +00:00
Matthew Flatt
cb365eeb94
fix image-snip% reference in drscheme manual
...
svn: r9988
2008-05-27 20:26:42 +00:00
Matthew Flatt
536ec96549
add missing syntax-case tests
...
svn: r9987
2008-05-27 20:22:08 +00:00
John Clements
645cd87c81
...
...
svn: r9986
2008-05-27 20:21:44 +00:00
John Clements
7909426f60
fussing with test results
...
svn: r9985
2008-05-27 20:21:17 +00:00
John Clements
001cb4ca8d
added test-engine flag
...
svn: r9984
2008-05-27 20:20:45 +00:00
Matthew Flatt
69f4097020
fix 'gui-dynamic?' more
...
svn: r9983
2008-05-27 18:34:42 +00:00
Stevie Strickland
1db5280102
Add assf and findf, and also add foldl at binary functions.
...
svn: r9982
2008-05-27 18:33:52 +00:00
Matthew Flatt
7ae0f500ae
add and use close-eval to reduce memory use when rendering reference and guide
...
svn: r9981
2008-05-27 17:20:24 +00:00
Matthew Flatt
af9d53e7f0
fix rendering of nested with-attributes and target-url styles
...
svn: r9980
2008-05-27 17:02:24 +00:00
Jay McCarthy
6c4abbcabf
up
...
svn: r9979
2008-05-27 16:30:44 +00:00
Eli Barzilay
1e9e508ec0
user documentation root is now stored in a cookie
...
svn: r9978
2008-05-27 15:12:31 +00:00
Robby Findler
c4349ce66c
removed some old latex-style comments
...
svn: r9977
2008-05-27 13:38:05 +00:00
Matthew Flatt
c7201b8982
fix 'gui-available?' (PR 9415)
...
svn: r9976
2008-05-27 12:43:35 +00:00
Eli Barzilay
1a4dffcc2c
use braces
...
svn: r9975
2008-05-27 12:27:36 +00:00
Matthew Flatt
33dbd34a67
make 'trace' work with keywords
...
svn: r9974
2008-05-27 12:27:17 +00:00
Kathy Gray
db1a0b8789
Version number
...
svn: r9973
2008-05-27 12:16:48 +00:00
Kathy Gray
a4960166df
Changing version number to 5
...
svn: r9971
2008-05-27 01:07:16 +00:00
Kathy Gray
705a5538eb
More performance enhancement by switching expansions
...
svn: r9970
2008-05-27 00:03:31 +00:00
Jacob Matthews
0a2cce7576
updated docs
...
svn: r9969
2008-05-26 23:43:46 +00:00
Jacob Matthews
da64f81080
v4.0 changes
...
svn: r9968
2008-05-26 23:43:32 +00:00
Robby Findler
1eb4f0ffc1
rewrote lots of latexisms
...
svn: r9967
2008-05-26 23:27:30 +00:00
Kathy Gray
b07c20085e
Attempt at performance increase/ overhead per-module reduction
...
svn: r9966
2008-05-26 22:38:05 +00:00
Matthew Flatt
cde865b571
fix bad encoding in reference manual
...
svn: r9965
2008-05-26 21:11:20 +00:00
Matthew Flatt
44a8c8b6b1
fix minor 'unit' phase problems
...
svn: r9964
2008-05-26 19:59:11 +00:00
Matthew Flatt
d1628d6238
fix some phase issues in 'match' implementation
...
svn: r9963
2008-05-26 19:51:06 +00:00
Eli Barzilay
00a5391be2
* change script-element to take a list of strings, pad it with newlines
...
* make links from the outside the plt going inside be absolute links
svn: r9962
2008-05-26 18:29:16 +00:00
Eli Barzilay
11973e16df
move noscript hack to scribble-common.js
...
svn: r9961
2008-05-26 16:18:33 +00:00
Kathy Gray
7ccb51d3f1
Moving things to scheme/base
...
svn: r9960
2008-05-26 15:50:15 +00:00
Robby Findler
613527fd25
fixed PR 9409
...
svn: r9959
2008-05-26 15:19:27 +00:00
Matthew Flatt
c9bf30746e
scribble: javascript and attribute hooks
...
svn: r9958
2008-05-26 14:03:38 +00:00
Eli Barzilay
ce97fa58c2
reformat etc
...
svn: r9957
2008-05-26 11:33:15 +00:00
Eli Barzilay
d34e6b9e1b
(br) was probably for debugging
...
svn: r9956
2008-05-26 10:05:36 +00:00
Eli Barzilay
baf80c5849
Better code to generate main page titles and toc
...
svn: r9955
2008-05-26 09:19:38 +00:00
Robby Findler
ed3dcd6ecd
fixed bugs in check syntax wrt embedded editors and renaming
...
svn: r9954
2008-05-25 19:45:08 +00:00
Eli Barzilay
549e9368c2
Welcome to a new PLT day.
...
svn: r9953
2008-05-25 16:56:14 +00:00
Matthew Flatt
a41f8e8e38
tweak appearance of main doc page
...
svn: r9951
2008-05-25 15:16:03 +00:00
Matthew Flatt
0aac9f02bb
remove blank line at the top of rendered HTML
...
svn: r9950
2008-05-25 14:07:02 +00:00
Robby Findler
758f6bb839
cleaned up the rest of the executable creation code
...
svn: r9949
2008-05-25 02:26:29 +00:00
Matthew Flatt
fadfbf73e1
repir boolean=? test
...
svn: r9948
2008-05-24 22:27:29 +00:00
Matthew Flatt
344b225e20
add boolean=? to r6rs
...
svn: r9947
2008-05-24 22:26:02 +00:00
Matthew Flatt
7ec0f13a7d
fix r6rs exists
...
svn: r9946
2008-05-24 17:25:39 +00:00
Ryan Culpepper
1fcfc8a8e4
macro stepper: workaround for occasional out-of-sync rename
...
svn: r9945
2008-05-23 16:56:41 +00:00
Robby Findler
d8c751d071
added note about new icons
...
svn: r9944
2008-05-23 13:59:13 +00:00
Robby Findler
1db022a34a
added note about new icons
...
svn: r9943
2008-05-23 13:58:49 +00:00
Robby Findler
14c50faac0
new error icons
...
svn: r9942
2008-05-23 13:55:27 +00:00
Robby Findler
08d04e171f
svn: r9941
2008-05-23 11:47:44 +00:00
Ryan Culpepper
268e1c858e
updated macro stepper for change in Module language
...
svn: r9940
2008-05-23 05:11:26 +00:00
Greg Cooper
6db00dbd9c
use scheme:text% for rendering behaviors
...
svn: r9939
2008-05-23 00:19:17 +00:00
Robby Findler
90fbc2e14b
fixed some bugs in the docs
...
svn: r9938
2008-05-23 00:16:02 +00:00
Eli Barzilay
e22b4c47e3
back to braces, with #:indent
...
svn: r9937
2008-05-22 23:51:13 +00:00
John Clements
57d271f529
vertical-pane% -> horizontal-panel% for stepper button
...
svn: r9936
2008-05-22 22:30:58 +00:00
Kathy Gray
8adea7808c
Updated indenter
...
svn: r9935
2008-05-22 22:25:14 +00:00
John Clements
29322e6ccb
minor fixes
...
svn: r9934
2008-05-22 22:09:41 +00:00
John Clements
275c9b83ab
switchable buttons
...
svn: r9933
2008-05-22 22:09:14 +00:00
John Clements
ffd865a33f
changed { to [ in verbatim
...
svn: r9932
2008-05-22 22:08:50 +00:00
Robby Findler
094cbcff19
fixed a bug noticed by SamTH
...
svn: r9931
2008-05-22 21:48:12 +00:00
Stevie Strickland
02f6018788
Adding the type for the last function.
...
svn: r9929
2008-05-22 16:41:04 +00:00
Sam Tobin-Hochstadt
a973a8cbd5
Don't statically require mred in tests.
...
svn: r9928
2008-05-22 16:36:06 +00:00
Matthew Flatt
6a93d0c531
macros chapter in guide
...
svn: r9927
2008-05-22 16:12:51 +00:00
Robby Findler
ba895e827f
added the limit memory menu item
...
svn: r9926
2008-05-22 11:16:03 +00:00
Sam Tobin-Hochstadt
4e5abded3c
Don't infinite loop on recursive types.
...
svn: r9925
2008-05-21 20:12:23 +00:00
Sam Tobin-Hochstadt
833bebbd3b
fix test
...
svn: r9924
2008-05-21 20:10:39 +00:00
Robby Findler
c5f4bc9e20
emptied the namespace when executing a module
...
svn: r9923
2008-05-21 17:43:14 +00:00
Matthew Flatt
c5ef53525a
eval section of guide
...
svn: r9922
2008-05-21 15:41:57 +00:00
Robby Findler
40fc919765
fixed a bug in word completion
...
svn: r9921
2008-05-21 14:08:42 +00:00
Matthew Flatt
64d8b39b49
more guide clean-up
...
svn: r9920
2008-05-21 13:31:09 +00:00
Robby Findler
303c3d8f0b
Chongkai's latest string constants
...
svn: r9919
2008-05-21 13:10:24 +00:00
Ryan Culpepper
d22b0f6cf2
fixed scribble/doc handling of define-values-for-syntax
...
svn: r9918
2008-05-21 07:06:17 +00:00
Philippe Meunier
3a60c9152a
clearing the backlog...
...
svn: r9917
2008-05-21 06:25:08 +00:00
Sam Tobin-Hochstadt
ac1027af8b
Handle errors in type application.
...
svn: r9915
2008-05-20 20:47:18 +00:00
Sam Tobin-Hochstadt
1e7cffdcdf
Instantiate applications before doing inference.
...
svn: r9914
2008-05-20 20:46:15 +00:00
Sam Tobin-Hochstadt
5039a81624
Handle checking single lambda against expected CL.
...
svn: r9913
2008-05-20 20:45:38 +00:00
Sam Tobin-Hochstadt
6d87dbc016
Delay type parsing error.
...
svn: r9912
2008-05-20 20:43:43 +00:00
Sam Tobin-Hochstadt
b5ee687d05
Remove unneeded packages.
...
svn: r9911
2008-05-20 20:43:29 +00:00
Sam Tobin-Hochstadt
c3c6131b9e
Fix handling of rest arg contracts.
...
svn: r9910
2008-05-20 20:42:57 +00:00
Sam Tobin-Hochstadt
e8123b83ec
move to correct dir
...
svn: r9909
2008-05-20 20:40:48 +00:00
Sam Tobin-Hochstadt
c44d686a15
Finally fixed metric.ss
...
svn: r9908
2008-05-20 20:40:14 +00:00
Matthew Flatt
5ca718b35e
units chapter in guide
...
svn: r9907
2008-05-20 20:16:44 +00:00
Kathy Gray
bd714552b1
Some indenter fixes
...
svn: r9906
2008-05-20 16:41:52 +00:00
Matthew Flatt
08d15a9be7
fix dest of mzc --zo (PR 9400)
...
svn: r9905
2008-05-20 12:15:33 +00:00
Robby Findler
054a67fd43
removed take-a-tour and release-notes from the translations
...
svn: r9904
2008-05-20 12:13:42 +00:00
Eli Barzilay
c169844e99
svn: r9903
2008-05-20 07:54:47 +00:00
Eli Barzilay
5238b6db16
some improvements to anchor encoding
...
svn: r9902
2008-05-20 02:57:09 +00:00
Eli Barzilay
d0626521e1
fix bad srfi-41 reference
...
svn: r9901
2008-05-20 01:15:57 +00:00
Eli Barzilay
4059224a25
url moved
...
svn: r9900
2008-05-20 00:26:51 +00:00
Eli Barzilay
276b5770ff
url moved
...
svn: r9899
2008-05-20 00:20:01 +00:00
Eli Barzilay
35a3012821
url moved
...
svn: r9898
2008-05-20 00:19:52 +00:00
Eli Barzilay
f1fd3e271c
Welcome to a new PLT day.
...
svn: r9897
2008-05-19 18:41:32 +00:00
Eli Barzilay
e8a22fada9
move all "meta manuals" to a single place, plain title for user pages
...
svn: r9895
2008-05-19 18:34:31 +00:00
Eli Barzilay
1c598fafc3
svn: r9894
2008-05-19 17:47:42 +00:00
Matthew Flatt
721a846cef
avoiding flashing from unecessary update of disabled buttons
...
svn: r9891
2008-05-19 14:03:21 +00:00
Eli Barzilay
f1390fa699
Added scribble-common.js as a file to be used in all scribbled pages.
...
svn: r9890
2008-05-19 13:24:21 +00:00
Eli Barzilay
b23eae3654
svn: r9888
2008-05-19 13:18:05 +00:00
Matthew Flatt
7a72cd8034
fix bug in previous commit
...
svn: r9887
2008-05-19 13:15:32 +00:00
Matthew Flatt
35d8fc3259
better clean-up of index strings derved from body text
...
svn: r9886
2008-05-19 13:14:10 +00:00
Eli Barzilay
17b03a9adf
added scribble-common.js
...
svn: r9885
2008-05-19 13:13:21 +00:00
Eli Barzilay
9933ce7312
svn: r9884
2008-05-19 13:11:09 +00:00
Matthew Flatt
935ce0c9e3
add missing symbolic elements in element->string
...
svn: r9883
2008-05-19 01:55:42 +00:00
Robby Findler
a8fd2e018c
added an explicit registration for the toolbar switchable-buttons
...
svn: r9882
2008-05-18 22:59:02 +00:00
Eli Barzilay
8f8451dc4f
reformatted and a little improved code, use scheme/base
...
svn: r9881
2008-05-18 20:26:36 +00:00
Mike Sperber
696f5b2d24
Synch with latest.
...
svn: r9880
2008-05-18 17:04:32 +00:00
Matthew Flatt
2662eff0b0
enable extra line breaking for ToC display
...
svn: r9879
2008-05-18 16:12:25 +00:00
Eli Barzilay
a3c5b7052f
reformat
...
svn: r9878
2008-05-17 18:19:58 +00:00
Eli Barzilay
6faccdbc68
hack regexp-case to work with scheme/base
...
svn: r9877
2008-05-17 15:34:21 +00:00
Matthew Flatt
6f6d8d74b4
regexp doc repairs and links
...
svn: r9876
2008-05-17 12:29:58 +00:00
Matthew Flatt
5e23e8c683
port pregexp docs to guide chapter
...
svn: r9875
2008-05-17 11:59:52 +00:00
Eli Barzilay
cabc242ec2
Welcome to a new PLT day.
...
svn: r9874
2008-05-17 04:57:11 +00:00
Robby Findler
1111948db8
Chihiro Kuraya's latest translations
...
svn: r9873
2008-05-17 02:29:34 +00:00
Robby Findler
cf81a03861
picked another save icon -- thanks to Eli for finding it!
...
svn: r9872
2008-05-16 23:31:31 +00:00
Matthew Flatt
2b48cb0a4d
fill in some guide sections
...
svn: r9871
2008-05-16 21:23:53 +00:00
Sam Tobin-Hochstadt
61a80e85fb
Fix uses of make-Dummy.
...
Fix handling of seen vars in ...
svn: r9870
2008-05-16 19:56:07 +00:00
Sam Tobin-Hochstadt
1d67f058fc
New test for non-linearity + ...
...
svn: r9869
2008-05-16 19:55:28 +00:00
Danny Yoo
87f8e830b6
Fixing type error in path dialog.
...
When the directory is bad, we need to send a list of path-labels; the
original code would pass in a path object and would emit a contract
error of the form:
dyoo@kfisler-ra1:~$ set in list-box%: expected argument of type <list of strings (up to 200 characters)>; given ("Bad Directory:" #<path:/home/dyoo/tmp/>)
svn: r9868
2008-05-16 19:08:35 +00:00
Robby Findler
ccd2b1bd8f
from iconfinder. an improvment, but the best icons are GPL ... sigh
...
svn: r9867
2008-05-16 18:49:56 +00:00
Robby Findler
1a3f3799b2
minor tweak to about box and fixed executable generation for teaching languages
...
svn: r9866
2008-05-16 18:35:33 +00:00
Matthew Flatt
14b71ac83e
allow setup/scribble to be missing in Mz distributions
...
svn: r9865
2008-05-16 15:52:06 +00:00
Eli Barzilay
a172c0ba45
Welcome to a new PLT day.
...
svn: r9864
2008-05-16 15:22:59 +00:00
Robby Findler
d6f114ff73
renamed button
...
svn: r9863
2008-05-16 12:36:02 +00:00
Robby Findler
25ca892f55
some cleanup of the help-desk / drscheme interaction and the about-drscheme dialog
...
svn: r9862
2008-05-16 02:53:41 +00:00
Robby Findler
2bf1a2cde9
fixed read errors, ala PR 9387
...
svn: r9861
2008-05-16 02:28:16 +00:00
Robby Findler
b3f03c2b67
added clanbomber icon to use as the debugger's icon
...
svn: r9860
2008-05-16 01:39:01 +00:00
Eli Barzilay
d1f6b6734b
avoid redundant deletions when re-running setup-plt
...
svn: r9859
2008-05-15 20:01:32 +00:00
Matthew Flatt
54e696c9d4
mred doc repair (PR 8890)
...
svn: r9858
2008-05-15 19:25:39 +00:00
Matthew Flatt
5205f45c50
doc corrections
...
svn: r9857
2008-05-15 19:19:18 +00:00
Matthew Flatt
84d010b567
fix r6rs fixnum-width
...
svn: r9856
2008-05-15 18:59:53 +00:00
Matthew Flatt
4effd7b897
doc clarifications (PR 9307) and arity issue (PR 9025)
...
svn: r9855
2008-05-15 17:29:49 +00:00
Matthew Flatt
6ef3399174
hack SRFI 42 to recognize if from scheme/base
...
svn: r9854
2008-05-15 17:00:16 +00:00
Eli Barzilay
0d41afdb6d
reformatting
...
svn: r9853
2008-05-15 16:55:15 +00:00
Eli Barzilay
e62d2bf9ea
reformatting
...
svn: r9852
2008-05-15 16:55:02 +00:00
Matthew Flatt
b56df5be44
fix multi-file regex search
...
svn: r9851
2008-05-15 16:48:03 +00:00
Matthew Flatt
4728ffe303
change DrScheme to set current-print
...
svn: r9850
2008-05-15 16:31:51 +00:00
Matthew Flatt
26a36a9cbe
add 'false?'
...
svn: r9849
2008-05-15 16:03:50 +00:00
Matthew Flatt
02485e1e50
clean up file/gif vs. net/gifwrie confusion
...
svn: r9848
2008-05-15 15:54:44 +00:00
Matthew Flatt
31d9a7d885
use-file-text-mode
...
svn: r9847
2008-05-15 15:29:40 +00:00
Eli Barzilay
fb65879c50
disable debugging window
...
svn: r9846
2008-05-15 14:56:05 +00:00
Eli Barzilay
93027509cf
Welcome to a new PLT day.
...
svn: r9845
2008-05-15 13:26:09 +00:00
Matthew Flatt
41ad955597
R6RS repairs (PRs 9361 and 9371)
...
svn: r9844
2008-05-15 13:23:16 +00:00
Robby Findler
faee206b19
improved spacing of drawing slightly
...
svn: r9842
2008-05-15 02:41:38 +00:00
Robby Findler
0dbc57a309
PR 9387
...
svn: r9841
2008-05-15 02:28:27 +00:00
Robby Findler
a2c4f5851b
PR 9388
...
svn: r9840
2008-05-14 23:25:19 +00:00
Robby Findler
786b925b87
added undo support
...
svn: r9839
2008-05-14 23:07:45 +00:00
Eli Barzilay
150ea4fc7b
Welcome to a new PLT day.
...
svn: r9838
2008-05-14 22:17:08 +00:00
Matthew Flatt
5d16ec7ea5
remove separator when Enale/Disable Tests menu item is removed
...
svn: r9831
2008-05-14 12:59:02 +00:00
Robby Findler
9f69672740
fixed bug from the mailing list
...
svn: r9830
2008-05-14 11:46:49 +00:00
Greg Cooper
3379ac44f5
ensure a frame is a drscheme:unit:frame<%> before attempting to send 'get-tabs' to it
...
svn: r9829
2008-05-14 03:34:17 +00:00
Eli Barzilay
9a6474df71
Welcome to a new PLT day.
...
svn: r9828
2008-05-14 02:58:10 +00:00
Matthew Flatt
49175b1402
restore parenthesis color scheme
...
svn: r9826
2008-05-13 19:43:42 +00:00
Matthew Flatt
52ced1f100
fix some updating problems, especially under Mac OS X with transparent canvases
...
svn: r9825
2008-05-13 18:14:15 +00:00
Kathy Gray
488bbd3829
Added string-constants for test-engine menu items.
...
Moved Enable/disable to language-X menu, and updated docs
Sending old test window support to the 'attic'
svn: r9824
2008-05-13 15:50:25 +00:00
Robby Findler
211be167b7
made a little more space between the text and the icon
...
svn: r9823
2008-05-13 11:59:16 +00:00
Ryan Culpepper
42e2611ca1
made narrow version of macro stepper icon
...
moved icons to standard place
svn: r9822
2008-05-13 04:55:12 +00:00
Robby Findler
72cb7a1c0a
adjusted typesetting of requires to make them linked
...
svn: r9821
2008-05-13 04:20:07 +00:00
Robby Findler
cf6c45e0c3
added get-language-menu
...
svn: r9820
2008-05-13 02:37:36 +00:00
Matthew Flatt
a932a75708
fix rename-in bug, and try to provide a better error message for attempting to use a run-time definition in a transformer expression
...
svn: r9819
2008-05-12 23:13:47 +00:00
Kathy Gray
b44c20d3c3
Clarified grammars
...
Clarified display of field-based failures in test report
svn: r9818
2008-05-12 22:34:33 +00:00
Kathy Gray
bb90917e8c
Correcting a bug that lost checks not in methods
...
Changing menu dialogs style, and placement for Dock
svn: r9817
2008-05-12 21:24:19 +00:00
Ryan Culpepper
75320261cf
moved stxclass test module
...
svn: r9816
2008-05-12 19:00:45 +00:00
Matthew Flatt
d34656a408
floating windows should not become targets for Quit menu, etc.
...
svn: r9814
2008-05-12 15:47:12 +00:00
Greg Cooper
41665f7233
remove dependency on mred from a few libraries
...
svn: r9813
2008-05-12 12:57:42 +00:00
Eli Barzilay
c0d028e4bc
misc improvements
...
svn: r9812
2008-05-12 08:12:54 +00:00
Robby Findler
9d634308ee
fixed up the framework docs so there are no more warnings
...
svn: r9810
2008-05-12 01:53:47 +00:00
Eli Barzilay
3d9ef571e7
typo
...
svn: r9809
2008-05-11 21:01:47 +00:00
Robby Findler
7003f07868
fixed a typo
...
svn: r9808
2008-05-11 18:21:03 +00:00
Eli Barzilay
85761705a3
Welcome to a new PLT day.
...
svn: r9807
2008-05-11 14:04:09 +00:00
Eli Barzilay
bb29959db9
made -i and -I independent
...
svn: r9806
2008-05-11 13:40:59 +00:00
Matthew Flatt
4bf40a2556
correct docs for code:comment
...
svn: r9805
2008-05-11 13:19:22 +00:00
Ryan Culpepper
a65a5a0d9e
changed macro stepper icon
...
svn: r9804
2008-05-11 04:46:21 +00:00
Eli Barzilay
77c51adcc4
fix uses of code:comment
...
svn: r9803
2008-05-11 04:12:33 +00:00
Robby Findler
9afde2887c
oops
...
svn: r9802
2008-05-11 02:14:15 +00:00
Eli Barzilay
60ca977d19
Welcome to a new PLT day.
...
svn: r9801
2008-05-11 01:15:21 +00:00
Robby Findler
14b8f2f8f6
some minor improvements to the docs
...
svn: r9800
2008-05-11 01:07:48 +00:00
Robby Findler
a3da1f8158
moved recon.ss into drscheme/private (where it should have been all along)
...
svn: r9798
2008-05-10 21:29:45 +00:00
Robby Findler
0752311937
finally got the drscheme:language:object/c contract to render in the documentation properly
...
svn: r9797
2008-05-10 21:15:30 +00:00
Mike Sperber
5ffab07b47
Synch with latest.
...
svn: r9796
2008-05-10 18:11:13 +00:00
Mike Sperber
d74fc80134
Resolve mcar/car confusion.
...
svn: r9795
2008-05-10 18:10:48 +00:00
Matthew Flatt
24739359e4
Ryan's macro-stepper patches
...
svn: r9794
2008-05-10 11:02:47 +00:00
Eli Barzilay
96e9e6e10c
Some parameters were not set from command line flags. I moved the
...
code that does this setting into option-unit, so a single macro is
used to mark a parameter as settable by flags. This is so this will
not happen again in the future.
svn: r9793
2008-05-10 08:42:49 +00:00
Eli Barzilay
87375f0c85
formatting
...
svn: r9792
2008-05-10 07:50:13 +00:00
Eli Barzilay
652f1285c9
typo
...
svn: r9791
2008-05-10 07:48:20 +00:00
Eli Barzilay
759aba2105
add missing space (a better fix would be to note-lib)
...
svn: r9789
2008-05-10 06:34:09 +00:00
Robby Findler
26e78df5f5
svn: r9785
2008-05-10 02:01:10 +00:00
Robby Findler
9518b82dba
svn: r9778
2008-05-09 22:15:58 +00:00
Robby Findler
5b3a61460b
adjusted the tools docs that the contracts on the tool units are extracted from the same place that the documentation is extracted from, namely tool-lib.ss
...
svn: r9777
2008-05-09 22:15:50 +00:00
Sam Tobin-Hochstadt
2bf93a2fa0
Add mlist patterns, and handle ...
...
svn: r9774
2008-05-09 19:47:28 +00:00
Eli Barzilay
ad4cd48f8b
Welcome to a new PLT day.
...
svn: r9773
2008-05-09 16:45:54 +00:00
Robby Findler
acdbe038c6
forgot to remove a reference to oc.ss
...
svn: r9772
2008-05-09 16:43:31 +00:00
Robby Findler
9f5e4a6dd9
improved docs, fixed bug in toolbar button shifting around business
...
svn: r9770
2008-05-09 16:14:13 +00:00
Eli Barzilay
ed0974616b
plot tests adjusted and passed
...
svn: r9769
2008-05-09 16:12:30 +00:00
Robby Findler
1eacde0927
converted a bunch of tex-isms to scribble-isms and other small improvements in the docs
...
svn: r9761
2008-05-09 02:14:40 +00:00
Robby Findler
694a0d732b
converted a bunch of tex-isms to scribble-isms and other small improvements in the docs
...
svn: r9760
2008-05-09 02:14:27 +00:00
Chongkai Zhu
2a510cac87
adding jpgs for SRFI 41 doc
...
svn: r9758
2008-05-08 23:39:29 +00:00
Eli Barzilay
8b95bf7ac3
Welcome to a new PLT day.
...
svn: r9757
2008-05-08 22:39:33 +00:00
Greg Cooper
0d8b07d45e
fix another debugger interface bug
...
svn: r9756
2008-05-08 21:57:16 +00:00
Greg Cooper
4b3aae56c6
fix a debugger interface bug
...
svn: r9755
2008-05-08 21:52:48 +00:00
Kathy Gray
c69b4b947e
Correction to test enable/disable behavior.
...
Hooks for correction to printing out test announcements at inopportune times.
svn: r9754
2008-05-08 21:48:02 +00:00
Robby Findler
62afb97230
a tools manual that contains all of the bindings (but with lots of editing still to go)
...
svn: r9753
2008-05-08 21:16:48 +00:00
Robby Findler
233e8431bc
a tools manual that contains all of the bindings (but with lots of editing still to go)
...
svn: r9752
2008-05-08 21:16:28 +00:00
Matthew Flatt
548e45408b
regexp-replace* handles empty matches; empty-match handling documented
...
svn: r9751
2008-05-08 20:29:56 +00:00
Eli Barzilay
1db7e0604b
added proper error exit code
...
svn: r9749
2008-05-08 17:42:37 +00:00
Eli Barzilay
44e73c735f
Added a safe car because I've seen an error with it, but now the error
...
is not happening. Better leave it in.
(Also, reformat.)
svn: r9748
2008-05-08 17:40:41 +00:00
Eli Barzilay
9561e94bd6
made preference save/restore in pref.ss also be an admin-level printf
...
svn: r9747
2008-05-08 17:30:06 +00:00
Eli Barzilay
940cb2e6eb
* Marked interactive tests in README
...
* Removed the environment-variable hack in debug.ss
(Note: messages? is now #f)
* Made main.ss not run interactive tests when no tests are specified.
Either specify tests to run, or use --all to run them all.
svn: r9746
2008-05-08 17:21:31 +00:00
Eli Barzilay
862afcfe17
misc (minor) improvements
...
svn: r9745
2008-05-08 16:53:27 +00:00
Robby Findler
79cc0c2942
PR 9368
...
svn: r9744
2008-05-08 16:24:13 +00:00
Matthias Felleisen
a5d04fdfe4
testing done
...
svn: r9742
2008-05-08 15:01:56 +00:00
Matthew Flatt
364a9285c4
supress value printouts when stepping
...
svn: r9741
2008-05-08 14:55:10 +00:00
Matthew Flatt
265930ffa6
enable explicit printing of teaching-language expression results
...
svn: r9740
2008-05-08 14:47:39 +00:00
Matthew Flatt
ed4c83b529
explicit printing of top-level expression results in teaching languages, but disabled for now
...
svn: r9739
2008-05-08 13:54:06 +00:00
Matthew Flatt
b3b72f65ad
doc tweaks
...
svn: r9738
2008-05-08 13:15:42 +00:00
Eli Barzilay
fc3115d6bc
reformat
...
svn: r9737
2008-05-08 13:13:02 +00:00
Eli Barzilay
68a266599d
use tmp dir for saved prefs file
...
svn: r9736
2008-05-08 12:09:08 +00:00
Eli Barzilay
77c354e1c0
put the receive-sexps-port.ss file in tmp
...
svn: r9735
2008-05-08 11:59:13 +00:00
Eli Barzilay
c0957923f0
improved code, moved customizations to runtime so they can rely on environment variables and still be compiled
...
svn: r9734
2008-05-08 11:05:02 +00:00
Eli Barzilay
f818c88a33
misc reformatting
...
svn: r9733
2008-05-08 10:39:58 +00:00
Eli Barzilay
807dd0436f
better test starter script, and make it work on platforms other than macosx
...
svn: r9732
2008-05-08 10:07:55 +00:00
Robby Findler
2491bfed70
moved legacy languages
...
svn: r9731
2008-05-08 06:37:05 +00:00
Robby Findler
d5e3d7a4fc
updated to v4
...
svn: r9730
2008-05-08 06:36:42 +00:00
Kathy Gray
f2267e914d
Adding in documentation for HtDC languages
...
svn: r9728
2008-05-07 21:15:36 +00:00
Matthew Flatt
9ce74d5378
document location of auto-save file for a file-less definitions window
...
svn: r9726
2008-05-07 20:45:32 +00:00
Matthew Flatt
5f85bbce17
'experimental doc category
...
svn: r9725
2008-05-07 20:11:13 +00:00
Robby Findler
06463490f3
a little progress on the tools manual
...
svn: r9724
2008-05-07 17:57:14 +00:00
Matthew Flatt
42dcfbc79a
string constants for new R5RS/PrettyBig option
...
svn: r9723
2008-05-07 17:15:53 +00:00
Matthew Flatt
e0e978b87e
make switchable button draw right when alpha blending isn't available
...
svn: r9722
2008-05-07 17:09:46 +00:00
Matthew Flatt
fad08fcd84
more drscheme repairs and tests
...
svn: r9721
2008-05-07 16:31:20 +00:00
Scott Owens
5295dcb197
Clarified how the paren matching tree uses its internal data structures.
...
svn: r9720
2008-05-07 10:38:33 +00:00
Eli Barzilay
1c0a6f559a
Welcome to a new PLT day.
...
svn: r9719
2008-05-07 06:24:16 +00:00
Robby Findler
c09743e2d2
make the tooltip appear on the left side of the icon if the window is sufficiently large
...
svn: r9718
2008-05-07 02:52:43 +00:00
Matthew Flatt
94d8c852da
account for frame-location and client<->screen for positioning tool tips under Mac OS X
...
svn: r9717
2008-05-07 02:22:22 +00:00
Eli Barzilay
db46754271
fixed exn handler
...
svn: r9716
2008-05-07 02:07:43 +00:00
Matthew Flatt
c383bfdab2
reflow frame as container before getting its size
...
svn: r9715
2008-05-07 02:02:52 +00:00
Matthew Flatt
f810570330
Windows and placement tweaks to tool tip
...
svn: r9714
2008-05-07 01:58:28 +00:00
Eli Barzilay
3b569a0a8c
removed the custodian, it interferes with mzscheme tests
...
svn: r9712
2008-05-07 01:03:32 +00:00
Matthew Flatt
f77bd13540
tool-tip frame size
...
svn: r9711
2008-05-07 00:51:07 +00:00
Matthew Flatt
5a367ba427
fix mred handling of errors within critical sections
...
svn: r9710
2008-05-07 00:33:03 +00:00
Matthew Flatt
860c41d749
drs bug and test-suite fixes
...
svn: r9709
2008-05-06 23:27:23 +00:00
Sam Tobin-Hochstadt
b7d6c442b6
move not-passing tests
...
svn: r9707
2008-05-06 22:54:20 +00:00
Sam Tobin-Hochstadt
6825658675
new files
...
svn: r9706
2008-05-06 22:53:30 +00:00
Sam Tobin-Hochstadt
03d2cb7dd9
Improve more types.
...
svn: r9705
2008-05-06 22:05:57 +00:00
Sam Tobin-Hochstadt
7198eca987
Print variables.
...
svn: r9704
2008-05-06 22:05:23 +00:00
Sam Tobin-Hochstadt
e5e669e768
Return a result.
...
svn: r9703
2008-05-06 22:05:05 +00:00
Sam Tobin-Hochstadt
f466da04d1
Fix promotion/demotion for vector/boxes.
...
svn: r9702
2008-05-06 22:04:46 +00:00
Sam Tobin-Hochstadt
03eac9472e
Input checking for require-typed-struct.
...
svn: r9701
2008-05-06 20:40:38 +00:00
Sam Tobin-Hochstadt
a3d192bc51
New tests from Richard's bug reports.
...
svn: r9700
2008-05-06 20:40:10 +00:00
Robby Findler
989e9e4120
added tool tips
...
svn: r9699
2008-05-06 20:36:58 +00:00
Eli Barzilay
2e0f9ac45c
new meta-test script
...
svn: r9698
2008-05-06 19:48:57 +00:00
Stevie Strickland
6ae8e6ab50
A couple more functions I've used in my work.
...
svn: r9697
2008-05-06 18:57:33 +00:00
Matthew Flatt
a7aadea865
framework minor repairs (after tests)
...
svn: r9690
2008-05-06 15:29:58 +00:00
Matthew Flatt
07bac63506
fix scheme-lexer tests
...
svn: r9688
2008-05-06 14:44:31 +00:00
Robby Findler
d04c90b7fe
changed the icong so as to be distinct from the gui debugger
...
svn: r9687
2008-05-06 14:12:31 +00:00
Matthew Flatt
01d931af41
fix check-expect link
...
svn: r9686
2008-05-06 13:43:05 +00:00
Matthew Flatt
062cf833e4
fix starting position for syntax coloring
...
svn: r9685
2008-05-06 12:45:45 +00:00
Matthew Flatt
a6297e1d6c
string-constant updates from Chongkai
...
svn: r9684
2008-05-06 12:29:58 +00:00
Matthew Flatt
87e361c24a
fix pack test suite
...
svn: r9683
2008-05-06 12:26:28 +00:00
Matthew Flatt
4af4b04a4a
fix problem in executable creation (again)
...
svn: r9682
2008-05-06 12:20:05 +00:00
Matthew Flatt
0de38ecc43
fix problem in executable creation
...
svn: r9681
2008-05-06 11:59:54 +00:00
Matthew Flatt
d597605d24
fix some 'unit' tests
...
svn: r9680
2008-05-06 11:48:46 +00:00
Eli Barzilay
7a6642a9a8
Welcome to a new PLT day.
...
svn: r9677
2008-05-06 05:41:24 +00:00
Greg Cooper
9943af0aef
clean up a demo
...
svn: r9676
2008-05-06 04:08:47 +00:00
Sam Tobin-Hochstadt
5439241f53
Test for more stuff.
...
svn: r9675
2008-05-06 00:44:18 +00:00
Sam Tobin-Hochstadt
c6f2b2d517
Remove unneccessary requires.
...
Fix let checking to use annotations as the expected type for the RHS.
Fix bug in use of expected types in inference.
svn: r9674
2008-05-06 00:42:28 +00:00
Sam Tobin-Hochstadt
2fc38964e5
more tests
...
svn: r9673
2008-05-06 00:34:28 +00:00
Robby Findler
56af42785d
oops, wrong commit, fixed now
...
svn: r9671
2008-05-05 22:36:35 +00:00
Robby Findler
89963f0082
a first cut of the tools manual converted to scribble
...
svn: r9670
2008-05-05 22:35:26 +00:00
Matthew Flatt
3451dff783
mzc -e repairs
...
svn: r9669
2008-05-05 22:32:16 +00:00
Robby Findler
0371d1eb7f
made the white border a little bit better, thanks to the regular-polygon function in the image teachpack
...
svn: r9668
2008-05-05 21:59:22 +00:00
Robby Findler
4b42c94832
added the ability to have two separate bitmaps specified
...
svn: r9667
2008-05-05 21:40:23 +00:00
Sam Tobin-Hochstadt
dbc3fa4367
Reduce quantity of requires.
...
svn: r9665
2008-05-05 21:27:10 +00:00
Sam Tobin-Hochstadt
914de50133
More tests.
...
svn: r9664
2008-05-05 21:20:02 +00:00
Stevie Strickland
bd9aaddc3f
Fix typo.
...
svn: r9661
2008-05-05 17:05:09 +00:00
Sam Tobin-Hochstadt
1f7207f0b5
Fix parameterization.
...
svn: r9660
2008-05-05 17:00:49 +00:00
Sam Tobin-Hochstadt
62cd19a42b
test for parameters
...
svn: r9659
2008-05-05 17:00:32 +00:00
Matthew Flatt
4ff1cd0ca4
r6rs repairs
...
svn: r9658
2008-05-05 15:50:35 +00:00
Jay McCarthy
ba05447929
porting is done
...
svn: r9656
2008-05-05 14:58:18 +00:00
Matthew Flatt
cf5dd35326
revise syntax colorer to use a list of colorers for dijoint ranges
...
svn: r9655
2008-05-05 14:25:18 +00:00
Matthew Flatt
665e4c07bf
protect against redraw requests before the canvas is properly sized
...
svn: r9654
2008-05-05 12:24:06 +00:00
Matthew Flatt
b53e01c460
'nest' docs and enumeration of libraries re-exported by scheme
...
svn: r9653
2008-05-05 11:29:04 +00:00
Eli Barzilay
785f860175
Welcome to a new PLT day.
...
svn: r9652
2008-05-05 07:50:10 +00:00
Matthew Flatt
9389ac3a7e
fix up link when main doc has the (redundant) 'toc style
...
svn: r9650
2008-05-05 03:05:08 +00:00
Greg Cooper
33ec3576cc
more cleanup
...
* fix a bug in initialization of FrTime widgets
* fix a bug in the pong demo
* allow needles and growing points to have larger grids
* purge the old GUI wrapper implementation
* fix a couple of bugs in the debugger
* add bitmap support to the animation library
svn: r9647
2008-05-05 02:50:46 +00:00
Eli Barzilay
507d103839
teachpack docs are like all other docs now
...
svn: r9646
2008-05-05 02:49:32 +00:00
Matthew Flatt
61dcc5d43a
fix r6rs identifier-syntax bug
...
svn: r9645
2008-05-05 01:59:43 +00:00
Matthew Flatt
875dc56a37
fix desc of relativeness of (find-system-path 'collects-dir)
...
svn: r9644
2008-05-04 16:12:18 +00:00
Greg Cooper
f0eea3ff2a
a little debug-tool cleanup
...
* lose some dead and commented-out code
* join some lines that weren't that long
* use cond instead of if ... begin
svn: r9643
2008-05-04 15:23:47 +00:00
Matthew Flatt
fa76c8591f
doc plt-r6rs ++path
...
svn: r9642
2008-05-04 13:39:06 +00:00
Matthew Flatt
118033bba3
add ++path option
...
svn: r9641
2008-05-04 13:05:20 +00:00
Matthew Flatt
7118de47c4
fix r6rs syntax->datum
...
svn: r9640
2008-05-04 12:55:53 +00:00
Eli Barzilay
5d32becf1c
Welcome to a new PLT day.
...
svn: r9639
2008-05-04 07:50:20 +00:00
Jacob Matthews
464154f147
fixed bug that crashed multi-part html doc generation in unusual circumstances
...
svn: r9638
2008-05-04 07:15:28 +00:00
Robby Findler
d8ee46457d
removed dependency on string-constants
...
svn: r9637
2008-05-04 01:23:22 +00:00
Kathy Gray
a48f4923b6
Puts the test display on drscheme's eventspace, even when we don't have a rep yet
...
Doesn't make a link when there's no editor to link to
svn: r9636
2008-05-03 23:17:59 +00:00
Eli Barzilay
7cd9e25970
JS typo
...
svn: r9635
2008-05-03 23:07:59 +00:00
Greg Cooper
fdc5a6186b
update frtime.scrbl to reflect new location of GUI wrapper
...
svn: r9634
2008-05-03 19:29:40 +00:00
Greg Cooper
f512e79edf
a little house-cleaning
...
* remove some commented-out code & lame old code
* move GUI code out of demos/ subdirectory
svn: r9633
2008-05-03 19:26:58 +00:00
John Clements
1880f23d65
...
...
svn: r9632
2008-05-03 17:06:25 +00:00
Matthias Felleisen
f4b8590879
added defmodule to world and image for rest of docs
...
svn: r9631
2008-05-03 16:56:54 +00:00
Stevie Strickland
3112216689
Adding types for functions that I used in my latest typed-scheme module,
...
plus fixing the type for length since it should return an Integer.
svn: r9630
2008-05-03 15:10:26 +00:00
Matthew Flatt
aeb79839c6
fix regexp-match when start position is beyond input port EOF
...
svn: r9629
2008-05-03 14:16:06 +00:00
Kathy Gray
cfd0a73743
Small bug fix for when on-execute has no rep
...
svn: r9627
2008-05-03 11:29:12 +00:00
Sam Tobin-Hochstadt
0340ae770f
Add template-binding information to syntax browser.
...
svn: r9626
2008-05-03 11:18:06 +00:00
Eli Barzilay
f1d36345c2
oops, get it back, it's not efficient, but it works
...
svn: r9625
2008-05-03 06:48:29 +00:00
Eli Barzilay
23a4b07cb9
remove the lazy scheme language
...
svn: r9624
2008-05-03 06:45:10 +00:00
Eli Barzilay
106c732ad6
Welcome to a new PLT day.
...
svn: r9623
2008-05-03 06:05:23 +00:00
Eli Barzilay
311b7543e2
add tests for match* + split
...
svn: r9622
2008-05-03 06:05:09 +00:00
Eli Barzilay
669c93680b
clarification
...
svn: r9621
2008-05-03 05:34:27 +00:00
Eli Barzilay
d48e7501af
use the builtin write and display handlers instead of the previous ones
...
svn: r9620
2008-05-03 05:25:46 +00:00
Eli Barzilay
7738799556
PR7782 is resolved, no need to work around it
...
svn: r9619
2008-05-03 05:11:56 +00:00
Matthew Flatt
1dd30ca031
dup-{in,out}put-port and sandbox-error-output default
...
svn: r9617
2008-05-03 04:47:14 +00:00
Sam Tobin-Hochstadt
38e0297b07
New test for multi-arg andmap.
...
Fix more things to be Integer.
Finally fix parse-type tests.
svn: r9615
2008-05-03 00:03:43 +00:00
Sam Tobin-Hochstadt
8e9e7002d4
Try harder to remove duplicates from unions.
...
svn: r9614
2008-05-03 00:02:55 +00:00
Sam Tobin-Hochstadt
37d107b737
Readd more specific types for + - *
...
svn: r9613
2008-05-02 23:46:17 +00:00
Sam Tobin-Hochstadt
fd44d9b01f
Improve the type of andmap.
...
Steps toward reducing the number of initializations.
svn: r9612
2008-05-02 23:35:37 +00:00
Eli Barzilay
921ef6cfcb
fixed regexp-match-peek-positions* and added tests
...
svn: r9611
2008-05-02 23:00:57 +00:00
Sam Tobin-Hochstadt
4e54165e2a
new test
...
svn: r9610
2008-05-02 22:22:44 +00:00
Sam Tobin-Hochstadt
32730fff6b
Run typecheck-tests expansion at runtime, to make compiling work.
...
Comment-out now-failing tests, because of marhalling issues.
Fix fv-tests.
Don't use reader syntax in annotation-tests.
Try some stuff for parse-type-tests.
Add new regression test.
svn: r9608
2008-05-02 22:21:01 +00:00
Sam Tobin-Hochstadt
ac1acc7bf6
Fix error handling when non-poly Name is applied.
...
svn: r9607
2008-05-02 22:19:18 +00:00
Eli Barzilay
a521d279e3
Welcome to a new PLT day.
...
svn: r9606
2008-05-02 21:05:34 +00:00
Eli Barzilay
726c66d8ce
much more extensive tests for regexp-X* functions
...
svn: r9605
2008-05-02 21:04:58 +00:00
Eli Barzilay
0e299c5bd2
fix regexp-match-positions* with input ports
...
svn: r9604
2008-05-02 21:04:24 +00:00
Matthew Flatt
8b6f716d53
fix plt-r6rs
...
svn: r9602
2008-05-02 19:56:48 +00:00
Matthew Flatt
52581d024b
improve scribble memory use (a little bit)
...
svn: r9601
2008-05-02 19:48:57 +00:00
Eli Barzilay
a995ba1304
fix for regexp-match-positions* on input ports
...
svn: r9600
2008-05-02 18:09:58 +00:00
Sam Tobin-Hochstadt
97715dc9fb
Use library nest.
...
svn: r9598
2008-05-02 18:03:05 +00:00
Eli Barzilay
1054f9cdea
empty matches in regexp-X* makeover, part two: better code
...
svn: r9597
2008-05-02 17:21:04 +00:00
Sam Tobin-Hochstadt
3b0c0fcc8c
Improve error messages for polymorphic functions in apply.
...
Fix tc-plambda when expected is #f.
svn: r9596
2008-05-02 17:20:55 +00:00
Sam Tobin-Hochstadt
ccd1337e31
Use syntax-loc in tests.
...
Don't check that effects match, since they may involve identifiers.
Fix tests for correct type names, Integer.
svn: r9595
2008-05-02 17:20:05 +00:00
Eli Barzilay
26a180f458
empty matches in regexp-X* makeover, part one
...
svn: r9594
2008-05-02 17:18:52 +00:00
Matthew Flatt
89a12d4f56
gui doc repairs
...
svn: r9593
2008-05-02 14:50:46 +00:00
Robby Findler
62af481463
fixed the disabling problems
...
svn: r9592
2008-05-02 14:10:28 +00:00
Matthew Flatt
119c09a27e
when searching for docs, follow module chains only through .zo, and bail out when files are unavailable or inconsistent
...
svn: r9589
2008-05-02 13:21:03 +00:00
Robby Findler
83d60cbfac
toolbar can now be on the right or on the left
...
svn: r9588
2008-05-02 12:49:45 +00:00
John Clements
4061084910
changes for stepper
...
svn: r9587
2008-05-02 05:52:49 +00:00
John Clements
8ee6d5a308
all check-forms working sans popup
...
svn: r9586
2008-05-02 05:52:10 +00:00
Robby Findler
0fe4de70ac
fixed a bug in the way the resize-corner for the defs/ints was working
...
svn: r9584
2008-05-02 03:11:41 +00:00
Matthew Flatt
044922053a
fix fonts in some controls to use normal-control-font
...
svn: r9583
2008-05-02 02:15:40 +00:00
Robby Findler
f17d85c24a
svn: r9582
2008-05-02 00:23:32 +00:00
John Clements
88af65987e
...
...
svn: r9581
2008-05-01 23:50:11 +00:00
John Clements
d14b6d12d2
...
...
svn: r9580
2008-05-01 23:49:55 +00:00
John Clements
fe552e2483
working on check-within...
...
svn: r9579
2008-05-01 23:49:45 +00:00
Robby Findler
ee9fc4a8d7
reworked the buttons along the top of drscheme
...
svn: r9578
2008-05-01 23:15:06 +00:00
Sam Tobin-Hochstadt
567e438f1d
Most typecheck tests now pass.
...
Add two new success tests.
svn: r9577
2008-05-01 22:53:10 +00:00
Sam Tobin-Hochstadt
f410bcf3a2
Fix namespace issues with compile-time expand.
...
Fix error reporting.
svn: r9576
2008-05-01 22:52:39 +00:00
John Clements
245a658fec
stepper-syntax-properties
...
svn: r9575
2008-05-01 22:35:09 +00:00
John Clements
9326b8cfbc
check-expect largely supported
...
svn: r9574
2008-05-01 22:33:54 +00:00
Sam Tobin-Hochstadt
1449dec372
Infer for fewer variables.
...
Improve error messages.
Extend csets to lists of maps.
Handle case-lambda arguments to poly funcs better.
Don't fail when there isn't a minimal substitution.
svn: r9573
2008-05-01 20:10:56 +00:00
Matthew Flatt
58f1177258
finish DrScheme doc port
...
svn: r9572
2008-05-01 19:51:52 +00:00
Jacob Matthews
1fd8c3d892
.
...
svn: r9571
2008-05-01 19:42:44 +00:00
Jacob Matthews
4ee005d004
.
...
svn: r9570
2008-05-01 19:37:27 +00:00
Jacob Matthews
a0ba76052e
reprovide some utility from repository.ss (nobody but the core implementation should have to directly require repository.ss)
...
svn: r9569
2008-05-01 19:35:23 +00:00
Sam Tobin-Hochstadt
767158c914
remove extra types that don't work with new infer
...
svn: r9568
2008-05-01 17:43:53 +00:00
Sam Tobin-Hochstadt
5af7d626be
Merge in changes from 660.
...
svn: r9567
2008-05-01 17:35:50 +00:00
Matthew Flatt
7d6bf0371e
doc improvements
...
svn: r9566
2008-05-01 17:15:03 +00:00
Matthew Flatt
9faf27a54e
fix typo
...
svn: r9565
2008-05-01 14:50:08 +00:00
Matthew Flatt
587a5a506d
update r6rs docs with conformance information
...
svn: r9564
2008-05-01 14:49:50 +00:00
Matthew Flatt
4e6639fb2f
r6rs tests and bug fixes
...
svn: r9563
2008-05-01 13:52:05 +00:00
Robby Findler
d08039585b
moving to school
...
svn: r9561
2008-05-01 12:43:43 +00:00
Matthew Flatt
d7d49190e5
doc compat lib
...
svn: r9560
2008-05-01 12:31:51 +00:00
Matthew Flatt
55bf7cb288
compat lib
...
svn: r9559
2008-05-01 12:29:50 +00:00
Matthew Flatt
a09b2eca94
r6rs tests and bug fixes
...
svn: r9558
2008-05-01 12:28:14 +00:00
Eli Barzilay
77277f0405
Welcome to a new PLT day.
...
svn: r9557
2008-05-01 07:50:18 +00:00
Greg Cooper
98cfe9cf42
update debugger documentation
...
svn: r9556
2008-05-01 03:15:53 +00:00
Greg Cooper
a126f13089
a couple of small fixes for scrolling in the debugger's stack view
...
svn: r9555
2008-05-01 03:14:39 +00:00
Robby Findler
baa9ed726a
moved the surrogate library to scheme/ (out of mzlib/)
...
svn: r9554
2008-05-01 02:51:52 +00:00
Matthew Flatt
efa0f5f396
fix syntax-case bug
...
svn: r9553
2008-04-30 23:38:24 +00:00
Robby Findler
4e2f540f6d
removed todo
...
svn: r9552
2008-04-30 23:04:38 +00:00
Sam Tobin-Hochstadt
5c3d329a1b
Remove uses of old inference.
...
Add missing cases to new infer.
svn: r9551
2008-04-30 21:54:32 +00:00
Sam Tobin-Hochstadt
c714d0ac59
Disable tests for old inference.
...
svn: r9550
2008-04-30 21:54:03 +00:00
Matthew Flatt
53144751d2
r6rs fixes and tests
...
svn: r9549
2008-04-30 21:48:22 +00:00
Jay McCarthy
36d240345c
exn:fail from exn
...
svn: r9547
2008-04-30 19:28:20 +00:00
Jay McCarthy
8bfec15aff
exn:fail from exn
...
svn: r9546
2008-04-30 19:26:45 +00:00
Robby Findler
3eb20f5a11
moved all of the framework's function documentation into the scribble/srcdoc world
...
svn: r9545
2008-04-30 19:18:52 +00:00
Matthew Flatt
abf86a46a8
fix lack of space-safety in delimited continuations (related to recently fixed crashing bug)
...
svn: r9544
2008-04-30 17:39:30 +00:00
Matthew Flatt
95aca3e86a
fix gcd & lcm on single negative argument (PR 9330)
...
svn: r9543
2008-04-30 12:26:09 +00:00
Eli Barzilay
e04ef5b12b
Welcome to a new PLT day.
...
svn: r9542
2008-04-30 07:50:22 +00:00
Robby Findler
71dddbdb28
a probable bug fix
...
svn: r9541
2008-04-30 03:30:57 +00:00
Matthew Flatt
ac31eba987
fix delim-cont bug (in the case that a captured continuation is delimited in the middle of a meta-contiuation that isn't the current one)
...
svn: r9540
2008-04-30 03:01:40 +00:00
Robby Findler
faaa7d1bc1
more progress on the framework docs
...
svn: r9539
2008-04-29 22:51:59 +00:00
Sam Tobin-Hochstadt
8307bf835b
Fix new inference algorithm to handle all test cases.
...
svn: r9538
2008-04-29 21:42:37 +00:00
Sam Tobin-Hochstadt
ab81b1d64f
Ignore.
...
Remove supurious annotation.
svn: r9537
2008-04-29 21:42:16 +00:00
Kathy Gray
6a1b99a74f
Fixes to v4 errors discovered in test suite;
...
Fixes to undefined errors in parser;
Tweak to error selection in parser;
Removal of irrelevant preference in ProfJ Tool
svn: r9536
2008-04-29 16:07:47 +00:00
Matthew Flatt
c71192136e
r6rs io/simple tests; syntax-case bug fix (PR 9328)
...
svn: r9535
2008-04-29 13:30:09 +00:00
Matthew Flatt
94ccfc68c6
r6rs tests and bug fixes (including PR 9324)
...
svn: r9534
2008-04-29 13:02:12 +00:00
Eli Barzilay
2662a36243
Welcome to a new PLT day.
...
svn: r9533
2008-04-29 07:50:17 +00:00
Sam Tobin-Hochstadt
03f3ee3e81
Provide match-lambda**
...
svn: r9532
2008-04-29 03:53:51 +00:00
Greg Cooper
6c1e70af8e
various debugger fixes:
...
fix trim-expr-str
get rid of some calls to format
use paragraphs instead of lines in stack frame view
svn: r9531
2008-04-29 03:10:46 +00:00
Sam Tobin-Hochstadt
ad75b18eaf
Use new inference engine.
...
svn: r9530
2008-04-29 01:55:37 +00:00
Sam Tobin-Hochstadt
1d21ec5dda
Control multiple errors with a parameter.
...
Don't use same code for handling type ascription and annotation.
svn: r9529
2008-04-29 01:42:07 +00:00
Matthew Flatt
2837df70a6
reencode-output: flush buffer on encoding error, so that the port can be closed
...
svn: r9528
2008-04-29 01:18:13 +00:00
Robby Findler
e5fba85ed0
fixed a bug in check syntax and a bug in the contract system
...
svn: r9524
2008-04-28 22:12:21 +00:00
Matthew Flatt
e6b2b19030
r6rs io/ports-6 repairs and tests
...
svn: r9523
2008-04-28 21:59:18 +00:00
Sam Tobin-Hochstadt
53709f1faf
Fix indentation.
...
Add missing variable annotation.
Remove unecessary annotations.
Now pass.
svn: r9522
2008-04-28 21:21:30 +00:00
Sam Tobin-Hochstadt
a39a9ddfb7
comment out exampled
...
svn: r9521
2008-04-28 21:21:29 +00:00
Sam Tobin-Hochstadt
0255f00130
fix again
...
svn: r9520
2008-04-28 21:21:29 +00:00
Sam Tobin-Hochstadt
032a4eb7b9
aaaah!
...
svn: r9519
2008-04-28 21:21:28 +00:00
Sam Tobin-Hochstadt
72effc076d
Add matthew's test case.
...
svn: r9518
2008-04-28 21:21:27 +00:00
Sam Tobin-Hochstadt
1ca37e8def
Fix comparison.
...
svn: r9517
2008-04-28 21:21:27 +00:00
Sam Tobin-Hochstadt
3f5550e705
fix
...
svn: r9516
2008-04-28 21:21:26 +00:00
Sam Tobin-Hochstadt
0f2fc610ce
better err message
...
don't create duplicate imports
svn: r9515
2008-04-28 21:21:26 +00:00
Sam Tobin-Hochstadt
5b19df4bcb
check for dups
...
svn: r9514
2008-04-28 21:21:25 +00:00
Matthew Flatt
c7424bbf14
add missing r6rs test file
...
svn: r9512
2008-04-28 16:33:23 +00:00
Matthew Flatt
f579d40b82
'must-update file mode; R6RS tests and bug fixes
...
svn: r9511
2008-04-28 16:32:50 +00:00
Eli Barzilay
4c893aa7dc
Welcome to a new PLT day.
...
svn: r9510
2008-04-28 07:50:12 +00:00
Greg Cooper
aface374af
add a couple of checks for empty stack
...
svn: r9509
2008-04-28 04:06:22 +00:00
Greg Cooper
632f4df567
use bold style to mark current frame, variable names
...
svn: r9508
2008-04-28 03:55:02 +00:00
Greg Cooper
12a1526e1f
use text% objects for stack and variables
...
to do: documentation, change style of selected frame
svn: r9507
2008-04-28 02:04:44 +00:00
Greg Cooper
30eb4e6a58
initial version of debugger stack view
...
to do: investigate graphical feedback for frame rollover/selection; update documentation
svn: r9506
2008-04-27 18:40:36 +00:00
Robby Findler
aa5eb38972
svn: r9504
2008-04-27 14:59:14 +00:00
Robby Findler
d07eff8bce
added docs for the gui-utils and the textual preferences to the framework
...
svn: r9503
2008-04-27 14:57:09 +00:00
Matthew Flatt
aceb620344
put ... and ...+ in defproc grammar
...
svn: r9502
2008-04-27 13:35:08 +00:00
Robby Findler
c64627fe86
one last fix to the framework/test docs
...
svn: r9501
2008-04-27 11:10:56 +00:00
Eli Barzilay
957df69c65
Welcome to a new PLT day.
...
svn: r9500
2008-04-27 04:11:35 +00:00
Robby Findler
6a53f96e06
ported the documentation for the framework's test library -- also extended srcdoc.ss a little bit
...
svn: r9499
2008-04-27 02:55:21 +00:00
Matthew Flatt
6ffcad639c
fix multiple defn of big-bang
...
svn: r9498
2008-04-26 20:02:02 +00:00
Robby Findler
acffaf63fa
svn: r9497
2008-04-26 19:08:38 +00:00
Robby Findler
d3e6f29e38
a little framework progress
...
svn: r9496
2008-04-26 19:07:54 +00:00
Robby Findler
457bf61732
improved the performance of check syntax some more
...
svn: r9495
2008-04-26 17:34:16 +00:00
Matthew Flatt
c14a965ebd
do not write .fail files
...
svn: r9494
2008-04-26 16:24:25 +00:00
Kathy Gray
a1370171f1
Correction to two parsing bugs
...
svn: r9491
2008-04-26 15:33:08 +00:00
Matthew Flatt
b8c425cc42
better syntax errors for define-record-type; support parent-rtd correctly; more r6rs tests
...
svn: r9489
2008-04-26 13:52:29 +00:00
Mike Sperber
f4287c4eb5
Synch with latest.
...
svn: r9487
2008-04-26 10:21:03 +00:00
Eli Barzilay
0e2c4c114f
Welcome to a new PLT day.
...
svn: r9486
2008-04-26 07:50:13 +00:00
Matthew Flatt
cd85479afc
typoe (PR 9301)
...
svn: r9485
2008-04-25 23:15:25 +00:00
Matthew Flatt
7a4c379b8f
add srfi 41 implementation and update Chinese string constants
...
svn: r9483
2008-04-25 23:06:15 +00:00
Matthias Felleisen
53b0ed4401
conversion to 4.0 module style
...
svn: r9482
2008-04-25 22:59:11 +00:00
Matthew Flatt
01baad11a0
hack evcase to support old and new 'else' bindings
...
svn: r9481
2008-04-25 21:36:37 +00:00
Matthew Flatt
f2a3317df6
more r6rs tests
...
svn: r9479
2008-04-25 20:10:13 +00:00
Eli Barzilay
6f00cd8a7c
docs go in the main tree
...
svn: r9478
2008-04-25 19:55:23 +00:00
Matthew Flatt
0483294762
fix JIT abs (on least fixnum), fix some R6RS bugs and pull in some R6RS test cases from Ikarus
...
svn: r9477
2008-04-25 17:18:44 +00:00
Matthew Flatt
758a191ffe
fix GL-unavailable thunk
...
svn: r9476
2008-04-25 16:40:09 +00:00
Kathy Gray
764ed78129
Corrected source/syntax error
...
svn: r9475
2008-04-25 14:07:04 +00:00
Robby Findler
00eb1303e4
optimized drawing a little bit
...
svn: r9474
2008-04-25 13:52:21 +00:00
Robby Findler
88ac43f545
sped up check syntax
...
svn: r9473
2008-04-25 13:39:20 +00:00
Matthew Flatt
bb112df454
remove warning about installing mzcom on non-windows
...
svn: r9472
2008-04-25 12:50:45 +00:00
Eli Barzilay
4d90067891
Welcome to a new PLT day.
...
svn: r9471
2008-04-25 07:50:09 +00:00
Matthias Felleisen
fb644c1caf
relevant teachpacks converted
...
svn: r9470
2008-04-25 00:50:03 +00:00
Matthias Felleisen
1bf7d81a50
svn: r9469
2008-04-25 00:48:31 +00:00
John Clements
c88c7fd4c5
working on check-expect
...
svn: r9468
2008-04-25 00:33:35 +00:00
John Clements
2116c4b0eb
adding more stepper annotation
...
svn: r9467
2008-04-25 00:33:10 +00:00
Kathy Gray
2d12ca4a62
Display correction
...
svn: r9466
2008-04-24 22:55:40 +00:00
Robby Findler
6f0314b40c
fixed some bugs
...
svn: r9464
2008-04-24 20:33:42 +00:00
Robby Findler
06584c3941
attempted to rewrite docs into scribble -- that didnt work, but this is the leftover cleanup
...
svn: r9463
2008-04-24 20:33:25 +00:00
Robby Findler
e3a13be4a0
added shortcut for collapse that works on the mac
...
svn: r9462
2008-04-24 19:27:30 +00:00
Matthew Flatt
acfcb9878c
test for tailing-vertical-bar regexp bug
...
svn: r9461
2008-04-24 19:04:16 +00:00
Eli Barzilay
2548f7ecbb
provide string-join
...
svn: r9459
2008-04-24 16:26:50 +00:00
Matthew Flatt
1ee0298552
struct-copy
...
svn: r9456
2008-04-24 13:56:36 +00:00
Matthias Felleisen
7be28dfc6d
docs fixed for 4.0
...
svn: r9455
2008-04-24 13:22:46 +00:00
Robby Findler
e4563319db
a little more of the framework manual is done
...
svn: r9454
2008-04-24 12:56:30 +00:00
Matthew Flatt
99ae76c2e9
expand user in file module paths; move framework doc index to end, but also fix Scribble latex output when index is not at the end
...
svn: r9453
2008-04-24 12:36:58 +00:00
Matthew Flatt
f4703d8ab6
fix double evaluation in in-range (PR 9315)
...
svn: r9452
2008-04-24 12:06:50 +00:00
Matthew Flatt
d09b8c5a78
fix test that looks at expension of a module
...
svn: r9451
2008-04-24 12:06:19 +00:00
Eli Barzilay
f01241531b
Welcome to a new PLT day.
...
svn: r9450
2008-04-24 07:50:22 +00:00
Matthew Flatt
931d93ba2f
Scribble support for redirecting external links and re-rooting corss-reference paths
...
svn: r9448
2008-04-24 02:37:47 +00:00
Matthias Felleisen
538e960133
svn: r9447
2008-04-24 02:16:40 +00:00
Matthias Felleisen
65467c8483
svn: r9446
2008-04-24 02:02:42 +00:00
Matthias Felleisen
3db855fab1
svn: r9445
2008-04-24 01:29:16 +00:00
Eli Barzilay
4870d9830c
slightly more readable code
...
svn: r9444
2008-04-23 23:25:39 +00:00
Robby Findler
5d6724c75b
some progress made documenting the framework
...
svn: r9443
2008-04-23 23:24:17 +00:00
Matthias Felleisen
dad2ce6c03
svn: r9442
2008-04-23 23:24:10 +00:00
Matthias Felleisen
ca3e7cb8c7
svn: r9441
2008-04-23 23:18:50 +00:00
Matthias Felleisen
910a0ff677
svn: r9440
2008-04-23 23:12:03 +00:00
Matthias Felleisen
b2e6252d5c
svn: r9439
2008-04-23 23:04:59 +00:00
Matthias Felleisen
de717e625d
svn: r9438
2008-04-23 22:10:18 +00:00
Matthias Felleisen
2806c7f863
fx
...
svn: r9437
2008-04-23 21:28:43 +00:00
Matthias Felleisen
24d3d5015f
first batch of docs
...
svn: r9436
2008-04-23 21:19:57 +00:00
Matthew Flatt
980652e901
fix doc bug
...
svn: r9435
2008-04-23 17:38:24 +00:00
Matthew Flatt
3e82dcc63b
doc tweaks
...
svn: r9434
2008-04-23 17:37:49 +00:00
Eli Barzilay
b1024c8952
Added append-map' and
filter-not'.
...
svn: r9433
2008-04-23 17:26:41 +00:00
Matthew Flatt
5a3e7682f4
doc tweaks
...
svn: r9432
2008-04-23 17:16:29 +00:00
Eli Barzilay
f19cdb4fe2
a little better comment on filter
...
svn: r9431
2008-04-23 17:06:42 +00:00
Jacob Matthews
1ba672071e
move definition of resolver to the top to avoid compilation problems
...
svn: r9430
2008-04-23 17:05:38 +00:00
Eli Barzilay
1b552354a6
Use @(interaction-eval ...) instead of @interaction-eval[...].
...
svn: r9429
2008-04-23 16:47:17 +00:00
Matthias Felleisen
852b673d85
fixed contract bug
...
svn: r9428
2008-04-23 16:10:32 +00:00
Matthias Felleisen
c8db94bce7
fixed reverse bug
...
svn: r9427
2008-04-23 15:43:20 +00:00
Eli Barzilay
b62fef320b
documented new scheme/list functions
...
svn: r9426
2008-04-23 15:03:11 +00:00
Robby Findler
7262a7a19d
used to depend on unique #() but not anymore
...
svn: r9425
2008-04-23 13:37:59 +00:00
Matthew Flatt
e5350bb22f
sync HtDP languages and test suite
...
svn: r9424
2008-04-23 13:28:43 +00:00
Eli Barzilay
13c5e3812d
Added last-pair and tests
...
svn: r9422
2008-04-23 13:20:05 +00:00
Eli Barzilay
bcde2e1424
added filter-map' and
partition', with tests
...
--This line, and those below, will be ignored--
M collects/scheme/list.ss
M collects/tests/mzscheme/list.ss
svn: r9421
2008-04-23 12:53:47 +00:00
Eli Barzilay
5d4256921c
remove local length? utility
...
svn: r9420
2008-04-23 11:48:06 +00:00
Eli Barzilay
e2c4500e41
added test for no collisions between srfi/1/list and scheme/base
...
svn: r9419
2008-04-23 11:41:59 +00:00
Eli Barzilay
bea035d04c
Welcome to a new PLT day.
...
svn: r9418
2008-04-23 07:50:11 +00:00
Matthew Flatt
fe7b6fd26e
add htdp-lib doc
...
svn: r9417
2008-04-23 02:06:47 +00:00
Matthew Flatt
a212d63387
fix help lookup after scribblings entry format change
...
svn: r9416
2008-04-23 01:19:24 +00:00
Matthew Flatt
d1c6669f0d
fix doc bug (PR 9314)
...
svn: r9415
2008-04-23 00:58:46 +00:00
Matthew Flatt
a26b334c67
proprocessor doc, merge scribblings and doc-categories fields
...
svn: r9414
2008-04-23 00:20:25 +00:00
Matthias Felleisen
68dd06713a
svn: r9413
2008-04-22 23:50:17 +00:00
Jacob Matthews
ecec80fc8c
fix bug in linkage
...
svn: r9412
2008-04-22 23:05:00 +00:00
Sam Tobin-Hochstadt
2f9a7fc819
ignore`
...
svn: r9411
2008-04-22 22:08:07 +00:00
Sam Tobin-Hochstadt
029e4eb86e
delay type error messages for type parsing.
...
svn: r9410
2008-04-22 22:05:34 +00:00
Sam Tobin-Hochstadt
f9a0378510
Provide more stuff for testing.
...
svn: r9409
2008-04-22 22:05:34 +00:00
Sam Tobin-Hochstadt
61f2319442
ignore
...
svn: r9408
2008-04-22 22:05:33 +00:00
Sam Tobin-Hochstadt
3d020b33fd
Handle 0 and 1 cases better.
...
Use sync to avoid sleeping.
svn: r9407
2008-04-22 22:05:33 +00:00
Sam Tobin-Hochstadt
2ecee0968c
compiles
...
svn: r9406
2008-04-22 22:05:32 +00:00
Sam Tobin-Hochstadt
bd9d8b5ff3
Multiple type errors.
...
svn: r9405
2008-04-22 22:05:31 +00:00
Sam Tobin-Hochstadt
fca36c126c
Add typed scheme tests.
...
svn: r9404
2008-04-22 21:58:10 +00:00
Jacob Matthews
c40da0feb8
planet print, planet structure commands
...
svn: r9403
2008-04-22 21:32:23 +00:00
Jacob Matthews
82e2df7f8b
scribble docs
...
svn: r9398
2008-04-22 18:19:47 +00:00
Matthew Flatt
e25e7a1098
keyword in methods and apply; procedure-reduce-keyword-arity
...
svn: r9396
2008-04-22 18:00:04 +00:00
Eli Barzilay
193f1e8ff1
Welcome to a new PLT day.
...
svn: r9394
2008-04-22 07:50:17 +00:00
Matthew Flatt
6040202fb6
fix browser docs
...
svn: r9390
2008-04-21 21:01:18 +00:00
Matthew Flatt
6fcc293c4a
embedded-gui docs
...
svn: r9389
2008-04-21 20:51:23 +00:00
Eli Barzilay
8e6b3e9ba0
Simplified remove-duplicates interface, adjusted tests.
...
svn: r9386
2008-04-21 19:46:11 +00:00
Robby Findler
a992eb352a
removed the plt-mzscheme and plt-mred languages. AFAICT, only the stepper's test suite depends on them and John says he doesn't need them
...
svn: r9385
2008-04-21 19:08:18 +00:00
Robby Findler
f0f27e2e2c
removed mz,mred,slideshow languages and made module language's initial REPL be scheme/base instead of mzscheme
...
svn: r9384
2008-04-21 19:00:18 +00:00
Matthew Flatt
a0f65ba33e
dictionaries
...
svn: r9383
2008-04-21 17:26:35 +00:00
Kathy Gray
ed478254e2
Combinator parser change to add new signature form
...
htdp/testing change so that generate-report does something
svn: r9382
2008-04-21 13:31:50 +00:00
Eli Barzilay
8a1e72223f
Welcome to a new PLT day.
...
svn: r9380
2008-04-21 07:50:12 +00:00
Matthew Flatt
63c8b7ffde
fix some mzc -e problems
...
svn: r9379
2008-04-21 01:04:31 +00:00
Matthew Flatt
476c374751
finish mzc docs
...
svn: r9378
2008-04-20 14:28:20 +00:00
Eli Barzilay
c8eb111e26
Welcome to a new PLT day.
...
svn: r9377
2008-04-20 07:50:14 +00:00
Matthew Flatt
31ee3b70e7
fix r6rs generate-temporaries
...
svn: r9376
2008-04-20 01:03:21 +00:00
Jacob Matthews
52ca901576
better behavior in 'same case
...
svn: r9375
2008-04-19 18:19:18 +00:00
Eli Barzilay
9b0fc20d3e
added a powerful remove-duplicates and tests
...
svn: r9373
2008-04-19 15:41:24 +00:00
Eli Barzilay
352036ea42
can use keywords with test
...
svn: r9372
2008-04-19 14:16:50 +00:00
Eli Barzilay
4fea43c61f
made test accept keyword
...
svn: r9371
2008-04-19 14:07:46 +00:00
Matthew Flatt
99943314d2
setup/unpack addition and docs
...
svn: r9370
2008-04-19 12:42:54 +00:00
Eli Barzilay
2736de7404
* move flatten' next to
append*'
...
* document `add-between'
svn: r9369
2008-04-19 10:30:31 +00:00
Eli Barzilay
8a25cbeb6c
Welcome to a new PLT day.
...
svn: r9368
2008-04-19 07:50:13 +00:00
Matthew Flatt
82c212625b
sgl docs
...
svn: r9362
2008-04-18 18:49:23 +00:00
Eli Barzilay
180dc08777
added add-between and string-join, no lists-join
...
svn: r9361
2008-04-18 14:00:41 +00:00
Kathy Gray
a9ad2600c1
Fixed bug that caused an internal error when opening a new drscheme window
...
svn: r9360
2008-04-18 12:21:51 +00:00
Matthew Flatt
3730930380
just curly closing quotes as para punctuation
...
svn: r9359
2008-04-18 12:17:53 +00:00
Robby Findler
811216ad78
added curly quotes as things that do not need spaces before them
...
svn: r9358
2008-04-18 12:03:08 +00:00
Eli Barzilay
bf6d4b746c
Welcome to a new PLT day.
...
svn: r9357
2008-04-18 07:50:12 +00:00
Eli Barzilay
0b7bdfe92c
added scheme/string, include it in the scheme language, put string-append* in there, tested, documented
...
svn: r9356
2008-04-18 04:10:46 +00:00
Eli Barzilay
7b682783db
clarify append* description
...
svn: r9355
2008-04-18 03:52:58 +00:00
Eli Barzilay
5ccfe300f7
better argument name
...
svn: r9354
2008-04-18 01:58:05 +00:00
Matthew Flatt
5aeaf7ea75
R6RS docs, other misc clean-up
...
svn: r9349
2008-04-17 21:29:07 +00:00
Kathy Gray
ae3a208331
Additions to DrSchemem guide to
...
A) Fill in the stub section for ProfessorJ languages
B) Include an explanation of the Testing menu item
C) Ammend the HtDP languages section with information
on test evaluation
svn: r9346
2008-04-17 15:41:43 +00:00
Robby Findler
cee0f72df5
PR 9300, realized the transitive closure operation is actually crazy expensive, interim commit so no one suffers thru that while I think about this
...
svn: r9345
2008-04-17 12:07:07 +00:00
Robby Findler
0fe065e1b7
PR 9300, cotd
...
svn: r9344
2008-04-17 11:55:57 +00:00
Robby Findler
c9e313648a
PR 9300
...
svn: r9343
2008-04-17 11:49:53 +00:00
Eli Barzilay
335449c7c5
Welcome to a new PLT day.
...
svn: r9342
2008-04-17 07:50:18 +00:00
Robby Findler
5e5d4c053f
updated constants to just use R5RS by itself (since they all had those letters in there)
...
svn: r9341
2008-04-17 03:43:15 +00:00
Robby Findler
9fe8401058
re-renamed r5rs to just R5RS
...
svn: r9340
2008-04-17 00:27:07 +00:00
Matthew Flatt
5f28020da3
tweak prose
...
svn: r9339
2008-04-16 21:19:50 +00:00