Commit Graph

39 Commits

Author SHA1 Message Date
Robby Findler
89ef65a746 fix the collapsed snipclass so that it cooperates with the wxme library and
thus saved files with collapsed snips can be required in non-GUI contexts
2011-09-13 14:58:39 -05:00
Eli Barzilay
3157955d40 ".ss" -> ".rkt" scan done. 2011-07-02 10:37:53 -04:00
Robby Findler
69b5daa9e6 remove docs tests that no one was interested in 2011-07-01 11:38:09 +08: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
Robby Findler
9245f4b19a move away from mzlib/contract and towards racket/contract 2011-03-28 23:04:43 -05:00
Robby Findler
0fce29f552 adjust the wxme reader so that it now creates image-snip%s when it finds image-snips in file
it used to create image% objects that were simple containers for the
  data in the file; the change _should_ be backwards compatibile;
  the only know incompatibility is that the get-filename method
  now returns a path instead of bytes (this is to match the
  image-snip% class)

   closes PR 1168

   please merge to the 5.1 release branch
2011-02-02 20:26:52 -06:00
Robby Findler
a744958fd5 added support to the 2htdp/image library for reading files when there is no GUI around.
currently the support is limited to images that can only report their sizes and pinholes and where equal?
signals an error unless the arguments are eq?.
2010-10-28 11:32:14 -05:00
Matthew Flatt
6ac33a62be set `read-accept-lang' to #t by default, plus related adjustments
including adding some uses of `with-module-read-parameterization'
 so that `read-accept-lang' is set right anyway; still, so many
 many places just set `read-accept-reader' to #t that making
 `read-accept-lang' #f by default looks like too big of an
 incompatibility
2010-10-08 19:01:33 -06:00
Matthew Flatt
2e29c09f96 fix wxme reader to preserve line-counting mode
Closes PR 11141
2010-08-30 16:33:03 -06:00
Eli Barzilay
7f6efdc8be A lot of "MrEd" -> "GRacket"s. 2010-05-16 23:46:05 -04:00
Matthew Flatt
28b4043077 rename all files .ss -> .rkt 2010-04-27 16:50:15 -06:00
Jay McCarthy
98488a89ef DrDr bugs and spurious errors
svn: r16412
2009-10-22 18:45:02 +00:00
Matthew Flatt
3ccd8059a5 fix wxme exception handler
svn: r12625
2008-11-27 19:39:37 +00:00
Eli Barzilay
7d50e61c7f * Newlines at EOFs
* Another big chunk of v4-require-isms
* Allow `#lang framework/keybinding-lang' for keybinding files
* Move hierlist sources into "mrlib/hierlist", leave stub behind

svn: r10689
2008-07-09 07:18:06 +00:00
Matthew Flatt
c8cbc555e5 fix HtDP executables (PR 9158)
svn: r10037
2008-05-30 14:21:22 +00:00
Matthew Flatt
09b52486b4 doc for make, mzcom, and mysterx (started) collections; Sam's patches to syntax/module-reader docs
svn: r9324
2008-04-15 20:25:56 +00:00
Eli Barzilay
b76390a452 revise the way setup-plt crawls over the collection trees
svn: r8860
2008-03-03 22:04:28 +00:00
Eli Barzilay
bb34f747b6 make all files terminate with a newline
svn: r8786
2008-02-24 21:27:36 +00:00
Eli Barzilay
b1a08edd5a use new require specs in many places
svn: r8774
2008-02-23 09:42:03 +00:00
Eli Barzilay
699c40643d * Changed setup-plt to compile collections if they have an "info.ss"
file.  (That is, it does not require the file to have a `name'
  entry.)

* The name shown when setup works is the directory name, followed by
  the `name' field from the info file when specified.

* This means that many `name's are no longer needed, so I'm removing
  them.  To see if you need a `name' entry, consider that the name
  will be shown like this:
    ... foo (<your name here>)
  This means that if the name is the same as the directory name, then
  there is no point in having it.  I also removed cases where the name
  differed only in its capitalization for collections where the case
  is obvious.

* Also, for subcollections, the name should clarify the name of the
  subcollection in context.  For example "Acknowledgments" explains
  what scribbling/acks is, but there's no need to add the context name
  as in "Scribblings: Acknowledgments".

* There may also be a point in keeping names for other uses.  One such
  example was in games, where the name field was used in the PLT Games
  application.  (This was changed to default on the directory name, so
  it is no longer needed in most games.)  Another example is in planet
  packages.

svn: r8629
2008-02-12 10:33:01 +00:00
Eli Barzilay
3c72e71e24 switched info.ss files to #lang
svn: r8532
2008-02-04 23:00:35 +00:00
Eli Barzilay
59b5f3a727 removed unused doc.txt entries from info.ss files
svn: r8529
2008-02-04 20:31:04 +00:00
Matthew Flatt
a375882307 scribble wxme docs
svn: r8000
2007-12-13 22:30:40 +00:00
Matthew Flatt
39cedb62ed v3.99.0.2
svn: r7706
2007-11-13 12:40:00 +00:00
Eli Barzilay
802641d6e7 typo
svn: r6921
2007-07-16 00:57:06 +00:00
Matthew Flatt
e5af3f7897 improve WXME docs, and fix bug in getting image data
svn: r6476
2007-06-05 00:45:57 +00:00
Matthew Flatt
e63138ef10 fix text-mode reading of test case boxes
svn: r6289
2007-05-25 02:40:41 +00:00
Matthew Flatt
18ff1e83f4 fix doc typo
svn: r6077
2007-04-28 23:49:03 +00:00
Matthew Flatt
29da86d9be fix extract-used-classes to skip #redaer header
svn: r6045
2007-04-25 21:56:36 +00:00
Matthew Flatt
3120c10616 new utilities for extracting a list of relevant module paths for a WXME file
svn: r5949
2007-04-16 02:18:41 +00:00
Matthew Flatt
34d00a000c 369.9
svn: r5902
2007-04-09 08:34:00 +00:00
Matthew Flatt
4b765cfa5a 369.8
svn: r5594
2007-02-14 02:41:49 +00:00
Matthew Flatt
4511f58d0c fix some error handling and support for short-lived UTF-32 string encoding
svn: r5445
2007-01-24 06:53:08 +00:00
Matthew Flatt
f2285ef04a fix read and read-syntax
svn: r5411
2007-01-19 03:03:57 +00:00
Matthew Flatt
028891aa51 same WXME regexp bug
svn: r5410
2007-01-19 02:50:27 +00:00
Matthew Flatt
f7e85c5045 clean up and add test-case support
svn: r5406
2007-01-19 02:05:17 +00:00
Matthew Flatt
33f9bc68db correct paths in compat
svn: r5400
2007-01-18 14:28:51 +00:00
Matthew Flatt
00d745bd5e wxme belongs outside of mred, obviously
svn: r5399
2007-01-18 14:26:29 +00:00