Sam Tobin-Hochstadt
865ad8584c
Sort bib entries by year when authors are equal.
...
Works only when just the year is specified.
original commit: d50eac2effe61bcd7e3fa9584b5dab652b54938f
2010-11-16 13:27:50 -05:00
Sam Tobin-Hochstadt
1f37c2230a
Add @onecolumn option to scribble/sigplan
...
original commit: 2dbbd1b58e558b029a170258f944d61a253573c3
2010-11-16 12:38:48 -05:00
Sam Tobin-Hochstadt
2af3c0c8b7
Supress duplicate author lists.
...
original commit: 01c8c281f3894f8d559541442cf5e66654f4338e
2010-11-16 12:38:48 -05:00
Sam Tobin-Hochstadt
98426520a8
Updated version of sigplanconf.cls
...
original commit: 7b612090698a07aadff573a09a4de8ab861ab708
2010-11-16 12:38:48 -05:00
Matthew Flatt
f52f97fe09
C source and build changes to drop wx frm GRacket
...
original commit: a574d9e7e4bcfd4a7fae2a3654e81c9babb46914
2010-11-05 15:53:54 -06:00
Eli Barzilay
6c09eb6bdf
The reader for "#lang scribble/html".
...
(Somehow wasn't included in the earlier commit.)
original commit: 4d11d12c40eeb318d9986b233472c1b263368d54
2010-11-01 08:25:35 -04:00
Matthew Flatt
d6b3461aad
add `codeblock' to Scribble
...
original commit: aa7c4b53d9c2962536b3a37bb244600d7216289e
2010-10-31 07:09:27 -06:00
Eli Barzilay
688bb59c1a
Move the #%top' binding that makes
foo:' keywords self evaluating from
...
`scribble/html/lang' to `scribble/html'.
Since `foo:' keywords are very common in any code that uses
`scribble/html', it is much more convenient to have it provide the
custom `#%top'. It simplifies code that uses it, for example, files in
`meta/web/common' now use
#lang at-exp racket/base
(require scribble/html)
instead of the (only-in scribble/html/lang #%top) which it used before,
or instead of explicitly quoting all `foo:'s.
original commit: 58febe21a02ff7c7447ee75bf5edd34c99ee6f1c
2010-10-28 17:31:22 -04:00
Robby Findler
25c310b0dc
add missing for-label require
...
original commit: 68b06b42d91f5dc4a1bde9d6979f7d92538b79db
2010-10-28 11:32:14 -05:00
Vincent St-Amour
66fb16193f
Fixed a typo in the scribble docs.
...
Merge to 5.0.2.
original commit: 25749736c9ccf300c1ad338017030614032f5224
2010-10-27 16:15:50 -04:00
Eli Barzilay
391eb096b7
More name improvements: scribble/text/textlang' ->
scribble/text/lang'
...
and the same for `scribble/html/lang'.
original commit: 69a490c10b4964ea174f31a8b992e034ff3fb270
2010-10-26 16:17:09 -04:00
Eli Barzilay
0bb6cd944a
Make the scribble/html' layout mimic the one for
scribble/text'.
...
Ie, the difference between using it as a language and as a module is now
the same in both. Also, improve `scribble/html' (and
`scribble/html/htmllang') by reproviding most of the corresponding text
modules.
Change `meta/web' accordingly, and improve code by making a new langugae
(`#lang meta/web'). This language is similar to `scribble/html' except
that it uses the plain scribble reader (not the `-inside' one), it
doesn't use the customized module-begin feature (that uses
`output-xml'), and it adds all the relevant bits of `meta/web/common'.
(Also, "meta/web/common.rkt" is gone, since it's used only as a language
now.)
This commit has lots of details and binding games, so it's tricky, and
potentially caused some problems. (Took me a while to track many
breakages, so I won't be surprised if there are more.)
original commit: 82221a51db9648d74caef31837b1f00b4e9d5773
2010-10-26 15:36:29 -04:00
Eli Barzilay
a89b7b0608
Move meta/web/html' to
scribble/html'.
...
(See http://lists.racket-lang.org/dev/archive/2010-October/004691.html
for a discussion on calling it `html' rather than `xhtml'.)
original commit: ca040ea42a7fa2bfb5e5332bee81ab41fec28b82
2010-10-26 13:50:17 -04:00
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