Commit Graph

286 Commits

Author SHA1 Message Date
Matthew Flatt
293ba025ba prefab structure types (3.99.0.18)
svn: r8967
2008-03-13 20:59:22 +00:00
Eli Barzilay
be901717bf * Adjust the source information on @(...) scheme escapes to have the
source start at the `@' -- useful with column-sensitive macros
* Fix a minor bug: avoid merging a @|"..."| escape to the following
  text (unlike @"..." which always gets merged)
* Fix the test file to work in v4.

svn: r8921
2008-03-08 02:13:25 +00:00
Eli Barzilay
b866eeb557 read-inside-syntax -> read-syntax-inside
svn: r8912
2008-03-07 02:27:09 +00:00
Eli Barzilay
fb49374527 add an 'include' form to scribble/text
svn: r8909
2008-03-06 23:00:28 +00:00
Matthew Flatt
8b0a675b9a add #:id support to defform, etc.
svn: r8884
2008-03-04 22:57:02 +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
Matthew Flatt
b7cfd2fd00 plt-r6rs executable and initial r6rs docs
svn: r8859
2008-03-03 21:59:09 +00:00
Eli Barzilay
2aa9e5fade added a scribble/text language for preprocessing
svn: r8818
2008-02-27 21:34:33 +00:00
Matthew Flatt
743db7529d r6rs io work; compiler tweaks
svn: r8805
2008-02-26 13:54:54 +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
Matthew Flatt
46f6deeae9 fix xref-binding-definition->tag checking
svn: r8765
2008-02-22 20:24:15 +00:00
Matthew Flatt
f39b12a555 doc repairs and r6rs repairs
svn: r8754
2008-02-21 14:49:58 +00:00
Matthew Flatt
ba63bd6f95 3.99.0.13: generalize require and provide to work with arbitrary phases
svn: r8742
2008-02-20 14:17:37 +00:00
Eli Barzilay
6f0ce91461 add #:indent to verbatim
svn: r8707
2008-02-18 20:01:23 +00:00
Eli Barzilay
7e73623032 made verbatim take any number of arguments (and reformat code)
svn: r8698
2008-02-18 09:36:40 +00:00
Matthew Flatt
b87d9a986e support documentation for bindings from a hypothetical module, as opposed to a specific module
svn: r8663
2008-02-14 16:59:26 +00:00
Matthias Felleisen
603246a15a added image/plain
svn: r8644
2008-02-13 15:36:57 +00:00
Matthew Flatt
0dc359a956 fix a scribble bug; add r6rs reader
svn: r8635
2008-02-12 21:50:35 +00:00
Matthew Flatt
86b0c9909a fix bug in tracking nominal imporst (which is why the version changed), add EoPL scribblings and fix browser scribblings
svn: r8633
2008-02-12 14:59:05 +00:00
Eli Barzilay
73c5e1e06c fixed use-at-readtable again
svn: r8631
2008-02-12 11:05:20 +00:00
Eli Barzilay
99eb875e90 typo in use-at-readtable
svn: r8630
2008-02-12 10:48:49 +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
Matthew Flatt
b03e7426eb finish mzlib docs, except for contracts
svn: r8623
2008-02-11 21:37:03 +00:00
Eli Barzilay
dea954e28a newline
svn: r8618
2008-02-11 14:04:38 +00:00
Matthew Flatt
9bfa156f91 fix scribble output when a table appears as the first thing in an itemization item; a little more mzlib scribblings
svn: r8617
2008-02-11 12:55:30 +00:00
Matthew Flatt
f22f94b345 minor doc-build space savings
svn: r8600
2008-02-09 14:38:02 +00:00
Matthew Flatt
1959c56743 doc and test repairs
svn: r8597
2008-02-09 13:01:39 +00:00
Eli Barzilay
7539945a3d much improved search, extended and fixed sendurl, string-based rendering for xrefs
svn: r8577
2008-02-08 04:32:49 +00:00
Eli Barzilay
52854f54bb * Made it possible to pass 'inline for css-path to have the css
inlined in the result
* Make it possible to use #f for dest-file in one more place, aiming
  to make it possible to render search results directly into a string.

svn: r8573
2008-02-07 21:00:14 +00:00
Eli Barzilay
5666dd3d81 oops
svn: r8567
2008-02-07 17:26:03 +00:00
Eli Barzilay
cad5f5d85d search improvements
svn: r8566
2008-02-07 17:25:49 +00:00
Eli Barzilay
0cd1cc4b08 Lots of fixes & improvements for help
svn: r8561
2008-02-07 07:59:59 +00:00
Matthew Flatt
8bac4b1d28 start scribbling mzlib (about half done)
svn: r8546
2008-02-05 22:07:35 +00:00
Matthew Flatt
794e6c8a39 add #:use-sources to Scribble module declarations, so that scheme/base and mzscheme can better share documentation; finish documenting legacy mzscheme bindings
svn: r8538
2008-02-05 16:33:26 +00:00
Eli Barzilay
3c72e71e24 switched info.ss files to #lang
svn: r8532
2008-02-04 23:00:35 +00:00
Eli Barzilay
d78396aaf9 remove unused blurb fields
svn: r8526
2008-02-04 17:16:06 +00:00
Eli Barzilay
8f186accdf do the proper thing to get to the index page
svn: r8520
2008-02-04 03:36:59 +00:00
Eli Barzilay
58e12e9835 search box
svn: r8496
2008-02-01 20:08:00 +00:00
Eli Barzilay
d963f4c39e minor
svn: r8494
2008-02-01 11:59:50 +00:00
Matthew Flatt
6a8a1557d3 tighten some Scribble contracts, improve docs
svn: r8486
2008-01-31 14:16:00 +00:00
Matthew Flatt
7e6ef8eeb5 small improvements to scribble data structures
svn: r8481
2008-01-31 00:06:54 +00:00
Eli Barzilay
551a13131c add nbsp to text backend
svn: r8480
2008-01-30 20:37:58 +00:00
Eli Barzilay
b012e7dbe7 searchable index pages
svn: r8477
2008-01-30 18:20:04 +00:00
Matthew Flatt
99818355f7 launcher scribblings and other doc fixes
svn: r8469
2008-01-29 22:56:17 +00:00
Matthew Flatt
6ddbaba736 add up-links to documents in the main doc dir; add plain-install makefile targets
svn: r8466
2008-01-29 21:27:34 +00:00
Matthew Flatt
8d17e91333 fix scribble.cxx yet again
svn: r8463
2008-01-29 18:36:04 +00:00
Matthew Flatt
3cd1b5f14f regexp doc fixes
svn: r8462
2008-01-29 17:37:10 +00:00
Matthew Flatt
60f7074bab doc fixes and rendering tweaks
svn: r8453
2008-01-28 22:43:50 +00:00
Matthew Flatt
68ae5ace16 setup-plt scribbling
svn: r8451
2008-01-28 21:54:02 +00:00