Commit Graph

384 Commits

Author SHA1 Message Date
Matthew Flatt
52581d024b improve scribble memory use (a little bit)
svn: r9601
2008-05-02 19:48:57 +00:00
Matthew Flatt
119c09a27e when searching for docs, follow module chains only through .zo, and bail out when files are unavailable or inconsistent
svn: r9589
2008-05-02 13:21:03 +00:00
Matthew Flatt
58f1177258 finish DrScheme doc port
svn: r9572
2008-05-01 19:51:52 +00:00
Robby Findler
3eb20f5a11 moved all of the framework's function documentation into the scribble/srcdoc world
svn: r9545
2008-04-30 19:18:52 +00:00
Robby Findler
71dddbdb28 a probable bug fix
svn: r9541
2008-04-30 03:30:57 +00:00
Robby Findler
faaa7d1bc1 more progress on the framework docs
svn: r9539
2008-04-29 22:51:59 +00:00
Robby Findler
d07eff8bce added docs for the gui-utils and the textual preferences to the framework
svn: r9503
2008-04-27 14:57:09 +00:00
Robby Findler
6a53f96e06 ported the documentation for the framework's test library -- also extended srcdoc.ss a little bit
svn: r9499
2008-04-27 02:55:21 +00:00
Matthew Flatt
99ae76c2e9 expand user in file module paths; move framework doc index to end, but also fix Scribble latex output when index is not at the end
svn: r9453
2008-04-24 12:36:58 +00:00
Matthew Flatt
931d93ba2f Scribble support for redirecting external links and re-rooting corss-reference paths
svn: r9448
2008-04-24 02:37:47 +00:00
Matthew Flatt
a26b334c67 proprocessor doc, merge scribblings and doc-categories fields
svn: r9414
2008-04-23 00:20:25 +00:00
Matthew Flatt
6040202fb6 fix browser docs
svn: r9390
2008-04-21 21:01:18 +00:00
Matthew Flatt
6fcc293c4a embedded-gui docs
svn: r9389
2008-04-21 20:51:23 +00:00
Matthew Flatt
a0f65ba33e dictionaries
svn: r9383
2008-04-21 17:26:35 +00:00
Matthew Flatt
99943314d2 setup/unpack addition and docs
svn: r9370
2008-04-19 12:42:54 +00:00
Matthew Flatt
82c212625b sgl docs
svn: r9362
2008-04-18 18:49:23 +00:00
Matthew Flatt
5aeaf7ea75 R6RS docs, other misc clean-up
svn: r9349
2008-04-17 21:29:07 +00:00
Matthew Flatt
28a3f3f0e7 r5rs and srfi docs and bindings
svn: r9336
2008-04-16 20:52:39 +00:00
Matthew Flatt
6abe2deff2 more mysterx doc work (all ported, but need re-org and clean-up)
svn: r9327
2008-04-16 03:09:57 +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
Matthew Flatt
85583d4ebb more net docs
svn: r9279
2008-04-13 03:07:56 +00:00
Matthew Flatt
02fbaca2b7 hierlist docs; fix latex/pdf output when a paragraph starts with n hspace
svn: r9276
2008-04-12 14:42:02 +00:00
Matthew Flatt
b9d7824c8e more scribble rendering and doc details
svn: r9261
2008-04-11 19:09:26 +00:00
Matthew Flatt
251491e17f fix path URLS in scribble output
svn: r9258
2008-04-11 17:19:43 +00:00
Matthew Flatt
db3c6931c8 fix latex output with image in section title
svn: r9253
2008-04-11 04:05:38 +00:00
Matthew Flatt
b10dbe03ab fix latex output with image in section
svn: r9252
2008-04-11 03:54:40 +00:00
Matthew Flatt
18f4087673 Scribbled games docs
svn: r9246
2008-04-11 00:16:05 +00:00
Matthew Flatt
021d4d7527 new hash function names and ops (3.99.0.23)
svn: r9209
2008-04-08 21:42:38 +00:00
Matthew Flatt
53cc426d30 expans #reader/#lang protocol so that a #lang result can have more appropriate srclocs; fix up syntax/module-reader to use the new protocol; re-enable arrows to the language position in Check Syntax
svn: r9174
2008-04-06 23:31:58 +00:00
Eli Barzilay
1a5cb7ed64 use some #lang lines
svn: r9173
2008-04-06 20:59:28 +00:00
Eli Barzilay
f6ce675b73 svn: r9172 2008-04-06 20:36:24 +00:00
Matthew Flatt
f28726ab4d fix bytecode writing of prefabs, add prop:sequence
svn: r9149
2008-04-03 14:07:52 +00:00
Matthew Flatt
fc033290da fix Scribble and some docs after today's changes
svn: r9142
2008-04-02 23:34:47 +00:00
Matthew Flatt
d1ed1a1e52 optional image scale
svn: r9140
2008-04-02 19:16:05 +00:00
Matthew Flatt
526bf71b24 right kind of angle brackets
svn: r9139
2008-04-02 16:57:56 +00:00
Matthew Flatt
89d9e02cd0 angle brackets in Scribble output
svn: r9138
2008-04-02 15:30:34 +00:00
Matthew Flatt
e8be7bf332 eval:check
svn: r9136
2008-04-02 13:19:10 +00:00
Matthew Flatt
81e54f9049 fix PDF doc build
svn: r9135
2008-04-02 11:58:49 +00:00
Eli Barzilay
08455ce632 svn: r9130 2008-04-02 00:08:02 +00:00
Matthew Flatt
aee99cd175 fix Scribble reader to attach originalness to the syntax objects that it generates, so that Check Syntax works properly on Scribble documents
svn: r9125
2008-04-01 17:11:30 +00:00
Matthew Flatt
f833112489 revert default Scribble Latex output to use longtable
svn: r9121
2008-03-31 18:31:46 +00:00
Matthew Flatt
f5268bed2a more scribble configurability and latex back-end improvements
svn: r9120
2008-03-31 15:27:12 +00:00
Matthew Flatt
741d856187 fix some scribble->latex problems
svn: r9106
2008-03-29 03:16:44 +00:00
Eli Barzilay
f8eb7e251f svn: r9103 2008-03-28 19:09:43 +00:00
Matthew Flatt
0fc5a646aa extra word wrapping in inherited-method table
svn: r9084
2008-03-25 15:27:22 +00:00
Matthew Flatt
34d83b3551 change module-path? for planet path shorthand; doc edits
svn: r9048
2008-03-21 23:46:42 +00:00
Matthew Flatt
f5e0fd35f5 revise scribble/srcdoc so it is extensible; tweak bytecode optimizer to drop more omittable expressions
svn: r9028
2008-03-19 19:53:51 +00:00
Matthew Flatt
dba1ddc480 scribble/srcdoc experiment in net/gifwrite
svn: r9019
2008-03-18 18:19:25 +00:00
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
Matthew Flatt
e35c94f91d clean out _loader compilation support; merge compiler library docs into mzc manual; improve mzscheme cmdline handling so that configuration options do not cancel defaults like -i and -u
svn: r8432
2008-01-27 14:20:42 +00:00
Eli Barzilay
ec75cb5a9f minor
svn: r8430
2008-01-27 07:00:07 +00:00