Commit Graph

10787 Commits

Author SHA1 Message Date
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