Matthew Flatt
d49627fb44
fix bug in tracking paren shapes; fix Scribble binding search code; add syntax/template library
...
svn: r14661
original commit: 224f9fa3a76371ea1d02ee4d9c4c2c4973af913e
2009-04-29 20:31:07 +00:00
Matthew Flatt
f1830966bd
fix syntax-error message for misuse of identifier bound as code-typesetting variable or element transformer
...
svn: r14611
original commit: 511c2b13b0aef38bbd3ee1a7308bfc54c1a04cac
2009-04-25 16:15:16 +00:00
Matthew Flatt
acc63063e1
fix Scribble Latex rendering of prefixed tags; add #:tag-prefixes argument to secref and tech
...
svn: r14610
original commit: f6c389d0ec6e928f2350a21943a3b90508591870
2009-04-25 15:19:58 +00:00
Matthew Flatt
4b6b80d7fc
fix Scribble rendering of links when tag-prefixed sub-sections appear in the same output anchor scope
...
svn: r14608
original commit: 22864b594d11e027b7162fa82b30e207f91d7e1f
2009-04-25 13:46:54 +00:00
Matthew Flatt
b0a3be38f4
fix margin-note typo
...
svn: r14536
original commit: d49e36d983abfbcedaa0735933c1dc3001635c73
2009-04-17 01:46:19 +00:00
Matthew Flatt
d7d705b539
change margin-note to generate a blockquote insteda of a single paragraph
...
svn: r14535
original commit: 8aa8b938a0d60fdb8aa937670e1e00a882c291d0
2009-04-17 01:30:15 +00:00
Matthew Flatt
09629fbcba
add space before \\item when generating an index table
...
svn: r14474
original commit: ee8a4308b827b116b0ac4d09a4679f62d13e32f0
2009-04-09 11:43:27 +00:00
Matthew Flatt
adf5092219
tighten Scribble Latex output to avoid unnecessary newlines
...
svn: r14470
original commit: 9f2e546f017d0535df1333e5cb3be47aa034ffef
2009-04-08 23:31:35 +00:00
Matthew Flatt
37fd1a723a
more comment-reader spacing adjustments
...
svn: r14447
original commit: 9d563bf4f47a5e1a77ec2c8e505d02cae761aaff
2009-04-07 19:07:08 +00:00
Matthew Flatt
5dee0e0570
preserve space with scribble/comment-reader
...
svn: r14446
original commit: de3d090f1a710336445d843359a3ece804c205e3
2009-04-07 18:57:15 +00:00
Matthew Flatt
00e49d4c9e
constract on decode-flow (PR 10175)
...
svn: r14444
original commit: 3a297ed003b909a9364fb2e83628946fe54e8903
2009-04-07 17:02:18 +00:00
Eli Barzilay
56da0e1c64
fix name clash
...
svn: r14437
original commit: c4e2e9af6d3db7770ce8a9839cdb71d9379eeab8
2009-04-06 12:48:07 +00:00
Robby Findler
df77451bf8
svn: r14431
...
original commit: 83a1a5a8127b60ca96efd5b689862fe9e30f0cc8
2009-04-06 00:44:37 +00:00
Eli Barzilay
134b15abd5
Changed @itemize{...} to @itemize[...] (done after comparing the doc
...
tree and verifying that there are no changes).
(Also fixed a few bugs that were in the code)
svn: r14427
original commit: c0a8a0122200209e38dff1959d79b58f847814db
2009-04-05 17:46:20 +00:00
Eli Barzilay
8b1a22893d
remove support files when a test is done
...
svn: r14245
original commit: 896018f96ba3276c199b9221d00f3d5605c8c10b
2009-03-23 23:04:30 +00:00
Matthew Flatt
dff49f902e
disable sandbox break propagation in scribble/eval
...
svn: r14221
original commit: 547101ac5bb81b9af1ccb39377fb6895101a2f2f
2009-03-22 16:42:35 +00:00
Eli Barzilay
9f2af4697e
more time, for slower machines
...
svn: r14207
original commit: 1048d204ca6cc87395fc6ead393e7ffe5808799f
2009-03-22 01:30:13 +00:00
Eli Barzilay
9dd05abdae
There is a problem with empty lines: having a line (= a row) in the
...
code tables with empty contents makes the row not appear. Usually,
we'd put an there so it does show, but that would be bad for
the preprocessor examples where I really want to have the table
contents reflect the exact file contents.
So another solution is to use a 'newline element, but then latex barfs
because it's not happy with a \\ inside a tt macro. The hacked
"solution" is to have the newline element not be inside a tt element
-- latex doesn't barf now, but it does have one extra newline as a
result since it doesn't hide the newline to begin with.
A better solution is to find a way to make table cells in html not be
hidden when they have no contents, maybe through some css magic.
svn: r14206
original commit: 2af626972de3041951ef9efdbdbb216b6031cc72
2009-03-22 01:26:15 +00:00
Eli Barzilay
da64fcb797
Finished the docs+tests, added some minor utilities.
...
svn: r14199
original commit: 1db2b65978b9f2330d2de01f1caaef26f3f2cd3a
2009-03-21 15:06:48 +00:00
Matthew Flatt
241883588d
doc updates for v4.1.5.2
...
svn: r14161
original commit: 9335e3cf285f6f25a100005fb69be0019646db29
2009-03-17 21:06:42 +00:00
Matthew Flatt
90c669ce1b
fix 'defform*' #:id without #:literals (PR 10103); should merge to 4.1.5
...
svn: r14124
original commit: 14e4172c552ef96b3ec9dc60757c3e98f3d458cb
2009-03-16 12:52:28 +00:00
Eli Barzilay
36a92072fd
Start a proper preprocessor documentation, with tests included.
...
(proper "literate testing".)
svn: r14112
original commit: 6d31100a8999d34fa595e119fccc029230848b45
2009-03-15 22:05:52 +00:00
Matthew Flatt
763a1a1b7d
change render og var-ids under a quote
...
svn: r14108
original commit: 073013d8eff555d555bba470733eb0bd21855681
2009-03-15 13:30:26 +00:00
Eli Barzilay
a1b7be1a90
functionality for packaging tests and documentation for the preprocessor language
...
svn: r14104
original commit: cd233f856e8aba843956cc6180457dd4e96f840e
2009-03-15 07:41:04 +00:00
Eli Barzilay
208edf6016
reformat using #lang
...
svn: r14103
original commit: eb62b52d3af646a32eb842087c91743bdb815f94
2009-03-15 01:06:57 +00:00
Matthew Flatt
7d488fa96b
add center valignment for table cells
...
svn: r14089
original commit: 6ee7b0379cda92726ac8d1b51a4d7ec704774b1c
2009-03-13 16:08:06 +00:00
Eli Barzilay
4672f9b344
dont show spaces at the end of a line when not needed
...
svn: r14077
original commit: 35374355648e0be9cdd93f9df4d74bb04b3d554f
2009-03-12 18:25:08 +00:00
Eli Barzilay
d1f1c4011d
A complete rewrite of text output using port state now.
...
Also a few more text-controlling primitives.
svn: r14065
original commit: ca30b05114115470136c32dc8a2fca34e6ceb1d8
2009-03-12 02:27:12 +00:00
Matthew Flatt
fd1bb626d6
fix grammar alignment; allow row-independent 'alignment and 'valignment associations in a table style
...
svn: r14063
original commit: e43b393253ff65b3aeb8d2a49e4dbcbb04341e9c
2009-03-12 00:59:54 +00:00
Matthew Flatt
9eb42b71ee
fix defclass and some scheme/gui argument schemevarfont binding
...
svn: r14042
original commit: d8d25debcd12d27588f31015d128b4b874ca3b8d
2009-03-10 23:14:53 +00:00
Eli Barzilay
1653b798cd
The scribble/text language works much better now, with
...
indentation-aware output being possible.
svn: r14025
original commit: 3658ea87e52190d253e6c19259b47283b8138764
2009-03-10 09:36:54 +00:00
Eli Barzilay
32d49f6429
Avoid lumping together output values as (output '(x y z)), use
...
separate output expressions instead.
svn: r14015
original commit: 8b5b6a53d97e33b66254a9c26b1cde6333a7af8f
2009-03-08 21:10:07 +00:00
Matthew Flatt
ff3a20bb98
more fixes when 'toc sections are not immediately under a 'toc section
...
svn: r13985
original commit: 060bb38ebb99af6a4637160bda2eb01dec90d6b5
2009-03-06 18:41:39 +00:00
Matthew Flatt
49027e78cd
Scribble: add 'non-toc style for --htmls output
...
svn: r13983
original commit: 5cefebf1ee65823a6bd135f38bfa42fad8416a2d
2009-03-06 17:35:22 +00:00
Eli Barzilay
22ee29d234
delete the target file if it exists
...
svn: r13968
original commit: ac70e716f863ca77eb0d0ec02185e148d5fddbad
2009-03-05 09:58:12 +00:00
Eli Barzilay
0e562a46da
* Turn report-output? to an overridable method
...
* New extra-files field, and `render' installs them
(the render of multi-html copies these files to each directory)
* Add an ++extra argument to the scribble command line
* Fix output of the indirect renderer
svn: r13966
original commit: 9b60be7c5aca4b9d5ff592698c57c4f7b273aa03
2009-03-05 09:49:53 +00:00
Eli Barzilay
77748d9e13
look for pdflatex.exe too under windows
...
svn: r13955
original commit: c9445be62de29d4b0f560d47a927b4b1b00c64bd
2009-03-04 19:36:55 +00:00
Eli Barzilay
6913c927f3
forgot to add to the last commit
...
svn: r13953
original commit: 360ba9dc79a3f2090ef5b249659f2606bd67200a
2009-03-04 18:55:13 +00:00
Eli Barzilay
f9d796999e
Move the prefix-file, style-file, and style-extra-files to be defined
...
in base-render.ss.
svn: r13951
original commit: a7fddbd545c3c811fd44ab3b23f9a5d1d88202b8
2009-03-04 18:52:56 +00:00
Eli Barzilay
7f0900073b
* run.ss is used for he scribble command-line tool
...
* scribble.ss is gone (ot was doing the running, which run.ss defined)
* converted run.ss to scheme/base
* added private/indirect-renderer which can be used to build renderers
that are based on conversion from the result of an existing
renderer, obviously useful with the latex renderer
* added pdf-render using this and private/run-pdflatex
* added a --pdf option to run.ss
svn: r13946
original commit: d952b144c2b47f64b675ace0f25877f5a4e5c3f5
2009-03-04 16:35:41 +00:00
Eli Barzilay
bd2dd5c43a
mzlib/class -> scheme/class
...
svn: r13936
original commit: 44890f30aee76d331ce8d61afef3dc26173c184a
2009-03-04 01:29:08 +00:00
Matthew Flatt
c93f74f781
fix private library name
...
svn: r13933
original commit: 2d1617e282948d21961721c87867de4811230fd3
2009-03-03 23:05:25 +00:00
Matthew Flatt
37dbe64ec4
scriblib
...
svn: r13932
original commit: 826263c6297915d7735bf45b4071cb0a68bdeca8
2009-03-03 23:02:24 +00:00
Matthew Flatt
7a5f07fc4d
mytexttt -> Scribtexttt
...
svn: r13893
original commit: aaea005d0f68c002231fb48b89972408e57acb37
2009-03-01 21:58:41 +00:00
Eli Barzilay
ff2f50c755
added a pdflatex iterator
...
svn: r13892
original commit: fdf29e2e8c92052a8be3c11e0467d4625521d944
2009-03-01 19:26:36 +00:00
Matthew Flatt
51b61f80fd
scribble latex rendering: remove a pair of {} around element with style
...
svn: r13889
original commit: b2d2001eb0fbc787149f43b4b2c94d9f5e4cb28f
2009-03-01 12:07:25 +00:00
Matthew Flatt
2c8cfdb3e9
Scribble Latex rendering of table styles
...
svn: r13887
original commit: 955f2e3441d4c6ad7488cdeff1958da73c32e537
2009-03-01 03:30:44 +00:00
Matthew Flatt
4563ae1d7b
fix latex rendering of superscripts; fix CSS inclusion in subsections rendered on separate pages
...
svn: r13880
original commit: 95cc90e0e47271e75ac65d54e37e48a66d288173
2009-02-28 15:27:09 +00:00
Matthew Flatt
1b4c0c027c
add htdp/image, htdp/world defmodule to teachpack docs; minor Scribble extensions
...
svn: r13877
original commit: 2c71266d96368600f579d6f4431e82fb5a6af3f5
2009-02-27 22:56:00 +00:00
Matthew Flatt
ebabd8d9f9
scribble doc corrections
...
svn: r13866
original commit: ba925a22d91ef4a1f61265c85ba5afb76a1a86c8
2009-02-27 01:36:32 +00:00