Commit Graph

461 Commits

Author SHA1 Message Date
Matthew Flatt
91d3b3ba42 fix Scribble reader to attach originalness to the syntax objects that it generates, so that Check Syntax works properly on Scribble documents
svn: r9125

original commit: aee99cd175768fbfec771aa936fbcdc73b988c29
2008-04-01 17:11:30 +00:00
Matthew Flatt
400abfcb29 revert default Scribble Latex output to use longtable
svn: r9121

original commit: f833112489eebdf678c4d2bde4c3b0cd189a1b1b
2008-03-31 18:31:46 +00:00
Matthew Flatt
ab02db1252 more scribble configurability and latex back-end improvements
svn: r9120

original commit: f5268bed2a0bb1a4d548bb1f073432047455ced8
2008-03-31 15:27:12 +00:00
John Clements
f6600f1320 openning -> opening
svn: r9116

original commit: a87e918745a918c05c018c1c62d29884b8b56002
2008-03-29 22:21:07 +00:00
John Clements
4e35326721 p rovides -> provides
svn: r9115

original commit: a5392b8eceac692162359d371deb7b63899a0e21
2008-03-29 22:12:49 +00:00
John Clements
c31cf4ee97 changed contracts on src args for render methods
svn: r9113

original commit: 5d9e8d8a3c4461e6821bb000dc18a2df172dd7f8
2008-03-29 21:36:51 +00:00
John Clements
a508fefaf8 fixed typo
svn: r9112

original commit: 56b46aab9ac45d89a18abaec8d1d89128018e764
2008-03-29 20:47:24 +00:00
Matthew Flatt
7f9b383b0f fix some scribble->latex problems
svn: r9106

original commit: 741d856187b2477bde931a65a41dae1b4ab65c32
2008-03-29 03:16:44 +00:00
Eli Barzilay
f2846675f2 svn: r9103
original commit: f8eb7e251ff866d2779f620223c02e85a652f096
2008-03-28 19:09:43 +00:00
Matthew Flatt
5592d2bd93 extra word wrapping in inherited-method table
svn: r9084

original commit: 0fc5a646aa91a18c1c6c90bdf7cf9f195d4fa50e
2008-03-25 15:27:22 +00:00
Matthew Flatt
4f98165217 change module-path? for planet path shorthand; doc edits
svn: r9048

original commit: 34d83b3551253b3ea7a0268bbd0a76b59fb9d949
2008-03-21 23:46:42 +00:00
Matthew Flatt
913e284792 fix typos
svn: r9037

original commit: 152b7a3ed8ff76cb06da9469f049e7052370909d
2008-03-21 12:31:23 +00:00
Matthew Flatt
4809dfdeb5 revise scribble/srcdoc so it is extensible; tweak bytecode optimizer to drop more omittable expressions
svn: r9028

original commit: f5e0fd35f53eddf5e51843542103f5ea85d429a2
2008-03-19 19:53:51 +00:00
Matthew Flatt
6c435c4e12 scribble/srcdoc experiment in net/gifwrite
svn: r9019

original commit: dba1ddc480956d8a8999e11ba508c2eae990404f
2008-03-18 18:19:25 +00:00
Matthew Flatt
4fe7eea393 prefab structure types (3.99.0.18)
svn: r8967

original commit: 293ba025bad3b0341715153f8cbfd37f4d871a38
2008-03-13 20:59:22 +00:00
Eli Barzilay
91eee31910 read-inside-syntax -> read-syntax-inside
svn: r8912

original commit: b866eeb5579bba3399931eed36e9ead8771a832d
2008-03-07 02:27:09 +00:00
Matthew Flatt
2777960bf0 fix typos
svn: r8911

original commit: 5a62ed1df22ac19d745028279e353fcd472e0d28
2008-03-07 00:11:44 +00:00
Eli Barzilay
2d702a109b add an 'include' form to scribble/text
svn: r8909

original commit: fb493745279014f2829b64f2ed6c1fd7cfeac430
2008-03-06 23:00:28 +00:00
Matthew Flatt
3b66001cdc manually restore property on scribble reader example
svn: r8888

original commit: c8f3d15c7954c174eba07ecbec95640239af9d81
2008-03-05 00:10:45 +00:00
Matthew Flatt
b34013592f add #:id support to defform, etc.
svn: r8884

original commit: 8b0a675b9a24135100a12aa4d44e92aba0b6d1cf
2008-03-04 22:57:02 +00:00
Eli Barzilay
bd0e84df06 some fixes
svn: r8883

original commit: 9838b8e79a8e4f011020ed31257aba70ea84581d
2008-03-04 21:47:25 +00:00
Eli Barzilay
df9ec08c6a revise the way setup-plt crawls over the collection trees
svn: r8860

original commit: b76390a4523dd523febeab8f432f0341b6a2d040
2008-03-03 22:04:28 +00:00
Matthew Flatt
19c351d03b plt-r6rs executable and initial r6rs docs
svn: r8859

original commit: b7cfd2fd0035df7a11cf274d1d3d4b43c13c50ef
2008-03-03 21:59:09 +00:00
Eli Barzilay
b3c659f9d9 scribble/text documentation, and a few other fixes and comments
svn: r8821

original commit: 1e32dbd324467349743cde8516dadb4dcbe0dba9
2008-02-28 14:27:37 +00:00
Eli Barzilay
e03770064f minor reformatting
svn: r8820

original commit: 469203f307c66be241e26e35710d73822e591bd3
2008-02-28 01:55:11 +00:00
Eli Barzilay
eb388d5ef1 added a scribble/text language for preprocessing
svn: r8818

original commit: 2aa9e5fade3cf94eb0c3aac340a246228dd14418
2008-02-27 21:34:33 +00:00
Matthew Flatt
510741c3b2 r6rs io work; compiler tweaks
svn: r8805

original commit: 743db7529d4d83aad4cf6dd63355bb1131cabfa1
2008-02-26 13:54:54 +00:00
Eli Barzilay
ae4fae1832 make all files terminate with a newline
svn: r8786

original commit: bb34f747b60bb4b06e0c2098e9c591677fb49d57
2008-02-24 21:27:36 +00:00
Matthew Flatt
bfc476a091 r6rs progress
svn: r8775

original commit: bd97e3e7977e9ccd9cdf357d70f37c553a9fe0eb
2008-02-23 14:11:24 +00:00
Eli Barzilay
f06d56e0f7 use new require specs in many places
svn: r8774

original commit: b1a08edd5a8c0db0bae4a9e052d9a93d1faabb4f
2008-02-23 09:42:03 +00:00
Matthew Flatt
39069ed981 fix xref-binding-definition->tag checking
svn: r8765

original commit: 46f6deeae99500a7d0e17fcbc7881b10a01f7e4d
2008-02-22 20:24:15 +00:00
Matthew Flatt
8c0cd81337 doc repairs and r6rs repairs
svn: r8754

original commit: f39b12a55585ff049dd7761f1b70dca0552c3086
2008-02-21 14:49:58 +00:00
Matthew Flatt
1cc6ff191b 3.99.0.13: generalize require and provide to work with arbitrary phases
svn: r8742

original commit: ba63bd6f954b4b1ce09225f4b55dbe7c3a93a46b
2008-02-20 14:17:37 +00:00
Eli Barzilay
d9a438219a improved scribble syntax use
svn: r8720

original commit: 264af9a6d0224c7374c0e81d1cb8f25ce45bfd41
2008-02-19 12:22:45 +00:00
Eli Barzilay
2620e79135 add #:indent to verbatim
svn: r8707

original commit: 6f0ce914614ae5a840bcdeed225583ad4f4b1692
2008-02-18 20:01:23 +00:00
Eli Barzilay
1849a01a9f svn: r8704
original commit: 23494f85302991886d72b3f533cca3eebc304411
2008-02-18 15:26:53 +00:00
Eli Barzilay
039d827424 use @verbatim{...}
svn: r8699

original commit: 9c7790971010d45b78b3322831da216f65256080
2008-02-18 10:49:20 +00:00
Eli Barzilay
b2336626fa made verbatim take any number of arguments (and reformat code)
svn: r8698

original commit: 7e736230321ff6625327b51a31950e653faed2bb
2008-02-18 09:36:40 +00:00
John Clements
454ac77d5f procedure -> form
svn: r8677

original commit: f83690cb630f58160c63fe84aff7bbc51f7cf7e0
2008-02-15 22:48:12 +00:00
John Clements
08f7d20deb Capitalize the first word.
svn: r8674

original commit: f0ddaaab92426227089f00356062e4a424b12590
2008-02-15 18:48:27 +00:00
Matthew Flatt
42daa454b8 support documentation for bindings from a hypothetical module, as opposed to a specific module
svn: r8663

original commit: b87d9a986e99eaafc88789125153c0a1e39b5441
2008-02-14 16:59:26 +00:00
Eli Barzilay
1fa2c2dc4d PR9197
svn: r8659

original commit: dfc1b74d66ba7bc76d9e8a0294525b768b9749d4
2008-02-14 06:14:41 +00:00
Matthias Felleisen
f5f65790ca added image/plain
svn: r8644

original commit: 603246a15a1fc6ee623735ea7756324693e77143
2008-02-13 15:36:57 +00:00
Matthias Felleisen
91c33286c1 added image and image/plain
svn: r8643

original commit: 9627709cd13715b464f2e4c17561045254e8b160
2008-02-13 15:36:19 +00:00
Eli Barzilay
cf71a6612c typo
svn: r8639

original commit: 8e6a957bb971d59860d655b91d65743386c854fa
2008-02-13 02:51:43 +00:00
Matthew Flatt
0d943763a3 fix a scribble bug; add r6rs reader
svn: r8635

original commit: 0dc359a956978ffac13dacf31c4b07b80a81a709
2008-02-12 21:50:35 +00:00
Matthew Flatt
13d9da2ae0 more browser doc repairs
svn: r8634

original commit: 074b611215653705571ab5179aa8c4f4d2350b2e
2008-02-12 15:16:03 +00:00
Matthew Flatt
d29d7ef3b0 fix bug in tracking nominal imporst (which is why the version changed), add EoPL scribblings and fix browser scribblings
svn: r8633

original commit: 86b0c9909a64ffdb589b8868f89fee89ee92f564
2008-02-12 14:59:05 +00:00
Eli Barzilay
71e67c4bf0 * 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

original commit: 699c40643d538e54164bf68f5eddf43ae30c5b5e
2008-02-12 10:33:01 +00:00
Matthew Flatt
f5386ada87 finish mzlib docs, except for contracts
svn: r8623

original commit: b03e7426ebda7a56827a3818ad96dea7e2cc5346
2008-02-11 21:37:03 +00:00