Matthew Flatt
e1b02e08f7
generalize `defform' & co. to better support abstraction
2011-07-07 10:45:43 -06:00
Eli Barzilay
3157955d40
".ss" -> ".rkt" scan done.
2011-07-02 10:37:53 -04:00
Matthew Flatt
1160d3df62
remove syntax certificates; add syntax taints
2011-06-29 19:15:48 -06:00
Eli Barzilay
a38f384a00
Finish converting scheme' ->
racket'.
...
Everything compiles fine now even if the compatibility bindings are
gone.
2011-06-28 00:45:38 -04:00
Eli Barzilay
ac26fe7554
A ton of @scheme*' ->
@racket*' and related updates.
...
Also, updates some of the mzlib files to point at `racket/*' libraries
rather than to `scheme/*' ones.
2011-06-25 04:08:47 -04:00
Matthew Flatt
52825c68a1
fix `codeblock' handling of spaces
...
for a chunk that also includes newlines
2011-06-22 07:49:15 -06:00
Matthew Flatt
c8999c2541
adjust `racketmodname' to ignore for-label imports
...
so that `@racketmodname[lazy], for example, typesets correctly
when `lazy' is imported for-label
2011-06-15 08:23:33 -06:00
Robby Findler
0a0445692b
fix search path problem in scribble
2011-05-13 09:05:25 -05:00
Matthew Flatt
1c60499923
fix nit: "running 2nd time" instead of "re-running 2nd time"
...
because "re-running 2nd time" should mean the 3rd run
2011-04-14 13:20:23 -06:00
Kevin Tew
0c4d90b1db
codeblock line numbers
2011-04-02 16:01:21 -06:00
Matthew Flatt
bbc5533938
Scribble: change the way `racketblock' etc. indent/inset works
...
- introduce 'code-inset style for nested blocks
- use style instead of spaces for code indentation
- sigplanconf adds vertical space around 'code-inset
- more ...0 variants to compose better
2011-03-30 15:12:30 -06:00
Matthew Flatt
0101d12d49
hyperlink #<void> and #<undefined> in docs
2011-03-13 09:02:40 -06:00
Sam Tobin-Hochstadt
6099806a72
codeblock:
...
fix language regexp to accept numbers in #lang
2011-02-03 17:42:33 -05:00
Matthew Flatt
c8e3d45dae
make `codeblock' work without a #lang line
...
but revise docs to clarify that a #lang line is really expected
Closes PR 11385
2011-01-16 19:12:38 -07:00
Matthew Flatt
090f82cc0b
fix `codeblock' interaction with reader macros
...
Closes PR 11386
2011-01-16 18:35:03 -07:00
Matthew Flatt
b1e13e7f3f
fix `codeblock' linking
...
Closes PR 11624
2011-01-16 13:37:22 -07:00
Matthew Flatt
8f23d9dc1a
fix reference hyphen and some abbreviations
2011-01-07 09:48:03 -07:00
Matthew Flatt
aa7c4b53d9
add `codeblock' to Scribble
2010-10-31 07:09:27 -06:00
Robby Findler
68b06b42d9
add missing for-label require
2010-10-28 11:32:14 -05:00
Matthew Flatt
656321dbcb
add optional #:key' argument to
tech' and `techlink'
...
to specify the defined technical term separate from the link content
2010-08-03 12:48:03 -06:00
Sam Tobin-Hochstadt
ab70fed8a8
Scheme -> Racket in styles
...
Scribble style names.
.tex and .css files
2010-06-08 16:40:47 -04:00
Matthew Flatt
c18603f767
add racketresultblock, etc. to Scribble
2010-05-31 13:55:16 -06:00
Matthew Flatt
bb26115591
add 'filebox' Scribble function
2010-05-16 17:28:55 -06:00
Matthew Flatt
b61a99c433
add defidform/inline and use it to document on-draw
2010-04-28 06:41:43 -06:00
Matthew Flatt
28b4043077
rename all files .ss -> .rkt
2010-04-27 16:50:15 -06:00
Matthew Flatt
616080c7c4
change 'define-struct' to bind the type name as a constructor, add an #:extra-constructor-name option, etc.
2010-04-25 12:10:36 -06:00
Matthew Flatt
f60c178964
change defstruct rendering
2010-04-24 08:29:45 -06:00
Matthew Flatt
c7e723eef7
somewhat rackety core docs
2010-04-22 15:10:25 -06:00
Matthew Flatt
b559c9db9b
initial cut at HtDP languages via #lang; syntax/module-reader: split compiled-module info from reader info, reorganize and complete docs, don't export read-properties or get-info-getter for now
...
svn: r18759
2010-04-08 02:30:00 +00:00
Matthew Flatt
8dea570071
fix binding of variables when using defproc and MIT-style curry notation
...
svn: r18343
2010-02-25 22:51:36 +00:00
Matthew Flatt
db1533fa78
fix Scribble rendering problem with 'aux tables hidden within compound paragraphs (so some inherited-method tables didn't appear in the GUI docs)
...
svn: r17940
2010-02-02 17:19:29 +00:00
Eli Barzilay
709b588410
moved drscheme-related tool into "tools"
...
svn: r16804
2009-11-16 10:19:29 +00:00
Eli Barzilay
44d88cee6b
newlines at EOFs
...
svn: r16630
2009-11-09 03:49:50 +00:00
Robby Findler
be20c0747c
added support for changing toolbar buttons based on the #lang line (when in the module language) and use that support for #lang scribble/base
...
svn: r16449
2009-10-29 16:01:40 +00:00
Matthew Flatt
eab6803895
change sandbox to allow read from the planet directory; delay some path calculations in other libraries to avoid sandbox prohibitions (but the ones in Scribble seem like too much)
...
svn: r16122
2009-09-24 14:54:15 +00:00
Robby Findler
49c447fe11
undid broken commit
...
svn: r15915
2009-09-08 13:30:52 +00:00
Robby Findler
910e721a89
changed order of evaluation to improve error message
...
svn: r15914
2009-09-08 13:18:19 +00:00
Matthew Flatt
3ada45a6c3
fix Scribble manual bib to refer to scheme.css
...
svn: r15912
2009-09-08 12:31:35 +00:00
Jay McCarthy
ea84b8d182
Fixing a problem with the contracts I committed
...
svn: r15798
2009-08-25 17:21:32 +00:00
Jay McCarthy
3432cf282f
Adding more specific contracts
...
svn: r15709
2009-08-11 22:31:44 +00:00
Jay McCarthy
d8bc61ae41
Adding more specific contracts
...
svn: r15708
2009-08-11 22:10:47 +00:00
Jay McCarthy
18093d26e1
Adding doc based contracts
...
svn: r15707
2009-08-11 21:24:45 +00:00
Matthew Flatt
970a796bc6
defmodulelang and schememodlink changes to split lang text and module path
...
svn: r15619
2009-07-29 13:15:50 +00:00
Matthew Flatt
229e2636de
change scribble 'variant' to 'property'; add contracts in scribble/decode
...
svn: r15581
2009-07-27 03:55:43 +00:00
Matthew Flatt
345c17e85c
major Scribble revision (v4.2.1.2)
...
svn: r15569
2009-07-25 20:25:33 +00:00
Matthew Flatt
bcfb69b21f
add compound-paragraphs to Scribble, improve Latex rendering for unnested single-column tables
...
svn: r15378
2009-07-04 00:52:03 +00:00
Matthew Flatt
f6c389d0ec
fix Scribble Latex rendering of prefixed tags; add #:tag-prefixes argument to secref and tech
...
svn: r14610
2009-04-25 15:19:58 +00:00
Matthew Flatt
8aa8b938a0
change margin-note to generate a blockquote insteda of a single paragraph
...
svn: r14535
2009-04-17 01:30:15 +00:00
Matthew Flatt
14e4172c55
fix 'defform*' #:id without #:literals (PR 10103); should merge to 4.1.5
...
svn: r14124
2009-03-16 12:52:28 +00:00
Matthew Flatt
d8d25debcd
fix defclass and some scheme/gui argument schemevarfont binding
...
svn: r14042
2009-03-10 23:14:53 +00:00