Commit Graph

3228 Commits

Author SHA1 Message Date
Matthew Flatt
03ffe8ec6e more port-read-handler tests
svn: r4753
2006-11-02 21:35:49 +00:00
Eli Barzilay
8e8f780b4c Welcome to a new PLT day.
svn: r4750
2006-11-02 08:50:01 +00:00
Robby Findler
c577c8080c fixed PR 8359
svn: r4749
2006-11-02 04:30:56 +00:00
Robby Findler
9a5eced27b fixed PR 8368
svn: r4748
2006-11-02 04:13:52 +00:00
Matthew Flatt
405a5a2751 add missing refreshes
svn: r4747
2006-11-02 03:16:51 +00:00
Matthew Flatt
86f9de0b41 fix handling of improper lists in the code macro
svn: r4746
2006-11-02 03:16:19 +00:00
Matthew Flatt
0adaa9e162 fix terminology in maze errors, and add support for bitmap snips along with bitmaps
svn: r4744
2006-11-01 23:05:32 +00:00
Matthew Flatt
33e75ab6ec use new get-argb-pixels to convert bitmap to GL
svn: r4743
2006-11-01 23:04:12 +00:00
Matthew Flatt
166f2ea539 some trait tests
svn: r4742
2006-11-01 23:02:36 +00:00
Matthew Flatt
d863eac492 allow fields in a trait
svn: r4741
2006-11-01 23:01:18 +00:00
Matthias Felleisen
cedb2d088f put-pinhole instead of move-pinhole for nw:rectangle
svn: r4739
2006-11-01 21:49:20 +00:00
Matthias Felleisen
22a24b1a04 fixed world docs
svn: r4737
2006-11-01 21:15:02 +00:00
Robby Findler
808ef37fef fixed PR 8364
svn: r4735
2006-11-01 18:40:08 +00:00
Eli Barzilay
1905669a5b Welcome to a new PLT day.
svn: r4732
2006-11-01 08:50:02 +00:00
Matthew Flatt
a996df1d2b added get-argb-pixels to bitmap class
svn: r4731
2006-11-01 06:54:04 +00:00
Matthias Felleisen
322789559c stupid mouse test
svn: r4728
2006-11-01 04:10:36 +00:00
Matthias Felleisen
fd5aeff0a5 fixed place-image's contracts
svn: r4727
2006-11-01 04:10:01 +00:00
Matthew Flatt
fb8ccb8f05 added Doors game support ( in time for for APLAS talk )
svn: r4726
2006-11-01 03:18:49 +00:00
Robby Findler
80ca729b04 removed halfway done fix for sexp movement keys
svn: r4723
2006-10-31 23:05:23 +00:00
Robby Findler
58a0b99d35 improved forward sexp
svn: r4720
2006-10-31 20:29:39 +00:00
Matthew Flatt
54dea82d8a add support for a kind of heads-up display
svn: r4718
2006-10-31 11:27:34 +00:00
Matthew Flatt
e9b9d22ac8 add bitmap.ss utility library
svn: r4717
2006-10-31 11:13:12 +00:00
Eli Barzilay
2a76a5ab55 Welcome to a new PLT day.
svn: r4716
2006-10-31 08:50:02 +00:00
Matthew Flatt
ad506aac3b clarification on common case for id mapping
svn: r4715
2006-10-30 22:12:24 +00:00
Eli Barzilay
03738d1e40 typo (pr8356)
svn: r4714
2006-10-30 21:52:50 +00:00
Scott Owens
cc711703af Added #px alongside #rx.
svn: r4712
2006-10-30 11:28:18 +00:00
Eli Barzilay
4d3c8fc675 Welcome to a new PLT day.
svn: r4710
2006-10-30 08:50:02 +00:00
Philippe Meunier
2af0d761b8 keybindings, square brackets
svn: r4709
2006-10-30 07:12:29 +00:00
Matthew Flatt
b61846baba cache bitmap and dc for snip sizing
svn: r4708
2006-10-30 06:50:14 +00:00
Matthew Flatt
22f8f9a50c expand showkeys display for 352.9
svn: r4704
2006-10-30 01:19:46 +00:00
Matthew Flatt
f88355b345 new 352.9 MrEd methods
svn: r4703
2006-10-30 01:14:35 +00:00
Eli Barzilay
ac2aa089a0 Welcome to a new PLT day.
svn: r4695
2006-10-29 08:50:02 +00:00
Matthew Flatt
3c215723c3 more tests for 'disappeared-binding info for letrecs generated by internal definitions
svn: r4694
2006-10-28 23:55:54 +00:00
Eli Barzilay
bf41d29da1 Welcome to a new PLT day.
svn: r4692
2006-10-28 07:50:02 +00:00
Matthew Flatt
4aa36a5ee9 Jewel: don't declife if game is over (thanks to David Einstein)
svn: r4691
2006-10-27 21:53:37 +00:00
Eli Barzilay
5fc9e038d5 Welcome to a new PLT day.
svn: r4690
2006-10-27 07:50:03 +00:00
Chongkai Zhu
aae3e1eac1 svn: r4689 2006-10-26 12:32:12 +00:00
Eli Barzilay
194097087f Welcome to a new PLT day.
svn: r4687
2006-10-26 07:50:02 +00:00
Matthew Flatt
55de7f011f some simplifications
svn: r4686
2006-10-26 06:56:56 +00:00
Matthew Flatt
58191912c6 added real->decimal-string (one piece of a real formatter)
svn: r4685
2006-10-26 06:55:29 +00:00
Matthew Flatt
387612edb7 fix memq on not-yet-validated style list
svn: r4684
2006-10-26 05:04:47 +00:00
Eli Barzilay
23882b3fac use sort to implement quicksort
svn: r4682
2006-10-25 17:10:05 +00:00
Matthew Flatt
60fe398868 added trait, finally
svn: r4681
2006-10-25 08:02:59 +00:00
Eli Barzilay
3f9853df42 Welcome to a new PLT day.
svn: r4680
2006-10-25 07:50:02 +00:00
Jay McCarthy
607362b87f up
svn: r4679
2006-10-24 16:05:37 +00:00
Eli Barzilay
c9fabb7568 Welcome to a new PLT day.
svn: r4678
2006-10-24 07:50:02 +00:00
Eli Barzilay
51267a4d1a Welcome to a new PLT day.
svn: r4675
2006-10-23 07:50:02 +00:00
Matthew Flatt
3787424b0e Windows/X shortcuts: specifically require or disallow alt/meta for menu keybinding
svn: r4674
2006-10-23 07:41:48 +00:00
Matthew Flatt
c12683b9d4 use defn to hide introduced dummy function
svn: r4673
2006-10-23 07:15:47 +00:00
Matthew Flatt
a8465ee701 make defined names always mutable in HtDP advanced
svn: r4672
2006-10-23 07:05:21 +00:00
Matthew Flatt
1a81d0c5c5 make-embeddeding-executable => create-embedding-executable
svn: r4671
2006-10-22 21:34:59 +00:00
Eli Barzilay
c347b22de3 Welcome to a new PLT day.
svn: r4670
2006-10-22 07:50:02 +00:00
Matthew Flatt
5c940f0c94 test allowing first-order functions to higher-order primitives
svn: r4669
2006-10-22 01:46:02 +00:00
Matthew Flatt
a44c685ac9 remove primwrap reference
svn: r4668
2006-10-21 22:08:42 +00:00
Eli Barzilay
276d23c1af Welcome to a new PLT day.
svn: r4667
2006-10-21 07:50:03 +00:00
Matthew Flatt
6b13db5211 wrap primitives and beginner-specialized primitives as first order, so that higher-order primitives can recognize them
svn: r4666
2006-10-21 02:28:30 +00:00
Matthew Flatt
c4cc339f69 tests for stripping trailing terminator by path-element->bytes
svn: r4665
2006-10-20 23:18:16 +00:00
Robby Findler
8ccef02233 now using path-element functions in some places
svn: r4662
2006-10-20 17:19:54 +00:00
Matthew Flatt
a991b6b33c 352.8 tests
svn: r4660
2006-10-20 13:56:29 +00:00
Eli Barzilay
b433ce9a55 Welcome to a new PLT day.
svn: r4653
2006-10-20 07:50:02 +00:00
Eli Barzilay
e349ce4259 Welcome to a new PLT day.
svn: r4640
2006-10-19 07:50:02 +00:00
Matthias Felleisen
c7a8c49ac8 fixed immediate world and graphing bugs
svn: r4637
2006-10-19 01:58:06 +00:00
Matthias Felleisen
d4b06ad3f5 fixed dirs and world docs
svn: r4635
2006-10-19 01:15:41 +00:00
Robby Findler
4cb6ebbf59 improved error message
svn: r4630
2006-10-18 23:59:37 +00:00
Jay McCarthy
27cae4bf2e up
svn: r4629
2006-10-18 16:51:56 +00:00
Eli Barzilay
004f36864a Welcome to a new PLT day.
svn: r4628
2006-10-18 07:50:03 +00:00
Matthew Flatt
7a37515b57 don't spell-check Chinese (or any sequence of uncased letters)
svn: r4627
2006-10-18 05:48:23 +00:00
Matthew Flatt
c18ca621a3 more thoroughly convert the SSL machinery to use a connection-specific error function
svn: r4626
2006-10-18 05:46:14 +00:00
John Clements
57b2dd2903 added vertical-separator-snip for pickle-ability
svn: r4621
2006-10-17 22:50:13 +00:00
Eli Barzilay
5aa1aacd97 Welcome to a new PLT day.
svn: r4619
2006-10-17 07:50:02 +00:00
Eli Barzilay
ff19344bfc revert previous change
svn: r4618
2006-10-17 03:53:05 +00:00
Eli Barzilay
60b7acd56c make srfi-13 reuse string builtins
svn: r4617
2006-10-17 03:42:49 +00:00
John Clements
3a8cfed33b bug fixes for annotate/not-top-level
svn: r4615
2006-10-16 23:02:57 +00:00
John Clements
785bc0375c added sperber's fix for true-false reconstruction in cond.
svn: r4614
2006-10-16 17:28:59 +00:00
Robby Findler
5446e9a2c4 fixed bug in pref panel
svn: r4613
2006-10-16 14:23:03 +00:00
Eli Barzilay
a33d3b2e66 Welcome to a new PLT day.
svn: r4612
2006-10-16 07:50:01 +00:00
Matthew Flatt
e7fd0e5818 clarify connection of control and fcontrol
svn: r4611
2006-10-16 02:09:36 +00:00
Eli Barzilay
c0a8f9349e Welcome to a new PLT day.
svn: r4609
2006-10-15 07:50:02 +00:00
Eli Barzilay
46c2b8ae1b minor code improvements
svn: r4608
2006-10-15 05:36:58 +00:00
Matthew Flatt
6b385008ad numeric tests for (expt ... 1/2) and complex divide
svn: r4607
2006-10-14 22:41:26 +00:00
Robby Findler
585d319eac added star tests
svn: r4605
2006-10-14 19:53:31 +00:00
Robby Findler
f2afc5347f added star
svn: r4604
2006-10-14 19:43:02 +00:00
Robby Findler
ab9695a2fd added star docs
svn: r4603
2006-10-14 19:42:50 +00:00
Robby Findler
ea15fcaf7f fixed PR 8325
svn: r4602
2006-10-14 17:07:18 +00:00
Kathy Gray
58751057b6 Moved profj-testing.ss out of profj and only into the testing file; methods from profj-testing used by profj are obsolete now
svn: r4601
2006-10-14 15:04:07 +00:00
Eli Barzilay
967738c3fd Welcome to a new PLT day.
svn: r4599
2006-10-14 07:50:01 +00:00
Eli Barzilay
45b095f968 Sitiram -> Sitaram
svn: r4598
2006-10-14 01:52:23 +00:00
Matthew Flatt
329a32a2a5 mzc patches for 352.7
svn: r4596
2006-10-13 22:08:52 +00:00
Matthew Flatt
2f86c5d14d new control MzLib library
svn: r4595
2006-10-13 22:06:32 +00:00
Matthew Flatt
1c2211f8eb tests for 357.2, and clean up section report
svn: r4594
2006-10-13 22:06:06 +00:00
John Clements
4f27609b33 corrected & new tests for begin & begin0
svn: r4590
2006-10-13 19:16:10 +00:00
John Clements
4d4db929ca support for begin, minor refactoring, cleanup, etc.
svn: r4589
2006-10-13 19:15:09 +00:00
John Clements
530e39c5be checkign -> checking
svn: r4586
2006-10-13 16:56:42 +00:00
Mike Sperber
a058e05491 Synch with English.
svn: r4585
2006-10-13 15:48:47 +00:00
Matthew Flatt
405660261c checkpoint delim cont tests
svn: r4583
2006-10-13 11:29:52 +00:00
Eli Barzilay
db616f9f9d Welcome to a new PLT day.
svn: r4581
2006-10-13 07:50:02 +00:00
Matthew Flatt
1f1fb6d840 minor reformatting
svn: r4579
2006-10-13 06:27:09 +00:00
Matthew Flatt
5984c169d3 test suite for control library
svn: r4578
2006-10-13 06:24:20 +00:00
Matthew Flatt
949beaa30f checkpoint delim cont tests
svn: r4571
2006-10-12 22:17:56 +00:00
Eli Barzilay
d09e743d8c drop redundant require
svn: r4569
2006-10-12 21:23:53 +00:00
Eli Barzilay
c46041042c drop redundant require, compress onlys
svn: r4568
2006-10-12 21:21:25 +00:00
Ryan Culpepper
870eba1f15 Fixed PR 8324
attached (lib "cached-image-snip.ss" "mrlib") into user namespace
  refactored namespace creation code

svn: r4567
2006-10-12 20:11:13 +00:00
Eli Barzilay
0ce1ee145e * Expose a prompt parameter for use with readline
* Print the prompt if not currently repl-ing through the readline input

svn: r4566
2006-10-12 18:27:55 +00:00
Robby Findler
a98abdc45f added John Stone's message to a comment
svn: r4565
2006-10-12 13:23:16 +00:00
Eli Barzilay
19dfa0650d Welcome to a new PLT day.
svn: r4562
2006-10-12 07:50:02 +00:00
Matthew Flatt
280a6b9156 checkpoint delim cont test suite
svn: r4560
2006-10-12 06:39:58 +00:00
Matthew Flatt
5d246f2f0d bug fix: spaces => space
svn: r4559
2006-10-12 06:37:32 +00:00
Matthew Flatt
625be3eab9 undo accidental commit
svn: r4558
2006-10-12 06:37:02 +00:00
Matthew Flatt
fc7fca0915 bug fixed: restoring saved runstacks and break-suspend counter
svn: r4556
2006-10-12 06:20:26 +00:00
Robby Findler
a6dacbcd0b added Doug's message as backup for the semi/amp thing
svn: r4554
2006-10-11 20:28:27 +00:00
Robby Findler
974337cc6f performance bugfix
svn: r4553
2006-10-11 19:54:57 +00:00
Eli Barzilay
57b8cc9a64 Welcome to a new PLT day.
svn: r4551
2006-10-11 07:50:01 +00:00
Eli Barzilay
9d13b2af2d keywords moved elsewhere
svn: r4544
2006-10-10 15:22:05 +00:00
Eli Barzilay
d77b1654b5 use only instead of rename
svn: r4543
2006-10-10 14:58:00 +00:00
Eli Barzilay
6a930740f8 Welcome to a new PLT day.
svn: r4542
2006-10-10 07:50:02 +00:00
Matthew Flatt
a9020a3360 checkpoint delim cont tests
svn: r4541
2006-10-10 05:21:15 +00:00
Matthew Flatt
5a6ae9b550 checkpoint delim cont tests
svn: r4538
2006-10-10 01:01:38 +00:00
Jay McCarthy
37a25a74df bug
svn: r4535
2006-10-09 20:09:29 +00:00
Jay McCarthy
e98caf31c1 eli
svn: r4534
2006-10-09 19:41:36 +00:00
Jay McCarthy
75e9681724 eli
svn: r4533
2006-10-09 19:37:18 +00:00
Ryan Culpepper
a930138643 Fixed linking bug
svn: r4532
2006-10-09 15:38:20 +00:00
Eli Barzilay
7e9cb94ce3 Welcome to a new PLT day.
svn: r4531
2006-10-09 07:50:02 +00:00
Eli Barzilay
bcd850ac32 propagate some changes: special evaluation of toplevel expressions etc
svn: r4527
2006-10-09 03:45:18 +00:00
Eli Barzilay
e3c1b3022a moved forcers into their own module for easier access
svn: r4526
2006-10-09 02:46:44 +00:00
Eli Barzilay
c7c8858083 Welcome to a new PLT day.
svn: r4524
2006-10-08 07:50:03 +00:00
Ryan Culpepper
e962922e9d Added show/hide props to context menu
Added refresh after policy change through context menu

svn: r4523
2006-10-08 04:17:12 +00:00
Ryan Culpepper
d2fbbc4a9b Improved handling of lifts in modules
svn: r4522
2006-10-08 04:14:56 +00:00
Ryan Culpepper
e0bf9a6e5b Fixed bug in nonlinearity-detection
Improved tracking of module renamings

svn: r4521
2006-10-08 04:09:11 +00:00
Ryan Culpepper
89e2e31af4 Set default to catch errors
svn: r4516
2006-10-07 22:32:51 +00:00
Ryan Culpepper
bdc179ebfd Removed old dead code
svn: r4515
2006-10-07 22:32:25 +00:00
Ryan Culpepper
7240ea7fab Improved macro hiding in presence of lifts
svn: r4513
2006-10-07 16:47:56 +00:00
Eli Barzilay
14b05a8928 Welcome to a new PLT day.
svn: r4512
2006-10-07 07:50:03 +00:00
Chongkai Zhu
df16b8f909 add new strings for square-bracket
svn: r4511
2006-10-06 23:29:52 +00:00
Matthew Flatt
8f14cdb434 checkoint delim cont tests
svn: r4510
2006-10-06 22:38:26 +00:00
Eli Barzilay
d186264b5f Welcome to a new PLT day.
svn: r4507
2006-10-06 07:50:02 +00:00
Ryan Culpepper
595ed01172 Trying to improve module handling
svn: r4506
2006-10-06 04:53:15 +00:00
Ryan Culpepper
39145f9c71 Fixed eol properties
Reorganized macro stepper gui
Added macro stepper actions to popup menu

svn: r4505
2006-10-06 04:48:14 +00:00
Matthew Flatt
2bf78b3308 run call/cc tests via call-with-composable-continuation
svn: r4504
2006-10-06 04:10:45 +00:00
Ryan Culpepper
174f44f590 Removed old file
svn: r4501
2006-10-06 02:26:44 +00:00
Ryan Culpepper
2954ed5844 Reorganized syntax-browser
svn: r4500
2006-10-06 02:26:04 +00:00
Robby Findler
1547d31790 fixed bug noticed by Corey Sweeney with long lines & 20,000 ft overview
svn: r4497
2006-10-05 22:15:48 +00:00
Robby Findler
c1350ef9d8 improved magic square bracket stuff
svn: r4496
2006-10-05 21:32:58 +00:00
Eli Barzilay
8ecb66ec3c added clear-profile-results
svn: r4495
2006-10-05 18:46:33 +00:00
Eli Barzilay
9127ed7245 added clear-profile-results
svn: r4494
2006-10-05 18:45:26 +00:00
Eli Barzilay
6873a49260 Welcome to a new PLT day.
svn: r4493
2006-10-05 07:50:02 +00:00
Ryan Culpepper
bc02b021b9 Fixed location bug with popup menu
Improved syntax snips

svn: r4492
2006-10-05 06:08:49 +00:00
Eli Barzilay
19ce52a1ea assume put_byte and put_short get numbers in the right range (looks like its ok)
svn: r4491
2006-10-05 05:30:50 +00:00
Eli Barzilay
4e7be21178 misc minor improvements
svn: r4490
2006-10-05 05:15:36 +00:00
Robby Findler
0fcdc0aedd added preferences for configuring behavior of magic square bracket
svn: r4489
2006-10-05 03:06:47 +00:00
Robby Findler
b48eb1bcc0 fixed comment
svn: r4488
2006-10-05 03:05:02 +00:00
Eli Barzilay
4f7cc1e56b fix for PR8331
svn: r4487
2006-10-05 01:54:36 +00:00
Robby Findler
dddd0a9243 added get-tabs
svn: r4485
2006-10-04 22:46:42 +00:00
Robby Findler
7899d16121 one more test for [
svn: r4484
2006-10-04 21:10:58 +00:00
Eli Barzilay
e7d9245a18 set show-all-prompts to #t by default
svn: r4481
2006-10-04 19:14:59 +00:00
Eli Barzilay
fd5fdceaaa New readline-using layer for REPL interaction
svn: r4480
2006-10-04 19:06:31 +00:00
Eli Barzilay
2abe03bac8 typo
svn: r4479
2006-10-04 19:01:02 +00:00
Eli Barzilay
9cb8f01a09 Careful when composing simplify-path' and expand-path'
svn: r4478
2006-10-04 17:50:42 +00:00
Eli Barzilay
c1cc293cd5 When DESTDIR ends with a '/', dirs.ss spits out directories with '//'
in them, which caused problems with main-collects not identifying
paths as paths in the plt tree.  The solution is to use expand-path
for these things, which normalizses multiple slashes to a single one.
While I'm at it, I did the same for dirs.ss, so it produces more
consistent paths for code that might want to rely on it.
(Also did some reformatting.)

svn: r4477
2006-10-04 17:36:08 +00:00
Eli Barzilay
b8c6f3fa73 Welcome to a new PLT day.
svn: r4476
2006-10-04 07:50:02 +00:00
Matthew Flatt
6c0197bd86 snapshot new prompt test suite
svn: r4473
2006-10-04 03:07:16 +00:00
Eli Barzilay
e15b0032c1 Welcome to a new PLT day.
svn: r4468
2006-10-03 07:50:02 +00:00
Greg Cooper
3d3f22b910 fixes to the gui widget adaptors
svn: r4465
2006-10-02 21:02:09 +00:00
Kathy Gray
50ca4e1cbf Corrected bugs regarding exceptions and check ... catch
svn: r4464
2006-10-02 20:17:36 +00:00
Ryan Culpepper
459b86900b Fixed some hiding+modules interactions
Fixed some hiding+renames interactions

svn: r4463
2006-10-02 15:31:33 +00:00
Eli Barzilay
182c6af427 Welcome to a new PLT day.
svn: r4462
2006-10-02 07:50:19 +00:00
Ryan Culpepper
00b0dc8f10 Added context popup menu to syntax browser & macro stepper
Made identifier=? menus use checkable items

svn: r4461
2006-10-01 22:38:19 +00:00
Ryan Culpepper
57f3a709d1 Added simple context menu to syntax-browser
svn: r4459
2006-10-01 19:11:35 +00:00
Eli Barzilay
84dc14ce65 Throw network exceptions
svn: r4458
2006-10-01 15:39:34 +00:00
Eli Barzilay
7ba2b8557d Welcome to a new PLT day.
svn: r4456
2006-09-30 07:50:02 +00:00
Eli Barzilay
16a588b742 Welcome to a new PLT day.
svn: r4455
2006-09-29 07:50:02 +00:00
Eli Barzilay
477528c805 minor bug on directory selections
svn: r4454
2006-09-28 20:48:25 +00:00
Eli Barzilay
97c30012ed Mainly reformatting and using kw.ss instead of opt-lambda and case-lambda
svn: r4453
2006-09-28 16:13:32 +00:00
Eli Barzilay
6210b79f2b Welcome to a new PLT day.
svn: r4452
2006-09-28 07:50:02 +00:00
Eli Barzilay
e2af375047 added bytes version of everything
svn: r4451
2006-09-28 03:50:38 +00:00
John Clements
7de449312c there's an extra syntax-e in the stepper-skipto for (time ...)
svn: r4450
2006-09-28 00:59:28 +00:00
John Clements
d82c0b02b3 added comment re: phase 1/2
svn: r4449
2006-09-28 00:58:31 +00:00
Eli Barzilay
b123c4b394 typo
svn: r4448
2006-09-27 19:12:26 +00:00
Eli Barzilay
6c2343f20c added _bytes/eof
svn: r4447
2006-09-27 19:11:45 +00:00
Eli Barzilay
dcf460c0ee Welcome to a new PLT day.
svn: r4446
2006-09-27 07:50:02 +00:00
Robby Findler
02e1833c8c changed the save-to-desktop feature to remove slashes from path names
svn: r4443
2006-09-26 22:04:03 +00:00
Robby Findler
1c9cc76add removed use of regular regexps (they were just there as a 'performance improvement') and improved regexp for email addresses a little so it doesn't match ,@
svn: r4442
2006-09-26 21:53:49 +00:00
Matthew Flatt
4b5146ca5b fix pregexp-match-positions
svn: r4441
2006-09-26 20:56:51 +00:00
Eli Barzilay
d1e22794f4 specialize code for body and no keywords (and no optionals)
svn: r4440
2006-09-26 15:28:05 +00:00
Jay McCarthy
13b9ef2d9d fix
svn: r4439
2006-09-26 14:01:24 +00:00
Robby Findler
79a6945f54 changed the 'auto-open' link in emails with attachments
svn: r4438
2006-09-26 13:48:39 +00:00
Robby Findler
7694a014ee changed the 'auto-open' link in emails with attachments
svn: r4437
2006-09-26 13:44:48 +00:00
Eli Barzilay
13771a0075 Welcome to a new PLT day.
svn: r4436
2006-09-26 07:50:02 +00:00
Jay McCarthy
f22e9424e2 up
svn: r4435
2006-09-26 05:08:04 +00:00
Eli Barzilay
33f93c0d2e * Reformattings
* Avoid keeping empty history lines
* Avoid keeping repetitive history lines
* Provided (and documented) set-completion-function!
* Change sample use to a conditional `dynamic-require'
* Use raw mallocs instead of eternal for completions

svn: r4434
2006-09-25 23:30:53 +00:00
Eli Barzilay
b8586b743d some reformatting and minor clarification
svn: r4433
2006-09-25 18:16:42 +00:00
Eli Barzilay
821135354b allow #:body without #:keys
svn: r4431
2006-09-25 13:00:28 +00:00
Eli Barzilay
39714d8bd1 Welcome to a new PLT day.
svn: r4430
2006-09-25 07:50:03 +00:00
Eli Barzilay
94e3417a88 Welcome to a new PLT day.
svn: r4428
2006-09-24 07:50:03 +00:00
John Clements
fc7322a4b3 just checking it in
svn: r4426
2006-09-23 11:21:17 +00:00
John Clements
02d9fbd35c back to all tests
svn: r4425
2006-09-23 11:20:37 +00:00
John Clements
f1c6776715 lifting now controlled by language.
svn: r4424
2006-09-23 11:19:32 +00:00
John Clements
885b2fa8d3 change to testing args (broken, actually).
svn: r4423
2006-09-23 11:10:08 +00:00
John Clements
66298f0727 changed representation of stepper-skipto lists
svn: r4422
2006-09-23 10:44:40 +00:00
Eli Barzilay
ee4cbbb1e3 Welcome to a new PLT day.
svn: r4421
2006-09-23 07:50:02 +00:00
Robby Findler
90b688b143 fixed PR 8293
svn: r4420
2006-09-23 02:54:25 +00:00
Sam Tobin-Hochstadt
605c510b9e Merged changes from branch:
http://svn.plt-scheme.org/plt/branches/samth/match2
revisions 4220:4417
Included Matthew's version of regexp-error change, not Sam's.
Major changes:
 - simplification pass
 - define match-letrec in terms of match-define
 - show steps of match-expander in macro stepper
 - substantial refactoring of gen-match
 - removed unused times-used-neg field of test struct
 - added match:internal-error
 - general refactoring
 - bug fix in parsing of quasi-patterns

svn: r4418
2006-09-22 18:35:22 +00:00
Jay McCarthy
71b92e97d0 up
svn: r4417
2006-09-22 18:29:46 +00:00
Jay McCarthy
5bbbddac7d up
svn: r4416
2006-09-22 18:22:54 +00:00
Eli Barzilay
e8823cec2a Welcome to a new PLT day.
svn: r4415
2006-09-22 07:50:02 +00:00
Matthew Flatt
6e66a8653c add two missing exports
svn: r4411
2006-09-22 02:55:28 +00:00
Matthew Flatt
bbcd99e537 allow regexps for pregexp pattern in match
svn: r4410
2006-09-22 01:59:40 +00:00
Matthew Flatt
6e2f93b147 one more paren-shape correction and test
svn: r4409
2006-09-22 00:47:17 +00:00
Eli Barzilay
9b79de00d6 rest arg -> #:optional
svn: r4407
2006-09-21 14:13:32 +00:00
Eli Barzilay
a3aa8a2e55 Welcome to a new PLT day.
svn: r4406
2006-09-21 07:50:03 +00:00
Matthew Flatt
e404e9252a dropped pregexp argument checking; it was too much duplication of contracts, and I'd rather leave it as a motivating example for better error reporting instead of a pile of code to maintain
svn: r4405
2006-09-21 03:25:12 +00:00
Matthew Flatt
e9a73b701e explicitly check pregexp arguments, insteda of letting regexp errors through
svn: r4404
2006-09-21 02:39:00 +00:00
Matthew Flatt
5baad79e7b tests to go with a recent rx bug fix
svn: r4403
2006-09-21 02:18:25 +00:00
Matthew Flatt
510546102a error when -k file doesn't exist
svn: r4402
2006-09-21 02:17:37 +00:00
Sam Tobin-Hochstadt
0a5ff7fddd Fix bug in definition of match-define. 2006-09-20 11:30:20 -04:00
Sam Tobin-Hochstadt
00383c4c5d convert-pat:
- reformatting
 - use constant-data?
render-test-list-impl:
 - reformatting
 - refactoring
2006-09-20 11:02:15 -04:00
Sam Tobin-Hochstadt
6bf106f785 Fix infinite loop in pregexp-split.
svn: r4398
2006-09-20 14:12:48 +00:00
Matthew Flatt
b0f28a2611 remove mysterious parsing of backslash-dollar in #px mode
svn: r4397
2006-09-20 13:39:55 +00:00
Matthew Flatt
0828cd338c fix parsing of backslash-dollar in #rx mode, as opposed to #px
svn: r4396
2006-09-20 13:31:19 +00:00
Matthew Flatt
ed8eef79a9 enclosure filename might have path separators
svn: r4395
2006-09-20 08:28:24 +00:00
Eli Barzilay
3a16b5d5f5 Welcome to a new PLT day.
svn: r4394
2006-09-20 07:50:02 +00:00
Matthew Flatt
c7fb924982 catch unexpected EOF in IMAP client
svn: r4392
2006-09-20 02:14:58 +00:00
Matthew Flatt
6123da54c0 one read-syntax/recursive changed to read-syntax, so that add-indents works
svn: r4391
2006-09-20 01:49:12 +00:00
Matthew Flatt
357849bf0a minor px support
svn: r4390
2006-09-19 21:39:37 +00:00
Kathy Gray
8411780c8b Correction to testing display (respects font preferences now). Adding order to the choice of composite module
svn: r4389
2006-09-19 21:01:05 +00:00
Jay McCarthy
de53685ae2 sperber
svn: r4388
2006-09-19 18:40:19 +00:00
Sam Tobin-Hochstadt
a6f8fbe350 Fix bug in conversion of dotted patterns. 2006-09-19 14:31:17 -04:00
Sam Tobin-Hochstadt
086db937b8 pregexp can now return a regexp object. 2006-09-19 13:01:04 -04:00
Jay McCarthy
703a5e8fc9 privacy
svn: r4385
2006-09-19 16:19:12 +00:00
Jay McCarthy
10ab002a3e privacy
svn: r4384
2006-09-19 15:34:35 +00:00
Eli Barzilay
01dac7fa1e Welcome to a new PLT day.
svn: r4383
2006-09-19 07:50:02 +00:00
Matthew Flatt
7aa07153ce undo bad benchmark change
svn: r4382
2006-09-19 07:42:07 +00:00
Matthew Flatt
2ddb89e85b rx bug fix related to ranges that include 255
svn: r4381
2006-09-19 05:32:17 +00:00
Matthew Flatt
d3b96f936e 352.6
svn: r4379
2006-09-19 00:39:51 +00:00
Matthew Flatt
77f16ca00b final rx benchmark preparation for v352.6
svn: r4378
2006-09-19 00:37:06 +00:00
Jay McCarthy
0e84dcb59e api
svn: r4376
2006-09-19 00:15:47 +00:00
Jay McCarthy
d565b7eea0 privacy
svn: r4374
2006-09-18 23:43:48 +00:00
Jay McCarthy
0dd180af95 privacy
svn: r4373
2006-09-18 23:32:39 +00:00
John Clements
285fe64285 added language-based let-lifting choice parameter
svn: r4370
2006-09-18 21:05:32 +00:00
John Clements
52afe35a48 added language-based let-lifting choice parameter
svn: r4369
2006-09-18 21:04:13 +00:00
Jay McCarthy
800a810dfd pr8270
svn: r4368
2006-09-18 17:33:17 +00:00
Ryan Culpepper
8e9d6e6d07 Fixed hiding + renaming
Changed colors
Made bound-id=? default

svn: r4367
2006-09-18 16:21:16 +00:00
Ryan Culpepper
0937851dac Fixed dependence on skipper collection
svn: r4366
2006-09-18 16:14:35 +00:00
Jay McCarthy
79f34ae703 up
svn: r4365
2006-09-18 15:56:15 +00:00
Eli Barzilay
301442283a Welcome to a new PLT day.
svn: r4364
2006-09-18 07:50:02 +00:00
Mike Sperber
8654890be7 Synch with english-string-constants.ss.
svn: r4362
2006-09-17 23:46:28 +00:00
Matthew Flatt
3d722a8fdd rx benchmark minor additions
svn: r4361
2006-09-17 22:13:53 +00:00
Eli Barzilay
f80818233e Welcome to a new PLT day.
svn: r4359
2006-09-17 07:50:02 +00:00
Matthew Flatt
2df6cc568a benchmark refinements, including support for mzold
svn: r4358
2006-09-17 07:06:41 +00:00
Matthew Flatt
335ead2dae refine rx benchmark suite
svn: r4356
2006-09-17 05:08:27 +00:00
Robby Findler
093919aaac fixed contracts
svn: r4353
2006-09-16 15:12:57 +00:00
Eli Barzilay
2c2cd817ec Welcome to a new PLT day.
svn: r4351
2006-09-16 07:50:03 +00:00
Eli Barzilay
92c5debbc1 make log output correspond to what the user sees
svn: r4350
2006-09-16 04:49:07 +00:00
Robby Findler
7fa381cace added a comment
svn: r4349
2006-09-16 02:36:06 +00:00
Sam Tobin-Hochstadt
b42e317e0c Changed convert-pat to use syntax/loc. 2006-09-15 12:12:10 -04:00
Ryan Culpepper
27ce8d0f3b Fixed hiding bugs
in case-lambda, fixed renaming bug
  in let-values and letrec-values, fixed hiding on errors
  fixed do-rename loop; now let bound-id=? works as expected!
Added hide.ss to debug.ss exports

svn: r4347
2006-09-15 13:18:50 +00:00
Eli Barzilay
711690e959 Welcome to a new PLT day.
svn: r4346
2006-09-15 07:50:02 +00:00
Robby Findler
1cfdf94eca documented defaults
svn: r4345
2006-09-15 02:28:07 +00:00
Matthew Flatt
ba794430fd mzunicode rx benchmarking
svn: r4342
2006-09-14 22:31:03 +00:00
Robby Findler
b71e372c49 added contracts
svn: r4340
2006-09-14 21:47:32 +00:00
Ryan Culpepper
4c41e5515d Added events for lift-to-let
Added rename-tracking to macro hiding

svn: r4339
2006-09-14 19:13:26 +00:00
Eli Barzilay
883d5e6bd5 patch only plt files on unix-style installation
svn: r4338
2006-09-14 12:01:24 +00:00
Matthew Flatt
7e6ab6ee47 finish up rx benchmark
svn: r4337
2006-09-14 08:08:56 +00:00
Eli Barzilay
4aad4bb6df Welcome to a new PLT day.
svn: r4335
2006-09-14 07:50:03 +00:00
Matthew Flatt
567ea0f59b another bug fix for conditionals
svn: r4334
2006-09-14 06:41:52 +00:00
Matthew Flatt
b240bd0a3a corrected conditional syntax
svn: r4333
2006-09-14 06:21:12 +00:00
Matthew Flatt
381ddd655b tests for rx conditionals
svn: r4332
2006-09-14 05:41:43 +00:00
Matthew Flatt
210cb5affe ... notation for continuing benchmarks
svn: r4330
2006-09-14 00:37:12 +00:00
Matthew Flatt
08f06adfc2 python support for rx benchmarking
svn: r4329
2006-09-14 00:35:39 +00:00
Matthew Flatt
b486f3c36a better to keep stuff used by common in common
svn: r4327
2006-09-13 23:25:09 +00:00
Matthew Flatt
d8e5d6b07d lift out common benchmark support
svn: r4326
2006-09-13 23:20:44 +00:00
Matthew Flatt
2b5360574c PCRE working, many benchmarks in place
svn: r4325
2006-09-13 23:05:57 +00:00
Eli Barzilay
e0d2e1a8f3 more documentation
svn: r4324
2006-09-13 19:17:37 +00:00
Matthew Flatt
f387919290 generalize slightly, for use with rx output
svn: r4323
2006-09-13 10:34:23 +00:00
Matthew Flatt
2534d8a3a5 another PCRE try
svn: r4322
2006-09-13 10:11:53 +00:00
Matthew Flatt
ce0ad68956 trying to get pcre to work
svn: r4321
2006-09-13 10:07:01 +00:00
Eli Barzilay
72be8659b0 Welcome to a new PLT day.
svn: r4320
2006-09-13 07:50:02 +00:00
Matthew Flatt
1558cf2b10 start on rx benchmark suite
svn: r4319
2006-09-13 06:40:12 +00:00
Robby Findler
8f55d3f6c3 made slightly more robust
svn: r4318
2006-09-13 02:13:08 +00:00
Eli Barzilay
d59b2d5cbd Welcome to a new PLT day.
svn: r4316
2006-09-12 07:50:02 +00:00
Sam Tobin-Hochstadt
ee63e4e80d Factor observe-step into separate file.
Use observe step in match.ss match-expanders.
2006-09-11 15:43:50 -04:00
Ryan Culpepper
90258fb79a Fixed reporting of localactions hiding error
svn: r4313
2006-09-11 19:42:39 +00:00
Robby Findler
5227ee4d12 PR 8268: fixed the symptom, but there is still some question if the syntax colorer's behavior should change
svn: r4312
2006-09-11 15:05:39 +00:00
Ryan Culpepper
c9653c888b Unitized macro stepper view; tool uses different base frame
svn: r4309
2006-09-11 13:48:27 +00:00
Ryan Culpepper
ba5c8d5b07 Font size changes; prefs setting overrides default
svn: r4308
2006-09-11 13:47:27 +00:00
Eli Barzilay
dbc8a7debf Welcome to a new PLT day.
svn: r4307
2006-09-11 07:50:03 +00:00
Ryan Culpepper
62c6fad315 Fixed paren coloring related to #%app hiding
svn: r4306
2006-09-11 07:42:49 +00:00
Sam Tobin-Hochstadt
7646ee635d Show correctly marked results in stepper. 2006-09-11 00:57:35 -04:00
Matthew Flatt
0b1395e5d1 unicode-property tests
svn: r4303
2006-09-11 01:44:10 +00:00
Sam Tobin-Hochstadt
34aa12ddac Added expansion of match-expanders to macro-debugger. 2006-09-10 21:24:35 -04:00
Ryan Culpepper
407339e935 Fixed width calculation
svn: r4301
2006-09-11 01:02:19 +00:00
Ryan Culpepper
5b9cb7b96c Added normal form line to all sequences
svn: r4300
2006-09-11 01:01:54 +00:00
Ryan Culpepper
de95ebcde4 Improved pretty printing (define-values, define-syntaxes)
svn: r4299
2006-09-11 01:01:12 +00:00
Robby Findler
cb6c8d00f3 improved behavior of clicking on the line/column display (a little bit)
svn: r4297
2006-09-10 21:14:56 +00:00
Eli Barzilay
287cd08bf8 correctly implement optional argument behavior
svn: r4296
2006-09-10 17:02:39 +00:00
Eli Barzilay
412a8b8cb3 error message typo
svn: r4295
2006-09-10 16:36:43 +00:00
Matthew Flatt
42f35ba39f better tests for port and char-string matching
svn: r4294
2006-09-10 13:26:55 +00:00
Eli Barzilay
c369f93a59 Welcome to a new PLT day.
svn: r4291
2006-09-10 07:50:02 +00:00
Matthew Flatt
1176bb973d new test suite for built-in pregexp
svn: r4288
2006-09-10 03:28:05 +00:00
Eli Barzilay
639016a517 Welcome to a new PLT day.
svn: r4284
2006-09-09 07:50:02 +00:00
Robby Findler
109a683aa1 PR 8271
svn: r4283
2006-09-09 03:37:31 +00:00
Jay McCarthy
1780c5886a utf8
svn: r4281
2006-09-08 20:38:40 +00:00
Jay McCarthy
075c7bb7a2 partial
svn: r4280
2006-09-08 20:32:11 +00:00
Jay McCarthy
db78c67767 or8269
svn: r4279
2006-09-08 19:20:57 +00:00
Eli Barzilay
d5aab4ea35 Welcome to a new PLT day.
svn: r4278
2006-09-08 07:50:03 +00:00
Chongkai Zhu
28378047fb adding strings about keybindings from PLanet
svn: r4276
2006-09-08 02:35:29 +00:00
Eli Barzilay
4aa4611419 fix minor bug: #f is NULL, not 0
svn: r4274
2006-09-07 20:54:58 +00:00
Eli Barzilay
a0c4d3b454 * code reformatting
* use kw.ss instead of opt-lambda
* moved a debugging comment into an `if'

svn: r4273
2006-09-07 19:55:41 +00:00
Robby Findler
a0ccd557f5 reverted large letters back to monochromatic to better match the 20k-foot overview
svn: r4272
2006-09-07 16:38:24 +00:00
Sam Tobin-Hochstadt
506c154ea8 Add new simplification pass before render-test-list.
Simplification expands match expanders and removes syntactic sugar.

Also, syntax errors are checked in the simplification phase, so better
error messages can be given.
2006-09-07 12:02:41 -04:00
Eli Barzilay
6ca638939c Welcome to a new PLT day.
svn: r4270
2006-09-07 07:50:02 +00:00
Robby Findler
81a70fe101 added ability to have user-defined keybindings in PLaneT
svn: r4267
2006-09-07 03:18:39 +00:00
Jacob Matthews
5d37cb79e7 Added resolve-planet-path to util.ss
svn: r4265
2006-09-07 03:13:31 +00:00
Robby Findler
ffb939b621 changed setup a little bit so keybindings libraries can use the same stuff the tools use
svn: r4262
2006-09-06 20:59:50 +00:00
Sam Tobin-Hochstadt
6034e5e0d5 fix bug with list-rest in quasi-patterns 2006-09-06 14:26:19 -04:00
Sam Tobin-Hochstadt
b1bc4714d5 update-counts: Fix a really dumb bug in logical-equal? that
caused huge time blowup.

svn: r4259
2006-09-06 16:50:50 +00:00
Eli Barzilay
85cb2252f4 Welcome to a new PLT day.
svn: r4257
2006-09-06 07:50:02 +00:00
Matthew Flatt
213fe7c52b xform: more precise tracking of non-gcing calls, which helps avoid conversions of whole functions
svn: r4254
2006-09-06 04:21:33 +00:00
Sam Tobin-Hochstadt
3a77f5a914 Work toward adding simplication pass before render-test-list. 2006-09-05 18:56:04 -04:00
Ryan Culpepper
1a2eea24ad Fixed case-lambda reductions bug
Removed let*-values prule, faked as mrule
Suppressed copies of warning messages

svn: r4246
2006-09-05 19:58:57 +00:00
Robby Findler
bd15eb9833 fixed PR 8265
svn: r4245
2006-09-05 18:13:26 +00:00
Eli Barzilay
efba66303f Welcome to a new PLT day.
svn: r4243
2006-09-05 07:50:02 +00:00
Robby Findler
4c4c74eb50 svn: r4238 2006-09-04 20:46:20 +00:00
Robby Findler
f2f186445b partial fix to PR 8260
svn: r4237
2006-09-04 19:32:51 +00:00
Eli Barzilay
75bc7cfcb9 Welcome to a new PLT day.
svn: r4236
2006-09-04 07:50:02 +00:00
Robby Findler
4a6cee9cf8 fixed bug where the name has disappeared from a contract violation (and added test cases, of course)
svn: r4235
2006-09-04 02:07:01 +00:00
Robby Findler
204bc48a50 set things up to remove the cache
svn: r4234
2006-09-04 01:55:59 +00:00
Eli Barzilay
d10a0bec24 Welcome to a new PLT day.
svn: r4232
2006-09-03 07:50:02 +00:00
Robby Findler
bc388368a7 fixed bug in image library
svn: r4230
2006-09-03 04:03:06 +00:00
Eli Barzilay
79d3315ab7 Welcome to a new PLT day.
svn: r4227
2006-09-02 07:50:02 +00:00
Sam Tobin-Hochstadt
32e8e72175 gen-match:
- use begin-with-definitions for code clarity
- rename some variables
- better contracts (comments)
test-structure:
- delete unused field
update-counts:
- general reformatting
- delete dead code
- refactoring to eliminate duplication
2006-09-01 18:42:58 -04:00
Sam Tobin-Hochstadt
c702686b01 gen-match.ss: kill dead code, remove pointless argument
match-internal-func.ss:
- use match-define to implement match-letrec
- clean up match-letrec using with-syntax
2006-09-01 17:27:47 -04:00
Sam Tobin-Hochstadt
9e17a6d993 reformatting 2006-09-01 16:52:45 -04:00
Robby Findler
dd4c63ab07 upped the number of calls to 'values' in order to continue to defeat mz's optimizations
svn: r4216
2006-09-01 15:51:52 +00:00
Robby Findler
a39db76867 added a test
svn: r4215
2006-09-01 15:51:13 +00:00
Robby Findler
30e45917ce svn: r4214 2006-09-01 15:36:07 +00:00
Robby Findler
cb3989677e added some error checking
svn: r4213
2006-09-01 15:25:09 +00:00
Eli Barzilay
234ac6173c Welcome to a new PLT day.
svn: r4212
2006-09-01 07:50:02 +00:00
Robby Findler
d8a72d982f added contract-opt, renamed contract-helpers to be a .ss, not .scm
svn: r4207
2006-08-31 22:30:13 +00:00
Greg Cooper
489e9c6ed9 annotator now takes an optional parameter to restrict (by source)
which syntax objects will have breakpoint annotations installed; this
is the "right way" (for now, with a single file), so i've removed a
bunch of the old hacky restrictions that didn't really work

top-level begins are no longer handled specially by the tool---just
passed on to the annotator, which should do the right thing

svn: r4206
2006-08-31 22:24:35 +00:00
Jay McCarthy
3353d9a58d oops
svn: r4204
2006-08-31 19:19:46 +00:00
Eli Barzilay
c7f19cb091 Welcome to a new PLT day.
svn: r4198
2006-08-31 07:50:02 +00:00
Sam Tobin-Hochstadt
d1fe9f9645 Rewrite emit and assem to use better style.
Remove pointless optional arguments in getbindings.
Don't create unneccessary match-lambda*.
Implement keyword arguments to define-match-expander.
Lots of refactoring of gen-match for general clarity.
Use combinators instead of writing our own loops.
Simplify struct info accessor.
Add timing printer.
Refactor coupling/binding for general clarity.
Rewrite logical-equal not to use the expansion of match.
General replacement of () with [].

svn: r4192
2006-08-30 19:41:47 +00:00
Greg Cooper
048686eade should now have my fix and Aleks's patch
svn: r4191
2006-08-30 15:22:13 +00:00
Eli Barzilay
a4e48c1e60 Welcome to a new PLT day.
svn: r4190
2006-08-30 07:50:02 +00:00
Greg Cooper
690005c9b2 fixed a stupid bug in handler for right-clicking on program counter
(introduced by an unsound refactoring)

svn: r4189
2006-08-30 03:57:43 +00:00
Robby Findler
d9ac9270a8 provide/contract now grabs the source locations from the identifiers that have contracts, not some other part of itself
svn: r4187
2006-08-29 13:14:33 +00:00
Philippe Meunier
f5fcc1ddec remove info.ss for now
svn: r4186
2006-08-29 09:23:24 +00:00
Eli Barzilay
b6612b23c4 Welcome to a new PLT day.
svn: r4185
2006-08-29 07:50:02 +00:00
Matthew Flatt
fb156c87fb add -o for auto.ss
svn: r4184
2006-08-29 07:43:53 +00:00
Ryan Culpepper
61798f478e Macro debugger changes merged from /branches/ryanc/md2 4050:4176
Fixed macro hiding on applications
  Stepper font depends on framework settings
  Fixed hiding policies and gui wrt lexical vs global bindings
  Macro hiding removes renaming steps
  Better handling of nonlinear subterms & local actions
  Automatic pretty-print resizing
  Handled local-bind action (partial?)
  Enabled module language
  Disabled struct contracts for faster compilation
  Fixed syntax-browser on boxes, 3d syntax; normalized print params
  Fixed PR 8246: syntax-browser mishandled non-ascii characters

svn: r4178
2006-08-28 22:58:52 +00:00
Robby Findler
7199a06352 fixed a bug related to change to for-each
svn: r4173
2006-08-28 18:40:21 +00:00
Matthew Flatt
da43f0e6a6 mored edits for the benchmark-info template
svn: r4172
2006-08-28 09:53:03 +00:00
Matthew Flatt
c7568529f4 tests for new tail-call positions
svn: r4171
2006-08-28 09:51:50 +00:00
Matthew Flatt
5d5245b9c3 remove on-scroll in editor-canvas
svn: r4170
2006-08-28 09:51:23 +00:00
Matthew Flatt
2c8ab78953 use bigloo -call/cc when needed
svn: r4168
2006-08-28 08:23:00 +00:00
Eli Barzilay
afb0f5f0dd Welcome to a new PLT day.
svn: r4167
2006-08-28 07:50:02 +00:00
Matthew Flatt
a834799e60 template edits
svn: r4166
2006-08-28 07:48:47 +00:00
Matthew Flatt
b75b99fe76 set property
svn: r4162
2006-08-28 00:05:22 +00:00
Greg Cooper
e694c53738 aleks bromfield's patch for DrOCaml
svn: r4161
2006-08-27 23:45:19 +00:00
Matthew Flatt
d1353db107 mzc support for new mzscheme tail calls
svn: r4160
2006-08-27 23:11:46 +00:00
Matthew Flatt
6864440c7e class-level mixin syntax reports reported as from mixin
svn: r4159
2006-08-27 23:10:29 +00:00
Matthew Flatt
066b4386e4 add template for web page
svn: r4158
2006-08-27 23:08:17 +00:00
Matthew Flatt
49469d1084 add nqueens to auto
svn: r4156
2006-08-27 11:52:07 +00:00
Matthew Flatt
107b76d5df add comparison tests with negative numbers
svn: r4154
2006-08-27 10:47:18 +00:00
Matthew Flatt
f735ba32f7 don't use /0 as an error
svn: r4152
2006-08-27 09:55:19 +00:00
Matthew Flatt
df317d58e7 mix, max, and call-with-values tests
svn: r4150
2006-08-27 09:51:22 +00:00
Eli Barzilay
1d126a7058 Welcome to a new PLT day.
svn: r4148
2006-08-27 07:50:02 +00:00
Matthew Flatt
fb6d1ac40e one more benchmark from Marc's set
svn: r4146
2006-08-26 22:45:51 +00:00
Eli Barzilay
c5f7f80108 Welcome to a new PLT day.
svn: r4144
2006-08-26 07:50:02 +00:00
Robby Findler
43ecc114d1 remove 'expand' in module language implementation
svn: r4141
2006-08-25 18:04:09 +00:00
Eli Barzilay
c54ecf1f36 Welcome to a new PLT day.
svn: r4139
2006-08-25 07:50:02 +00:00
Robby Findler
67f7a794eb added inner call that should have been there all along ...
svn: r4135
2006-08-24 17:32:00 +00:00
Eli Barzilay
a64ac3680e Welcome to a new PLT day.
svn: r4134
2006-08-24 07:50:02 +00:00
Robby Findler
513ac7611d fixed PR 8233
svn: r4123
2006-08-23 17:00:52 +00:00
Eli Barzilay
a151dd1e42 Welcome to a new PLT day.
svn: r4122
2006-08-23 07:50:02 +00:00
Eli Barzilay
5c46f725c8 removed make-archive, fixed some typos
svn: r4121
2006-08-23 04:46:42 +00:00
Eli Barzilay
7bb28055f4 opt-lambda -> define/kw, and remove etc.ss
svn: r4120
2006-08-23 04:41:20 +00:00
Robby Findler
12e3a16de0 fixed a bug with the check syntax button
svn: r4119
2006-08-23 02:12:14 +00:00
Robby Findler
0530b1c931 fixed a bug with the check syntax button
svn: r4118
2006-08-23 02:12:06 +00:00
Robby Findler
6becb7b254 PR 8232 -- thanks, Danny!
svn: r4117
2006-08-22 19:49:44 +00:00
Matthew Flatt
078a815656 fix mzscheme wrapper, adjust iterations on some benchmarks
svn: r4115
2006-08-22 11:56:13 +00:00
Eli Barzilay
8f25be10c8 Welcome to a new PLT day.
svn: r4114
2006-08-22 07:50:02 +00:00
Matthew Flatt
663786773c actually fix larceny clean-up
svn: r4113
2006-08-22 06:08:31 +00:00
Matthew Flatt
374b5d9ed6 fix larceny clean-up
svn: r4112
2006-08-22 06:07:33 +00:00
Matthew Flatt
6d48f2d7cc restore graphs benchmark
svn: r4110
2006-08-22 05:33:28 +00:00
Matthew Flatt
950c45c9ac make benchmark durations more consistent, clean up p anti-specialization wrappers, clean up infrastructure, and support per-implementation normalization
svn: r4109
2006-08-22 05:14:18 +00:00
Matthew Flatt
c0ce55afb4 make generic smarterabout final methods
svn: r4105
2006-08-22 01:26:58 +00:00
Eli Barzilay
19da269be9 Welcome to a new PLT day.
svn: r4101
2006-08-21 07:50:01 +00:00
Eli Barzilay
4e9acac5e7 Welcome to a new PLT day.
svn: r4099
2006-08-20 07:50:03 +00:00
Jay McCarthy
350bc2167c pr8188
svn: r4098
2006-08-20 01:06:57 +00:00
Eli Barzilay
c8755092cf Welcome to a new PLT day.
svn: r4097
2006-08-19 07:50:02 +00:00
Robby Findler
eefb6a8c87 minor tweak to contract library
svn: r4092
2006-08-18 21:53:54 +00:00
Robby Findler
d98140e347 fixed PR 8229
svn: r4091
2006-08-18 21:48:17 +00:00
Sam Tobin-Hochstadt
e88f4afa71 syntax/doc.txt: Added documentation for kernel-syntax-case*.
svn: r4090
2006-08-18 20:15:11 +00:00
Sam Tobin-Hochstadt
65dcf4e500 syntax/kerncase.ss: Added kernel-syntax-case*, which allows additional
specification of keywords beyond the MzScheme core forms.  Define both
kernel-sytnax-case and kernel-sytnax-case* in terms of (new)
kernel-sytnax-case-internal.

svn: r4089
2006-08-18 20:10:16 +00:00
Eli Barzilay
ff01d5857c Welcome to a new PLT day.
svn: r4088
2006-08-18 07:50:02 +00:00
Matthew Flatt
35d14b301f add inherit/super and inherit/inner (to eventually replace rename-inner and rename-super)
svn: r4087
2006-08-18 00:47:32 +00:00
Eli Barzilay
b26c6fb351 fix language positions, misc improvements
svn: r4085
2006-08-17 20:21:12 +00:00
Eli Barzilay
bc9f5abc34 better key handling
svn: r4084
2006-08-17 20:19:12 +00:00
Robby Findler
4c9868bf8c got rid of get-language-id, in favor of using get-language-numbers in the preference for the current language
svn: r4079
2006-08-17 16:05:41 +00:00
Eli Barzilay
ca6a7cb9af Welcome to a new PLT day.
svn: r4077
2006-08-17 07:50:02 +00:00
Matthew Flatt
732a319efe fix properties, refine auto
svn: r4074
2006-08-16 23:10:31 +00:00
Matthew Flatt
ca973ccae1 propagate module-begin certificates on src2src optimization
svn: r4073
2006-08-16 23:10:13 +00:00
Matthew Flatt
87e78e0f96 3m bug fix for function calls chained with &&, ||, etc
svn: r4072
2006-08-16 23:08:24 +00:00
Eli Barzilay
6cedffd7c0 Welcome to a new PLT day.
svn: r4071
2006-08-16 07:50:02 +00:00
Robby Findler
02079d2fe4 added capability to hide the check syntax button
svn: r4069
2006-08-16 03:15:30 +00:00
Matthew Flatt
63c03f40f9 fix #hasheq printing
svn: r4066
2006-08-15 09:22:36 +00:00
Eli Barzilay
9c2719a3a4 Welcome to a new PLT day.
svn: r4065
2006-08-15 07:50:03 +00:00
Robby Findler
67f4db819d fixed PR 8186
svn: r4064
2006-08-15 03:10:15 +00:00
Eli Barzilay
5ef6eafcdc Welcome to a new PLT day.
svn: r4062
2006-08-14 07:50:02 +00:00
Matthew Flatt
c66d1238d0 add mzscheme-tl
svn: r4061
2006-08-13 15:29:42 +00:00
Matthew Flatt
22e4122a81 spell util correctly
svn: r4060
2006-08-13 13:49:55 +00:00
Matthew Flatt
b69603ce03 try to make -lutil automatic
svn: r4059
2006-08-13 13:48:50 +00:00
Matthew Flatt
329800478e repairs
svn: r4058
2006-08-13 13:47:30 +00:00
Matthew Flatt
736a384305 fix larceny driver
svn: r4057
2006-08-13 12:21:02 +00:00
Matthew Flatt
9e00e27dbf added missing file
svn: r4056
2006-08-13 12:18:24 +00:00
Matthew Flatt
56c86466a3 larceny
svn: r4055
2006-08-13 12:13:51 +00:00
Matthew Flatt
ff8b69cf70 automate
svn: r4054
2006-08-13 12:09:55 +00:00
Eli Barzilay
ac3fae9adc Welcome to a new PLT day.
svn: r4052
2006-08-13 07:50:03 +00:00
Ryan Culpepper
adb230f3c3 Merged 4023:4047 from /branches/ryanc/md1
- Fixed macro hiding for letrec-syntaxes+values
  - Fixed module tracing (prevented required modules from being traced)
  - Better auto-scroll in gui
  - Fixed reductions bug in letrec-syntaxes+values
  - Added hide library syntax option

svn: r4048
2006-08-13 03:28:43 +00:00
Eli Barzilay
c595e9d66d Welcome to a new PLT day.
svn: r4037
2006-08-12 07:50:02 +00:00
Eli Barzilay
35893972e8 typo
svn: r4036
2006-08-12 05:22:55 +00:00
Eli Barzilay
9bdc6a8aba different names for lazy tests
svn: r4035
2006-08-12 05:22:10 +00:00
Eli Barzilay
bcbf530dd1 * Fancy macro for test specification
* Lots of test rewrites using new macro
* Two more lazy examples (would be enough for some time)

svn: r4034
2006-08-12 05:21:45 +00:00
Eli Barzilay
eae55ddaf9 removed debugging output
svn: r4033
2006-08-12 04:07:50 +00:00
Eli Barzilay
b20f81b781 opt-lambda -> define/kw
svn: r4032
2006-08-12 03:22:56 +00:00
Matthew Flatt
21939a881d don't block for bytes that might not be needed
svn: r4031
2006-08-12 03:02:46 +00:00
Matthew Flatt
786bfdab30 use opt-lambda instead of rest arg: cleaner, and correctly reports arity mismatches
svn: r4030
2006-08-12 02:48:26 +00:00
Matthew Flatt
b206c1bc84 avoid expensive char-by-char peek with lookahead, and instead peek a block into a buffer
svn: r4029
2006-08-12 02:47:46 +00:00
Eli Barzilay
307b638c8d minor bugfix
svn: r4028
2006-08-12 02:18:03 +00:00
Eli Barzilay
f234111f23 Welcome to a new PLT day.
svn: r4027
2006-08-11 07:50:02 +00:00
Eli Barzilay
c75c333174 Formatting -- end files with a newline, convert WXME file to new version, etc
svn: r4025
2006-08-10 21:25:13 +00:00
Eli Barzilay
552cda94f9 Welcome to a new PLT day.
svn: r4017
2006-08-10 07:50:02 +00:00
Eli Barzilay
64739e89a7 more reformatting
svn: r4013
2006-08-09 23:12:00 +00:00
Eli Barzilay
d8d91aff0b * Misc reformatting in model.ss
* A much improved display-break gadget

svn: r4012
2006-08-09 22:59:46 +00:00
Eli Barzilay
96846c44ff misc reformat (including things like instantiate->new)
svn: r4010
2006-08-09 22:03:00 +00:00
Robby Findler
124b4ebaf3 previous commit was accidental ... this is a fix to the broken fix from last night
svn: r3999
2006-08-09 14:21:53 +00:00
Robby Findler
97e613ac54 fixed buggy test suite
svn: r3998
2006-08-09 14:07:02 +00:00
Robby Findler
ddc409b6fb fixed break-related bug in drscheme repl
svn: r3997
2006-08-09 13:07:59 +00:00
Eli Barzilay
298fe27ee7 Welcome to a new PLT day.
svn: r3996
2006-08-09 07:50:02 +00:00
Robby Findler
2d8f5f4a21 fixed PR 8213
svn: r3995
2006-08-09 03:42:21 +00:00
Robby Findler
2edea47556 fixed PR 8215
svn: r3994
2006-08-09 03:28:59 +00:00
Robby Findler
d3a494fdeb fixed break-related bug in drscheme repl
svn: r3993
2006-08-09 03:28:54 +00:00
Eli Barzilay
22b6119e74 * Removed bogus doc.txt entry from mrlib/info.ss
* Made Help Desk show a clear error message if a specified doc.txt
  file is missing

svn: r3992
2006-08-09 01:10:11 +00:00
Eli Barzilay
8584be4570 * Use sort' instead of quicksort'
* Tweak svn:ignore properties

svn: r3990
2006-08-08 21:29:03 +00:00
Ryan Culpepper
d91e2b4502 Added the macro stepper
svn: r3987
2006-08-08 20:32:58 +00:00
Kathy Gray
a361348bdc Corrected bug of conflicting names between import and current file
svn: r3985
2006-08-08 17:58:37 +00:00
Eli Barzilay
9f07de9739 Welcome to a new PLT day.
svn: r3984
2006-08-08 07:50:02 +00:00
Jay McCarthy
27e7ddad4f thread specific execution context
svn: r3983
2006-08-08 01:05:35 +00:00
Jay McCarthy
8b60b3202c contract
svn: r3982
2006-08-07 21:39:24 +00:00
Jay McCarthy
5bbf825a56 none manager
svn: r3981
2006-08-07 21:22:13 +00:00
Robby Findler
a582a09d66 fixed PR 8210
svn: r3979
2006-08-07 13:31:32 +00:00
John Clements
720969a8b6 added yet another argument to go, 1 test for lazy
svn: r3977
2006-08-07 12:54:07 +00:00
Eli Barzilay
04b4f62ba8 Welcome to a new PLT day.
svn: r3976
2006-08-07 07:50:01 +00:00
Eli Barzilay
3042346efe Welcome to a new PLT day.
svn: r3975
2006-08-06 07:50:02 +00:00
Matthew Flatt
3d390e301e pre-resolve is-mutated flag was mixed up with post-resolve is-initialized flag
svn: r3974
2006-08-05 18:20:20 +00:00
Eli Barzilay
7ef45179fb Welcome to a new PLT day.
svn: r3971
2006-08-05 07:50:03 +00:00
Eli Barzilay
3852135b8b Merged in changes from branch: generalizations and improvements.
svn: r3967
2006-08-04 20:00:31 +00:00
Eli Barzilay
ff59f38105 Some tweaks
svn: r3966
2006-08-04 19:59:52 +00:00
Eli Barzilay
9bb43c33e5 Added the lazy language + DrScheme level
svn: r3965
2006-08-04 19:59:21 +00:00
Matthew Flatt
8e75fd1e94 readtable paren tests
svn: r3963
2006-08-04 19:57:26 +00:00
Jacob Matthews
b2cee7bed9 Added preliminary support for installation policy configuration
svn: r3958
2006-08-04 15:37:12 +00:00
Jacob Matthews
9bc45dfb51 Fixed an oversight that broke the linkage table
svn: r3956
2006-08-04 14:59:30 +00:00
Matthew Flatt
6dc42e3a8d changed handling of primitive by-position-only arguments to behave like init-rest
svn: r3954
2006-08-04 13:33:31 +00:00
Eli Barzilay
34e855d457 Welcome to a new PLT day.
svn: r3953
2006-08-04 07:50:02 +00:00
Jacob Matthews
c651826f35 Fixed a couple bugs in the error-handling and command-line
support for the new uninstalled-package-cache feature

svn: r3952
2006-08-04 04:43:32 +00:00
Jacob Matthews
f02c4d7a80 Added a local uninstalled-packages cache and associated tools;
refactored the planet download search order code

svn: r3951
2006-08-04 01:00:31 +00:00
Jay McCarthy
ccb210acf4 bug
svn: r3949
2006-08-03 22:25:07 +00:00
Jay McCarthy
f27bba6bd8 up
svn: r3946
2006-08-03 20:29:18 +00:00
Sam Tobin-Hochstadt
0cf62c196a Changed #:macro to #:expression in define-match-expander.
svn: r3945
2006-08-03 20:18:22 +00:00
Matthew Flatt
24880e18a4 fix verifier for optimizer-introduced raise-arity-error on a closure converted to accept a mutable variable reference
svn: r3944
2006-08-03 20:02:24 +00:00
Sam Tobin-Hochstadt
931d214b69 Removed obsolete mzlib/private/plt-match directory.
Moved match implementation to new mzlib/private/match directory.

Implement keyword arguments to define-match-expander.

svn: r3943
2006-08-03 20:01:39 +00:00
Jay McCarthy
2fde0eeab7 error
svn: r3941
2006-08-03 16:46:25 +00:00
Eli Barzilay
11d22911a9 Welcome to a new PLT day.
svn: r3939
2006-08-03 07:50:01 +00:00
Matthew Flatt
2b7a722b33 fix scoped init names (i.e., when combined with define-local-member-name)
svn: r3937
2006-08-02 20:14:32 +00:00
Robby Findler
cd03877fae added tests for pr 8136 and recent posts about top-level namespace strangeness on plt-scheme
svn: r3935
2006-08-02 19:04:35 +00:00
Eli Barzilay
2d7c1f6947 flush section header outputs
svn: r3930
2006-08-02 18:03:27 +00:00
Matthew Flatt
92a0c5c4de add __errno to list of things like _errno
svn: r3929
2006-08-02 16:59:13 +00:00
Matthew Flatt
c769bf6f96 avoid path->string on a string
svn: r3928
2006-08-02 16:12:08 +00:00
Matthew Flatt
386b9c06a9 attach mrpict.ss instead of loading it in the user's space
svn: r3926
2006-08-02 12:55:20 +00:00
Eli Barzilay
8ff7cc1009 Welcome to a new PLT day.
svn: r3923
2006-08-02 07:50:02 +00:00
Kathy Gray
325c304560 Correction to bug causing methods with the same name and different access to interfere with each other.
Correction to bug allowing package access methods to implement interface methods.
Correction to bug preventing interactions window from accessing protected fields.

svn: r3922
2006-08-02 03:53:43 +00:00
Robby Findler
dedbded939 removed insert lambda menu
svn: r3920
2006-08-01 16:38:36 +00:00
Eli Barzilay
e7c4118b7e Welcome to a new PLT day.
svn: r3915
2006-08-01 04:33:22 +00:00
Robby Findler
7225955e3f fixed doc bug
svn: r3911
2006-07-31 19:16:42 +00:00
Robby Findler
0db2249a33 added optional 3rd argument to drscheme:language:add-snip-value to support initializing the user's namespace
svn: r3910
2006-07-31 16:16:43 +00:00
John Clements
48334f51be documented byte-string extensions
svn: r3909
2006-07-31 14:49:23 +00:00
John Clements
ecd96a68ae bug fix
svn: r3908
2006-07-31 14:48:39 +00:00
John Clements
105c6830be a few more tests
svn: r3907
2006-07-31 14:47:28 +00:00
John Clements
1a71a10f10 some functions now support bytes
svn: r3906
2006-07-31 14:30:48 +00:00
John Clements
47c2b6d511 added tests for head.ss, incl. bytes-type tests where applicable
svn: r3905
2006-07-31 14:30:09 +00:00
Matthew Flatt
0760d57b01 xform drops __declspec(deprecated())
svn: r3902
2006-07-31 12:45:35 +00:00
Matthew Flatt
ca2b00a9a3 check new optimizations, BEGIN_/END_ESCAPABLE
svn: r3901
2006-07-31 11:40:07 +00:00
Eli Barzilay
0862b6de0d Welcome to a new PLT day.
svn: r3900
2006-07-31 07:50:02 +00:00
Matthias Felleisen
7a0892f096 endOf* now consumes string and displays in separate message box(2)
svn: r3898
2006-07-31 02:55:07 +00:00
Matthias Felleisen
380d1cc92a endOf* now consumes string and displays in separate message box
svn: r3897
2006-07-31 02:52:25 +00:00
Eli Barzilay
ac9b34f3b2 Welcome to a new PLT day.
svn: r3896
2006-07-30 07:50:02 +00:00
Matthias Felleisen
581100edbe documentation bug in draw
svn: r3894
2006-07-29 15:47:54 +00:00
Matthew Flatt
84021a7e40 try again to fix both 8040 and 8191
svn: r3891
2006-07-29 13:17:40 +00:00
Matthew Flatt
3ba33acfd3 let*-values is not a core form
svn: r3890
2006-07-29 12:44:06 +00:00
Eli Barzilay
ff019f810f Welcome to a new PLT day.
svn: r3889
2006-07-29 07:50:02 +00:00
Robby Findler
450bf5b46f found better unsaved-in-a-tab character for windows
svn: r3883
2006-07-28 21:44:22 +00:00
Jay McCarthy
1ded337d53 up
svn: r3882
2006-07-28 20:41:57 +00:00
Matthew Flatt
4d090051cc make gambit-prelude better fit suffix convention
svn: r3870
2006-07-28 16:47:25 +00:00
Matthew Flatt
39c40327ab refine build options for chicken, etc.
svn: r3869
2006-07-28 16:45:42 +00:00
Eli Barzilay
f322dffab5 evaluate limit expression once
svn: r3868
2006-07-28 15:50:02 +00:00
Matthias Felleisen
09ae4070ea examples added for draw/idraw Canvases in htdch
svn: r3866
2006-07-28 14:44:41 +00:00
Matthias Felleisen
04e4477b20 fixed bug and specs of draw/idraw Canvases in htdch
svn: r3865
2006-07-28 14:43:22 +00:00
Matthew Flatt
61079f028b instructions for gambit/bigloo
svn: r3864
2006-07-28 13:55:58 +00:00
Matthew Flatt
968bd4adac helpers for bigloo and gambit
svn: r3863
2006-07-28 13:54:27 +00:00
Matthew Flatt
2757a3e7cc more iterations
svn: r3862
2006-07-28 13:30:28 +00:00
Matthew Flatt
b930ce0747 352.1
svn: r3861
2006-07-28 13:00:14 +00:00
Eli Barzilay
bb5b45b181 re-do changes that were undone in r3843
svn: r3859
2006-07-28 08:15:46 +00:00
Eli Barzilay
49ce9a0b50 Welcome to a new PLT day.
svn: r3857
2006-07-28 04:33:29 +00:00
Matthew Flatt
06765d85b3 unwind attempt to make double-clicking work
svn: r3856
2006-07-27 22:54:34 +00:00
Matthew Flatt
94e726f309 benchmark lambda lifting
svn: r3851
2006-07-27 20:09:25 +00:00
Matthew Flatt
d615bccb08 collect benchmark programs together in one place, finally
svn: r3848
2006-07-27 19:32:22 +00:00
Eli Barzilay
5099b078c6 Undo the following revisions:
r3839
  r3825
  r3823
  r3821
  r3820 (undo only the changes in drscheme/private/debug.ss)
  r3792
  r3791

They will be re-done after v352 is released

svn: r3843
2006-07-27 17:12:18 +00:00
Eli Barzilay
b718411a75 re-enable test-suite
svn: r3842
2006-07-27 17:00:38 +00:00
Matthew Flatt
23be1c9b38 fix double-click handling, which was broken in the fix for PR 8040
svn: r3840
2006-07-27 16:40:03 +00:00
Robby Findler
967cd9ab14 fixed PR 8190
svn: r3839
2006-07-27 14:10:55 +00:00
Eli Barzilay
dee6758656 Welcome to a new PLT day.
svn: r3837
2006-07-27 07:50:02 +00:00
Eli Barzilay
666cb085cc avoid remembering bad links in case a manual that was not installed gets installed
svn: r3834
2006-07-27 05:23:35 +00:00
Matthew Flatt
5c175f5d76 ssl bug fix that I thought was already committed
svn: r3832
2006-07-27 03:28:11 +00:00
Robby Findler
ea3c2b9743 sped up or/c (probably) and fixed ordering in printout of or/c contract names
svn: r3825
2006-07-26 17:07:47 +00:00
Robby Findler
991ebf493c renamed the book
svn: r3823
2006-07-26 13:16:32 +00:00
Robby Findler
b50627ffe6 added test for toplevel bug
svn: r3821
2006-07-26 12:24:47 +00:00
Robby Findler
45a02967aa fixed top-level bug
svn: r3820
2006-07-26 12:24:34 +00:00
Eli Barzilay
3d123be6c0 Welcome to a new PLT day.
svn: r3817
2006-07-26 07:50:02 +00:00
Sam Tobin-Hochstadt
aac8dfdbe5 match: Don't ever avoid let-binding the matched expression (since
identifiers can have non-trivial effects).  Bug pointed out by RMC.

svn: r3813
2006-07-25 19:10:14 +00:00
Eli Barzilay
1e1dfdc13c sensible message when lookup does not find the manual directory
svn: r3812
2006-07-25 18:22:19 +00:00
Eli Barzilay
bf79bf1dad Welcome to a new PLT day.
svn: r3804
2006-07-25 07:50:02 +00:00
Eli Barzilay
7b8e8add19 alow using tab to get to the buttons
svn: r3803
2006-07-25 06:59:47 +00:00
Eli Barzilay
d5294823a2 url-port can be #f when no port is specified
svn: r3802
2006-07-25 06:49:41 +00:00
Robby Findler
8825e6b222 removed test case boxes
svn: r3798
2006-07-24 20:55:32 +00:00
Eli Barzilay
b640d144f2 Welcome to a new PLT day.
svn: r3795
2006-07-24 17:39:04 +00:00
Eli Barzilay
a65717a9dd remove debugging code
svn: r3794
2006-07-24 17:19:46 +00:00
Robby Findler
c937d4aa28 added more or/c tests
svn: r3793
2006-07-24 14:51:52 +00:00
Robby Findler
61254b02e7 trims the top of the stack, removing drscheme-specific frames, plus fixes to the test suites
svn: r3792
2006-07-24 13:32:47 +00:00
Robby Findler
7fdf03bffd tweaks to the placement of edge labels
svn: r3791
2006-07-24 13:30:56 +00:00
Robby Findler
6f548cc73e removed qq output option from beginner
svn: r3788
2006-07-24 12:20:57 +00:00
Matthew Flatt
2b57fdc1b2 removed "directly"
svn: r3785
2006-07-23 13:43:55 +00:00
Eli Barzilay
87f7213a84 Welcome to a new PLT day.
svn: r3784
2006-07-23 07:50:02 +00:00
Eli Barzilay
207a6fb6ac Welcome to a new PLT day.
svn: r3782
2006-07-22 07:50:02 +00:00
Matthew Flatt
617e23e5af updated/simplied acks
svn: r3780
2006-07-22 04:31:10 +00:00
Matthew Flatt
92723b21c6 fix JIT bug in checking last arg for string-set
svn: r3777
2006-07-21 12:34:35 +00:00
Eli Barzilay
86f569ceb2 Welcome to a new PLT day.
svn: r3776
2006-07-21 07:50:02 +00:00
Noel Welsh
23a7524be4 Update some tests to SchemeUnit 2, and change load-srfis to load new SRFIs since last time
svn: r3773
2006-07-20 13:08:43 +00:00
Eli Barzilay
47238187e9 Welcome to a new PLT day.
svn: r3772
2006-07-20 07:50:02 +00:00
Matthias Felleisen
dc3cc2a4c2 fixed typos
svn: r3771
2006-07-19 22:27:15 +00:00
Eli Barzilay
bf73fc51d5 including suggested fix from Doug Williams
svn: r3768
2006-07-19 18:06:27 +00:00
Eli Barzilay
68eb9b3bb6 Welcome to a new PLT day.
svn: r3765
2006-07-19 07:50:02 +00:00
Eli Barzilay
6f4093f152 set svn:eol-style and executable properties
svn: r3764
2006-07-19 05:01:31 +00:00
Robby Findler
3cf662e760 cleanups in test suites
svn: r3763
2006-07-19 04:34:48 +00:00
Eli Barzilay
3190033d7a fix bug in case-insensitive globs
svn: r3761
2006-07-19 00:48:34 +00:00
Eli Barzilay
ffb9ee5072 added syntax-id-rules
svn: r3758
2006-07-18 23:57:56 +00:00
Eli Barzilay
9951d97d06 Added a teachpacks page, with links to both manuals,
more improvements.

svn: r3756
2006-07-18 23:43:55 +00:00
Eli Barzilay
02357fd0c9 some cleanup and misc improvements
svn: r3755
2006-07-18 21:16:20 +00:00
Robby Findler
daf17eb616 made case-lambda work with the magic [ thing and fixed up some test suites
svn: r3754
2006-07-18 18:55:18 +00:00
Matthias Felleisen
ebb6302e84 master no void
svn: r3752
2006-07-18 18:03:40 +00:00
Jacob Matthews
03a6ad2fde Fixed bug in which removing a devel link could cause an error if the cache.ss file for the given version number didn't exist (e.g. because a devel link was installed, then mzscheme was upgraded, and then the devel link was removed)
svn: r3751
2006-07-18 15:47:27 +00:00
Matthias Felleisen
0ead709016 typos in image
svn: r3750
2006-07-18 14:39:50 +00:00
Matthias Felleisen
86d08f4197 image docs fixed
svn: r3749
2006-07-18 14:10:47 +00:00
Greg Cooper
7a44d396d1 fixed a bug in persistent breakpoint maintenance (handling eval'd exprs
w/o source location info)

implemented right-click menu feature to print variable and return values to
  the console (useful when rendering something wider than space around buttons 
  in debug control pane)

svn: r3748
2006-07-18 04:24:35 +00:00
Eli Barzilay
1e41bbcffd Welcome to a new PLT day.
svn: r3747
2006-07-18 04:15:52 +00:00
Eli Barzilay
c6fbade5d3 minor improvements, mostly formatting
svn: r3745
2006-07-17 20:26:55 +00:00
Eli Barzilay
96034746fc Fixed (and improved) `http://getpost-impure-port' to show the port in
the Host header if it's not the default.

svn: r3744
2006-07-17 20:06:52 +00:00
Robby Findler
61f541091f fixed a bug where color-list->image accepts only color structs, rather than all kinds of colors
svn: r3743
2006-07-17 17:31:25 +00:00
Greg Cooper
e4f5ed700b fixed sprofiler demo
worked around problem where some syntax objects were getting unwrapped
  (e.g., require)

svn: r3742
2006-07-17 16:23:00 +00:00
Eli Barzilay
0cdc2c420a Welcome to a new PLT day.
svn: r3740
2006-07-17 07:50:02 +00:00
Matthew Flatt
fb2b7fbf05 fix shortcut prefix test
svn: r3737
2006-07-17 02:45:29 +00:00
Matthew Flatt
b8e4c018f2 get context right for forms put into a module
svn: r3736
2006-07-17 02:44:37 +00:00
Eli Barzilay
7cb8b4536d fix tests to work on Windows (with standard paths?)
svn: r3735
2006-07-17 00:43:31 +00:00
Jacob Matthews
a9c231bd24 Added --url option to planet command-line tool
svn: r3733
2006-07-16 23:32:39 +00:00
John Clements
f35c7b08b4 fixed bug related to failure to recertify special-values checking
svn: r3730
2006-07-16 16:19:20 +00:00
Eli Barzilay
e14e007d23 some bug fixes
svn: r3729
2006-07-16 15:45:16 +00:00
Matthew Flatt
827ee8b2b8 fix weak hash-table equivalence test
svn: r3728
2006-07-16 14:19:00 +00:00
Matthew Flatt
1330db7577 skip reencode test if converter is not available
svn: r3725
2006-07-16 13:01:31 +00:00
Matthew Flatt
721cdd300b fix bytes->string/utf-8 when permissive char is NUL
svn: r3724
2006-07-16 12:49:46 +00:00
Eli Barzilay
0dba7be788 fix bug with choosing "/" from the directory navigator, change color of "/" prefix
svn: r3723
2006-07-16 10:22:04 +00:00
Eli Barzilay
3c80a10235 heavy fix: deal with bad string encodings etc
svn: r3722
2006-07-16 10:03:55 +00:00
Eli Barzilay
c80e1d5ba7 Welcome to a new PLT day.
svn: r3721
2006-07-16 07:50:02 +00:00
Matthew Flatt
14c5562e7e download version 4.1 of the normalization test suite
svn: r3720
2006-07-16 02:40:55 +00:00
Greg Cooper
c1a85ad061 fixed bug in debug button where breakable locations would be lost for
languages other than (module ...)

made push-pull-ball not a module, so it just runs in FrTime

removed velocity display from pong.ss, and moved default location of left
controller so it doesn't cause div-by-zero exceptions

svn: r3718
2006-07-16 00:27:53 +00:00
Chongkai Zhu
6536587e76 add strings for version check
svn: r3717
2006-07-15 22:47:35 +00:00
Eli Barzilay
686b10530e * catchup simple-module-based-language-convert-value to current drscheme
version (add `current-print' output style)
* instead of barfing when `set-printing-parameters' is not implemented,
  just assume that the current print-convert is fine
* accept non-module-based languages too (don't throw up when the expression
  is not (module ...))

svn: r3716
2006-07-15 21:28:28 +00:00
John Clements
08ef0f366c ...
svn: r3715
2006-07-15 21:22:08 +00:00
Eli Barzilay
a5a4d27002 added a label for the filename field
svn: r3713
2006-07-15 18:45:04 +00:00
John Clements
e5511ae1ed ...
svn: r3712
2006-07-15 15:50:01 +00:00
John Clements
1c302a2902 ...
svn: r3711
2006-07-15 15:41:55 +00:00
Eli Barzilay
dc28270d5d Welcome to a new PLT day.
svn: r3708
2006-07-15 07:50:02 +00:00
Robby Findler
a84d46d5c6 made logging panel disappear with the toolbar
svn: r3705
2006-07-14 16:50:55 +00:00
Eli Barzilay
5471a32913 use case-lambda instead of dot argument
svn: r3703
2006-07-14 14:49:59 +00:00
Eli Barzilay
d6573625e7 Welcome to a new PLT day.
svn: r3702
2006-07-14 07:50:03 +00:00
Robby Findler
73ce86e94b fixed PR 8166
svn: r3701
2006-07-13 19:29:04 +00:00
Robby Findler
6575c9c58d fixed performance problem with (provide/contract (struct ...))
svn: r3698
2006-07-13 14:49:12 +00:00
Jay McCarthy
2c0e67caa7 fixing contracts
svn: r3697
2006-07-13 14:27:07 +00:00
Eli Barzilay
38d5a59a3c make it possible for the procedure in fold-files to signal skipping a directory
svn: r3695
2006-07-13 09:56:06 +00:00
Eli Barzilay
c766cf9f8e Welcome to a new PLT day.
svn: r3694
2006-07-13 07:50:03 +00:00
Chongkai Zhu
d2b63efd6d svn: r3693 2006-07-13 02:17:01 +00:00