Ryan Culpepper
02d8332600
removed useless requires
...
original commit: c7f86d276c68b12e87dc46cef4a8e1b95538f88d
2011-09-27 19:28:44 -06:00
Matthew Flatt
5faa598ff1
fix `scribble -h' output
...
original commit: 8711feae2d7109348352687721cd3960f7d80947
2011-09-26 18:07:18 -06:00
Robby Findler
9717b74876
use new copy-file argument that Matthew provided; this is a better fix than
...
commit f9e1c41cb0a7f84766207d7a092443dbb5a17e1c was for the same problem
original commit: 76e55071b056d87eb60950f0b08326e09668fa5f
2011-09-19 15:19:04 -05:00
Robby Findler
f258c1ca85
minor Rackety
...
original commit: de62ac2f061ef2d5c40e2025b81f265f40fd0fdf
2011-09-18 21:20:27 -05:00
Robby Findler
7265c614d4
Change scribble so that is overwrites the destination file when it makes a .pdf file
...
instead of copying the file into place. This makes Lion's Preview happier (specifically
it now recognizes the file as a revision of the old one and updates itself instead of
treating it as a new file and opening a second window)
original commit: f9e1c41cb0a7f84766207d7a092443dbb5a17e1c
2011-09-18 21:20:27 -05:00
Eli Barzilay
867af4149a
Make `defproc' throw an error if two arguments have the same name.
...
Related to the already fixed PR 12114 and PR 12133, which motivated the
error, and a few additional typos of the same kind.
(Note that it uses the symbols, but that's how they'll render anyway.)
original commit: 16cd1ad78d6495816a4869621154024652fd8da0
2011-09-16 11:14:18 -04:00
Eli Barzilay
240449694b
Some selective #:when (not ...)' ->
#:unless ...'.
...
original commit: 623c7493ed2bbf7c89caea877a7b94a5f4c42c73
2011-09-16 10:48:18 -04:00
Matthew Flatt
5a16309b24
scribble CSS: force text-align left in RktBlk
...
Because IE seems to default to inherit while other browsers
default to left.
original commit: 87652cd32e285ac9c37494c49feff867e7ab0e21
2011-09-15 07:25:57 -06:00
Matthew Flatt
4622f11e5f
scribble: fix HTML navigation when the main part has 'toc
...
original commit: 9bd50695b5778902d626fa707cd2ebe7d59dba03
2011-09-15 07:12:58 -06:00
Matthew Flatt
f622c4755c
scribble: more nowraps in HTML output
...
Avoids line-wraps for `examples' output and in function contracts
original commit: 7a2e1aa9001ec002892be146b7e5b425fa757c01
2011-09-12 19:17:08 -06:00
Matthew Flatt
48581ad3d0
generalized `begin-for-syntax'
...
original commit: d3c56c9f13327d07513f8b6bf7ea0230acb7f489
2011-09-08 14:06:00 -06:00
Vincent St-Amour
a33001e62f
here-figures shouldn't be on a page of their own.
...
original commit: 371fcba252ca2ea2a4389e1a9273436253e62be4
2011-09-06 16:35:16 -04:00
Matthew Flatt
077c95eb87
avoid an internal error
...
Closes PR 12138
original commit: fd0a2e98798073ba9baf8d805ce31923f1468b1c
2011-09-04 15:55:26 -06:00
Matthew Flatt
037d6f0f4c
add `schemecommentfont'
...
original commit: 0b2beace40ceccbdeda4f66c3124b725730bc895
2011-09-03 14:57:57 -06:00
Matthew Flatt
78886fda93
document `scribble/pdf-render;
...
original commit: e7ec9f5eb7c157fa3d9ab4c1dc87ee5be89611e4
2011-09-01 07:14:03 -06:00
Matthias Felleisen
37ab802f76
Closes PR12140
...
original commit: e4039661d4f814587a1d35a478b1c64e51c0a424
2011-08-30 17:21:54 -04:00
Matthias Felleisen
b5c4c4fb07
basic fixes to figure.tex; partially addresses PR 12140
...
original commit: c5155b6b75842c5f362150396859b5538e970609
2011-08-30 17:21:53 -04:00
Eli Barzilay
7510247e3a
Documentation typo.
...
original commit: 0e31b37aa4581f7bdda5bcee4573966b5733dbcb
2011-08-29 15:13:01 -04:00
Matthew Flatt
d1d35d28bf
Guide corrections
...
original commit: bedd7b16713bcea67f44e8bc7e30a5782b8a1f66
2011-08-26 10:04:19 -06:00
Matthew Flatt
fa41cf795e
fix `racketmod' file box mode
...
original commit: b7bad5cc8a7739a3be02fb0ef70a48a7a62110dc
2011-08-24 09:07:13 -06:00
Matthew Flatt
47bab9943d
doc style adjustments; reorg cmdline+editors docs in Guide
...
original commit: f082919f0b63ec0bb40f2b3532796eabdeafee11
2011-08-24 09:07:12 -06:00
Matthew Flatt
5d67e0fe48
fix broken-link reporting by `scribble'
...
original commit: 853e47f05e6feaaa4d29662d2b5a2042a2bea30a
2011-08-22 07:58:05 -06:00
Matthias Felleisen
dd22d7eedb
allow left-aligned figures
...
original commit: e01e72a7edcb050a657beb4c0dbf96afd6036039
2011-08-18 18:26:14 -04:00
Matthew Flatt
8890f72c3a
`scribble' reports broken cross references by default
...
original commit: 39edc5a5991d17c8becfc7a1b44665fb5cd9d622
2011-08-18 13:05:37 -06:00
Matthew Flatt
af3a99ae55
Revert "Fix a scribble test for plural "Examples""
...
The test was correct, and e4729afdbff84 fixes the bug.
This reverts commit 4eaab11d14279846ccf1f2a776f2c4d0fdb7a794.
original commit: 09b4a55d87d058f904a82f84ac1443e245343404
2011-08-17 20:43:12 -06:00
Matthew Flatt
1e219c6fe1
fix plurality of `examples' label
...
original commit: e4729afdbff8492c9467c0a0a2d2e55a6d20b879
2011-08-17 20:43:06 -06:00
Eli Barzilay
107eebf02f
Fix a scribble test for plural "Examples"
...
original commit: 4eaab11d14279846ccf1f2a776f2c4d0fdb7a794
2011-08-17 10:00:55 -04:00
Matthew Flatt
63213b73ae
improve codeblock' and
racketblock' docs
...
including an explanation of the advantages and drawbacks of each
original commit: 099a0eebed1f7be89cf7b206afbd53fc94bc14c4
2011-08-16 08:02:50 -06:00
Matthew Flatt
55eed8ac98
add code' to
scribble/manual'
...
original commit: 4555254380c81815195bb55915bdb5cbd3ebc235
2011-08-16 07:53:05 -06:00
Matthew Flatt
97bf4968a3
make racket' preserve
#t' versus `#true'
...
original commit: c7e7d0d8ffe94221573b5bd0e9b6c9bd53dcad9a
2011-08-16 07:53:05 -06:00
Matthew Flatt
4b7c597f04
add an #:escape' clause to all
schemeblock'-like forms
...
original commit: a1eaecb337f2d4e55c7f8638b70226c76554f204
2011-08-16 07:53:05 -06:00
Matthew Flatt
a2f330a9c1
fix lncs and jfp class file download
...
original commit: 26fe665dd795c9d365fad1bad9fcc6b125c14f5b
2011-08-15 09:58:21 -06:00
Eli Barzilay
2dcc9d11af
Lots of documentation formatting.
...
Started as fixing misindented definitions, then more indentations, then
a bunch of similar things (square brackets, huge spaces at end-of-lines,
etc).
original commit: d61eb53686f735b979a60dc6f9efd3d2aa9777d9
2011-08-15 07:50:04 -04:00
Matthew Flatt
eef6298552
download LNCS and JFP class files on demand
...
original commit: cc78030cd2c0977b8adecdab87223e5a7a177f3d
2011-08-10 08:28:13 -06:00
Matthew Flatt
c5dc6b0957
generalize #%variable-reference' and add
variable-reference-constant?'
...
Use the new functions to make the expansion of keyword applications
to known procedure work with mutation.
original commit: 5352d670c401ebd4346f4dbd855a81c078193de4
2011-08-09 16:33:17 -06:00
Matthew Flatt
57308d8241
scribble/manual: add `current-display-width' parameter
...
original commit: f34c0329bfb614f5ad8545eafb93b5abbbc5e197
2011-08-08 17:10:54 -06:00
Eli Barzilay
da5b77c600
Move the lncs ignore into its own directory.
...
original commit: dae2ac4519eb68f9281463fe41f2d17192443293
2011-08-06 21:00:53 -04:00
Matthew Flatt
0c928d5696
fix `defstruct' to use more long-name layout options
...
original commit: f7fd274e80d5bd1fa6ad4b1a8b897f100fa0da07
2011-08-05 10:03:38 -06:00
Matthew Flatt
6f4f63d692
add column-attributes' support and use it to fix
struct' rendering
...
original commit: ad7fddf878f0cb288adcb72a3fadc7e2644ce54f
2011-08-05 10:03:38 -06:00
Matthew Flatt
db4d7c9add
Scribble: support for "boxable" blocks in Latex output
...
For example, if you make a multi-column table with a
`racketblock' in each column, then the columns size
to fit the code --- instead of forcing the table width
to match the page width and forcing each column to take
an equal share width.
original commit: b7afb3cf8fbbf448af18805db2f32c130ba4d47b
2011-08-05 10:03:38 -06:00
Matthew Flatt
2e8e709b7f
Scribble: style adjustments to deter code wrapping
...
For HTML, the style used in the output of `racketblock' now
disables line wrapping, and the Rkt text styles inherit
line-wrap behavior. This doesn't solve the general problem
of code overflowing the horizontal space, but it makes the
failure mode usefully better.
A new 'vertical-inset nested-flow style is used by
`defproc', `defform', etc. It has no effect for HTML,
but it introduces suitable vertical space for Latex output
(in case you want to use `defproc' in a SIGPLAN-format
paper, for example).
original commit: 4ac85de974ec2e6326df129745228b3ffcbb778f
2011-08-05 10:03:37 -06:00
Matthew Flatt
825e3fcea8
Scribble Latex: change 'boxed to use a blue vertical bar
...
... to the left of a definition, instead of a horizontal line
before the definition
original commit: 378ca5ffc26168a52a03f46fd83bace49b301ead
2011-08-05 10:03:37 -06:00
Matthew Flatt
b039885e46
fix rendering of transparent structures
...
original commit: 3a51e8075184e5d0be4a633150f01bfdd6968069
2011-08-03 08:14:57 -06:00
Matthew Flatt
0514449650
fix docs
...
Closes PR 12011
original commit: 3ffa731f80e63843b9ad399c5907286eba7abe29
2011-08-02 17:07:39 -06:00
Matthew Flatt
76e087da84
fix contract
...
original commit: fba1777b8ad6d84200e17c85896f9f6d210b0d1d
2011-08-02 06:48:54 -06:00
Matthew Flatt
9e9a62ff99
expose the scribble' command-line driver as
racket/render'
...
original commit: 7977d1817e9d5114f2c2877773199103f3501142
2011-08-01 14:40:49 -06:00
Matthew Flatt
395f17b2b5
adjust `scriblib/figure' CSS for more consistent spacing
...
original commit: 86f4e5912b6975509315c4997cf07e4294f6ef55
2011-08-01 13:14:43 -06:00
Matthew Flatt
3a89754d6a
fix mismatch between make-base-eval' and
make-base-eval-factory'
...
original commit: 8d3aa69e9de7531f7b10f1f7c6c684be32978022
2011-08-01 04:01:40 -06:00
Matthew Flatt
c2b2a75490
generalize `defform' & co. to better support abstraction
...
original commit: e1b02e08f7697b1ca9514df5d14f21c604c3ae0c
2011-07-07 10:45:43 -06:00
Matthew Flatt
f60f217aae
allow lists of pre-content to `decode-content', etc.
...
and improve docs for `scribble/decode'
original commit: d8352d5890b3817db5bae24c85cc57cf6a25401a
2011-07-06 09:07:19 -06:00