Eli Barzilay
8eb158b863
Welcome to a new PLT day.
...
svn: r15814
2009-08-27 12:37:05 +00:00
Eli Barzilay
caf1c21d3f
removed tests for now
...
svn: r15813
2009-08-27 12:17:28 +00:00
Eli Barzilay
572f7f849b
suggested revision
...
svn: r15812
2009-08-27 12:16:26 +00:00
Eli Barzilay
ec9fc2571a
Added `in-producer'.
...
(Note that `test-generator' tests use quasiquote for the expected result).
svn: r15811
2009-08-27 09:15:52 +00:00
Jon Rafkind
f63a9046af
comment about define-sequence-syntax
...
svn: r15810
2009-08-26 22:05:13 +00:00
Jon Rafkind
11091ee8fe
add a few generator tests
...
svn: r15809
2009-08-26 21:44:14 +00:00
Jon Rafkind
4697b7fd6f
use gensym and dont keep track of position
...
svn: r15808
2009-08-26 21:43:42 +00:00
Jon Rafkind
56c4fe6c7d
cosmetic fixes. add in-generator
...
svn: r15807
2009-08-26 21:29:02 +00:00
Eli Barzilay
98f9472dd4
reformat
...
svn: r15806
2009-08-26 21:07:42 +00:00
Eli Barzilay
ab7caff9bc
reformat
...
svn: r15805
2009-08-26 21:05:04 +00:00
Jon Rafkind
f61f933b8b
add library for creating generator sequences
...
svn: r15803
2009-08-26 20:54:22 +00:00
Matthew Flatt
a57b1e71a5
tweaks to support princess movie
...
svn: r15802
2009-08-26 18:54:55 +00:00
Jon Rafkind
49e57413bf
scribble: fix typo
...
svn: r15801
2009-08-26 16:08:33 +00:00
Jay McCarthy
e49bd5d60a
Small bug in tutorial
...
svn: r15800
2009-08-26 15:00:01 +00:00
Eli Barzilay
7bc34a406e
Welcome to a new PLT day.
...
svn: r15799
2009-08-26 07:50:20 +00:00
Jay McCarthy
ea84b8d182
Fixing a problem with the contracts I committed
...
svn: r15798
2009-08-25 17:21:32 +00:00
Matthew Flatt
78ad4f9615
editor pasteboard bug fix from Jordan Johnson
...
svn: r15797
2009-08-25 11:20:03 +00:00
Eli Barzilay
96c23c6212
Welcome to a new PLT day.
...
svn: r15796
2009-08-25 07:50:25 +00:00
Robby Findler
fcfa572e02
PRS 10379 and 10377
...
svn: r15795
2009-08-25 04:51:05 +00:00
Eli Barzilay
d162f8b316
Welcome to a new PLT day.
...
svn: r15794
2009-08-24 07:50:27 +00:00
Eli Barzilay
e7f9103454
Welcome to a new PLT day.
...
svn: r15793
2009-08-23 07:50:20 +00:00
Eli Barzilay
e9bad827c3
Change the location information: avoid adjusting the source information
...
of `@foo' to include the `@'. This applies for both identifiers and
full @-forms.
svn: r15792
2009-08-21 13:16:08 +00:00
Eli Barzilay
82f0d336d4
Added syntax property checking (only locations for now, but will be extended).
...
svn: r15791
2009-08-21 13:04:19 +00:00
Eli Barzilay
d863e07492
minor reorganization
...
svn: r15790
2009-08-21 11:40:29 +00:00
Eli Barzilay
1ea8c66511
In Scheme mode @|| will also throw an error instead of being read as a
...
comment. This is to avoid confusing situations like
(define foo (list x '@|| y))
which quoted the `y' since @|| was read as a comment.
svn: r15789
2009-08-21 11:11:21 +00:00
Eli Barzilay
7d69ec01c2
Welcome to a new PLT day.
...
svn: r15787
2009-08-21 07:50:27 +00:00
Eli Barzilay
5497e7b65b
Welcome to a new PLT day.
...
svn: r15786
2009-08-20 07:50:15 +00:00
Robby Findler
0645fa16ec
use some of the original parameter values when compiling planet packages to avoid bad interactions with module language's automatic compilation
...
svn: r15785
2009-08-20 04:43:20 +00:00
Matthew Flatt
8da19de7b2
improve readable-snip<%> and related docs
...
svn: r15784
2009-08-19 20:51:23 +00:00
Matthew Flatt
543f586a97
orig paramz to planet resolver (v4.2.1.7)
...
svn: r15783
2009-08-19 16:40:33 +00:00
Robby Findler
d3ececcee6
cleaned up rotation
...
svn: r15782
2009-08-19 12:14:09 +00:00
Eli Barzilay
a18bbc154b
Welcome to a new PLT day.
...
svn: r15781
2009-08-19 07:50:31 +00:00
Stevie Strickland
7d551aa0f2
Small change so that failures due to the implicit compound-unit/infer (like
...
init-depend failures) will show define-values/invoke-unit/infer as the
original source of the problem.
svn: r15780
2009-08-18 23:22:32 +00:00
Matthias Felleisen
3c6f5e5c98
append takes 1 or more arguments now in ISL+
...
svn: r15779
2009-08-18 20:01:31 +00:00
Eli Barzilay
616224ace5
Welcome to a new PLT day.
...
svn: r15777
2009-08-18 07:50:28 +00:00
Matthew Flatt
663a24dad6
slideshow play: allow procedure as name
...
svn: r15776
2009-08-18 01:24:59 +00:00
Matthew Flatt
6d68894263
fix some problems with slide layout and names; extend play functions
...
svn: r15775
2009-08-18 01:20:57 +00:00
Robby Findler
accd344975
started changing the representation so that the rotation angles are always at the bottom of the pictures
...
svn: r15774
2009-08-17 21:09:33 +00:00
Robby Findler
be2dc50990
moved tests into the tests collection
...
svn: r15773
2009-08-17 20:17:45 +00:00
Robby Findler
5b6f0381fa
moved test suite to test/ directory, minor change to try to understand normalization bug
...
svn: r15771
2009-08-17 17:01:51 +00:00
Robby Findler
efbd58d93e
identified a problem with normalization (not sure how to fix it yet, tho)
...
svn: r15770
2009-08-17 15:57:01 +00:00
Robby Findler
77a94fac04
changed defaults back to including errortrace
...
svn: r15769
2009-08-17 15:55:11 +00:00
Matthew Flatt
a4fa5e4bb7
fix 'last' field from some pict constructors
...
svn: r15768
2009-08-17 15:42:01 +00:00
Matthew Flatt
549edd6a3d
refine slideshow/play
...
svn: r15767
2009-08-17 15:35:45 +00:00
Matthew Flatt
1a37d891ac
change slideshow pict's 'last' field to contain a pict path
...
svn: r15759
2009-08-17 12:51:04 +00:00
Mike Sperber
bb3818ee07
Zap leftover file.
...
svn: r15755
2009-08-17 09:33:50 +00:00
Eli Barzilay
6af41919ee
Welcome to a new PLT day.
...
svn: r15752
2009-08-17 07:50:15 +00:00
Robby Findler
eb304cf4c3
first cut checkin (still problems, of course)
...
svn: r15750
2009-08-17 00:33:19 +00:00
Robby Findler
6de735bf59
added sqrt
...
svn: r15749
2009-08-16 22:00:15 +00:00
Robby Findler
02e4426d06
PR 10406
...
svn: r15748
2009-08-16 09:56:24 +00:00
Eli Barzilay
914df66e15
Welcome to a new PLT day.
...
svn: r15747
2009-08-16 07:50:18 +00:00
John Clements
97196f5c26
no description of 'lst' argument
...
svn: r15746
2009-08-15 20:41:55 +00:00
Mike Sperber
e7e65bd4d1
Re-raise check-expect exception after registering the failure, not
...
before. (PR10402)
svn: r15745
2009-08-15 12:19:39 +00:00
Eli Barzilay
2de19a243b
Welcome to a new PLT day.
...
svn: r15744
2009-08-15 07:50:29 +00:00
Matthias Felleisen
ae0822ac9f
checking keystrokes properly in universe
...
svn: r15743
2009-08-15 01:25:02 +00:00
Matthias Felleisen
fd813e111e
added make-pair to beginner
...
svn: r15742
2009-08-14 23:27:54 +00:00
Matthias Felleisen
fb206a23d5
added last-picture option to stop-when
...
svn: r15740
2009-08-14 23:15:29 +00:00
Matthias Felleisen
6514185518
added last-picture option to stop-when
...
svn: r15739
2009-08-14 23:15:01 +00:00
Matthias Felleisen
cd1d7d3985
matrix bug fixed
...
svn: r15738
2009-08-14 22:59:52 +00:00
Sam Tobin-Hochstadt
5174bbb5f0
when result type is dotted, pass it through tc-expr/check
...
svn: r15737
2009-08-14 20:27:53 +00:00
Sam Tobin-Hochstadt
83e0ec2b40
return a better type
...
svn: r15736
2009-08-14 19:44:46 +00:00
Eli Barzilay
824a461335
Welcome to a new PLT day.
...
svn: r15732
2009-08-14 07:50:29 +00:00
Robby Findler
afc056306d
added in a for-label to catch the missing links
...
svn: r15731
2009-08-13 21:14:09 +00:00
Robby Findler
4c9dcdc36d
moved some of the module language compiler setup code into the compiler/cm library so others can use it outside of DrScheme
...
svn: r15730
2009-08-13 21:09:15 +00:00
Robby Findler
adbec1785e
explained the Module language settings
...
svn: r15729
2009-08-13 21:04:01 +00:00
Ryan Culpepper
38e256e6eb
syntax/parse: fixed error in ~bounds form
...
svn: r15728
2009-08-13 18:28:33 +00:00
Matthew Flatt
f37c71c6ee
setup-plt -D skips compilation of .scrbl files
...
svn: r15727
2009-08-13 16:24:33 +00:00
Robby Findler
1bf5188e2e
started adding detail about the module language, moving to another machine to finish
...
svn: r15726
2009-08-13 15:44:58 +00:00
Eli Barzilay
2b81e233fa
Welcome to a new PLT day.
...
svn: r15725
2009-08-13 07:50:33 +00:00
Mike Sperber
28d27a5074
Make sure the test results are displayed, even when an exception
...
occurs running the tests.
svn: r15724
2009-08-13 06:42:40 +00:00
Sam Tobin-Hochstadt
79c4f9651e
improve docs for opaque types
...
fix pr 10106
svn: r15723
2009-08-12 22:22:54 +00:00
Sam Tobin-Hochstadt
614980f6ec
fix pr 10097
...
svn: r15722
2009-08-12 22:05:41 +00:00
Sam Tobin-Hochstadt
1e5cb7d603
fix 9979
...
svn: r15721
2009-08-12 21:55:04 +00:00
Sam Tobin-Hochstadt
6af7d32709
fix 9967
...
svn: r15720
2009-08-12 21:52:21 +00:00
Eli Barzilay
95f4d1eefe
use spaces instead of tabs to indent output
...
svn: r15719
2009-08-12 21:37:33 +00:00
Jay McCarthy
829c8416b6
Fix a bug suggested by Robby and add a test case
...
svn: r15718
2009-08-12 20:43:10 +00:00
Sam Tobin-Hochstadt
50b7a0b190
improve types for numeric predicates
...
fix pr 9767
svn: r15717
2009-08-12 20:42:20 +00:00
Sam Tobin-Hochstadt
35336e77b8
Improve error messages from require/contract
...
svn: r15716
2009-08-12 20:28:08 +00:00
Jay McCarthy
1dba4edcb9
A fix for my example hide hole based models
...
svn: r15715
2009-08-12 20:08:36 +00:00
Robby Findler
485785176a
drscheme now saves its compiled files in its own directory
...
svn: r15714
2009-08-12 19:44:14 +00:00
Robby Findler
4c420d4a64
svn: r15713
2009-08-12 19:43:26 +00:00
Robby Findler
3f0b94e58a
svn: r15712
2009-08-12 19:42:53 +00:00
Matthew Flatt
5ff1429b6d
more latex accented characters
...
svn: r15711
2009-08-12 18:58:49 +00:00
Eli Barzilay
1b110d2680
Welcome to a new PLT day.
...
svn: r15710
2009-08-12 07:50:20 +00:00
Jay McCarthy
3432cf282f
Adding more specific contracts
...
svn: r15709
2009-08-11 22:31:44 +00:00
Jay McCarthy
d8bc61ae41
Adding more specific contracts
...
svn: r15708
2009-08-11 22:10:47 +00:00
Jay McCarthy
18093d26e1
Adding doc based contracts
...
svn: r15707
2009-08-11 21:24:45 +00:00
Sam Tobin-Hochstadt
50545830f2
Allow filters/objects to be provided to untyped code.
...
svn: r15706
2009-08-11 21:00:57 +00:00
Sam Tobin-Hochstadt
c27783830a
add getenv and pretty-print etc.
...
svn: r15705
2009-08-11 20:44:45 +00:00
Sam Tobin-Hochstadt
28be0897c3
Move student expansion above or.
...
Improve printing when no object.
svn: r15704
2009-08-11 20:19:19 +00:00
Sam Tobin-Hochstadt
9649e10df8
document define-struct/exec:
...
svn: r15703
2009-08-11 20:05:31 +00:00
Matthew Flatt
5207a215af
add missing core form to kernel-form-identifier-list, improve docs
...
svn: r15702
2009-08-11 19:48:05 +00:00
Sam Tobin-Hochstadt
b23016f86a
Prohibit predicates, unions of tvars in contracts
...
Add vector?
svn: r15701
2009-08-11 19:35:34 +00:00
Eli Barzilay
aae1fb9508
Welcome to a new PLT day.
...
svn: r15700
2009-08-11 07:50:23 +00:00
Matthew Flatt
3cb2775f7c
preserve original id use in expansion of first-order->higher-order
...
svn: r15699
2009-08-11 01:58:03 +00:00
Robby Findler
86d0ef6b1b
PR 10375
...
svn: r15698
2009-08-11 01:02:56 +00:00
Robby Findler
5604144718
svn: r15697
2009-08-11 01:02:01 +00:00
Matthew Flatt
2414f4f880
print-syntax-width (4.2.1.6)
...
svn: r15696
2009-08-10 22:01:57 +00:00
Matthew Flatt
bdeaa475b3
Scribble latex output and 'never-indents
...
svn: r15695
2009-08-10 22:01:32 +00:00
Eli Barzilay
4e2e7c1421
Welcome to a new PLT day.
...
svn: r15694
2009-08-10 07:50:21 +00:00
Matthew Flatt
a195a5defd
within a single document for multi-HTML rendering, add section prefix in generated file names
...
svn: r15693
2009-08-09 14:05:43 +00:00
Matthew Flatt
3170f05da2
correctly handle multiple registrations of the same snipclass name
...
svn: r15692
2009-08-09 13:48:09 +00:00
Matthew Flatt
a090aa60a9
fix multiple registration of make-line-snip snipclass
...
svn: r15691
2009-08-09 13:46:20 +00:00
Eli Barzilay
d045ab43f6
Welcome to a new PLT day.
...
svn: r15690
2009-08-09 07:50:18 +00:00
Eli Barzilay
fdb34adc36
Welcome to a new PLT day.
...
svn: r15689
2009-08-08 07:50:22 +00:00
Eli Barzilay
7340beddde
align expected and result on separate lines
...
svn: r15688
2009-08-08 07:21:39 +00:00
Eli Barzilay
ab544948e2
no plural if only one test
...
svn: r15687
2009-08-08 06:49:36 +00:00
Matthias Felleisen
1fe887fd9a
doc bug for replicate fixed
...
svn: r15686
2009-08-07 18:37:09 +00:00
Matthew Flatt
450d9b604e
DrScheme: only correct a paren if the inserted character would be colored as a parenthesis (which matters for @-form coloring)
...
svn: r15685
2009-08-07 14:59:14 +00:00
Matthew Flatt
d1bd8a7a40
fix problems parsing old WXME files
...
svn: r15684
2009-08-07 12:40:55 +00:00
Eli Barzilay
9e38ed6809
Welcome to a new PLT day.
...
svn: r15683
2009-08-07 07:50:33 +00:00
Robby Findler
60c0d623ee
svn: r15682
2009-08-06 19:48:29 +00:00
Matthew Flatt
015e926c04
fix delete-time callback to release caret focus
...
svn: r15681
2009-08-06 16:37:49 +00:00
Eli Barzilay
2038edda70
Welcome to a new PLT day.
...
svn: r15680
2009-08-06 07:50:18 +00:00
Robby Findler
b1a9a7e3bc
svn: r15679
2009-08-06 04:26:17 +00:00
Robby Findler
46f5ef44bd
added the computer language info back in
...
svn: r15678
2009-08-05 23:58:05 +00:00
Robby Findler
7c62f8caa0
PR 10385
...
svn: r15677
2009-08-05 23:08:42 +00:00
Robby Findler
8bee13c680
Matthias asked me to remove this definition
...
svn: r15676
2009-08-05 21:30:55 +00:00
Robby Findler
0646de8473
cleaned up a little bit, here and there
...
svn: r15675
2009-08-05 19:44:06 +00:00
Eli Barzilay
160d30d81d
Welcome to a new PLT day.
...
svn: r15672
2009-08-05 07:50:17 +00:00
Robby Findler
3e8c91337f
added check-color
...
svn: r15671
2009-08-04 20:36:07 +00:00
Robby Findler
fbb31a1393
changed to scheme/base
...
svn: r15670
2009-08-04 18:19:52 +00:00
Robby Findler
e7fdc0887d
added support for number-based argument specification
...
svn: r15669
2009-08-04 18:16:53 +00:00
Matthew Flatt
08166c165c
fix universe.ss doc formatting
...
svn: r15668
2009-08-04 11:31:30 +00:00
Matthew Flatt
39b2764a70
Scribble: fix generic sub-flow CSS
...
svn: r15667
2009-08-04 11:30:58 +00:00
Eli Barzilay
fec5f472ef
Welcome to a new PLT day.
...
svn: r15666
2009-08-04 07:50:29 +00:00
Stevie Strickland
8ae58f1244
Primarily this is a change so that the negative party entering into
...
with-contract based contracts is the syntactic context of the with-contract
expression. Also, there's some code cleanup.
svn: r15665
2009-08-03 21:15:44 +00:00
Eli Barzilay
c4e9c9283f
Welcome to a new PLT day.
...
svn: r15663
2009-08-03 07:50:27 +00:00
Matthew Flatt
5cdac2722a
add accented a
...
svn: r15662
2009-08-02 16:55:39 +00:00
Matthew Flatt
f1af318776
fix some contracts
...
svn: r15661
2009-08-02 13:36:25 +00:00
Eli Barzilay
4b6808f2b8
Welcome to a new PLT day.
...
svn: r15660
2009-08-02 07:50:34 +00:00
Robby Findler
2da5e8c633
skip files that don't exist and let the original compilation handler take care of them
...
svn: r15658
2009-08-01 17:54:43 +00:00
Matthias Felleisen
a3cb24d195
fixed small universe bug
...
svn: r15657
2009-08-01 16:18:27 +00:00
Matthew Flatt
2850d101f3
clear bitmap created for a snip->cached-image-snip conversion
...
svn: r15656
2009-08-01 16:17:35 +00:00
Mike Sperber
32353b76d2
Synch German string constants with latest.
...
svn: r15655
2009-08-01 16:17:19 +00:00
Robby Findler
39f139c617
svn: r15654
2009-08-01 15:55:06 +00:00
Eli Barzilay
c9acc96c84
Welcome to a new PLT day.
...
svn: r15653
2009-08-01 07:50:18 +00:00
Robby Findler
4592139c0e
tweak to the search results printout
...
svn: r15652
2009-08-01 02:48:07 +00:00
Matthew Flatt
021a65020f
fix thaw-colorer, as reflected in restoring coloring in an edtor after test-coverage coloring
...
svn: r15651
2009-08-01 02:31:51 +00:00
Robby Findler
a6624f11e2
better job of checking module language setting invariants when reading from the prefs file
...
svn: r15649
2009-07-31 16:00:15 +00:00
Robby Findler
6a4c6a5535
fixed buggy contract
...
svn: r15648
2009-07-31 15:59:47 +00:00
Eli Barzilay
541be39eca
Welcome to a new PLT day.
...
svn: r15647
2009-07-31 07:50:06 +00:00
Sam Tobin-Hochstadt
1ea71ea94b
New contracts for hashtables, vectors, boxes
...
svn: r15646
2009-07-30 21:15:16 +00:00
Sam Tobin-Hochstadt
55c9f55cf3
struct->vector
...
svn: r15645
2009-07-30 21:00:04 +00:00
Sam Tobin-Hochstadt
1977ab0709
remove c
...
svn: r15644
2009-07-30 20:13:28 +00:00
Eli Barzilay
4c5c7cf89b
Welcome to a new PLT day.
...
svn: r15643
2009-07-30 19:55:42 +00:00
Sam Tobin-Hochstadt
7888fa5dc6
Add some hash functions
...
svn: r15642
2009-07-30 19:30:05 +00:00
Robby Findler
6c86f7e305
removed duplication
...
svn: r15641
2009-07-30 19:25:23 +00:00
Robby Findler
1fc47a2a1f
added logging for when CM compiles a file
...
svn: r15640
2009-07-30 15:51:16 +00:00
Robby Findler
b5b32d1d8e
added automatic compilation to the module language, plus various other tweaks (contract library enhancement, bug fixes here and there)
...
svn: r15635
2009-07-30 05:17:40 +00:00
Robby Findler
6fe071364f
svn: r15634
2009-07-30 04:23:20 +00:00
Eli Barzilay
1ce41ec179
* Improved tester definitions
...
* Testing read errors too now
svn: r15632
2009-07-30 03:17:50 +00:00
Eli Barzilay
6da4f18dab
Two more places that needed to change with the @foo@bar change
...
svn: r15626
2009-07-29 19:41:41 +00:00
Matthew Flatt
324743b1c0
refine regexp-split contract
...
svn: r15625
2009-07-29 19:18:57 +00:00
Matthew Flatt
6a71aca994
fix Ctl-C handling on setup PLT to not trigger bootstrap mode
...
svn: r15624
2009-07-29 19:03:35 +00:00
Matthew Flatt
a47d94f75f
add file-or-directory-identity (4.1.2.5)
...
svn: r15623
2009-07-29 17:39:03 +00:00
Eli Barzilay
d0f8970add
@foo@bar' will now parse as a
foo@bar' identifier. This used to be
...
the case in Scheme mode but not in text mode, and this commit makes
the text mode behave as the Scheme mode. (Seems like a convenience
point that is not useful since people won't remember the difference.)
svn: r15622
2009-07-29 17:00:29 +00:00
Matthew Flatt
2e8de6467a
make sure search pages are installed with scheme.css
...
svn: r15621
2009-07-29 15:54:18 +00:00
Matthew Flatt
970a796bc6
defmodulelang and schememodlink changes to split lang text and module path
...
svn: r15619
2009-07-29 13:15:50 +00:00
Eli Barzilay
800ec93cd4
Welcome to a new PLT day.
...
svn: r15618
2009-07-29 07:50:26 +00:00
Matthew Flatt
d807421a07
extended syntax colorer to support lexer-specific backup; fix problems with new color lexers
...
svn: r15617
2009-07-29 03:31:29 +00:00
Matthias Felleisen
6dcc67cb25
svn: r15616
2009-07-29 02:21:32 +00:00
Matthew Flatt
84485e14ad
try reporting complex Scribble braces as regular braces
...
svn: r15614
2009-07-28 22:20:25 +00:00
Matthew Flatt
c261379a29
better coloring and bug fixes for Scribble notation
...
svn: r15613
2009-07-28 22:06:16 +00:00
Matthew Flatt
c1f5e3abb4
changed Scribble coloring for better tabbing
...
svn: r15612
2009-07-28 21:11:51 +00:00
Robby Findler
3c4bdf86fe
added a close icon to the yellow warning message
...
svn: r15611
2009-07-28 20:40:54 +00:00
Matthew Flatt
8b0b01939a
use the Scheme lexer when then module path is bad (or a planet path)
...
svn: r15610
2009-07-28 18:41:06 +00:00
Matthew Flatt
12ab7c3aff
disable syntax-coloring-triggered planet installs, for now
...
svn: r15609
2009-07-28 18:39:12 +00:00
Matthew Flatt
d48332ed26
fix for syntax coloring (4.2.1.4)
...
svn: r15608
2009-07-28 18:30:21 +00:00
Matthew Flatt
1ba7cf0926
#lang syntax coloring; Scribble syntax coloring
...
svn: r15607
2009-07-28 18:06:14 +00:00
Eli Barzilay
2425917a33
typo (PR10362 and PR10363)
...
svn: r15604
2009-07-28 17:05:47 +00:00
Eli Barzilay
388c62194b
Disabled duplicate checking code for now, see comment.
...
svn: r15603
2009-07-28 17:00:05 +00:00
Eli Barzilay
8117217012
always use "/"s to create the collection "names" that are used for identification
...
svn: r15600
2009-07-28 14:52:55 +00:00
Eli Barzilay
66ab1f15ff
better comment
...
svn: r15599
2009-07-28 14:49:59 +00:00
Eli Barzilay
d1f78ae378
Split collection names that come from specified collections on "/"s.
...
The code in "setup-cmdline.ss" makes sure that they all look like a
require specification, which means that they *are* separated by "/"s,
and not, for example, "\"s on windows.
svn: r15598
2009-07-28 14:35:38 +00:00
Noel Welsh
2ad22dd716
Fix incorrect documentation of -p command line option.
...
The documentation for command line arguments to MzScheme says:
-p <file> <u> <path> : requires (planet "<file>" "<user>" "<pkg>")
http://docs.plt-scheme.org/reference/running-sa.html#(part._mz-cmdline)
Running mzscheme --help says:
-p <package> : Like -e '(require (planet "<package>")'
Experiments confirm the executable is correct and the docs are wrong.
svn: r15597
2009-07-28 14:24:19 +00:00
Eli Barzilay
50ea3d91fe
show the two problematic collection names
...
svn: r15596
2009-07-28 12:46:12 +00:00
Noel Welsh
9c7584b8c8
Add types for:
...
- regexp?
- pregexp?
- byte-regexp?
- byte-pregexp?
- regexp
- pregexp
- byte-regexp
- byte-pregexp
- regexp-quote
- read-bytes-line
svn: r15595
2009-07-28 10:41:27 +00:00
Eli Barzilay
4be8488e28
Welcome to a new PLT day.
...
svn: r15594
2009-07-28 07:50:19 +00:00
Eli Barzilay
3b194ff070
error typo
...
svn: r15593
2009-07-28 06:18:28 +00:00
Eli Barzilay
af5614455a
some reformatting
...
svn: r15592
2009-07-28 05:05:17 +00:00
Matthew Flatt
7833ab2c02
improve errortrace docs; can merge to 4.1.2
...
svn: r15586
2009-07-27 17:19:13 +00:00
Eli Barzilay
f30688bd52
typo in the doc for matching-identifiers-out
...
svn: r15585
2009-07-27 15:47:16 +00:00
Matthew Flatt
1b21c14fd4
fix doc bug; could merge to 4.1.2
...
svn: r15584
2009-07-27 14:24:37 +00:00
Matthew Flatt
d3625dd3c7
fix R6RS 'rename' on multi identifiers (PR 10361); merge to 4.1.2
...
svn: r15583
2009-07-27 14:20:00 +00:00
Eli Barzilay
b83a0a34c2
Welcome to a new PLT day.
...
svn: r15582
2009-07-27 07:50:28 +00:00
Matthew Flatt
229e2636de
change scribble 'variant' to 'property'; add contracts in scribble/decode
...
svn: r15581
2009-07-27 03:55:43 +00:00
Robby Findler
f651240503
svn: r15579
2009-07-27 01:18:48 +00:00
Eli Barzilay
9fab3b085a
removed redundant @s
...
svn: r15578
2009-07-26 22:54:36 +00:00
Jay McCarthy
1f97344aa9
A few more typos I noticed
...
svn: r15577
2009-07-26 19:44:03 +00:00
Jay McCarthy
029fc31b34
Fixing a small typo
...
svn: r15576
2009-07-26 19:05:41 +00:00
Eli Barzilay
ed864eded2
@(itemize ...) -> @itemize[...]
...
svn: r15575
2009-07-26 11:27:14 +00:00
Eli Barzilay
6eeccd06c0
Welcome to a new PLT day.
...
svn: r15574
2009-07-26 07:50:27 +00:00
Matthew Flatt
f777ae61a0
fix generated HTML name for the getting-started section of the Scribble manual
...
svn: r15573
2009-07-26 03:23:40 +00:00
Eli Barzilay
c73cb3330a
typo
...
svn: r15572
2009-07-26 03:02:00 +00:00
Matthew Flatt
bc9eef93f6
Scribble manual typos and up-to-date scribble/sigplan docs
...
svn: r15571
2009-07-26 02:52:37 +00:00
Matthew Flatt
3cb5bf1835
more improvements to the Scribble manual
...
svn: r15570
2009-07-26 02:25:07 +00:00
Matthew Flatt
345c17e85c
major Scribble revision (v4.2.1.2)
...
svn: r15569
2009-07-25 20:25:33 +00:00
Robby Findler
f0c42b1730
PR 10355
...
svn: r15566
2009-07-25 15:47:52 +00:00
Robby Findler
b62d5d42d6
PR 10329
...
svn: r15565
2009-07-25 15:26:07 +00:00
Eli Barzilay
03f91ccbeb
set svn:eol-style
...
svn: r15561
2009-07-25 10:06:55 +00:00
Eli Barzilay
c8646406a5
Welcome to a new PLT day.
...
svn: r15560
2009-07-25 07:50:47 +00:00
Robby Findler
9266b6a24c
svn: r15559
2009-07-25 01:57:00 +00:00
Robby Findler
47a473c885
moved the warning into the frame (out of the interactions window)
...
svn: r15557
2009-07-25 01:06:22 +00:00
Robby Findler
287bbaf14c
probably correct edit
...
svn: r15556
2009-07-25 01:04:10 +00:00
Matthias Felleisen
5e638cc8fe
andmap, ormap (10326); remove added
...
svn: r15555
2009-07-24 22:06:24 +00:00
Robby Findler
1be78ec7ab
PR 10343
...
svn: r15553
2009-07-24 20:46:54 +00:00
John Clements
de967c2755
ignore source posn if #f
...
svn: r15552
2009-07-24 20:46:10 +00:00
Kathy Gray
c21afa4bf2
Change to behavior in interactions window. Option 1 implemented.
...
svn: r15550
2009-07-24 15:52:36 +00:00
Eli Barzilay
8f259fbe14
Welcome to a new PLT day.
...
svn: r15548
2009-07-24 07:50:34 +00:00
Robby Findler
37e9d73a82
shortened the search-in-help-desk string in the context menu to 50 chars or less
...
svn: r15547
2009-07-24 05:01:55 +00:00
Robby Findler
ba4fd47407
made numberpad enter and control-enter and alt-enter all submit the current REPL interaction
...
svn: r15546
2009-07-24 04:56:46 +00:00
Robby Findler
0c73b84692
PR 10344
...
svn: r15545
2009-07-24 04:37:34 +00:00
Eli Barzilay
b39966bd0e
Welcome to a new PLT day.
...
svn: r15539
2009-07-23 07:50:28 +00:00
John Clements
a08acb6aad
change to gathering of posn info
...
svn: r15538
2009-07-23 04:36:36 +00:00
Matthew Flatt
a8473f08ff
fix min & max contracts
...
svn: r15533
2009-07-22 15:47:44 +00:00
Matthias Felleisen
671c2ef26e
typos in tests
...
svn: r15531
2009-07-22 15:11:18 +00:00
Matthias Felleisen
668ef4c77c
testing fixes, don't propagate
...
svn: r15530
2009-07-22 14:57:49 +00:00
Noel Welsh
5fd7834c33
Describe correct return types for checks [Ticket #178 ]
...
svn: r15528
2009-07-22 08:44:38 +00:00
Eli Barzilay
6bbb16454a
Welcome to a new PLT day.
...
svn: r15527
2009-07-22 07:50:15 +00:00
Robby Findler
305e3fc5df
catching up with a change to collects/htdp/error.ss
...
svn: r15525
2009-07-22 04:06:56 +00:00
Robby Findler
0c251a80de
adapting to change in universe.ss
...
svn: r15524
2009-07-22 03:48:02 +00:00
Robby Findler
c8366006df
finally automated this
...
svn: r15523
2009-07-22 03:45:34 +00:00
Matthew Flatt
a68e353b99
change to automatic reaping of zombie processes started by 'subprocess'
...
svn: r15520
2009-07-21 16:23:05 +00:00
Matthew Flatt
70566bd740
change 'PLT Scheme' authors to 'PLT'; merge to 4.2.1
...
svn: r15515
2009-07-21 12:00:28 +00:00
Robby Findler
269a9ba98d
svn: r15511
2009-07-20 22:48:57 +00:00
Matthias Felleisen
574b532e80
sync/yield bug, propagate
...
svn: r15509
2009-07-20 22:33:49 +00:00
Matthias Felleisen
bd4395bbfa
small bug in launch many worlds, propagate
...
svn: r15508
2009-07-20 21:11:19 +00:00
Matthew Flatt
b2c287aee4
add 'other-authors' to generetae et al., fix no-author citations
...
svn: r15507
2009-07-20 20:35:15 +00:00
Matthew Flatt
da12c07d2b
fix HTML rendering bug
...
svn: r15506
2009-07-20 19:54:19 +00:00
Matthew Flatt
0fc2ad54db
Scribble: refine Latex output again to allow more page breaks
...
svn: r15505
2009-07-20 19:40:14 +00:00
Matthew Flatt
3974942e9b
fix code that doesn't fit in a line for Latex/PDF output
...
svn: r15504
2009-07-20 19:38:59 +00:00
Matthias Felleisen
7afdcc8558
docs for launch-many-worlds; prop
...
svn: r15502
2009-07-20 19:18:00 +00:00
Matthias Felleisen
7b10ba8321
added launch-many worlds, propagate please
...
svn: r15499
2009-07-20 19:04:37 +00:00
Jay McCarthy
ba378b0a63
DrDr props
...
svn: r15496
2009-07-20 15:01:19 +00:00
Matthew Flatt
757999e8e7
fix scroll-with-bottom-base and allow-scroll-to-last
...
svn: r15495
2009-07-20 14:50:55 +00:00
Eli Barzilay
01893101a6
Welcome to a new PLT day.
...
svn: r15494
2009-07-20 07:50:13 +00:00
Matthew Flatt
bc9f9a385f
fix define-get/put-id example (PR 10334); merge to 4.2.1
...
svn: r15490
2009-07-19 12:14:25 +00:00
Eli Barzilay
43a003f17a
Welcome to a new PLT day.
...
svn: r15489
2009-07-19 07:50:21 +00:00
Ryan Culpepper
a97a7f51b5
Please apply changes to release branch.
...
syntax/parse:
- removed scribble docs for old stxclass collection
- fixed bug in syntax-parse and #:declare
- added attribute calculation option
- renamed 'static-of' to 'static', added 'atom-in-list'
- fixed kernel-literals to include all expanded-code forms
- added tests
svn: r15488
2009-07-19 01:08:00 +00:00
Eli Barzilay
01fc52e130
Welcome to a new PLT day.
...
svn: r15486
2009-07-18 07:50:15 +00:00
Jay McCarthy
12397710c7
DrDr settings...
...
svn: r15485
2009-07-18 04:15:53 +00:00
John Clements
3dab936d0f
fixed a bug on jump-to feature + errors
...
svn: r15484
2009-07-18 03:04:22 +00:00
Matthias Felleisen
26a94ad11c
aux is bad for MS
...
svn: r15481
2009-07-17 19:29:04 +00:00
Matthias Felleisen
ca8385045f
small fix to editing in chatter
...
svn: r15479
2009-07-17 18:25:34 +00:00
Jay McCarthy
a6312e8050
DrDr props and stderr removal
...
svn: r15477
2009-07-17 17:59:36 +00:00
Matthias Felleisen
4e40450248
improving chat, no need to propagate
...
svn: r15476
2009-07-17 16:59:40 +00:00
Matthias Felleisen
8bdd94dca5
bug in world, please propagate
...
svn: r15473
2009-07-17 16:17:43 +00:00
Matthew Flatt
84f56f8af6
allow multiple arguments to shift-captured continuation
...
svn: r15472
2009-07-17 11:09:07 +00:00
Matthew Flatt
0cccedabb4
export Scheme-implemented ormap (for 1 and 2 lists), which was accidentally unexported before
...
svn: r15471
2009-07-17 11:08:39 +00:00
Eli Barzilay
ee1148e5a3
Welcome to a new PLT day.
...
svn: r15470
2009-07-17 07:50:18 +00:00
Matthias Felleisen
608dbc9405
svn: r15469
2009-07-17 01:34:38 +00:00
Matthias Felleisen
bc394a4f1e
fixing more string/symbol bugs; please propagate
...
svn: r15466
2009-07-16 20:18:40 +00:00
Matthias Felleisen
742660ffe7
fixing more string/symbol bugs; please propagate
...
svn: r15465
2009-07-16 20:17:34 +00:00
Matthias Felleisen
6c6ee2329f
fixed formatting error; please propagate
...
svn: r15464
2009-07-16 19:05:36 +00:00
Matthias Felleisen
c62c90fa7b
fixed symbol/string bug; please propagate
...
svn: r15463
2009-07-16 19:04:51 +00:00
Matthew Flatt
68a2257f2a
better interaction of HtDP languages with scheme/match
...
svn: r15462
2009-07-16 16:11:12 +00:00
Eli Barzilay
abc18a40c3
comment
...
svn: r15458
2009-07-16 12:25:13 +00:00
Eli Barzilay
30950afff5
set props
...
svn: r15457
2009-07-16 12:24:23 +00:00
Eli Barzilay
19462e97c4
prefix -> add-prefix
...
svn: r15456
2009-07-16 12:21:52 +00:00
Eli Barzilay
83b6fbe7db
Welcome to a new PLT day.
...
svn: r15455
2009-07-16 07:50:21 +00:00
Robby Findler
3c6234efd9
svn: r15454
2009-07-16 01:07:16 +00:00
Matthew Flatt
d6f5ace735
correct sizing of bib, finally
...
svn: r15453
2009-07-15 22:54:17 +00:00
Matthew Flatt
1ce158af7f
fix autobib use of smaller
...
svn: r15452
2009-07-15 22:31:39 +00:00
Matthew Flatt
7e27916778
autobib style: use smaller font
...
svn: r15451
2009-07-15 20:26:10 +00:00
Eli Barzilay
ecdb1b6923
Welcome to a new PLT day.
...
svn: r15448
2009-07-15 07:50:13 +00:00
Ryan Culpepper
a02fa6709c
autobib fixed author list commas
...
svn: r15447
2009-07-14 23:53:24 +00:00
Matthias Felleisen
b1af0d5979
fixed module problem in server
...
svn: r15443
2009-07-14 15:40:50 +00:00
Eli Barzilay
e377259d01
Welcome to a new PLT day.
...
svn: r15442
2009-07-14 07:50:27 +00:00
Eli Barzilay
fdd99a0b0e
svn: r15441
2009-07-14 03:48:28 +00:00
Eli Barzilay
b7b143120b
added set-prefix
...
svn: r15440
2009-07-14 03:33:38 +00:00
Matthias Felleisen
ad784971f7
svn: r15439
2009-07-14 01:35:51 +00:00
Eli Barzilay
5437a6d1df
Welcome to a new PLT day.
...
svn: r15438
2009-07-13 07:50:19 +00:00
Matthew Flatt
48226b88be
fix --xref-out flag
...
svn: r15437
2009-07-12 13:37:01 +00:00
Eli Barzilay
32e1a2f7bf
Welcome to a new PLT day.
...
svn: r15436
2009-07-12 07:50:18 +00:00
Matthew Flatt
69ba957f3e
Algol 60: fix coercion bug in using array argument
...
svn: r15435
2009-07-12 02:38:47 +00:00
Matthew Flatt
ba87f38f72
improve checker for optional keywords
...
svn: r15432
2009-07-11 15:23:07 +00:00
Eli Barzilay
ab46f655c7
Welcome to a new PLT day.
...
svn: r15431
2009-07-11 07:39:59 +00:00
Matthew Flatt
2b5f12b6fa
fix broken 'case' improvement!
...
svn: r15429
2009-07-11 04:04:19 +00:00
Matthew Flatt
b2e39baa26
improve expansion of 'case' for a clause with 2 or 3 values
...
svn: r15428
2009-07-11 04:03:20 +00:00
John Clements
ec9ce0ed04
updating...
...
svn: r15427
2009-07-11 03:59:39 +00:00
Eli Barzilay
bb32de3560
add with-writer
...
svn: r15426
2009-07-11 02:10:02 +00:00
Eli Barzilay
8cb76b066e
Welcome to a new PLT day.
...
svn: r15423
2009-07-10 07:50:08 +00:00
Eli Barzilay
c038edeada
svn: r15422
2009-07-09 20:57:00 +00:00
Matthew Flatt
f9aeba626c
another with-syntax/quasisyntax fix for non-syntax inputs
...
svn: r15420
2009-07-09 15:59:10 +00:00
Robby Findler
5adb4eb004
changed the meaning of one of the pretty-print parameters slightly and used that to fix redex's stepper
...
svn: r15419
2009-07-09 15:55:11 +00:00
Eli Barzilay
ac2367b441
Welcome to a new PLT day.
...
svn: r15414
2009-07-09 07:50:23 +00:00
Eli Barzilay
83c356ff21
fix width issue
...
svn: r15413
2009-07-09 05:23:18 +00:00
Eli Barzilay
4239d22ded
rename verbatim and unverbatim to disable-prefix and restore-prefix
...
svn: r15411
2009-07-08 21:28:55 +00:00
Matthew Flatt
6e01e535d9
fix backspace in keymap%
...
svn: r15408
2009-07-08 21:19:00 +00:00
Matthew Flatt
ab1db74ecc
more keyword-argument performance improvements, including general fast path for applying simple applicable-struct wrappers over plain procedures
...
svn: r15403
2009-07-08 13:57:16 +00:00
Eli Barzilay
e1deed8b41
Welcome to a new PLT day.
...
svn: r15402
2009-07-08 07:50:07 +00:00
Jon Rafkind
0a0fd6fe44
ffi: put version back in for libraries
...
svn: r15401
2009-07-07 21:54:39 +00:00
Jon Rafkind
6af1ab8050
ffi: dont specify version for libwand. try libmagickwand as well
...
svn: r15400
2009-07-07 18:15:43 +00:00
Eli Barzilay
d3b7827478
Welcome to a new PLT day.
...
svn: r15399
2009-07-07 07:50:08 +00:00
Matthew Flatt
3e4d8669c4
scriblib/autobib: add dissertation-location
...
svn: r15398
2009-07-06 18:05:43 +00:00
Matthew Flatt
2c973452d4
refine compact-vertical rule rendering to allow overlap between the labels and side conditions, and also use label-space
...
svn: r15397
2009-07-06 17:19:25 +00:00
Jay McCarthy
3927199104
servlet/env bug with stateless api
...
svn: r15396
2009-07-06 16:22:08 +00:00
Matthew Flatt
7527c219b7
fix Latex rendering for some accented Roman characters
...
svn: r15395
2009-07-06 15:12:22 +00:00
Matthew Flatt
ebb45abee5
fix rendering of atomic transformers that produce strings, notably for hole
...
svn: r15394
2009-07-06 15:11:29 +00:00
Eli Barzilay
fbad6d002a
Welcome to a new PLT day.
...
svn: r15389
2009-07-06 07:50:07 +00:00
Matthew Flatt
7156b760fb
fix autobib.tex
...
svn: r15388
2009-07-05 15:13:24 +00:00
Matthew Flatt
d077a5ac6c
R6RS: fix problem with qausisyntax and conversion of an unwrapped syntax object as the argument expression to syntax-case
...
svn: r15387
2009-07-05 12:48:52 +00:00
Matthew Flatt
9c488a73c3
fix argument checking of style-delta% constructor and set-delta
...
svn: r15386
2009-07-05 12:47:19 +00:00
Eli Barzilay
a0c67cb369
Welcome to a new PLT day.
...
svn: r15385
2009-07-05 07:50:27 +00:00
Robby Findler
145c42b91a
fixed how maximization is saved in the preferences
...
svn: r15384
2009-07-05 00:53:24 +00:00
Eli Barzilay
a70bf64fd9
Newlines at EOFs
...
svn: r15380
2009-07-04 02:28:31 +00:00
Eli Barzilay
bbc989f795
set svn:eol-style
...
svn: r15379
2009-07-04 02:01:41 +00:00
Matthew Flatt
bcfb69b21f
add compound-paragraphs to Scribble, improve Latex rendering for unnested single-column tables
...
svn: r15378
2009-07-04 00:52:03 +00:00
Ryan Culpepper
3e63caa887
merged changes from /branches/ryanc/sp2:
...
added syntax/parse library and documentation
added syntax/id-table library and documentation
svn: r15376
2009-07-03 19:47:25 +00:00
Matthew Flatt
6d8c6e4f09
revise keyword implementation to reduce overhead
...
svn: r15368
2009-07-03 03:10:25 +00:00
Matthew Flatt
dab73989ae
fix references to moved frtime docs
...
svn: r15366
2009-07-03 02:46:04 +00:00
Robby Findler
8fbc4f86aa
svn: r15364
2009-07-02 16:21:40 +00:00
Matthew Flatt
482816bf34
restore use of atomic rewriters for literals
...
svn: r15363
2009-07-02 14:49:59 +00:00
Eli Barzilay
8b851e1c00
Welcome to a new PLT day.
...
svn: r15362
2009-07-02 07:50:19 +00:00
Eli Barzilay
c072d23baf
reformat, etc
...
svn: r15361
2009-07-02 03:27:19 +00:00
Matthew Flatt
e0e8c86688
fix up-down/compact-side-conditions
...
svn: r15360
2009-07-02 02:23:29 +00:00
Robby Findler
890882a6fd
added x-spacing and y-spacing parameters to traces and traces/ps
...
svn: r15356
2009-07-01 18:24:47 +00:00
Robby Findler
62bc659ec8
fixed bug in rendering of reduction relations; they now preserve the relative ordering of side-conditions and where clauses
...
svn: r15354
2009-07-01 16:29:57 +00:00
Robby Findler
158b6de824
fixed bug the ordering of metafunction side-conditions during rendering
...
svn: r15353
2009-07-01 16:10:23 +00:00
Robby Findler
2b5e836b74
fixed a bug mentioned on the mailing list
...
svn: r15352
2009-07-01 14:02:55 +00:00
Eli Barzilay
0c547f694d
Welcome to a new PLT day.
...
svn: r15351
2009-07-01 07:50:31 +00:00
Robby Findler
ba5aea8cdd
added 'left-right/beside-side-conditions
...
svn: r15350
2009-07-01 04:45:02 +00:00
Ryan Culpepper
ae01dea336
macro stepper: fixed opaque variable ref bug
...
svn: r15348
2009-06-30 22:41:05 +00:00
Jon Rafkind
58424ecdcc
add example for local-expand
...
svn: r15347
2009-06-30 21:37:52 +00:00
Eli Barzilay
201a12d75b
Moved tar' from mzlib to file, and use
scheme/base' now.
...
svn: r15346
2009-06-30 21:06:53 +00:00
Jon Rafkind
b55944bb93
upgrade to #lang scheme
...
svn: r15345
2009-06-30 21:05:16 +00:00
Jon Rafkind
3d356123cf
upgrade to #lang scheme
...
svn: r15344
2009-06-30 20:57:23 +00:00
Jon Rafkind
616630f862
add test
...
svn: r15343
2009-06-30 20:55:06 +00:00
Matthew Flatt
5ae06f1d2c
try to fix metafunction typesetting to make it independent of the order of metafunction definitions
...
svn: r15338
2009-06-30 15:41:58 +00:00
Matthew Flatt
e62f3bba13
doc custodian use of tcp-accept-evt
...
svn: r15336
2009-06-30 13:14:40 +00:00
Matthew Flatt
8237ec1b6f
fix custodian of tcp-accept-evt
...
svn: r15335
2009-06-30 12:59:55 +00:00
Eli Barzilay
8f974a9fc0
Welcome to a new PLT day.
...
svn: r15334
2009-06-30 07:50:25 +00:00
Robby Findler
fa0f182e80
fixed the way atomic rewriters work so that non-terminals with underscores render properly
...
svn: r15332
2009-06-30 04:18:34 +00:00
Jon Rafkind
5b794816c1
add example for async channels
...
svn: r15330
2009-06-30 01:57:14 +00:00
John Clements
e5ffcf1944
solid-or-filled -> solid-or-outline
...
svn: r15328
2009-06-29 18:15:37 +00:00
Eli Barzilay
d51f6dc947
Welcome to a new PLT day.
...
svn: r15326
2009-06-29 07:50:11 +00:00
John Clements
919bfecca6
fixed typo
...
svn: r15325
2009-06-28 22:52:11 +00:00
Robby Findler
32b91c9e93
svn: r15324
2009-06-28 19:28:41 +00:00
Robby Findler
ee365bb698
svn: r15323
2009-06-28 16:34:55 +00:00
Matthew Flatt
52acc7cbfb
Redex rendering adjustments, including new metafunction styles
...
svn: r15322
2009-06-28 16:15:23 +00:00
Eli Barzilay
7f2aac10e6
typos
...
svn: r15321
2009-06-28 09:52:27 +00:00
Eli Barzilay
43a231e9d6
Welcome to a new PLT day.
...
svn: r15320
2009-06-28 07:50:26 +00:00
Robby Findler
ea6c99c69f
accidentally committed some changes on the branch, now moving back to trunk (w/ some conflicts, argh!): fixed a bug in the way redex expanded metafunctions (it had old code left in there) and improved error messages for domain failures in reduction relations
...
svn: r15317
2009-06-27 13:47:02 +00:00
Eli Barzilay
440ab66ae7
Welcome to a new PLT day.
...
svn: r15315
2009-06-27 07:50:50 +00:00
Jay McCarthy
0940e7790d
Converting to scheme/base
...
svn: r15312
2009-06-26 21:28:41 +00:00
Robby Findler
9b4f4d5be9
PR 10124
...
svn: r15311
2009-06-26 20:43:53 +00:00
Robby Findler
a895b5ef10
PR 10062
...
svn: r15310
2009-06-26 20:34:28 +00:00
Robby Findler
d007777e2a
fixed a bug in the way quote was handled
...
svn: r15308
2009-06-26 19:22:03 +00:00
Jay McCarthy
8e0e67cef4
Removing debug printf
...
svn: r15305
2009-06-26 18:57:03 +00:00
Jay McCarthy
326dad69fc
Adding test cases for core libraries
...
svn: r15303
2009-06-26 18:47:22 +00:00
John Clements
edb16e4f4a
fixed two grammatical typos
...
svn: r15302
2009-06-26 18:26:40 +00:00
John Clements
7e7c5441eb
...
...
svn: r15301
2009-06-26 18:24:51 +00:00
Jay McCarthy
6964afbf36
Tried and it isn't really worth it
...
svn: r15300
2009-06-26 16:38:37 +00:00
Robby Findler
e81b1822a6
added metafunction-cases and fixed a layout bug
...
svn: r15299
2009-06-26 16:30:41 +00:00
Eli Barzilay
fa1da4a8c4
Welcome to a new PLT day.
...
svn: r15298
2009-06-26 07:50:42 +00:00
Eli Barzilay
93e2aa5e82
typo
...
svn: r15296
2009-06-26 01:28:14 +00:00
Robby Findler
7804143400
merge from branch branches/robby/redex-pat2; improved where patterns and a few bug fixes
...
svn: r15294
2009-06-26 01:19:45 +00:00
Jay McCarthy
8ad431b778
Push DrScheme tool down to a sub-dir
...
svn: r15288
2009-06-25 22:46:40 +00:00
Jay McCarthy
afd026f482
Pushing optimization language into a subdir
...
svn: r15287
2009-06-25 22:30:13 +00:00
Jay McCarthy
11b9dc8ff9
Normalizing placement of scribble docs
...
svn: r15286
2009-06-25 22:26:29 +00:00
Jay McCarthy
2e6dd0ec80
Pushing graphics reimplementation into sub directory to clean up
...
svn: r15285
2009-06-25 22:23:05 +00:00
Jay McCarthy
7bd2ae1094
Making the main module compatible with tool and mod lang
...
svn: r15284
2009-06-25 22:20:23 +00:00
Jay McCarthy
64788e380a
Clarify what are frp reimplementations of other std libraries
...
svn: r15283
2009-06-25 22:18:33 +00:00
Jay McCarthy
a7256c91bf
Converting to scheme from mzscheme
...
svn: r15281
2009-06-25 22:09:54 +00:00
Jay McCarthy
5b505d6f5c
Removing contracts at expand time because of performance problems, adding back semaphore based mailbox for testing purposes, but found not necessary
...
svn: r15278
2009-06-25 20:34:54 +00:00
Jay McCarthy
bf11194ee7
Converting to scheme/base
...
svn: r15274
2009-06-25 19:30:07 +00:00
Jay McCarthy
04600dfa28
Renaming mzscheme-... to lang-...
...
svn: r15273
2009-06-25 19:25:39 +00:00
Jay McCarthy
3b176dcca8
Making the language level compatible with the module language
...
svn: r15272
2009-06-25 19:15:29 +00:00
Jay McCarthy
c2676d4ca7
Rearranging top level collect directory
...
svn: r15271
2009-06-25 19:07:46 +00:00
Jay McCarthy
2abe1fd5d2
Forgot properties
...
svn: r15270
2009-06-25 19:01:10 +00:00
Jay McCarthy
cc7bd5597b
Adding tests
...
svn: r15269
2009-06-25 18:57:21 +00:00
Jay McCarthy
04566b2fcf
Converting to scheme/base
...
svn: r15268
2009-06-25 18:56:11 +00:00
Jay McCarthy
b8970a439b
Converting to manager/async-channels for mailboxes
...
svn: r15267
2009-06-25 15:19:20 +00:00
Robby Findler
fab1ce34d9
fixed drs profiler (in a hacky way) and added copy to the profile results window
...
svn: r15266
2009-06-25 14:44:12 +00:00
Robby Findler
ee8cf97c66
fixed the extrememly-slow-pasting bug (that is only visible on slow machines, apparently)
...
svn: r15265
2009-06-25 14:43:24 +00:00
Eli Barzilay
52909f4bee
Welcome to a new PLT day.
...
svn: r15264
2009-06-25 07:50:16 +00:00
Jon Rafkind
4cc0ea60f6
add examples for file ports
...
svn: r15262
2009-06-25 00:14:13 +00:00
Jay McCarthy
912feda115
Converting to scheme
...
svn: r15261
2009-06-24 22:33:16 +00:00
Jay McCarthy
233359b0e6
Removing mymatch to move to scheme/base and compatibility
...
svn: r15260
2009-06-24 20:25:26 +00:00
Jay McCarthy
02404e553a
Turning to #lang when possible
...
svn: r15257
2009-06-24 19:46:24 +00:00
Jay McCarthy
3141c3736f
Adding struct* to scheme/match
...
svn: r15255
2009-06-24 19:36:26 +00:00
Robby Findler
d82d2fcdb4
PR 10309
...
svn: r15253
2009-06-24 19:02:06 +00:00
Matthew Flatt
7f019819e0
allow empty splicing-syntax-parameterize body in a defn context (PR 10311)
...
svn: r15251
2009-06-24 13:17:17 +00:00
Matthew Flatt
be229c2f5e
fix mapping of del in keymap% (PR 10312)
...
svn: r15250
2009-06-24 12:38:02 +00:00
Eli Barzilay
48d94dbe4e
Welcome to a new PLT day.
...
svn: r15249
2009-06-24 07:50:18 +00:00
Matthew Flatt
38ba01ed96
fix re-write of in.sxref when a collection disappears
...
svn: r15248
2009-06-23 22:51:13 +00:00
Matthew Flatt
53a011cf65
adjust planet client to handle nested planet invocations by re-building the doc index only once
...
svn: r15246
2009-06-23 22:02:07 +00:00
Jay McCarthy
22384487e8
Adding serial-lambda and changing how defun works
...
svn: r15243
2009-06-23 16:09:22 +00:00
Matthew Flatt
cc32f3eea2
fix problems with get-info use by setup-plt
...
svn: r15242
2009-06-23 13:26:07 +00:00
Matthew Flatt
8e5993f99f
fix serialization problems
...
svn: r15241
2009-06-23 12:07:54 +00:00
Eli Barzilay
a33dcc0073
Welcome to a new PLT day.
...
svn: r15240
2009-06-23 07:50:12 +00:00
Matthew Flatt
36f3ed4465
expose and support unreadable symbols, which are generated during expansion
...
svn: r15239
2009-06-23 00:17:45 +00:00
Jay McCarthy
ad53d3e60d
Renaming permissive? to permissive-xexprs based on Matthias suggestion
...
svn: r15237
2009-06-22 21:00:24 +00:00
Jay McCarthy
685c964a3e
Fix documentation error in grammar
...
svn: r15236
2009-06-22 20:38:30 +00:00
Jay McCarthy
de07390d84
Clarifying documentation on listen ips
...
svn: r15235
2009-06-22 20:33:05 +00:00
Jay McCarthy
ddf895c5cf
Allowing more flexibility with SSL key paths
...
svn: r15234
2009-06-22 19:59:10 +00:00
Jay McCarthy
f409c1e36d
Adding string->xexpr from troels
...
svn: r15233
2009-06-22 19:46:22 +00:00
Matthew Flatt
fa6423e658
fix Create Executable to include -U and -- flags automatically
...
svn: r15229
2009-06-22 12:23:41 +00:00
Eli Barzilay
dc63612f8a
Welcome to a new PLT day.
...
svn: r15227
2009-06-21 07:50:16 +00:00
Eli Barzilay
3856da3c93
Welcome to a new PLT day.
...
svn: r15223
2009-06-20 07:50:15 +00:00
Sam Tobin-Hochstadt
5b79cd7c0c
Use let/ec instead of let/cc
...
let/ec: and let/cc:
type for call-with-current-continuation
Start on ImpFilters
svn: r15220
2009-06-19 18:01:33 +00:00
Robby Findler
181ad3fee0
renamed hash/c to hash-fun/c
...
svn: r15216
2009-06-19 15:13:23 +00:00
Robby Findler
f9ba83cc1c
brought back syntax locations (for better error messages) in redex main forms and improved define-relation
...
svn: r15214
2009-06-19 14:58:40 +00:00
Robby Findler
ed4f066bb6
svn: r15213
2009-06-19 14:57:47 +00:00
Eli Barzilay
057a60a40d
Welcome to a new PLT day.
...
svn: r15212
2009-06-19 07:50:17 +00:00
Robby Findler
ec44ee7df1
added hash/c
...
svn: r15210
2009-06-18 21:31:33 +00:00
Sam Tobin-Hochstadt
d7f0c681c7
add index entries
...
svn: r15206
2009-06-18 17:02:40 +00:00
Matthew Flatt
c25ca25320
change get-info to use a separate namespace; add make-eval-factory and make-base-eval-factory
...
svn: r15205
2009-06-18 10:35:13 +00:00
Eli Barzilay
3991270029
Welcome to a new PLT day.
...
svn: r15204
2009-06-18 07:50:11 +00:00
Matthew Flatt
81f9622b58
HtDP lang doc repairs
...
svn: r15203
2009-06-18 07:47:36 +00:00
Carl Eastlund
a06c6b38aa
Added types for string-copy and string->immutable-string.
...
svn: r15202
2009-06-18 00:59:04 +00:00
Carl Eastlund
21033a3e3c
Added types to the srcloc structure.
...
svn: r15201
2009-06-17 22:28:21 +00:00
Carl Eastlund
f110157ac2
Added types for:
...
- keyword?
- string->keyword
- keyword->string
- char-upcase
- char-downcase
- char-titlecase
- make-rectangular
- make-polar
svn: r15200
2009-06-17 21:08:35 +00:00
Sam Tobin-Hochstadt
cfd65e7fa2
Use vector-immutableof' and
box-immutable/c' to handle boxes and vectors.
...
svn: r15199
2009-06-17 20:49:13 +00:00
Matthias Felleisen
290d3008fb
svn: r15198
2009-06-17 20:12:13 +00:00
Matthias Felleisen
8ff0a07d21
changed world?/universe? to check-with
...
svn: r15197
2009-06-17 18:56:41 +00:00
Matthias Felleisen
06ea83c600
changed world?/universe? to check-with
...
svn: r15196
2009-06-17 18:55:14 +00:00
Eli Barzilay
962987f4dc
Welcome to a new PLT day.
...
svn: r15195
2009-06-17 07:50:21 +00:00
Matthew Flatt
fc115693f4
change zo-compiler cm trace-output to stick to a port, which avoids confusing output when installing nested Planet packages
...
svn: r15194
2009-06-17 05:58:26 +00:00
Eli Barzilay
0c23c7f9d7
fix usage of bytes
...
svn: r15193
2009-06-17 05:03:28 +00:00
Eli Barzilay
0328b2ef81
make the lang and data identifiers visible in the #:info argument too
...
svn: r15192
2009-06-16 21:56:37 +00:00
Eli Barzilay
b99fcf27c6
better comment
...
svn: r15190
2009-06-16 19:46:41 +00:00
Eli Barzilay
dd2b287309
Hack around problem, see comment
...
svn: r15189
2009-06-16 17:32:19 +00:00
Eli Barzilay
66c855c2d3
Switch language readers to #lang s-exp
...
svn: r15188
2009-06-16 17:13:51 +00:00
Eli Barzilay
c45b6583ea
much better way of doing this
...
svn: r15187
2009-06-16 17:04:30 +00:00
Eli Barzilay
b9523d982c
New #:info, #:language can return properties, construct a proper get-info function
...
svn: r15186
2009-06-16 17:04:16 +00:00
Eli Barzilay
834c3016ed
reformat (most of this code will disappear/move soon)
...
svn: r15185
2009-06-16 17:02:46 +00:00
Eli Barzilay
ad06b84dd0
Welcome to a new PLT day.
...
svn: r15184
2009-06-16 07:50:17 +00:00
Eli Barzilay
6818dba0c6
typo
...
svn: r15183
2009-06-16 01:14:35 +00:00
Matthias Felleisen
a6e3bc1d41
added world? and universe? docs
...
svn: r15181
2009-06-15 21:47:32 +00:00
Eli Barzilay
233df48709
Fixed module-specs->non-lib-paths which was very broken in several different ways (PR10305)
...
svn: r15180
2009-06-15 21:44:54 +00:00
Eli Barzilay
5f7e052469
removed old unused argument
...
svn: r15179
2009-06-15 20:43:33 +00:00
Matthias Felleisen
6450c3148e
world? and universe? added, comments to come
...
svn: r15178
2009-06-15 18:00:04 +00:00
Matthew Flatt
be1790d3f5
Slideshow: fix subitem handling of #:bullet
...
svn: r15177
2009-06-15 11:54:05 +00:00
Eli Barzilay
54fc941f1f
refactor code in a better way, especially for changes that will follow
...
svn: r15176
2009-06-15 08:59:13 +00:00
Eli Barzilay
e95f60380e
Welcome to a new PLT day.
...
svn: r15175
2009-06-15 07:50:23 +00:00
Robby Findler
ddc5d91e24
added a first attempt at define-relation
...
svn: r15171
2009-06-14 17:22:17 +00:00
Eli Barzilay
c5fdb9c8cc
Welcome to a new PLT day.
...
svn: r15170
2009-06-14 07:50:20 +00:00
Eli Barzilay
fbe5941a84
improved tests
...
svn: r15166
2009-06-13 17:47:54 +00:00
Eli Barzilay
7302411d73
reformat, fix error message
...
svn: r15165
2009-06-13 16:45:31 +00:00
Robby Findler
4e766cdca4
PR 10241
...
svn: r15164
2009-06-13 15:44:12 +00:00
Matthew Flatt
3f1b1391b8
fix wheel step in editor
...
svn: r15163
2009-06-13 13:26:52 +00:00
Eli Barzilay
1f7ea0f809
Welcome to a new PLT day.
...
svn: r15162
2009-06-13 07:50:19 +00:00
Matthew Flatt
189b3811db
fix docs on eqv?, 0.0, and -0.0
...
svn: r15160
2009-06-13 01:00:59 +00:00
Carl Eastlund
6ae56e5348
Added a test for new datum->syntax type clauses.
...
svn: r15159
2009-06-12 23:36:08 +00:00
Sam Tobin-Hochstadt
bc6d606a60
Merge in changes to Syntax types from Carl.
...
svn: r15156
2009-06-12 20:53:47 +00:00
Sam Tobin-Hochstadt
7b82069fa0
Add NoFilter and NoObject to represent no information about filter/object.
...
Handle these properly in check-below (with test).
Use NoFilter and NoObject to make if typechecking work properly with filters.
Reject mismatched filters/objects (with test).
New version of require/typed that handles opaque and struct requires.
Reorganize docs around this.
svn: r15155
2009-06-12 19:04:39 +00:00
Matthew Flatt
3ce6cbb737
safe-for-space fixes for the interepreter; syntax-local-lift-provide
...
svn: r15154
2009-06-12 17:46:25 +00:00
Eli Barzilay
50e9a86dbc
The get-info protocol is used -- both in reading mode and as part of
...
the compiled modules. (Vacuously returning `#f' for now.)
svn: r15153
2009-06-12 14:42:05 +00:00
Eli Barzilay
81d8c97800
better code organization
...
svn: r15152
2009-06-12 14:33:22 +00:00
Eli Barzilay
e53fa0ce2b
Welcome to a new PLT day.
...
svn: r15151
2009-06-12 07:50:18 +00:00
Matthew Flatt
e704cc05cd
add a note about cwd with _path description
...
svn: r15150
2009-06-12 01:39:56 +00:00
Noel Welsh
41b969c205
Make the code a bit simpler now I'm a better macrologist
...
svn: r15148
2009-06-11 16:36:26 +00:00
Noel Welsh
7b5753163c
Install the check-info stack in continuation marks. This means that if an exception is thrown within a check some useful information about that check (e.g. name, location) can still be extracted.
...
svn: r15147
2009-06-11 16:22:55 +00:00
Robby Findler
48f9e89978
prunes out the identifier bindings and source locations from the output of the top-level macros
...
svn: r15144
2009-06-11 14:04:48 +00:00
Eli Barzilay
3910aeca50
typos, mostly redundant "then"s
...
svn: r15143
2009-06-11 08:12:18 +00:00
Eli Barzilay
eab36be9c5
Welcome to a new PLT day.
...
svn: r15142
2009-06-11 07:50:17 +00:00
Eli Barzilay
c09a5b61e4
set svn:eol-style
...
svn: r15141
2009-06-11 06:39:05 +00:00
Eli Barzilay
3ec17454cf
indentation
...
svn: r15138
2009-06-11 02:20:03 +00:00
Carl Eastlund
e53b944fb3
Corrected types for source location in lists passed to datum->syntax.
...
Corrected types for peek-* functions (which may return EOF).
Added type for read-byte.
svn: r15137
2009-06-10 23:38:52 +00:00
Carl Eastlund
44505e77e3
Propagated contract documentation change for regexp-match from bug 10301 to related functions.
...
svn: r15136
2009-06-10 23:05:45 +00:00
Eli Barzilay
33da679c31
better output contract for regexp-match
...
svn: r15135
2009-06-10 22:33:06 +00:00
Sam Tobin-Hochstadt
cdca1d6108
export type names
...
svn: r15134
2009-06-10 21:50:50 +00:00
Sam Tobin-Hochstadt
7d9f506760
Fix a bunch of types and function types
...
svn: r15133
2009-06-10 21:46:52 +00:00
Robby Findler
1450b89b75
improved handling of source locations
...
svn: r15132
2009-06-10 19:30:36 +00:00
Eli Barzilay
3b401288f7
Welcome to a new PLT day.
...
svn: r15131
2009-06-10 07:50:12 +00:00
Robby Findler
cdc76526cf
added PLTDRPROFILE
...
svn: r15130
2009-06-10 04:49:38 +00:00
Matthew Flatt
e0e7b390a3
include zero-length strings in random inserts
...
svn: r15127
2009-06-09 21:32:09 +00:00
Matthew Flatt
eac11bad65
fix WXME bug related to inserting an empty string
...
svn: r15126
2009-06-09 21:20:31 +00:00
Eli Barzilay
3c746c1fd3
move require into evaluation
...
svn: r15124
2009-06-09 10:41:22 +00:00
Eli Barzilay
cf59b86a95
Welcome to a new PLT day.
...
svn: r15123
2009-06-09 07:50:13 +00:00
Eli Barzilay
84730719b9
minor revisions
...
svn: r15122
2009-06-08 16:48:42 +00:00
Eli Barzilay
4240ac8cfc
New `make-at-reader' in the API, update docs, adapt tests.
...
svn: r15121
2009-06-08 16:43:01 +00:00
Sam Tobin-Hochstadt
5139875199
add split-at and append*
...
svn: r15119
2009-06-08 15:54:05 +00:00
Eli Barzilay
f08fb96f88
a little better
...
svn: r15118
2009-06-08 14:48:15 +00:00
Eli Barzilay
6977ddde54
Fix broken test, add many more
...
svn: r15117
2009-06-08 14:34:52 +00:00
Eli Barzilay
0658ba78c9
Welcome to a new PLT day.
...
svn: r15116
2009-06-08 07:50:30 +00:00
Eli Barzilay
28efb47c90
better
...
svn: r15115
2009-06-08 07:48:24 +00:00
Eli Barzilay
092d97690b
accidental typo
...
svn: r15114
2009-06-08 01:29:08 +00:00
Eli Barzilay
d521d21ad5
minor shuffling
...
svn: r15113
2009-06-07 21:43:36 +00:00
Eli Barzilay
dd68b710ae
* Reorganize the scribble tests to separate files
...
* Finally moved the scribble reader tests with the rest so it can run
with the nightly build.
svn: r15112
2009-06-07 21:42:38 +00:00
Eli Barzilay
4288c6c2c7
The Scribble reader was improved to make it pull out the syntax
...
punctuations outside of the form, as it does with quote punctuations.
So things like this
#, @foo{...}
that required the space to make the @foo read as a scribble form are
now better written as
@#,foo{...}
This changes all such occurrences. (In case you see this change in
your files and are worried that there might be changes: I mechanically
verified that the result of `read'ing the modified files is identical
to the previous version.)
svn: r15111
2009-06-07 10:12:32 +00:00
Eli Barzilay
575a348e8a
fix bad syntax
...
svn: r15110
2009-06-07 09:21:41 +00:00
Eli Barzilay
27907c277e
Welcome to a new PLT day.
...
svn: r15109
2009-06-07 07:50:23 +00:00
Robby Findler
90a0a6e524
PR 10275
...
svn: r15108
2009-06-07 01:18:56 +00:00
Matthew Flatt
933f578002
syntax-local-lift-values-expression (v4.2.0.3)
...
svn: r15107
2009-06-06 15:13:43 +00:00
Matthew Flatt
3bb875b4f7
singular label on 'examples' output when a single expression is given
...
svn: r15106
2009-06-06 15:09:36 +00:00
Mike Sperber
e7097ca1f7
Synch German string constants with latest.
...
svn: r15103
2009-06-06 11:02:00 +00:00
Eli Barzilay
bba05af085
Welcome to a new PLT day.
...
svn: r15102
2009-06-06 07:50:23 +00:00
Eli Barzilay
2104900bb6
pull out syntax punctuations too
...
svn: r15099
2009-06-05 22:19:23 +00:00
Matthew Flatt
62325eb7cf
fix bugs related to changes in keyword-argument error messages
...
svn: r15098
2009-06-05 21:45:05 +00:00
Robby Findler
74cb273fb7
PR 10278
...
svn: r15097
2009-06-05 19:51:06 +00:00
Jay McCarthy
e8866b4020
Moving database from home to cwd
...
svn: r15096
2009-06-05 17:55:07 +00:00
Jay McCarthy
10dc764398
Fixing problem report 10261 by stopping when ip is closed
...
svn: r15095
2009-06-05 17:36:50 +00:00
Matthias Felleisen
55ee0f126b
changed docs for universe
...
svn: r15094
2009-06-05 15:39:04 +00:00
Matthias Felleisen
f04f42db76
svn: r15093
2009-06-05 15:06:47 +00:00
Jay McCarthy
3b2557805d
Fixing trac bug number 188
...
svn: r15092
2009-06-05 14:54:20 +00:00
Matthias Felleisen
bbc24b5e68
svn: r15091
2009-06-05 13:50:24 +00:00
Eli Barzilay
e2c5ff30ed
stupid typo in #:flag
...
svn: r15090
2009-06-05 13:03:44 +00:00
Eli Barzilay
253a625a62
comment out bad expression
...
svn: r15089
2009-06-05 08:53:24 +00:00
Eli Barzilay
e73ed5c35e
require typo, mostly
...
svn: r15088
2009-06-05 08:16:37 +00:00
Eli Barzilay
86fb1ea500
Welcome to a new PLT day.
...
svn: r15087
2009-06-05 07:50:16 +00:00
Eli Barzilay
9362b20ff2
typo
...
svn: r15086
2009-06-05 06:38:53 +00:00
Matthias Felleisen
7be84621dc
utest contains ball game
...
svn: r15085
2009-06-05 01:55:32 +00:00
Matthias Felleisen
a82fe6af1e
universe keeps track of iworlds now
...
svn: r15084
2009-06-04 23:00:13 +00:00
Matthew Flatt
ae7dab88d3
change expansion of application with keyword arguments to use quoted lists instead of lifting
...
svn: r15083
2009-06-04 21:44:20 +00:00
Carl Eastlund
3679f6f675
Typo in reader documentation: #, listed twice instead of #' and #,
...
svn: r15082
2009-06-04 19:55:30 +00:00
Carl Eastlund
5e6153628b
Two instances of the typo: 'indentifier' instead of 'identifier'.
...
svn: r15081
2009-06-04 19:54:54 +00:00
Jay McCarthy
e9db334ed0
Fixing an error in the detecting of bad Xexprs and displaying the error prettily
...
svn: r15080
2009-06-04 17:25:19 +00:00
Matthew Flatt
818d7cb292
figure and bib support in scriblib
...
svn: r15078
2009-06-04 16:46:25 +00:00
Sam Tobin-Hochstadt
e14e58c8df
hash table keys are contravariant, not covariant
...
svn: r15077
2009-06-04 14:38:59 +00:00
Matthew Flatt
99ac521841
section char, Latex macro that can be redefined to disable color
...
svn: r15076
2009-06-04 13:41:48 +00:00
John Clements
016a0d52ec
looks like a simple type error
...
svn: r15075
2009-06-04 05:36:51 +00:00
Eli Barzilay
5c53bd9373
Welcome to a new PLT day.
...
svn: r15074
2009-06-04 04:31:49 +00:00
Eli Barzilay
2be3ac0178
* Reorganize the -inside readers in the scribble reader
...
* #:start-inside? is gone -- it never made sense
* Instead, there's a new `make-at-reader/inside' (with the same
arguments) that returns an inside syntax reader.
svn: r15073
2009-06-04 03:51:22 +00:00
Matthew Flatt
e96941407c
Scrible latex output: fix (mostly) interaction of tables and itemization; DrScheme doc improvements
...
svn: r15072
2009-06-04 03:20:39 +00:00
Matthew Flatt
ab8d99f5b4
remove accidentally added style change
...
svn: r15070
2009-06-03 19:51:41 +00:00
Matthew Flatt
181d736061
switch Scribble from longtable to stabular
...
svn: r15069
2009-06-03 19:40:21 +00:00
Matthew Flatt
118d0e7a3c
adjust error messages for keyword-related function-call problems
...
svn: r15068
2009-06-03 19:19:48 +00:00
Matthew Flatt
dcc088305b
fix bad uses of quotient in wxme
...
svn: r15067
2009-06-03 18:48:13 +00:00
Matthew Flatt
395301a1c6
scheme/gui/init reexports scheme/init
...
svn: r15064
2009-06-03 11:56:36 +00:00
Eli Barzilay
0c0eec240b
Welcome to a new PLT day.
...
svn: r15063
2009-06-03 07:50:34 +00:00
Matthew Flatt
77843f5e8e
add 'url style to Scribble
...
svn: r15059
2009-06-02 19:13:23 +00:00
Eli Barzilay
e0bab0cea2
* Added setup/private/lib-roots as a place to decide what directory is
...
considered a library. For now, hacked with the collects and planet
roots (and planet links), with a fixed number of directory sublevels
from them.
* setup/private/omitted-paths is simplified by reusing this code to
get the roots.
* drscheme/private/module-browser uses this to always show requires
from the same library, even for lib or planet requires.
svn: r15058
2009-06-02 18:48:57 +00:00
Eli Barzilay
03f50e117f
properly indent documentation
...
svn: r15056
2009-06-02 17:26:15 +00:00
Eli Barzilay
7d7f825a9e
fix contract typo (PR10277)
...
svn: r15055
2009-06-02 17:21:53 +00:00
Eli Barzilay
506336b9ee
make call-with-stack-checkpoint grab the context at the right place
...
svn: r15046
2009-06-02 14:19:58 +00:00
Eli Barzilay
f686032166
Welcome to a new PLT day.
...
svn: r15045
2009-06-02 07:50:05 +00:00
Eli Barzilay
438ad9865a
reformat, use hash-ref!
...
svn: r15044
2009-06-01 20:28:10 +00:00
Eli Barzilay
bb823bbb3b
don't die on a ".../plt/collects" path
...
svn: r15043
2009-06-01 20:16:40 +00:00
Sam Tobin-Hochstadt
a255514ba1
change define-requirer to use library paths to fix build
...
svn: r15041
2009-06-01 17:15:22 +00:00
Eli Barzilay
fc1dd569e2
fix contract comment
...
svn: r15040
2009-06-01 16:12:30 +00:00
Eli Barzilay
ea3baaeb9b
use for loops and hash-ref! to simplify some code
...
svn: r15039
2009-06-01 16:09:02 +00:00
Matthew Flatt
122fd73ce8
fix test suite typo
...
svn: r15034
2009-06-01 12:19:51 +00:00
Eli Barzilay
31597a0c43
Welcome to a new PLT day.
...
svn: r15033
2009-06-01 07:50:10 +00:00
Eli Barzilay
9ca6c0fee9
Welcome to a new PLT day.
...
svn: r15032
2009-05-31 07:50:20 +00:00
Robby Findler
51084c32f6
PR 10273 (missed this file in the first commit)
...
svn: r15024
2009-05-30 21:55:41 +00:00
Robby Findler
dad81d2010
PR 10273
...
svn: r15023
2009-05-30 13:04:03 +00:00
Eli Barzilay
82e256473d
Finally it works.
...
svn: r15018
2009-05-30 06:48:49 +00:00
Jay McCarthy
a8bd547d9c
Note for use of statless servlets
...
svn: r15011
2009-05-29 20:18:55 +00:00
Eli Barzilay
95c52b9ce3
fix comment in about-to-be-changed version
...
svn: r15008
2009-05-29 11:22:59 +00:00
Eli Barzilay
56547f4142
clarification
...
svn: r15007
2009-05-29 11:16:28 +00:00
Eli Barzilay
f829c86c1f
get rid of the old (and still broken) topological sort, use a visual layering function instead (still needs fixing, comitting as a checkpoint)
...
svn: r15006
2009-05-29 09:24:42 +00:00
Matthew Flatt
7cc2a8c898
tests for quasiquote repair (merge to 4.2)
...
svn: r15004
2009-05-28 13:04:35 +00:00
Matthew Flatt
43a3a326b7
hash quasiquote on hash tables (PR 10266) (merge to 4.2)
...
svn: r15003
2009-05-28 13:02:42 +00:00
Matthew Flatt
f63d3cc8fb
fix text% inser method on a sigle snip argument
...
svn: r15002
2009-05-28 12:28:02 +00:00
Matthew Flatt
de0fc2e745
fix syntax patterns on prefabs (PR 10268) (merge to 4.2)
...
svn: r15001
2009-05-28 03:01:45 +00:00
John Clements
b181309703
removed unused debugger files
...
svn: r15000
2009-05-27 23:17:39 +00:00
Jay McCarthy
55a2990543
Fixing a typo in runtime-path documentation
...
svn: r14997
2009-05-27 11:17:05 +00:00
Eli Barzilay
ffb95b2d86
Welcome to a new PLT day.
...
svn: r14996
2009-05-27 07:50:32 +00:00
Matthew Flatt
5c103eed59
fix problem with module->namespace and shadowing initial imports (pr 10264) (merge to 4.2)
...
svn: r14994
2009-05-26 23:44:11 +00:00
Matthew Flatt
070ed03d90
fix custodian problem with register-finalizer
...
svn: r14988
2009-05-26 20:01:54 +00:00
Robby Findler
e1374bcbd9
PR 10259
...
svn: r14986
2009-05-25 19:44:56 +00:00
Sam Tobin-Hochstadt
33587b6dd5
Merge in paths branch.
...
Includes -
- Reimplementation of core typechecking algorithm
- support for (number? (car x)) etc
svn: r14985
2009-05-25 17:40:46 +00:00
Kathy Gray
3906598b7e
Fixed omitted return value for terminals
...
svn: r14982
2009-05-25 15:00:09 +00:00
Sam Tobin-Hochstadt
d31926c434
sync to trunk
...
svn: r14978
2009-05-25 13:03:13 +00:00
Eli Barzilay
4a6eaa1dd5
Welcome to a new PLT day.
...
svn: r14977
2009-05-25 07:50:21 +00:00
Eli Barzilay
90040aac2b
another typo from PR10258 (less than or equal to the string length)
...
svn: r14976
2009-05-25 02:56:24 +00:00
Eli Barzilay
1246aeb786
typo (PR10258)
...
svn: r14975
2009-05-25 01:03:41 +00:00
Matthew Flatt
2b80e7d68d
more random testing
...
svn: r14971
2009-05-24 12:25:28 +00:00
Matthew Flatt
60baa972f5
fix docs to match revised vector-, string-, and byte-string-alloc C functions (merge to 4.2)
...
svn: r14968
2009-05-24 11:11:47 +00:00
Eli Barzilay
68a13eacc8
Welcome to a new PLT day.
...
svn: r14966
2009-05-24 07:50:14 +00:00
Sam Tobin-Hochstadt
1b2013dd73
Fix error reporting when first clause is not a list.
...
Ok for 4.2.
svn: r14965
2009-05-23 23:51:52 +00:00
Sam Tobin-Hochstadt
ec3f69f7ba
sync to trunk
...
svn: r14964
2009-05-23 23:05:16 +00:00
Sam Tobin-Hochstadt
c1eb25e47f
move additional tests to test dir
...
svn: r14963
2009-05-23 23:00:23 +00:00
Robby Findler
148d945fbe
fix to work around race condition
...
svn: r14962
2009-05-23 19:45:58 +00:00
Robby Findler
cf5b14f626
svn: r14960
2009-05-23 15:10:55 +00:00
Matthew Flatt
93931723f4
Thomas Deniau's patch to match unix-style install work for Mac OS X mzscheme
...
svn: r14959
2009-05-23 14:04:39 +00:00
Mike Sperber
77e4a3aa29
PR 10257
...
svn: r14957
2009-05-23 12:21:16 +00:00
Eli Barzilay
b9a7dc01b8
scheme' is now srfi/1-free. (All
delete-duplicate' requires were
...
not necessary.)
svn: r14956
2009-05-23 08:42:17 +00:00
Eli Barzilay
709ba05005
make-list from srfi/1 makes the second argument optional
...
svn: r14953
2009-05-23 07:48:59 +00:00
Eli Barzilay
2b7e836243
fix typo in examples
...
svn: r14952
2009-05-23 07:35:39 +00:00
Eli Barzilay
0b5a8d8123
typo
...
svn: r14951
2009-05-23 07:09:54 +00:00
Sam Tobin-Hochstadt
c27dccb9d8
Improve error messages and printing.
...
Turn off contracts.
svn: r14947
2009-05-22 22:30:24 +00:00
John Clements
9640e1571c
made two methods public to fix error messages
...
svn: r14946
2009-05-22 22:28:18 +00:00
Sam Tobin-Hochstadt
844cbc6782
move new-if to if.
...
svn: r14942
2009-05-22 22:06:48 +00:00
Sam Tobin-Hochstadt
2a55bec335
remove obselete code
...
svn: r14941
2009-05-22 22:05:56 +00:00
Sam Tobin-Hochstadt
a8ee2dc161
sync to trunk
...
svn: r14940
2009-05-22 21:42:46 +00:00
Sam Tobin-Hochstadt
a0cac4bbe5
turn typechecking back on.
...
svn: r14939
2009-05-22 21:41:55 +00:00
Sam Tobin-Hochstadt
7d239a4dfa
Instances can have any Type as their class.
...
Fix some handling of tc-results as pertains to classes.
Bottom is an ok Class.
svn: r14938
2009-05-22 21:41:12 +00:00
Sam Tobin-Hochstadt
0feb99f6bc
Use tc-result1: instead of tc-result: in object handling.
...
Use tc-results->values instead of bogus version.
svn: r14937
2009-05-22 21:19:46 +00:00
Sam Tobin-Hochstadt
e92a8dd2f5
Avoid spurious quoting.
...
Use display instead of printf.
svn: r14936
2009-05-22 20:23:15 +00:00
Sam Tobin-Hochstadt
2ee1d2b596
Untyped top-level variables are not an internal error.
...
Handle latent filter of LBot in values->tc-results when there are no formals.
Use check-below properly in tc/mono-lambda/type
svn: r14935
2009-05-22 20:07:36 +00:00
Sam Tobin-Hochstadt
23a735ee2f
Add contract for make-pred-ty
...
svn: r14934
2009-05-22 19:43:31 +00:00
Sam Tobin-Hochstadt
7237ad6046
Fix construction of predicate type for `declare-refinement'.
...
svn: r14933
2009-05-22 19:26:06 +00:00
Robby Findler
b087ce2765
fixed a bug in metafunctions
...
svn: r14932
2009-05-22 19:19:40 +00:00
Sam Tobin-Hochstadt
7e6c1be6b0
Handle return of Bottom to context which expectes multiple values.
...
Check values length before using for/and.
Add back ormap/andmap special case for ... args.
svn: r14930
2009-05-22 19:09:19 +00:00
Sam Tobin-Hochstadt
e772687a58
Add unit tests for andmap of ..., Bot return to MV context
...
svn: r14929
2009-05-22 19:08:12 +00:00
Sam Tobin-Hochstadt
5b7249eea5
Add test of andmap.
...
svn: r14928
2009-05-22 19:04:22 +00:00
Robby Findler
611f1d1efd
svn: r14927
2009-05-22 18:45:20 +00:00
John Clements
0666e79327
...
...
svn: r14926
2009-05-22 18:40:33 +00:00
Matthew Flatt
d3665169e4
fix typo (PR 10253) (merge to 4.2)
...
svn: r14925
2009-05-22 18:29:20 +00:00
Sam Tobin-Hochstadt
c8828d0638
Fix keyword argument handling - sort of hackish.
...
svn: r14924
2009-05-22 18:18:34 +00:00
John Clements
142a990a46
eliminated extra arg to error-result construction
...
svn: r14923
2009-05-22 17:53:28 +00:00
Matthew Flatt
0b9730158e
fix editor bugs related to line-wrapping, tab insertion, and pasting to the end of an editor that has been line-wrapped in the past (merge to 4.2)
...
svn: r14921
2009-05-22 16:24:17 +00:00
Kathy Gray
c1cc6328a5
Removed write to display-reason
...
svn: r14920
2009-05-22 15:23:29 +00:00
Eli Barzilay
e878e2843c
Welcome to a new PLT day.
...
svn: r14919
2009-05-22 07:50:22 +00:00
Robby Findler
ac9fa2e979
svn: r14918
2009-05-22 01:59:02 +00:00
Robby Findler
d1a88fadde
fixed image equality
...
svn: r14917
2009-05-22 01:55:48 +00:00
Ryan Culpepper
bf001f811d
macro-debugger: disable lift errors
...
Do not apply to release branch.
svn: r14914
2009-05-22 00:39:13 +00:00
Robby Findler
5be3d8d2f7
changed the checkpoint computation to avoid interfereing with other parameters
...
svn: r14913
2009-05-21 23:17:45 +00:00
Matthew Flatt
2f6b572178
fix problem with tab-snip% width checking
...
svn: r14912
2009-05-21 22:49:34 +00:00
Robby Findler
a4d87e926e
fixed a bug
...
svn: r14909
2009-05-21 20:50:03 +00:00
Matthias Felleisen
5ed62e665b
typo fixed
...
svn: r14908
2009-05-21 20:40:46 +00:00
Robby Findler
5db9f1c03c
updated to new universe teachpack
...
svn: r14907
2009-05-21 20:32:30 +00:00
Robby Findler
5e79293e91
svn: r14906
2009-05-21 20:21:11 +00:00
Robby Findler
5e84de9166
stupid bug that only breaks the test suite sometimes
...
svn: r14905
2009-05-21 20:14:03 +00:00
Matthias Felleisen
ef15fd2ded
error in mred linking fixed, please propagate
...
svn: r14903
2009-05-21 16:37:13 +00:00
Stevie Strickland
732e93b9dc
Fix open so that it respects contracts.
...
svn: r14902
2009-05-21 16:36:36 +00:00
Mike Sperber
975b825638
Fix paren typo.
...
svn: r14900
2009-05-21 15:57:40 +00:00
Mike Sperber
4c367c4778
One more schemeunit update.
...
svn: r14899
2009-05-21 15:56:55 +00:00
Mike Sperber
5e6360b2e3
Some updates to the deinprogramm tests:
...
- use schemeunit from collects
- tp-exn? is no more
svn: r14898
2009-05-21 15:51:46 +00:00
Matthew Flatt
78f1b0c9a4
remove reundant and slightly wrong 'declare-exporting' in deinprogramm doc
...
svn: r14896
2009-05-21 11:20:36 +00:00
John Clements
0885877641
ranges for stepper-jump
...
svn: r14895
2009-05-21 05:35:38 +00:00
Eli Barzilay
44848d349c
comment typo
...
svn: r14894
2009-05-21 02:35:00 +00:00
John Clements
6f62f05ed5
...
...
svn: r14893
2009-05-21 00:04:17 +00:00
John Clements
116d961f35
changed comment
...
svn: r14892
2009-05-20 23:59:24 +00:00
Sam Tobin-Hochstadt
06e252b1a1
Convert to syntax-parse.
...
Use tc-results->values where appropriate.
svn: r14891
2009-05-20 23:54:14 +00:00
Sam Tobin-Hochstadt
c4762078e3
Remove lots of debugging code.
...
Use `needs-resolving?' in subtype.
Make resolve-{app,name} handle not-yet-bound names.
svn: r14890
2009-05-20 23:40:03 +00:00
Ryan Culpepper
2e3a0bcd0d
macro debugger:
...
fixed hiding bug with non-collection modules
improved #%top-interaction elimination
Please apply changes for release.
svn: r14887
2009-05-20 22:43:39 +00:00
Matthew Flatt
f1d4fe02ea
fix Scribble rendering of S-expression graphs
...
svn: r14886
2009-05-20 22:05:09 +00:00
Sam Tobin-Hochstadt
19c4aa6ba4
Sort unions on re-construction to make contract happy.
...
Use resolve-once more.
Improve `overlap', in particular use keys.
Resolve names and apps before doing structure comparison.
svn: r14884
2009-05-20 18:35:59 +00:00
Jay McCarthy
5caffa296a
pr 10236, okay for release
...
svn: r14883
2009-05-20 14:20:53 +00:00
Eli Barzilay
dbc7baf587
Welcome to a new PLT day.
...
svn: r14882
2009-05-20 07:50:11 +00:00
Matthew Flatt
94116052da
minor guide edits (ok to merge to 4.2)
...
svn: r14879
2009-05-20 00:19:12 +00:00
Matthew Flatt
de5bbaff40
fix bug parsing polar notation conbined with #e
...
svn: r14878
2009-05-20 00:18:15 +00:00
Matthew Flatt
af94e11d19
fix trampoline fix
...
svn: r14877
2009-05-19 23:58:50 +00:00
Matthew Flatt
43c8b6cafd
restore (compared to old implementation) trampolines needed on some editor-canvas methods
...
svn: r14876
2009-05-19 23:53:36 +00:00
Matthias Felleisen
a1f9a6f1ab
added hack to allow some comments in LP
...
svn: r14875
2009-05-19 22:23:17 +00:00
Robby Findler
0500571383
PR 10244
...
svn: r14874
2009-05-19 20:58:46 +00:00
Robby Findler
237b225249
svn: r14873
2009-05-19 19:21:48 +00:00
Jay McCarthy
bf36c8283e
Fixing slight bug
...
svn: r14872
2009-05-19 19:11:16 +00:00
Sam Tobin-Hochstadt
6d1257e624
Pass the right argument to unfold.
...
Fix tc/rec-lambda/check for tc-results in appropriate places.
svn: r14871
2009-05-19 16:27:44 +00:00
Sam Tobin-Hochstadt
eedafc034b
Add flag for testing unreachability in env+.
...
Use flag in if-unit.
svn: r14870
2009-05-19 15:24:55 +00:00
Sam Tobin-Hochstadt
0cd135c3bb
Add test for unreachble code with expected type.
...
svn: r14869
2009-05-19 15:24:12 +00:00
Sam Tobin-Hochstadt
f712495009
add syntax locations to cond* macro
...
svn: r14868
2009-05-19 15:23:57 +00:00
Matthew Flatt
67a8ebecdb
rename internal method to avoid conflict with corrected editor<%>
...
svn: r14866
2009-05-19 12:26:17 +00:00
Eli Barzilay
e5f52cbc89
Welcome to a new PLT day.
...
svn: r14865
2009-05-19 07:50:13 +00:00
Matthew Flatt
17a283a28d
editor and documentation repairs (merge to 4.2)
...
svn: r14864
2009-05-19 01:02:41 +00:00
Matthew Flatt
63a7a9c77b
more random mred testing
...
svn: r14863
2009-05-19 00:27:39 +00:00
Matthew Flatt
c4b4af817b
random mred testing
...
svn: r14862
2009-05-18 23:31:33 +00:00
Sam Tobin-Hochstadt
676f827ab0
sync to trunk
...
svn: r14861
2009-05-18 22:19:46 +00:00
Sam Tobin-Hochstadt
5f1895cfb5
Remove tc/if-twoarm/check
...
svn: r14860
2009-05-18 22:19:05 +00:00
Sam Tobin-Hochstadt
b8f944679e
take path elems from the end
...
svn: r14859
2009-05-18 22:18:47 +00:00
Sam Tobin-Hochstadt
e269f7aa7c
Parse (A -> B : C) correctly, B can't be a `values'
...
svn: r14858
2009-05-18 22:18:19 +00:00
Sam Tobin-Hochstadt
ef095c931a
Make env struct transparent.
...
svn: r14857
2009-05-18 22:17:32 +00:00
Jay McCarthy
63abe061c9
fixing soft state implementation, contents must be weak too
...
svn: r14856
2009-05-18 20:11:41 +00:00
Jay McCarthy
ac8aca7b21
Native continuations in serial language, soft state, and typos. Eli, this may be put into the release.
...
svn: r14854
2009-05-18 17:46:15 +00:00
Eli Barzilay
7ef0e8258e
Welcome to a new PLT day.
...
svn: r14853
2009-05-18 07:50:40 +00:00
Robby Findler
a6b38844ee
added an error check to colorize and removed dependency on mzlib/etc
...
svn: r14852
2009-05-18 00:48:55 +00:00
Matthew Flatt
70859f0d0b
identifier-prune-lexical-context (4.2.0.2)
...
svn: r14850
2009-05-17 12:31:51 +00:00
Eli Barzilay
7efdd033bf
Welcome to a new PLT day.
...
svn: r14849
2009-05-17 06:41:49 +00:00
Eli Barzilay
a793d3b021
Welcome to a new PLT day.
...
svn: r14844
2009-05-16 07:50:18 +00:00
Eli Barzilay
8ecbe78e98
typo (PR10242)
...
svn: r14843
2009-05-16 06:08:47 +00:00
Matthew Flatt
b09e905da0
fix intm+ function export to omit replaced beg math ops
...
svn: r14841
2009-05-16 02:20:13 +00:00
Matthias Felleisen
399d07907a
error in tp uses contract exn now, misc
...
svn: r14839
2009-05-15 22:01:11 +00:00
Eli Barzilay
8e79a2aed5
don't include the *-node in the topological-sort output
...
svn: r14835
2009-05-15 19:28:38 +00:00
Eli Barzilay
27e4c708c7
better layout for topological-sort
...
svn: r14834
2009-05-15 19:16:56 +00:00
Matthias Felleisen
305a38a0c0
arithmetic functions should be standard
...
svn: r14833
2009-05-15 18:26:16 +00:00
Robby Findler
dff15857f0
svn: r14832
2009-05-15 17:39:09 +00:00
Matthias Felleisen
6a4c101859
arithmetic functions should be standard
...
svn: r14831
2009-05-15 16:30:39 +00:00
Matthias Felleisen
0e43e6a0dc
added functins for analyzing strings as 1-letter strings
...
svn: r14830
2009-05-15 16:22:17 +00:00
Matthias Felleisen
2453bc3c6e
added functins for analyzing strings as 1-letter strings
...
svn: r14829
2009-05-15 16:21:57 +00:00
Sam Tobin-Hochstadt
7a24d39348
make struct-exec a little more interesting
...
svn: r14828
2009-05-15 15:47:57 +00:00
Sam Tobin-Hochstadt
ddefd28d6d
Fix handling of structs-as-functions.
...
Subtyping should look up names in both positions.
svn: r14827
2009-05-15 15:47:22 +00:00
Sam Tobin-Hochstadt
b2cf9c0006
Fix typo so cdrs in paths are handled.
...
svn: r14826
2009-05-15 15:05:53 +00:00
Matthew Flatt
05113c4a8f
doc typos and guarantee on thread-dead-evt result
...
svn: r14825
2009-05-15 08:53:05 +00:00
Eli Barzilay
cfcc1c1093
Welcome to a new PLT day.
...
svn: r14824
2009-05-15 07:50:16 +00:00
Matthias Felleisen
299cba5adf
svn: r14823
2009-05-14 22:50:43 +00:00
Robby Findler
6551dbfaa0
PR 10237
...
svn: r14822
2009-05-14 20:23:31 +00:00
Robby Findler
34c2dfe021
svn: r14821
2009-05-14 19:49:22 +00:00
Matthew Flatt
cee5d694ad
fix pasteboard rubber-band drawing
...
svn: r14820
2009-05-14 19:37:08 +00:00
Robby Findler
ef9ee828bf
svn: r14819
2009-05-14 19:25:27 +00:00
Robby Findler
ad856384a3
svn: r14818
2009-05-14 19:23:24 +00:00
Sam Tobin-Hochstadt
792bacbd55
turn printing back on
...
svn: r14817
2009-05-14 18:57:43 +00:00
Sam Tobin-Hochstadt
af623cbdc7
add test of `apply values'
...
svn: r14816
2009-05-14 18:57:23 +00:00
Sam Tobin-Hochstadt
1047f7625d
Handle ValuesDots in check-below.
...
Fix typo in valuesdots handling in values->tc-results
Handle ValuesDots in do-ret.
Don't try to construct silly wrappers for `apply values'
Don't use rest as list extension if it's #f
Fix tc-result handling for check-subforms/check
Add stronger contracts for Scope
Always generate substitution for infer/dots.
Fix type of `time-apply'
svn: r14815
2009-05-14 18:57:02 +00:00
Eli Barzilay
40467a005e
added tests for topological-sort
...
svn: r14814
2009-05-14 15:33:25 +00:00
Eli Barzilay
9c99a32d29
added tests for topological-sort
...
svn: r14813
2009-05-14 15:33:20 +00:00
Sam Tobin-Hochstadt
775fa34f5f
Add some contracts in tc/plambda.
...
Fix handling of tc-results vs types.
svn: r14812
2009-05-14 15:11:33 +00:00
Eli Barzilay
ccca3b3df6
fix dropping cycles
...
svn: r14811
2009-05-14 15:08:56 +00:00
Sam Tobin-Hochstadt
d8c613494e
Fix type->contract of function types.
...
svn: r14810
2009-05-14 14:45:24 +00:00
Sam Tobin-Hochstadt
b30338e0c5
Add start of type->contract test suite.
...
Add test for poly annotation failure.
svn: r14809
2009-05-14 14:45:07 +00:00
Eli Barzilay
bc22c8a824
print the *-node appropriately
...
svn: r14808
2009-05-14 10:34:09 +00:00
Eli Barzilay
35acf760cd
Welcome to a new PLT day.
...
svn: r14807
2009-05-14 07:50:20 +00:00
Eli Barzilay
0d933c3f86
subsort is really any function to apply on a level
...
svn: r14806
2009-05-14 07:47:28 +00:00
Eli Barzilay
76574dc619
tests need the structs too
...
svn: r14805
2009-05-14 07:36:46 +00:00
Eli Barzilay
86519ae414
Forgot to actually move the topological sort code
...
svn: r14804
2009-05-14 07:35:03 +00:00
Eli Barzilay
8bea8abc75
* Factor out the struct definitions into a separate file
...
* Move the topological sort into utils.ss
svn: r14803
2009-05-14 07:31:36 +00:00
Eli Barzilay
133f044a33
finally, make the topological-sort do a topological sort instead of a BFS
...
svn: r14802
2009-05-14 07:23:09 +00:00
Eli Barzilay
975b4d2fa8
use hash-ref!
...
svn: r14801
2009-05-14 05:49:15 +00:00
Eli Barzilay
09502205e2
typo in comment
...
svn: r14800
2009-05-14 05:47:18 +00:00
Sam Tobin-Hochstadt
a47bb9e8c3
inference for filters and objects
...
svn: r14799
2009-05-13 21:25:56 +00:00
Sam Tobin-Hochstadt
88159e2479
add require
...
svn: r14798
2009-05-13 21:25:41 +00:00
Sam Tobin-Hochstadt
5f1b4a7daf
Fix two tests
...
svn: r14797
2009-05-13 16:17:01 +00:00
Sam Tobin-Hochstadt
a3fb3575f9
rationalize get-type/infer to handle tc-results.
...
Fix tc-let to handle tc-results in various places.
svn: r14796
2009-05-13 16:16:39 +00:00
Sam Tobin-Hochstadt
8de55a4207
sync to trunk
...
svn: r14795
2009-05-13 14:35:24 +00:00
Sam Tobin-Hochstadt
8ca532220a
Enable inference for ((lambda with rest args when no annotation on rest arg
...
svn: r14794
2009-05-13 14:34:44 +00:00
Eli Barzilay
b23449ef00
Welcome to a new PLT day.
...
svn: r14793
2009-05-13 07:50:18 +00:00