Commit Graph

16430 Commits

Author SHA1 Message Date
Sam Tobin-Hochstadt
24ad4005e8 fix doc bugs reported by danny
svn: r18765
2010-04-08 20:11:39 +00:00
Matthew Flatt
bebf513aa7 change 'configure-runtime to produce a list of module-spcifying vectors instead of a single vector
svn: r18763
2010-04-08 19:11:50 +00:00
Matthew Flatt
8fbd16261f adjust DrScheme to run #lang-specified runtime configuration
svn: r18762
2010-04-08 15:32:02 +00:00
Matthew Flatt
8b31b1b552 fix racket runtime-config info; reduce boilerplate for HtDP and Scribble language families
svn: r18761
2010-04-08 13:53:59 +00:00
Eli Barzilay
4410b5adf6 Welcome to a new PLT day.
svn: r18760
2010-04-08 07:50:36 +00:00
Matthew Flatt
b559c9db9b initial cut at HtDP languages via #lang; syntax/module-reader: split compiled-module info from reader info, reorganize and complete docs, don't export read-properties or get-info-getter for now
svn: r18759
2010-04-08 02:30:00 +00:00
Matthew Flatt
d436f1deb3 fix setup-plt doc rendering
svn: r18758
2010-04-08 02:06:02 +00:00
Eli Barzilay
96332e5f8d Fixing some broken drdr:command-line strings that had no "~s".
svn: r18757
2010-04-08 01:42:57 +00:00
Eli Barzilay
e3e5fcdc16 Changing drdr:command-line to have "~s"s instead of "$path"s
svn: r18756
2010-04-08 01:41:46 +00:00
Eli Barzilay
befa088b6e Parse/unparse strings to/from props; separate drdr props to cmdline and
timeout; provide some missing bindings

svn: r18755
2010-04-08 01:38:54 +00:00
Casey Klein
e99bbaf88b Fixes DrDr property
svn: r18754
2010-04-07 20:03:58 +00:00
Casey Klein
0975798b31 Fixes PR 10842
svn: r18753
2010-04-07 19:57:52 +00:00
Casey Klein
ea2861b03a Fixes PR 10843
svn: r18752
2010-04-07 15:33:36 +00:00
Eli Barzilay
52e2b31408 new drdr props from Matthew
svn: r18751
2010-04-07 13:44:46 +00:00
Eli Barzilay
5e55dc1000 more clarifications
svn: r18750
2010-04-07 13:41:02 +00:00
Eli Barzilay
e2e2c1e802 no flags now
svn: r18749
2010-04-07 13:16:59 +00:00
Eli Barzilay
45904a4a16 clarify comment, add git alias
svn: r18748
2010-04-07 13:15:35 +00:00
Eli Barzilay
6473b9581f Add new props script+storage
svn: r18747
2010-04-07 13:06:55 +00:00
Matthew Flatt
5e22bb81f5 constant-folding repairs to some unsafe operations
svn: r18745
2010-04-07 12:48:15 +00:00
Matthew Flatt
abebb1c1f4 fix problem with per-registry locking of available-module visit & instantiation
svn: r18744
2010-04-07 12:34:50 +00:00
Eli Barzilay
da7d9485f1 Welcome to a new PLT day.
svn: r18743
2010-04-07 07:08:07 +00:00
Matthew Flatt
2c36427b20 fix compiler bug with unsafe-c[ad]r and constant folding (PR 10850)
svn: r18742
2010-04-07 02:25:27 +00:00
Kevin Tew
63b819ce74 [setup-unit] cleanup ccs-to-compile, move invocations to bottom of unit
svn: r18741
2010-04-06 20:56:28 +00:00
Matthew Flatt
aec586d2be fix a GC problem related to future and wcm; also fix a race condition related to JITing a delay-loaded procedure (and maybe specific to future-demanded JITting)
svn: r18739
2010-04-06 16:44:53 +00:00
Kevin Tew
19ed8d9bbf refactor setup-unit make-zo
svn: r18738
2010-04-06 16:35:28 +00:00
Matthew Flatt
c5ac9f23ec better compiler handling of unused local bindings where the RHS either doesn't obviously produce a single value or is discovered to be unused late in bytecode compilation; initial Scribble support for printing qq-style results
svn: r18737
2010-04-06 15:52:36 +00:00
Eli Barzilay
90acb35315 optimize null and one-argument lists
svn: r18736
2010-04-06 15:26:15 +00:00
Eli Barzilay
cc3c334026 Welcome to a new PLT day.
svn: r18735
2010-04-06 07:50:28 +00:00
Eli Barzilay
9af8fb2195 Welcome to a new PLT day.
svn: r18734
2010-04-05 07:40:03 +00:00
Matthew Flatt
fdba97b1c0 rico
svn: r18733
2010-04-04 15:08:35 +00:00
Eli Barzilay
a360b554ce Welcome to a new PLT day.
svn: r18732
2010-04-04 07:50:36 +00:00
Ryan Culpepper
fdd42be5d9 syntax/parse:
fixed bug (thanks Jay!)
  some internal additions/changes

svn: r18731
2010-04-03 23:00:37 +00:00
Matthew Flatt
3cc95b31ef add prop:struct-info
svn: r18730
2010-04-03 13:08:39 +00:00
Matthew Flatt
6cd548b0f3 fix module-laguage info from scribble/doc
svn: r18729
2010-04-03 11:59:26 +00:00
Eli Barzilay
8e36e8e3eb Welcome to a new PLT day.
svn: r18728
2010-04-03 07:50:06 +00:00
Casey Klein
3d9806a606 Forces sequences to have length zero when the depth is zero
svn: r18726
2010-04-03 00:54:55 +00:00
Matthew Flatt
2cb9f378aa Racket experiments
svn: r18725
2010-04-02 21:29:59 +00:00
Jay McCarthy
2a87df9e5c Supporting arguments in dispatch pattern arguments
svn: r18724
2010-04-02 20:55:36 +00:00
Jay McCarthy
7b61ba023d New library formlets
svn: r18720
2010-04-02 18:53:29 +00:00
Matthew Flatt
eff3c44ad3 fix bug in JIT handling of wcm
svn: r18719
2010-04-02 12:22:08 +00:00
Eli Barzilay
2a2562aa87 Welcome to a new PLT day.
svn: r18718
2010-04-02 07:28:09 +00:00
Stevie Strickland
664cfa2e31 Given the other uses of #:mode public-final in this file, I assume that the
quote was a mistake.

svn: r18717
2010-04-02 00:15:24 +00:00
Kevin Tew
20b39568ad Whitespace fixes
svn: r18716
2010-04-01 22:18:06 +00:00
Kevin Tew
191b111109 Communciate Structs
svn: r18715
2010-04-01 17:03:51 +00:00
Kevin Tew
e64d36b71f scheme_make_prefab_struct_type
svn: r18714
2010-04-01 17:03:36 +00:00
Matthew Flatt
e0b9bbeba8 apply patch from Tim Wiess to make the Boehm GC build on OpenBSD
svn: r18712
2010-04-01 13:54:56 +00:00
Matthew Flatt
b2d65a1b95 fix the interaction of chaperones, keywords, and the whole zoo of reflective procedure operations
svn: r18711
2010-04-01 13:14:50 +00:00
Eli Barzilay
853db0ae55 forgot examples
svn: r18709
2010-04-01 08:27:15 +00:00
Eli Barzilay
05fca5df14 Documented () thing
svn: r18706
2010-04-01 07:46:01 +00:00
Eli Barzilay
581cbb461b Change `generator' to have a form of (generator () body ...). The empty
place will have initial input names, so having this first will make
existing code break with an easy to fix syntax error, rather than having
confusing failures.  (Also made it throw a very clear error message if
there is no () now.)

svn: r18705
2010-04-01 07:45:41 +00:00