Asumu Takikawa
cfe1711494
Convert all uses of mzlib/class100 to racket/class
2012-05-26 11:12:55 -04:00
Matthew Flatt
68e005fb2c
racket/draw: make-immutable-{color,brush,pen} => make-{color,brush,pen}
...
Also, use keywords for `make-pen' and `make-brush'.
Adding `make-pen' and `make-color' creates many conflicts among
teaching libraries, such as `2htdp/image'. These are easy to fix
up in the tree, but adding such obvious names to `racket/draw'
may create other compatibility problems, so we might have to reconsider
the names.
In consultation with Asumu.
2012-05-01 21:04:40 -06:00
Eli Barzilay
43ef402274
Don't compile test files.
...
(Didn't touch the tiny "test-docs-complete" tests.)
2012-03-13 10:29:13 -04:00
Matthias Felleisen
0df7ef4d73
remove debugging
2012-03-13 07:19:45 -04:00
Matthias Felleisen
abfc3de9ba
error handler now uses Guillaume's rewrites
2012-03-12 22:49:46 -04:00
Eli Barzilay
f7c67b49a4
Big newline at EOF scan.
2012-02-29 00:28:11 -05:00
Eli Barzilay
c007c345f9
A bunch of more typos like the ones in David's commit.
2012-02-21 14:21:43 -05:00
Sam Tobin-Hochstadt
c22611ca2b
Fix documentation to avoid drdr warnings.
2011-12-08 19:25:55 -05:00
Eli Barzilay
a9b1f993d4
Remove redundant execution bit from some files, convert one CRLF file to LFs.
2011-12-01 03:54:32 -05:00
Matthew Flatt
c7464dcbd3
mzlib/pconvert: `add-make-prefix-to-constructor' parameter
...
Defaults to #f, which fixes constructor-style printing in `plai'
and `racket', and is set to #t for the HtDP languages.
2011-11-22 19:42:35 -07:00
Matthias Felleisen
8f804afcaa
adjusted error message checking
2011-10-18 12:36:33 -04:00
Jay McCarthy
994092ea33
Allowing paths in convert-file and changing test to not be sensitive to cwd
2011-08-20 08:14:29 -06:00
Matthias Felleisen
6716b9b96a
made 23238 stable w/ shared file prefix; Closes PR 12093 again
2011-08-14 22:29:20 -04:00
Matthias Felleisen
6067cab1ef
changed convert-file to accommodate drracket generated files; this is brittle
2011-08-13 12:02:59 -04:00
Matthias Felleisen
1c4b8edcad
an improved error message for the kind of problem discussed in PR 12093
2011-08-13 12:02:59 -04:00
Matthias Felleisen
50386760dd
added launch-many-worlds/proc; Closes 10559
2011-08-03 11:20:05 -04:00
Robby Findler
9595145d79
adjust the teaching languages so they print images specially.
...
I picked "#<image>" not because I think it is a good way to print,
but just so that there is something there to be easily changed later,
when someone who has an opinion decides to change it.
2011-07-19 16:17:06 -05:00
Guillaume Marceau
adf965e92a
Undoes the 'produces -> return' part of commit c31d352f
, keeping the 'changes -> mutates' change and the assorted bug fixes it contained.
2011-07-17 16:48:12 -04:00
Matthias Felleisen
91932033af
documented error reporting functions
2011-07-15 12:24:40 -04:00
Guillaume Marceau
c31d352f2b
Standartize the vocabulary to "the function returns" and "set! mutates"
2011-07-15 03:27:27 -04:00
Stephen Bloch
34f3fac6a5
Corrected the grammar in check-arg and check-result to follow the
...
English convention of "a" before a consonant and "an" before a vowel.
There will presumably be pathological cases, but this should cover 95%
of the situations.
2011-07-14 13:07:23 -04:00
Guillaume Marceau
da6e819b6f
Fixed some missing links in the documentation.
2011-07-14 01:51:48 -04:00
Sam Tobin-Hochstadt
64d42fa0d3
Fix capitalization of HtDP.
...
Merge to 5.1.2.
2011-07-09 22:49:49 -04:00
Matthew Flatt
b5bb703b48
fix cross reference
...
Merge to 5.1.2
2011-07-09 20:28:46 -06:00
Guillaume Marceau
9d465ed298
Adding files missing in the previous commit.
2011-07-08 18:36:24 -04:00
Guillaume Marceau
2c075978fd
Merged htdp-lib.scblr and teachpacks/error-composition.scrbl into htdp/htdp.scrbl,
...
to form a single manual titled "Implementing HtDP Teachpacks, Libraries, and
Customized Teaching Languages"
2011-07-08 18:23:17 -04:00
Matthias Felleisen
3a3de9c23d
better title in preperation for merging with Guillaume
2011-07-07 09:19:44 -04:00
Guillaume Marceau
9706920055
Updated the error messages of the world and universe teachpacks.
2011-07-06 05:35:27 -04:00
Eli Barzilay
3157955d40
".ss" -> ".rkt" scan done.
2011-07-02 10:37:53 -04:00
Eli Barzilay
ac26fe7554
A ton of @scheme*' ->
@racket*' and related updates.
...
Also, updates some of the mzlib files to point at `racket/*' libraries
rather than to `scheme/*' ones.
2011-06-25 04:08:47 -04:00
Robby Findler
a82ae17ca8
adjust the htdp teachpack docs to use the #:use-sources keyword to demonstrate how it works
2011-05-14 20:47:38 -05:00
Matthias Felleisen
7c546d3b7c
basic docs for htdp collection
2011-05-14 13:58:18 -04:00
Matthias Felleisen
490c38ee25
documentation for old teachpacks, stubs for error module, redirect for Kathy's testing module; fixes for redirects
2011-05-14 13:58:17 -04:00
Robby Findler
507b1cd8fd
moved the docs-complete library into rackunit
...
to avoid having a separate, new manual for the
one library
2011-05-05 16:10:42 -05:00
Robby Findler
e7d0029aea
added lots of new tests that our documentation is complete
2011-04-25 13:24:43 -05:00
Matthias Felleisen
eed8ca10cd
clean up of htdp/tests
2011-02-08 13:21:37 -05:00
David Van Horn
760a58b65d
Fixes more spelling errors.
2011-02-04 19:44:13 -07:00
David Van Horn
c9519fd113
Fixed various spelling errors.
2011-02-03 17:42:33 -05:00
Matthew Flatt
1eac56fd1a
fix `#lang htdp/asl'
2011-01-11 07:51:08 -07:00
Eli Barzilay
42e76eaaf4
Encode any text instead of going through a pretty-printer.
2010-10-14 13:46:51 -04:00
Robby Findler
bf409e6300
fix nominal problem with hangman (signature-related change unless I miss my guess)
2010-09-21 08:56:09 -05:00
Eli Barzilay
8e0f8dd39c
More "~n" -> "\n" changes
2010-08-26 12:11:00 -04:00
Matthew Flatt
a662c679dc
reflect bsl, etc. printer options for external use
2010-08-24 21:10:08 -06:00
Jens Axel Søgaard
64c3a98e45
Added triangle/sss, triangle/ass, triangle/sas, triangle/ssa, triangle/aas, triangle/asa, and, triangle/saa.
2010-08-05 18:18:06 +02:00
Matthew Flatt
b4ab391fb6
fix htdp/bsl printer
2010-06-27 08:29:21 -06:00
Robby Findler
168434bd21
fixed an error message
2010-06-25 20:24:18 -05:00
Matthias Felleisen
a67fe14f9e
preparing release
2010-05-28 13:45:15 -04:00
Matthew Flatt
c8de3b5d1e
change `pretty-print' to accept a qq-depth argument
...
makes it more consistent with `print'
fixes the htdp/bsl, etc. languages, which install a global print
handler
Merge to v5.0
2010-05-27 20:22:44 -06:00
Eli Barzilay
9c352f5704
More svn -> git changes.
...
Some mentions of svn/subversion are replaced with git, and some patterns
for paths to ignore include ".git*". (Note ".mailmap" not added, might
need to.)
2010-05-17 05:41:04 -04:00
Eli Barzilay
de0cc7771b
A lot of "DrScheme" -> "DrRacket"s.
2010-05-17 01:27:03 -04:00