Commit Graph

7194 Commits

Author SHA1 Message Date
Robby Findler
c1217de228 fixed problem with completions
svn: r10337
2008-06-18 05:48:16 +00:00
Eli Barzilay
b93d242aa5 restore unmodified version
svn: r10336
2008-06-18 04:53:31 +00:00
Eli Barzilay
f4926472b8 remove changed code
svn: r10335
2008-06-18 04:50:58 +00:00
Greg Cooper
88edb0e088 fix small doc bug
svn: r10332
2008-06-18 02:15:05 +00:00
Matthias Felleisen
55604117e4 world with lang scheme
svn: r10331
2008-06-18 02:13:42 +00:00
Stevie Strickland
2b4f1691fa Add an informative comment here. 2008-06-17 22:09:04 -04:00
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