Robby Findler
c84c1cf6cc
document typeset-code
...
also adjust contract on context-expr to admit that #f is allowed
2015-05-11 08:04:40 -05:00
Matthew Flatt
ea6de4535d
fix terminilogy: "Scribble" vs. "@-form"
2015-04-28 10:12:11 -06:00
Robby Findler
5a4e791826
another bug fix like the one in a7cf8d0f5e
...
thanks to Alexander D. Knauth for spotting this!
2015-04-25 18:18:16 -05:00
Robby Findler
a7cf8d0f5e
only fill in meth-ht when there is a tag-ht to pull from
2015-04-25 17:25:08 -05:00
Robby Findler
b3719378fc
adjust the code that initializes the cache to be more defensive
2015-04-25 07:09:03 -05:00
Robby Findler
3ea5bd2e31
add some missing docs and @history annotations from commits e6630f0e9
and 39e0f6aec
2015-04-17 05:47:28 -05:00
Robby Findler
b2255631a8
update version number to allow dependencies on new exports in commits
...
e6630f0e9
and 39e0f6aec
2015-04-15 05:47:02 -05:00
Robby Findler
ec50ab1afe
make blueboxes library work properly when the blueboxes.rktd files content changes
2015-04-15 05:44:57 -05:00
Robby Findler
e6630f0e97
add fetch-blueboxes-method-tags and improve the sanitization of the blueboxes data
2015-04-15 03:41:54 -05:00
Robby Findler
39e0f6aecd
add some tag predicates and tag manipulation functions
2015-04-15 03:39:32 -05:00
Robby Findler
17a317fe3d
fix default value of #:blueboxes-dirs
2015-04-13 12:18:12 -05:00
Robby Findler
f7672c6186
fix classes so we can see the constructor in the blueboxes now
2015-04-13 09:41:32 -05:00
Robby Findler
9b026739ed
refactor blueboxes support code to avoid dependency on racket-index pkg
2015-04-12 16:34:32 -05:00
Robby Findler
1b4b474785
add missing dependency
2015-04-12 06:33:15 -05:00
Robby Findler
b4baa18801
use get-rendered-doc-directories to find the blueboxes.rktd files
2015-04-11 18:01:57 -05:00
Matthew Flatt
74d3c5fa99
minor layout and prose style adjustments
2015-03-26 13:36:29 -06:00
Matthew Flatt
5ab18e0db8
scriblb/bibtex: fix author parsing
...
Closes #2 .
2015-03-26 13:33:36 -06:00
Matthew Flatt
76e3ed8ec3
scriblib/figure: add 'never-indents to generated block
...
The 'never-indents style property prevents a blank link from
being generated in certain cases for Latex/PDF output.
Closes #1 .
2015-03-26 13:28:30 -06:00
Matthew Flatt
46e637d019
more Unicode->Latex conversions
...
Latex output now depends on the "mathabx" package.
2015-03-19 12:43:06 -06:00
Matthew Flatt
5a752f5022
scribble/srcdoc: adjust shift to label phase
...
Use a technique that depends less on exactly what a shift to the
label phase means when additional bindings are introduced.
2015-02-25 21:05:15 -07:00
Matthew Flatt
4a52d3c57c
racketblock: add "#i" to an inexact number to match source span
...
This heuristic could go slightly wrong, for example causing "10.000"
to render as "#i10.0" instead of "10.0", but it won't affect cases
where the output already matched the input.
2015-02-21 14:12:38 -07:00
Matthew Flatt
6556e9f92a
add x-source-pkg
to HTML output
2015-02-15 10:26:43 -07:00
Matthew Flatt
a8024d16ed
fix alignment of contracts for PDF output
2015-02-10 12:21:27 -07:00
Matthew Flatt
d5e244a068
Fix #:redirect-main
/--redirect-main
for only main installation
...
The intent was for the redirection to apply only to links to
documentation in the main installation, but it also affected
other paths.
2015-02-02 21:28:45 +01:00
Matthew Flatt
2eb3c62bd6
fix index generation for Latex/PDF output
2015-01-24 10:09:57 -07:00
Vincent St-Amour
064ccc9bfc
Add registered and copyright symbols to LaTeX renderer.
2015-01-09 12:13:19 -05:00
Matthew Flatt
7d69325ada
fix overview documentation for scribble/eval
2014-12-29 16:32:52 -07:00
Matthew Flatt
22b0da4cd5
docs: modernize typesetting of "Getting Started with Documentation"
...
Use `codeblock` instead of `verbatim`.
2014-12-29 16:23:43 -07:00
Asumu Takikawa
b65585a126
Add an example showing how to cite a page/section
2014-12-16 16:58:25 -05:00
Matthew Flatt
8e4e2e3405
revert enabling of DrRacket's Scribble buttons for scribble/lp
...
The buttons should be enabled for `scribble/lp2`, only.
2014-12-15 18:18:23 -07:00
Matthew Flatt
c388f23424
fixup for previous commit
2014-12-15 18:11:08 -07:00
Matthew Flatt
f9622dabf3
add scribble/lp2
...
Unlike `scribble/lp` a programm written with `scribble/lp2` can be used
directly, due to its `doc` submodule.
2014-12-15 18:05:14 -07:00
Matthew Flatt
2f3e989cf5
repair quadraic behavior for a Scribble document's top level
...
The recursive macro used by `#%module-begin` had a `...` in a pattern
that only matches once, but the match is attempted every time around,
and the `...` list accumulated the body of the module.
Thanks to Shriram Krishnamurthi for reporting the problem.
2014-12-12 08:25:58 -07:00
Asumu Takikawa
6d43de50ef
Change link to scribble doc sources
...
The doc sources now live on Github post-split
rather than on the PLT git server.
2014-12-10 22:53:34 -05:00
Sam Tobin-Hochstadt
9aef0eaa22
Add standard .gitignore file.
2014-12-06 17:46:27 -05:00
Sam Tobin-Hochstadt
a316fc12c0
Remove extra directories.
2014-12-02 00:54:52 -05:00
Matthew Flatt
dd7bd356d9
Scribble manual: make "Images" section in ToC be useful
...
Remove the "Images" section for `scribble/manual`, add an "Images"
section for `scribble/base`.
As suggested by Shriram.
original commit: 92e00de9f3a8257a5434ec15030d60241940483e
2014-11-26 06:47:28 -07:00
Sam Tobin-Hochstadt
cae7bfe453
Remove stray reference to Racket in LICENSE files.
...
Related to PR 14842.
original commit: 3bbdd134b1754d51422eeaec1c35e9c62d45144c
2014-11-25 14:09:57 -05:00
Matthew Flatt
220d38c053
document current-read-interaction
adjustment by at-exp
...
i.e., document the change in commit 015986fb4f.
original commit: 168e76ac0ef00ca503b60f662807105f7a63d13b
2014-11-03 12:52:08 -07:00
Robby Findler
990dc34ae3
Use the scale when rendering svg
...
Thanks to Antonio Menezes Leitao for the change
original commit: 046a851d7090f35a5966a3020e29d40c59948567
2014-10-26 07:08:08 -05:00
Robby Findler
81698b177c
fix incorrect contact; closes PR 14798
...
please include in the 6.1.1 release
original commit: 86017992ab840e81f63742a1a0505bb47fd22abe
2014-10-25 21:52:18 -05:00
Matthew Flatt
389123af2f
Scribble HTML: included needed tag prefixes in "Link to this section"
...
original commit: f79ac7b510b1b0c6b65744f815f0cd1740904383
2014-10-23 10:27:24 -06:00
Spencer Florence
ffa98a1c11
change typeset-code to conform to text:color<%>'s interface
...
The `typeset-code` function assumed that a lexeme must be `eof` on an
end-of-file, but `test:color<%>` allows it to be anything. Instead,
the check should be on type as 'eof.
original commit: d81f09d11e14a98a17a038881eb257f3b0363498
2014-10-21 12:46:14 -06:00
Robby Findler
2a4d132559
create the addon dir if it doesn't exist yet
...
original commit: 88baea6ccad3737cad06af7dfc65bed7a3903dcf
2014-10-10 23:22:58 -05:00
Matthew Butterick
0ee4ed12d1
fix docs for image
...
original commit: c9692b113f31c745213656f97a552b787a3fed0b
2014-09-07 07:47:19 -06:00
Matthew Flatt
b47e95950b
scribble/eval: change handling of serializable convertible results
...
When an evaluation result from a sandboxed computation is convertible
(so that it should be preserved for rendering) and serializable, then
serialize the value from transfer from the sandboxed environment to
the rendering environment.
This change complements the one that makes `pict`s serializable.
Serializing a pict result avoids retaining the sandboxed environment,
including its instance of the `pict` and `racket/draw` modules,
when a sandbox-created pict is part of the generated document.
For example, the memory use of the result of "math.scrbl" is about
20% smaller with this change.
original commit: c9a11c4ee4dff8e099e30d8c5040b087dae4a42b
2014-09-04 23:46:18 +02:00
Matthew Flatt
f1c0d7ede0
scribble/srcdoc: add form-doc
...
original commit: 63e940d14708f2eb06e57e5239b9c98b84aeeebe
2014-08-22 13:25:35 -06:00
Sam Tobin-Hochstadt
02cd00e03b
Fix URL query parsing in Firefox.
...
Closes bug 14686.
original commit: 51254f06267fb13d734e43413ae44740f29d4891
2014-08-18 13:52:06 -04:00
Jens Axel Søgaard
7be7c29080
Fix **racketmodname.
...
The case where (car a) is a string wasn't handled correctly. The error was provoked by sicp-manual.scrbl.
original commit: 9a4f6b1a194cda0b841bac36df18fa4b822bf469
2014-08-15 11:19:48 -04:00
Matthew Flatt
8baf45e435
add update-implies
to package "info.rkt"s
...
original commit: eb9cbe20bf7b4ebc1eee63e2ca079ae566ff8c05
2014-08-14 16:49:53 +01:00