Matthew Butterick
cfc0784e49
delete unnecessary linebreak
2017-01-10 22:01:18 -06:00
Michael Myers
e2070b882d
Replace arithmetic with bit operations
...
quotient/remainder is replaced with word-index and bit-index, expt with arithmetic-shift.
2017-01-10 21:59:22 -06:00
Sam Tobin-Hochstadt
63182523df
Add appveyor integration for racket.slack.com
2017-01-10 18:12:47 -05:00
Sam Tobin-Hochstadt
226fb24ea9
Add racket.slack.com travis integration.
2017-01-10 18:05:43 -05:00
Royall Spence
e331ae75a6
Fix typo in struct section
...
Change "must to be allocated" to "must be allocated"
2017-01-10 13:02:21 -06:00
Gustavo Massaccesi
3eb86584c0
use flags of lambdas if they can't be inlined
...
Merge to 6.8 release.
2017-01-10 14:39:09 -03:00
Matthew Flatt
aa9d5e5614
expander: avoid misinterpreting unforced module context
...
Use the simple-scope shortcut only when the module context
is itself simple.
Merge to v6.8
2017-01-10 09:40:46 -07:00
Matthew Flatt
6bb4f2ecad
update docs to clarify handling of paths in syntax object srclocs
2017-01-08 07:14:28 -06:00
Matthew Flatt
8ff011fc51
fix srcloc collapse for a path to a file in a root directory
2017-01-08 07:14:28 -06:00
Alexis King
dc9aa8a569
Fix source location in errors reported by define/match
2017-01-07 08:22:13 -08:00
Vincent St-Amour
57e787eec2
Post-release version for the v6.8 release
2017-01-07 07:40:13 -06:00
Robby Findler
c9100a98c5
adjust scribbling style guide for new location
...
(and a few other minor tweaks)
2017-01-06 11:58:39 -06:00
Robby Findler
7d70c4cc6e
add dictat about predicates as nouns
2017-01-06 11:58:19 -06:00
Matthew Flatt
3fca7273c3
"Mac OS X" -> "Mac OS"
2017-01-06 11:53:38 -06:00
Matthew Flatt
527c458940
clarifications and additions to style guide
...
original commit: c5f821b641
2017-01-06 11:53:36 -06:00
Eli Barzilay
daad01ed97
Recketizing much in `net/*', mass ".ss" -> ".rkt" conversion in .scrbl files.
...
(Some other minor things here and there.)
original commit: debd1f9f1e
2017-01-06 11:53:36 -06:00
Matthew Flatt
04ec4d604e
"under <platform>" -> "on <platform>"; "X" -> "Unix"
...
I originally picked "under" as the preposition to go before
a platform name, but obviously you should build "on" a
platform, and "under" suddenly annoys me. The choice of "on"
is now codified in the documentation style guide. Meanwhile,
"Unix" insted of "X" seems more clear and consistent in the
`racket/gui' docs.
More usefully, this patch also fixes a few out-of-date
platform-specific claims.
original commit: f34a31cac9
2017-01-06 11:53:36 -06:00
Matthew Flatt
f3dab045a8
a round of doc corrections from Gwyth
...
original commit: 0b496d5275
2017-01-06 11:53:36 -06:00
Matthew Flatt
fddf8ffbcc
style guide: use v' for "any value" (as opposed to
x')
...
original commit: 6a34dce36d
2017-01-06 11:53:36 -06:00
Matthew Flatt
75031de6d5
more Scribble "---" doc fixes
...
original commit: 78b54a7324
2017-01-06 11:53:36 -06:00
Matthew Flatt
1342bef4c4
new guidance in the documentation style guide
...
original commit: c1bf118cb5
2017-01-06 11:53:36 -06:00
Matthew Flatt
a4012e0b2d
fix uses of `scheme' in the Scribble style guide
...
Closes PR 10999
Merge to 5.0.1
original commit: 4bd97ae80e
2017-01-06 11:53:36 -06:00
Eli Barzilay
5a9ff6a044
scribble fixes -- nested @scheme and a few other similar problems
...
svn: r10744
original commit: 4cd2614c21
2017-01-06 11:53:36 -06:00
Matthew Flatt
56918ad2f2
put ... and ...+ in defproc grammar
...
svn: r9502
original commit: aceb620344
2017-01-06 11:53:36 -06:00
Matthew Flatt
10d48bf427
hierlist docs; fix latex/pdf output when a paragraph starts with n hspace
...
svn: r9276
original commit: 02fbaca2b7
2017-01-06 11:53:35 -06:00
Eli Barzilay
c2cdfd6e3b
scribble/text documentation, and a few other fixes and comments
...
svn: r8821
original commit: 1e32dbd324
2017-01-06 11:53:35 -06:00
Eli Barzilay
9e38074a60
add #:indent to verbatim
...
svn: r8707
original commit: 6f0ce91461
2017-01-06 11:53:35 -06:00
Eli Barzilay
abfc979098
use @verbatim{...}
...
svn: r8699
original commit: 9c77909710
2017-01-06 11:53:35 -06:00
John Clements
e7f87cc3af
Capitalize the first word.
...
svn: r8674
original commit: f0ddaaab92
2017-01-06 11:53:35 -06:00
Matthew Flatt
79f81a5bb7
scribbled dynext (from Will Farr)
...
svn: r8450
original commit: 987b9e7681
2017-01-06 11:53:35 -06:00
Matthew Flatt
ea534e55c0
expand Scribble-layers overview
...
svn: r8241
original commit: 4ba06b7ae0
2017-01-06 11:53:35 -06:00
Matthew Flatt
7c87184951
finish first draft of HtDP language docs
...
svn: r8179
original commit: d4482c90ca
2017-01-06 11:53:35 -06:00
Matthew Flatt
36f60d78e9
document mz/mr command-line arguments
...
svn: r8047
original commit: 058d8dc77e
2017-01-06 11:53:35 -06:00
Matthew Flatt
9e7ff2c5c4
doc tweaks
...
svn: r8043
original commit: ec3f79cf47
2017-01-06 11:53:35 -06:00
Matthew Flatt
8a88b9a7fa
revised mzlib/sandbox in scheme/sandbox
...
svn: r7965
original commit: 622cd0554d
2017-01-06 11:53:35 -06:00
Matthew Flatt
c241e40b74
simple bibliography support in Scribble
...
svn: r7929
original commit: 8e68038c83
2017-01-06 11:53:35 -06:00
Matthew Flatt
fd16dfa02d
v3.99.0.2
...
svn: r7706
original commit: 39cedb62ed
2017-01-06 11:53:34 -06:00
Matthew Flatt
d7dbdc7334
371.2
...
svn: r7263
original commit: e4cbc4e6a9
2017-01-06 11:53:34 -06:00
Matthew Flatt
ad2000038f
catch up scribble reference
...
svn: r7051
original commit: 1b6483bc36
2017-01-06 11:53:34 -06:00
Robby Findler
b52983f52f
remove the scribble portion of the style guide in preparation for bringing back its history
2017-01-06 11:53:06 -06:00
Robby Findler
e743275c85
add the scribbling style guide
2017-01-05 17:56:59 -06:00
Robby Findler
5f5fc0935d
improve the style of the style guide
...
and:
- add a link to the indenting #lang docs in DrRacket
- change the title to be clear it is a style guide
2017-01-05 15:45:17 -06:00
Robby Findler
ba060131d1
fix syntax error source location for define/contract
...
closes #1561
2017-01-04 16:53:26 -06:00
Robby Findler
057ab0c5ff
fixed error messages to say struct/c when appropriate
2017-01-04 16:49:38 -06:00
Robby Findler
67da8dbaf0
add a tech link for "path or string"
2017-01-04 09:18:54 -06:00
Robby Findler
abc061aae1
style tweaks, following the style guide
2017-01-04 09:18:54 -06:00
Alexis King
597661fa4e
Make range from racket/list act like in-range when used with for
2017-01-03 15:26:42 -08:00
Robby Findler
cff1c1dd4e
fix interaction between real? and flat-named-contract
...
and fix opters, which were just broken for flat-named-contract and names
closes #1559
2017-01-03 17:06:42 -06:00
Matthew Flatt
83d4cf4485
add test that a sandbox can be created in a sandbox
2017-01-03 13:09:36 -07:00
Matthew Flatt
78bbcec963
avoid trying to load Foundation framework on non-Mac OS
...
Relevant to #1549
2017-01-03 12:48:38 -07:00