Commit Graph

1270 Commits

Author SHA1 Message Date
Eli Barzilay
28ba6a1919 Add racket/list' and racket/string' to the web language, adjust
existing requires.

(It's supposed to be a convenient language...)

original commit: ed5033159a6a526d717aa2c1396c351e0f1da5e3
2010-10-26 07:21:12 -04:00
Eli Barzilay
1013d78415 Provide `process-begin/text' to make it convenient to define more
`scribble/text'-like languages.  Use it to define a convenient syntax
for html modules.

This is not used by the web content files since they define functions
rather than spit out html when required, but makes it convenient to make
an html markup language similar to scribble/text.

original commit: 7ac83e25c90c4d05b9e9e39be678b32790e94f31
2010-10-26 07:21:11 -04:00
Eli Barzilay
47d955917b Fix rendering in local build mode -- make it create file:// urls when
insisting on an absolute url (currently happens only in the tr pages).

original commit: 1e2d4b816946b9ab94c572ac5bae53d688bc4ed8
2010-10-19 21:06:32 -04:00
Eli Barzilay
68e6777bc8 Some additional tests, and use () instead of {} for racket sexprs
original commit: 62958248515545e62f1bc0c7027d4b729f8baf36
2010-10-11 15:07:28 -04:00
Matthew Flatt
f5d1244f61 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

original commit: 6ac33a62be6e2b855049307ce797832a40f9d1de
2010-10-08 19:01:33 -06:00
Jay McCarthy
bd7d0f1ba8 Stupidly forgot to adjust pattern mentioned in the place that I changed
original commit: b9b7bb784af96679391d4bbbc44f3870e782c74a
2010-10-07 18:35:25 -06:00
Jay McCarthy
4b9fcbcb7e Allowing full require spec stx in require/doc
original commit: c74c94d6fdef8abaaa901819cbaba9d14b1beffa
2010-10-07 17:24:39 -06:00
Eli Barzilay
313176569f Allow getting the absolute URL of a resource
original commit: 93bd86ccc4f8d7e2ab822a5fd3f1306c445c0b2e
2010-09-20 15:38:18 -04:00
Robby Findler
189bf9d63c made proc/doc recognize ->i contracts
original commit: 711fe506412f45fdbccb84e76fb88622a06050e3
2010-09-09 14:21:35 -05:00
Eli Barzilay
b00ddd6619 Spit out a warning if there are no files rendered.
Fix a reference to meta/web to be symbolic -- otherwise things can get
confused when symlinks are used, ending up with two instances of a
single modeule (once for the symbolic reference and one for a relative
one).  It's still best to avoid symlinks, though.

Simplify version specs in the techreports code, re-enable continue
reference, some reformatting.

original commit: 35f77f61ade51defb46cf01a5cc91c8c5fdd4a94
2010-09-09 12:16:59 -04:00
Matthew Flatt
c9b2f68f59 move style guide up a section (to its own page)
original commit: 8c2ba47fa5778906e091cabc87fbf3cc6724881c
2010-08-30 14:35:18 -06:00
Matthew Flatt
1f2fee4d7b new guidance in the documentation style guide
original commit: c1bf118cb5478cc7be53ec1cad1b651b9eda0454
2010-08-30 14:35:17 -06:00
Eli Barzilay
33646442c8 More "~n" -> "\n" changes
original commit: 8e0f8dd39c3744472b450021f003f9cbe8cbcb62
2010-08-26 12:11:00 -04:00
Eli Barzilay
0802093808 Lots of "~e" to "~.s" changes.
original commit: 606b7f60dc597a6870efc11364e1dd3e1a8b4a1b
2010-08-25 17:17:01 -04:00
Matthew Flatt
6ce47a9d1e change Scribble's interaction', etc. to use non-default current-print'
to format results, if one is installed in a sandboxed evaluator

original commit: a19899898f1f7774f634ad44df560f4813fec91c
2010-08-24 20:50:46 -06:00
Matthew Flatt
d9f0de4582 fix rendering of constructor style struct value's first field
original commit: 0b71f65ba931d0d9c316a4e09c5b6b26f074bb3d
2010-08-24 07:19:15 -06:00
Matthew Flatt
49e5d4f640 fix Scribble `racket' rendering of quotes
which used to trigger too much space after a quoted form

original commit: 31f6a0da4ee3239706c80f0082a81e7b44ae7e28
2010-08-24 06:05:29 -06:00
Jon Rafkind
7857dca458 move purpose statements to the info files
original commit: 65c245cdc79e8f515c55c261dacb663fbf022acf
2010-08-23 15:13:00 -06:00
Robby Findler
6e73866b6f improved the image docs slightly
original commit: 46e9a3b79be1f775c883567df43b0291d2cffc98
2010-08-21 15:07:43 -05:00
Matthew Flatt
6a51476ecd doc clarification
original commit: 4945851df67386945bd1049e1b276b3459354a8c
2010-08-17 17:42:11 -06:00
Matthew Flatt
d6bbf9dfe5 adjust Scribble to sync filename case with uses
original commit: d97ee688676ca70a7714d09fadb681ad717ffe3b
2010-08-17 17:32:22 -06:00
Matthew Flatt
700ccfa9cb fix typo
original commit: 2f9431552e6bbd14360acfe68db5f453847aef51
2010-08-11 10:29:49 -06:00
Matthew Flatt
0e875d96bb add optional #:key' argument to tech' and `techlink'
to specify the defined technical term separate from the link content

original commit: 656321dbcb6dd1032fff5dc2ba49ef65ec4a0bfb
2010-08-03 12:48:03 -06:00
Robby Findler
8bfe8dddfa improved contract
original commit: f96ed0632a1b4536ce6bf16df42ae1251cd9e50c
2010-07-31 09:40:04 -05:00
Matthew Flatt
9cee9100aa add example to scribble/bnf docs
original commit: 33e3dac94eaa7cf66be90090d2ff0684950fcd6a
2010-07-29 06:56:30 -05:00
Sam Tobin-Hochstadt
9ed7cf89ea Add @nocopyright option to scribble/sigplan.
original commit: dba04c8aea07466a9459fd55fd55290e1179ac6a
2010-07-26 11:43:33 -04:00
Matthew Flatt
2b9bb591e6 add collection-file-path and splace collection trees at the file level
original commit: 5f1aa418f30f4df086c85ed18dfc5395468b1638
2010-07-25 11:01:09 -05:00
Kevin Tew
b665360e57 Fix cross references
original commit: 81c4275220e6d8eee2d4769353aba748b7d8d0a6
2010-07-24 23:06:43 -06:00
Matthew Flatt
42c4576533 fix Scribble Latex rendering of consecutive dashes and quotes
original commit: 96d528db9edac819d209ed184ab94e7075316576
2010-07-24 20:43:17 -05:00
Kevin Tew
df74bf0d30 Parallel docs build
original commit: 5bb2e148de87457ebb4790287d3b83b872c91a78
2010-07-22 02:39:57 -06:00
Matthew Flatt
1351dda10f fix doc typo
Closes PR 10917
 Merge to 5.0.1
(cherry picked from commit 8dfe2a6a917612a509486ee68cf9f2eedd3af4b7)

original commit: 6af6bd5898125cc6ab2029244fab32ebc750388a
2010-07-20 18:45:12 -04:00
Matthew Flatt
4e53ca8b78 fix uses of `scheme' in the Scribble style guide
Closes PR 10999
 Merge to 5.0.1
(cherry picked from commit 4bd97ae80e23c8bed00c18c131d621592866f67d)

original commit: 2c75fe25a9f5885fd1a1ba884869307dc5c672e3
2010-07-20 18:45:12 -04:00
Matthew Flatt
a13f1ea81d fix use of the second argument to in-bib
original commit: 6ffa068e1e5f03e9bb1cf7500a97294858f89a71
2010-07-20 14:02:57 -06:00
Matthew Flatt
f07b92ff0d fix doc typo
Closes PR 10917
 Merge to 5.0.1

original commit: 8dfe2a6a917612a509486ee68cf9f2eedd3af4b7
2010-07-20 10:24:34 -06:00
Matthew Flatt
ac17dfa06c fix uses of `scheme' in the Scribble style guide
Closes PR 10999
 Merge to 5.0.1

original commit: 4bd97ae80e23c8bed00c18c131d621592866f67d
2010-07-20 09:33:15 -06:00
Matthew Flatt
bf8039fc90 fix relative URLs in single-page Scribble HTML output
Merge to v5.0.1
(cherry picked from commit 8cb0b6fd7bf45324d668eef8101cc42437e58c3c)

original commit: 4be160043c0baa717d815678dc1fd74918a5c17c
2010-07-18 18:57:41 -04:00
Matthew Flatt
c609cca35c fix relative URLs in single-page Scribble HTML output
Merge to v5.0.1

original commit: 8cb0b6fd7bf45324d668eef8101cc42437e58c3c
2010-07-16 03:38:28 -06:00
Jay McCarthy
5602b633ee Revert "Do not actually use dependent contracts in provide/doc if there is no dependency"
This reverts commit 334978a8e42347ef0db5480fe6c959ca90cb3bb9.

original commit: 1dfb50460af885a72c9727fc72e4e8ec8ebbcb6c
2010-07-15 10:23:06 -06:00
Jay McCarthy
5c2c949a7c Do not actually use dependent contracts in provide/doc if there is no dependency
original commit: 334978a8e42347ef0db5480fe6c959ca90cb3bb9
2010-07-15 09:52:30 -06:00
Eli Barzilay
a0002db8f6 minor typo fix
original commit: 14d181ddef75ee76b578a9f52d2ef11a2baa8d15
2010-07-12 21:38:52 -04:00
Eli Barzilay
a9f5a8c513 Added `get-resource-path' to get the path of any resource.
Use it to allow getting the standard resource paths from the common
layout.

original commit: 8f69e94980760da76651a1140d052b0acbae90a7
2010-07-02 11:38:13 -04:00
Eli Barzilay
1bf7397ac8 Added `split-attributes+body', to make it easy to write xml-like wrapper
functions, and used it in `center-div'.

original commit: e339081fd037d8ac7ba0128414af182314cef8f0
2010-07-02 11:38:12 -04:00
Matthew Flatt
e803175aff scribble/doclang extends racket/base instead of scheme/base
original commit: b37799f42c03c3ba6c1d597eb9af3f2f8dae3acf
2010-06-30 15:49:00 -06:00
Eli Barzilay
f0af5303b3 Avoid changing the parameter value, so it is possible to extend it.
original commit: 95c49e138eb1a2040e6d5b3bcd059dd093c780bc
2010-06-29 01:41:22 -04:00
Jay McCarthy
a2c22fe05b Fixing contracts and a little less allocation
original commit: ba31d8c4299841efb9272340dad4a9c6cd26b035
2010-06-25 07:10:52 -06:00
Jay McCarthy
39a6097dc5 This seems to fix pr10980
original commit: 0ed6e4a3963ca7b2f5600ce8b436d1c343f84177
2010-06-25 07:10:51 -06:00
Jay McCarthy
c2b3152fca Adding contracts to track down problem
original commit: 27d8f5a0398c02598d3068133f3c10f1c02f690c
2010-06-25 07:10:51 -06:00
Eli Barzilay
08383d1926 Updated commented url to docs.
original commit: b0d7c9d9c11f0da23ba726351191ba78a006823e
2010-06-20 18:34:06 -04:00
Eli Barzilay
db9d125949 Apparently inline styles shouldn't be in comments now.
original commit: acb86d69f34483dbf3dce0f9748d3f1f01d0643b
2010-06-20 18:34:06 -04:00
Eli Barzilay
dd52a32d66 Move xml->string to a more proper place
original commit: 5da56167a996f591f3f170b9ab0c06af8ca0c399
2010-06-16 16:49:02 -04:00