Commit Graph

6912 Commits

Author SHA1 Message Date
Carl Eastlund
e03b419c10 Fixed documentation for make-keyword-procedure: default for plain-proc uses apply, not keyword-apply.
svn: r10477
2008-06-27 14:10:36 +00:00
Robby Findler
659ce64b11 PR 9545
svn: r10476
2008-06-27 12:11:39 +00:00
Eli Barzilay
61b77ec68a Welcome to a new PLT day.
svn: r10475
2008-06-27 06:21:19 +00:00
Danny Yoo
18701cf399 Reverting most of r10468.
svn: r10474
2008-06-27 05:20:28 +00:00
Eli Barzilay
e80141cc3d minor
svn: r10473
2008-06-27 04:46:24 +00:00
Eli Barzilay
8383a541f7 removed commented class code completely: it leads to dependency cycles
svn: r10472
2008-06-27 04:20:38 +00:00
Eli Barzilay
f283f97493 refix indentation, disable scheme/class loading
svn: r10471
2008-06-27 04:10:39 +00:00
Danny Yoo
e16ba1b779 Adjusted the module-reader to handler editor objects as object-names of ports.
svn: r10470
2008-06-27 03:26:44 +00:00
Danny Yoo
ca7188be1e Removed hack in scheme box's read-special. This fixes error highlighting under Check Syntax for embedded scheme boxes.
svn: r10469
2008-06-27 00:05:47 +00:00
Danny Yoo
072ea01f22 Maintaining text% as syntax source, so that check-syntax on an unsaved file will highlight errors correctly.
svn: r10468
2008-06-26 23:48:44 +00:00
Danny Yoo
3010e765ae Refactored helper methods into embedded-snip-utils.ss
svn: r10467
2008-06-26 21:33:42 +00:00
Danny Yoo
259b6fb87c Added defensive check for get-admin in get-enclosing-editor-frame.
svn: r10466
2008-06-26 21:12:15 +00:00
Eli Barzilay
7881ad2807 Welcome to a new PLT day.
svn: r10464
2008-06-26 20:34:06 +00:00
Danny Yoo
6624bc1dea Recommitting fix to showing error highlighting on embeded snips.
svn: r10463
2008-06-26 20:22:16 +00:00
Danny Yoo
4f56c1169b Revert "Fixed error highlighting in embedded snips."; lingering bugs
on get-canvas.

This reverts commit a12d0704e7a10e73988db57ad0e8a3d39998663e.

svn: r10462
2008-06-26 20:17:12 +00:00
Danny Yoo
448495aa0e Fixed error highlighting in embedded snips.
svn: r10461
2008-06-26 20:12:35 +00:00
Matthew Flatt
ff888bda2a fix splicing 'begin' in R5RS (PR 9548)
svn: r10458
2008-06-26 14:49:20 +00:00
Matthew Flatt
e62bb306fa fix R6RS string->number (PR 9546), document non-conformace of initial handler (PR 9547)
svn: r10457
2008-06-26 13:13:10 +00:00
Eli Barzilay
1f485c3dd8 Welcome to a new PLT day.
svn: r10456
2008-06-26 01:12:30 +00:00
Matthew Flatt
4525e63050 Add %%DocumentFonts to PS output
svn: r10453
2008-06-25 21:10:46 +00:00
Matthew Flatt
da82fe2a2d eval and phases (4.0.1.2)
svn: r10452
2008-06-25 18:54:38 +00:00
Robby Findler
2528523a1f started a test suite, PR 9545
svn: r10451
2008-06-25 14:31:02 +00:00
Matthew Flatt
17ab6f6345 header-spacign refinements from Noel
svn: r10450
2008-06-25 13:02:49 +00:00
Kathy Gray
00615e98aa Turning on stm; supporting checkEffect form.
svn: r10449
2008-06-25 12:47:45 +00:00
Sam Tobin-Hochstadt
15eb016e25 Fix PR 9540
svn: r10448
2008-06-24 23:52:16 +00:00
Robby Findler
0b35fc7406 added smiley and frownie
svn: r10447
2008-06-24 22:00:15 +00:00
Eli Barzilay
4f880a99c4 darken techlink underlines a little
svn: r10446
2008-06-24 19:15:23 +00:00
Eli Barzilay
44cee570a7 minor tweaks
svn: r10445
2008-06-24 18:43:51 +00:00
Eli Barzilay
a23c84175c fix techlinks again
svn: r10444
2008-06-24 18:42:05 +00:00
Eli Barzilay
b33cd21717 avoid using ">" in css -- so it works on IE too
svn: r10443
2008-06-24 18:17:37 +00:00
Eli Barzilay
a1a53524c0 no arguments => start page
svn: r10441
2008-06-24 17:35:10 +00:00
Matthew Flatt
0e69bbc893 update latex styles for new tech links
svn: r10437
2008-06-24 15:16:47 +00:00
Matthew Flatt
80505abf29 render tech links as gray underline, turn blue on hover
svn: r10436
2008-06-24 15:12:45 +00:00
Matthew Flatt
bad978a277 make techlink blue
svn: r10435
2008-06-24 11:49:42 +00:00
Eli Barzilay
7febe63ce9 * Fix compiled and dep files path
* Comment out dep file since it's not used
* Fix checking of the `compile?' argument
* Print a "recompiling" message and a warning the file is not found

svn: r10434
2008-06-24 01:25:46 +00:00
Danny Yoo
d6ee81feba Making separate find-syntax-source-editor file.
svn: r10432
2008-06-23 22:15:35 +00:00
Danny Yoo
6965dfd86c Got internal error highlighting when exception source is in embedded editor.
svn: r10431
2008-06-23 22:15:22 +00:00
Matthew Flatt
6f8dbf0ec5 make tech links gray; fix-ups in reference manual
svn: r10430
2008-06-23 21:03:10 +00:00
Matthias Felleisen
fb517e049e doc bug, right instead of left
svn: r10429
2008-06-23 21:01:07 +00:00
Matthew Flatt
3f60a478ad use new 'serialized=?' to tighten setup scribble fixpoint
svn: r10428
2008-06-23 19:28:08 +00:00
Danny Yoo
9431017d18 Generalized click-forwarding-editor to work on text%s as well as pasteboards%
svn: r10427
2008-06-23 18:22:03 +00:00
Eli Barzilay
3fdde8a603 Welcome to a new PLT day.
svn: r10426
2008-06-23 14:59:52 +00:00
Eli Barzilay
648286fa52 more numbers
svn: r10425
2008-06-23 14:58:10 +00:00
Eli Barzilay
04b97ff977 Make promise.ss use #%kernel directly -- this way mzscheme does not
depend on scheme/base.

svn: r10424
2008-06-23 14:32:27 +00:00
Eli Barzilay
3619ab2062 * USe a thunk for caught values, not just the exception value, since
(as Mathew notes as a bug) any value can be raised
*  Actually use an applicable struct, so we can printout something
   sensible.  The current printout is:
     #<promise!exn!...exn-message...> for exceptions
     #<promise!(raise val)> for other values

svn: r10423
2008-06-23 13:57:18 +00:00
Matthew Flatt
b1c561f917 free_history_entry not available in OS X libreadline
svn: r10422
2008-06-23 13:31:15 +00:00
Matthew Flatt
c8509c8390 fix typo
svn: r10421
2008-06-23 12:40:45 +00:00
Eli Barzilay
f032880256 seven... I counted them.
svn: r10420
2008-06-23 07:05:06 +00:00
Eli Barzilay
1ffd3f5ba0 type (PR9535)
svn: r10419
2008-06-23 06:42:43 +00:00
Eli Barzilay
24f54b8dcc document lazy restriction, try to improve description a little.
svn: r10418
2008-06-23 04:36:05 +00:00
Eli Barzilay
b7839a4ec3 removed redundant syntax hack
svn: r10417
2008-06-23 04:33:25 +00:00
Eli Barzilay
945dc376d2 * Removed `with-handlers*' that was causing a problem in some long
nested streams example (from Jos Koot).
* Replaced with `call-with-exception-handler' which is (intentionally)
  not tail-recursive, but it seems to work fine now.
* The `lazy' form is restricted to single-valued expressions only.

svn: r10416
2008-06-23 04:07:12 +00:00
Eli Barzilay
3e0de8592d * Now removing all duplicates by default, not only consecutive ones
* Use multi-line history elements when a multi-line expression is entered

svn: r10415
2008-06-23 04:04:40 +00:00
Eli Barzilay
4ca2fb8c00 removed latex-induced-typos
svn: r10414
2008-06-23 04:03:18 +00:00
Eli Barzilay
36d9dfc816 Welcome to a new PLT day.
svn: r10411
2008-06-22 21:07:16 +00:00
Eli Barzilay
d4b93a22f3 Welcome to a new PLT day.
svn: r10409
2008-06-22 00:24:14 +00:00
Robby Findler
4f06b9e5da fixed PR 9515
svn: r10408
2008-06-21 14:54:52 +00:00
Robby Findler
a367e81f3a removed some latexisms
svn: r10407
2008-06-21 14:44:47 +00:00
Matthew Flatt
8b68ced640 slight clarification on 'with-handlers*'
svn: r10406
2008-06-21 13:13:45 +00:00
Matthias Felleisen
e60a2cddee svn: r10393 2008-06-20 15:15:14 +00:00
Matthias Felleisen
32f514f78e commented out tests
svn: r10392
2008-06-20 14:41:19 +00:00
Robby Findler
b8edbf8336 fixed tab handling for docked mode
svn: r10390
2008-06-20 13:26:55 +00:00
Eli Barzilay
0c23336cbf Welcome to a new PLT day.
svn: r10389
2008-06-20 08:24:17 +00:00
Robby Findler
b24674c889 PR 9510
svn: r10388
2008-06-20 06:05:52 +00:00
Kathy Gray
1ff835d4b3 Fix PR#9526
svn: r10380
2008-06-19 20:43:51 +00:00
Sam Tobin-Hochstadt
1880eb4afb Fix filter type.
svn: r10374
2008-06-19 16:07:12 +00:00
Kathy Gray
08015efba8 Indenter bug corrections; indented files according to indenter
svn: r10371
2008-06-19 13:40:25 +00:00
Robby Findler
707315b1b4 restored Eli's syntax error improvements
svn: r10370
2008-06-19 06:19:16 +00:00
Greg Cooper
4dadad2d71 add support for arc-drawing to animation library
svn: r10366
2008-06-19 00:33:00 +00:00
Eli Barzilay
6864cae36f Welcome to a new PLT day.
svn: r10346
2008-06-18 17:13:24 +00:00
Kathy Gray
488f8c210e Corrected bug introduced by the introduction of match-let
svn: r10339
2008-06-18 12:51:22 +00:00
Kathy Gray
1862bffc93 Testengine test file (in wrong directory, probably).
svn: r10338
2008-06-18 12:20:17 +00:00
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
Matthias Felleisen
420263b569 svn: r10329 2008-06-18 02:05:59 +00: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
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
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
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
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
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
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
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
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
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
Eli Barzilay
56acfb51f2 Welcome to a new PLT day.
svn: r10221
2008-06-11 17:36:09 +00: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
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