Matthew Flatt
f93e2f2de7
doc corrections from Doug Orleans
...
svn: r9004
2008-03-17 15:02:10 +00:00
Matthew Flatt
ddc58d73f0
fix docs on declared module name
...
svn: r9003
2008-03-17 14:09:53 +00:00
Matthew Flatt
968dbfea6c
fix meta-phase instantiation problems
...
svn: r9002
2008-03-17 13:40:56 +00:00
Robby Findler
9ba432ab9c
added the _ special case to ->d
...
svn: r8998
2008-03-17 04:01:39 +00:00
Matthew Flatt
b64d03d932
fix mac sdk support; change initial namespace to not have 'module'; set up mzc --c-mods (still need docs)
...
svn: r8997
2008-03-16 23:08:53 +00:00
Matthew Flatt
293ba025ba
prefab structure types (3.99.0.18)
...
svn: r8967
2008-03-13 20:59:22 +00:00
Eli Barzilay
0d80418013
typo
...
svn: r8964
2008-03-13 07:44:54 +00:00
Eli Barzilay
bb9671f27b
remove subtract-out
...
svn: r8962
2008-03-13 04:16:02 +00:00
Eli Barzilay
bf3da735a4
subtract require/provide forms
...
svn: r8956
2008-03-12 07:14:57 +00:00
Eli Barzilay
c3e9f14441
split reqprov.ss to require.ss and provide.ss
...
svn: r8952
2008-03-11 21:12:10 +00:00
Eli Barzilay
9c0df7fc7c
modspec-forms -> reqprov
...
svn: r8950
2008-03-11 15:22:20 +00:00
Eli Barzilay
c5bda65ee7
documented scheme/modspec-forms
...
svn: r8949
2008-03-11 13:55:11 +00:00
Eli Barzilay
f31d956552
better title(?)
...
svn: r8948
2008-03-11 13:53:18 +00:00
Matthew Flatt
d158302f1c
req-trans and flatten doc clarifications
...
svn: r8946
2008-03-11 13:32:39 +00:00
Eli Barzilay
57b9507a89
clarification on what expand-import returns
...
svn: r8943
2008-03-11 12:48:14 +00:00
Eli Barzilay
330649b2d2
flatten and docs
...
svn: r8926
2008-03-08 06:58:12 +00:00
Eli Barzilay
08953a7baf
capital S like in rest of docs
...
svn: r8925
2008-03-08 06:51:50 +00:00
Matthew Flatt
53bc658226
r6rs tests and repairs
...
svn: r8905
2008-03-06 18:56:31 +00:00
Sam Tobin-Hochstadt
a8d6e611fe
Fix match documentation - () is not a literal.
...
svn: r8857
2008-03-03 18:44:54 +00:00
Matthew Flatt
b3476706ec
add newline handling to reencode-input/output-port; provide a streamlined path for custom-port buffering (via pipes); fix JIT bug related to updating the runstack pointer after a call that turns out to be a direct-native call
...
svn: r8851
2008-03-02 16:00:12 +00:00
Matthew Flatt
b3a47edde1
Unicode 5.0, use U+FFFD as replacement char
...
svn: r8838
2008-03-01 14:17:50 +00:00
Matthew Flatt
3e77d0b60f
bring numerics (real, rational, etc) in line with R6RS
...
svn: r8832
2008-02-29 19:53:51 +00:00
Matthew Flatt
8ffe707b76
more r6rs work
...
svn: r8825
2008-02-29 02:37:00 +00:00
Matthew Flatt
682f356b45
3.99.0.14, define-require-syntax, define-provide-syntax, fix extreme corner case for identifier binding (a macro-introduced identifier that is unmarked and unrenamed)
...
svn: r8822
2008-02-28 17:15:54 +00:00
Matthew Flatt
5a646bfe18
r6rs io
...
svn: r8807
2008-02-26 22:15:02 +00:00
Matthew Flatt
743db7529d
r6rs io work; compiler tweaks
...
svn: r8805
2008-02-26 13:54:54 +00:00
Eli Barzilay
8c1ff5d5e0
strict comparators
...
svn: r8800
2008-02-25 15:02:56 +00:00
Eli Barzilay
7236a89568
strict comparators
...
svn: r8799
2008-02-25 15:02:39 +00:00
Matthew Flatt
8311c8f9e4
Eli's repaired and specialized sort, fix in 'for/fold' binding, generalized integers-bytes functions, and some r6rs work
...
svn: r8798
2008-02-25 14:42:32 +00:00
Eli Barzilay
bb34f747b6
make all files terminate with a newline
...
svn: r8786
2008-02-24 21:27:36 +00:00
Eli Barzilay
b1a08edd5a
use new require specs in many places
...
svn: r8774
2008-02-23 09:42:03 +00:00
Matthew Flatt
f39b12a555
doc repairs and r6rs repairs
...
svn: r8754
2008-02-21 14:49:58 +00:00
Matthew Flatt
b953b448ba
expose struct:struct-info
...
svn: r8753
2008-02-21 13:30:25 +00:00
Matthew Flatt
ba63bd6f95
3.99.0.13: generalize require and provide to work with arbitrary phases
...
svn: r8742
2008-02-20 14:17:37 +00:00
Eli Barzilay
40bbadeaee
simple network evaluator example
...
svn: r8737
2008-02-20 00:26:05 +00:00
Eli Barzilay
8653264868
cleaned up the interface a little
...
svn: r8724
2008-02-19 15:20:37 +00:00
Eli Barzilay
264af9a6d0
improved scribble syntax use
...
svn: r8720
2008-02-19 12:22:45 +00:00
Eli Barzilay
8155554b35
PR 9211
...
svn: r8719
2008-02-19 09:30:54 +00:00
John Clements
2d55e74093
typos
...
svn: r8683
2008-02-16 06:54:16 +00:00
John Clements
8caa50c20a
includes -> includes
...
svn: r8682
2008-02-16 06:48:37 +00:00
John Clements
f69f0753e3
More info for any
...
svn: r8675
2008-02-15 19:36:56 +00:00
Eli Barzilay
dfc1b74d66
PR9197
...
svn: r8659
2008-02-14 06:14:41 +00:00
Robby Findler
efeb8c7818
PR 9193
...
svn: r8646
2008-02-13 16:43:07 +00:00
Matthew Flatt
0dc359a956
fix a scribble bug; add r6rs reader
...
svn: r8635
2008-02-12 21:50:35 +00:00
Matthew Flatt
86b0c9909a
fix bug in tracking nominal imporst (which is why the version changed), add EoPL scribblings and fix browser scribblings
...
svn: r8633
2008-02-12 14:59:05 +00:00
Eli Barzilay
699c40643d
* Changed setup-plt to compile collections if they have an "info.ss"
...
file. (That is, it does not require the file to have a `name'
entry.)
* The name shown when setup works is the directory name, followed by
the `name' field from the info file when specified.
* This means that many `name's are no longer needed, so I'm removing
them. To see if you need a `name' entry, consider that the name
will be shown like this:
... foo (<your name here>)
This means that if the name is the same as the directory name, then
there is no point in having it. I also removed cases where the name
differed only in its capitalization for collections where the case
is obvious.
* Also, for subcollections, the name should clarify the name of the
subcollection in context. For example "Acknowledgments" explains
what scribbling/acks is, but there's no need to add the context name
as in "Scribblings: Acknowledgments".
* There may also be a point in keeping names for other uses. One such
example was in games, where the name field was used in the PLT Games
application. (This was changed to default on the directory name, so
it is no longer needed in most games.) Another example is in planet
packages.
svn: r8629
2008-02-12 10:33:01 +00:00
Matthew Flatt
88290b46be
set up mzlib/contract docs a bit more
...
svn: r8624
2008-02-11 22:06:06 +00:00
Matthew Flatt
b03e7426eb
finish mzlib docs, except for contracts
...
svn: r8623
2008-02-11 21:37:03 +00:00
Matthew Flatt
9bfa156f91
fix scribble output when a table appears as the first thing in an itemization item; a little more mzlib scribblings
...
svn: r8617
2008-02-11 12:55:30 +00:00
Matthew Flatt
6f057bd68c
fix syntax-local-expand/capture-lifts
...
svn: r8614
2008-02-10 15:52:46 +00:00
Matthew Flatt
f22f94b345
minor doc-build space savings
...
svn: r8600
2008-02-09 14:38:02 +00:00
Matthew Flatt
1959c56743
doc and test repairs
...
svn: r8597
2008-02-09 13:01:39 +00:00
Matthew Flatt
15304f5870
more mzlib scribbling
...
svn: r8552
2008-02-06 04:10:54 +00:00
Matthew Flatt
8bac4b1d28
start scribbling mzlib (about half done)
...
svn: r8546
2008-02-05 22:07:35 +00:00
Matthew Flatt
75b8275231
fix typo on reference first page
...
svn: r8541
2008-02-05 17:01:05 +00:00
Matthew Flatt
8efa991f4f
match: specify failure, and add byte strings as patterns
...
svn: r8540
2008-02-05 16:59:54 +00:00
Matthew Flatt
52355ec9e6
move setup/infotab documentation to setup-plt manual
...
svn: r8539
2008-02-05 16:51:19 +00:00
Matthew Flatt
794e6c8a39
add #:use-sources to Scribble module declarations, so that scheme/base and mzscheme can better share documentation; finish documenting legacy mzscheme bindings
...
svn: r8538
2008-02-05 16:33:26 +00:00
Eli Barzilay
ef5e871f49
add back the erroneous byte-regexp expression
...
svn: r8537
2008-02-05 14:34:20 +00:00
Eli Barzilay
426a4ce5c4
more regexp fixes
...
svn: r8536
2008-02-05 10:05:00 +00:00
Eli Barzilay
b02db9ee94
fix default value for regexp-quote
...
svn: r8535
2008-02-05 09:59:25 +00:00
Eli Barzilay
03f29ff7b1
fix uses of #lang setup/infotab
...
svn: r8534
2008-02-05 05:24:32 +00:00
Eli Barzilay
3da233dd8e
fix some minor bug and typos in previous commit
...
svn: r8533
2008-02-05 00:22:33 +00:00
Eli Barzilay
3c72e71e24
switched info.ss files to #lang
...
svn: r8532
2008-02-04 23:00:35 +00:00
Matthew Flatt
096ec546a6
fix struct-out; add -I configuration option
...
svn: r8530
2008-02-04 21:51:39 +00:00
Danny Yoo
ab3dee3d0e
Added #:mutable to fish example in procedures.scrbl.
...
svn: r8517
2008-02-03 04:09:16 +00:00
Danny Yoo
d4da20c951
scribble typos; fixed index entries for concatenate
...
svn: r8516
2008-02-03 03:56:23 +00:00
Danny Yoo
3141700af2
Fixed eval typo for real->decimal-string doc, added shared-eval to shared.scrbl.
...
svn: r8515
2008-02-03 03:32:59 +00:00
Danny Yoo
ed6058025d
Fixed typo with let* scribble example.
...
svn: r8514
2008-02-03 03:32:58 +00:00
Danny Yoo
6267f3000f
fixed typo
...
svn: r8513
2008-02-03 02:48:29 +00:00
Danny Yoo
67904bdb1c
fixed typo
...
svn: r8512
2008-02-03 02:04:33 +00:00
Matthew Flatt
d1c61e5ef1
plt-r5rs exe and r5rs doc
...
svn: r8501
2008-02-02 04:14:04 +00:00
Matthew Flatt
10ce5150d4
reference clarifications on immutable literals; JIT tweak
...
svn: r8491
2008-01-31 23:15:10 +00:00
Robby Findler
5094c9b95b
fixed up case for contracts
...
svn: r8479
2008-01-30 20:25:37 +00:00
Robby Findler
9bdbfba888
Matthias's improvements to the contracts docs, plus a few minor fixes
...
svn: r8478
2008-01-30 20:20:31 +00:00
Matthew Flatt
6e2e7d9447
3.99.0.10: immutable vector and box literals
...
svn: r8465
2008-01-29 19:23:47 +00:00
Danny Yoo
8fe96fd23b
Typo
...
svn: r8464
2008-01-29 18:36:28 +00:00
Matthew Flatt
3cd1b5f14f
regexp doc fixes
...
svn: r8462
2008-01-29 17:37:10 +00:00
Eli Barzilay
6ba2fc8941
typo
...
svn: r8461
2008-01-29 16:10:02 +00:00
Matthew Flatt
1547458786
fix typo in time-apply
...
svn: r8454
2008-01-28 23:26:34 +00:00
Matthew Flatt
987b9e7681
scribbled dynext (from Will Farr)
...
svn: r8450
2008-01-28 19:40:52 +00:00
Matthew Flatt
e35c94f91d
clean out _loader compilation support; merge compiler library docs into mzc manual; improve mzscheme cmdline handling so that configuration options do not cancel defaults like -i and -u
...
svn: r8432
2008-01-27 14:20:42 +00:00
Matthew Flatt
17d717a8ba
scheme/bool and scheme/local
...
svn: r8394
2008-01-23 18:11:02 +00:00
Matthew Flatt
b2dbe63ed1
small doc fixes, plus change to syntax pattern matching to allow null as a dotted match after ellipses
...
svn: r8384
2008-01-23 01:35:26 +00:00
Eli Barzilay
cd239fc23c
minor code improvements, added ninth and tenth
...
svn: r8364
2008-01-18 16:04:43 +00:00
Matthew Flatt
63c5d8a7cb
doc improvements: enter! and 'more'
...
svn: r8348
2008-01-16 14:09:59 +00:00
Matthew Flatt
b014545c7a
added 'more: systems' doc
...
svn: r8341
2008-01-16 00:21:19 +00:00
Matthew Flatt
8b16cee613
start mzc scribbling
...
svn: r8334
2008-01-15 13:09:40 +00:00
John Clements
0302ca0a8d
added mappend\!
...
svn: r8327
2008-01-14 23:23:39 +00:00
John Clements
83568dd0de
immutable -> mutable
...
svn: r8322
2008-01-14 19:53:37 +00:00
Matthew Flatt
62f38e2a40
readline scribblings; set GC alignment to 8-byte by default
...
svn: r8320
2008-01-14 13:06:53 +00:00
Matthew Flatt
1c16d5829e
add support for user-specific documentation list
...
svn: r8306
2008-01-11 23:13:11 +00:00
Matthew Flatt
ce04c9457b
change style<%> size caching so that it doesn't create a link to a dc; adjust GC page size of windows to match system allocation granularity
...
svn: r8298
2008-01-11 14:30:37 +00:00
Eli Barzilay
fff894d710
remove the now-redundant main-doc option
...
svn: r8288
2008-01-11 02:29:49 +00:00
Matthew Flatt
1e069dd2bc
doc build automatically go to main doc dir; added doc categories for start doc; fix locale-sensitive byte<->string ops to actually use the locale; other small edits
...
svn: r8286
2008-01-10 23:42:23 +00:00
Matthew Flatt
2d08c17725
fix bug in deserializer; also change scribble eval to not use sandbox module mode
...
svn: r8280
2008-01-10 19:47:13 +00:00
Matthew Flatt
343308481a
work on guide, and fix problems with scribble/eval
...
svn: r8250
2008-01-07 21:47:22 +00:00
Matthew Flatt
a4cd1cdbae
minor Scribbl{e,ings} tweaks
...
svn: r8244
2008-01-07 12:18:53 +00:00
Robby Findler
1644b86aa8
ported all of the contracts guide except the examples section
...
svn: r8242
2008-01-07 04:42:25 +00:00
Eli Barzilay
e824a51c59
typos
...
svn: r8239
2008-01-07 02:13:08 +00:00
Matthew Flatt
f3cb86dc1a
sandbox Scribble evaluations; fix rational exact->inexact loss of precision
...
svn: r8238
2008-01-06 16:54:34 +00:00
Matthew Flatt
4b24262f96
maybe fix decreasing results from process-milliseconds
...
svn: r8226
2008-01-05 21:04:12 +00:00
Matthew Flatt
90f8b75f33
fix docs on planet path syntax
...
svn: r8207
2008-01-04 16:40:38 +00:00
Matthew Flatt
7fc41024c0
3.99.0.9: binding links in docs use nominal import sources
...
svn: r8196
2008-01-03 19:07:02 +00:00
Robby Findler
3cf6ed4673
mostly finished the contract library changes
...
svn: r8195
2008-01-03 18:10:43 +00:00
Robby Findler
e7b5653dd6
finished case->
...
svn: r8178
2008-01-02 01:24:55 +00:00
Matthew Flatt
63e8522426
3.99.0.8: unify 'random' and SRFI-27
...
svn: r8171
2007-12-31 11:30:06 +00:00
Robby Findler
90de53d2b2
finished ->d
...
svn: r8166
2007-12-30 23:36:58 +00:00
Matthew Flatt
5890eedeb4
scribble mrlib docs
...
svn: r8165
2007-12-30 22:46:20 +00:00
Matthew Flatt
643a19d01b
new 'file' collection to house file-format libraries
...
svn: r8156
2007-12-29 19:27:05 +00:00
Matthew Flatt
f80de2d73f
scribble trait docs
...
svn: r8154
2007-12-29 14:37:46 +00:00
Matthew Flatt
b9cc763355
scheme/runtime-path
...
svn: r8153
2007-12-29 14:18:15 +00:00
Matthew Flatt
1d8b21f53b
disallow empty application; rename regexp-match/fail-without-reading to regexp-try-match
...
svn: r8152
2007-12-29 13:51:32 +00:00
Matthew Flatt
92ac61e806
scheme/mpair
...
svn: r8151
2007-12-29 12:30:25 +00:00
Matthew Flatt
bd260e132e
typo in reference
...
svn: r8139
2007-12-27 16:35:35 +00:00
Matthew Flatt
53bf8bae8e
3.99.0.7: add prop:equal+hash
...
svn: r8137
2007-12-27 16:19:35 +00:00
Matthew Flatt
c0872f69ea
equal? and hashing work on cyclic values
...
svn: r8132
2007-12-27 11:07:14 +00:00
Matthew Flatt
5c76cb507e
finish mz docs
...
svn: r8123
2007-12-26 02:58:13 +00:00
Matthew Flatt
396dd54b06
call-with-exception-handler change, plus some configure/Makefile changes that didn't help fix the built-on-10.5-for-10.4 problem but are still healthier in the long run
...
svn: r8102
2007-12-22 12:41:48 +00:00
Matthew Flatt
dfc2da108e
change --main to print its results, add scheme_detach_multiple_values
...
svn: r8092
2007-12-21 13:27:04 +00:00
Matthew Flatt
68ec60f448
fill out more documentation; add placeholder? and hash-table-placeholder?
...
svn: r8089
2007-12-21 03:45:22 +00:00
Robby Findler
342eb86c10
finished the new ->*
...
svn: r8086
2007-12-20 20:35:58 +00:00
Matthew Flatt
d794bde875
liberalize un{quote,syntax}-spliciing to allow a non-list at the end of an enclosing list
...
svn: r8083
2007-12-20 14:00:15 +00:00
Matthew Flatt
c4960b7418
turn shared.ss test suite back on, tweak docs
...
svn: r8076
2007-12-19 22:25:12 +00:00
Matthew Flatt
a018da21f7
detect syntax-wrapped keyword for generate-temporaries
...
svn: r8074
2007-12-19 21:41:28 +00:00
Matthew Flatt
f70ea2d03a
shared
...
svn: r8069
2007-12-19 21:32:07 +00:00
Matthew Flatt
b78f8acb50
catch sxref failures and report as warnings when loading help data
...
svn: r8063
2007-12-19 15:36:35 +00:00
Matthew Flatt
415cd0bf15
lazy, force, delay in scheme/promise and scheme; clean up mzscheme some, and clean up the docs some
...
svn: r8053
2007-12-18 21:37:23 +00:00
Robby Findler
a3f3dcb64d
added keywords to ->*
...
svn: r8049
2007-12-18 20:19:11 +00:00
Matthew Flatt
058d8dc77e
document mz/mr command-line arguments
...
svn: r8047
2007-12-18 13:52:50 +00:00
Robby Findler
e050a30cdb
improved the contract -> documentation
...
svn: r8044
2007-12-18 02:29:56 +00:00
Matthew Flatt
ec3f79cf47
doc tweaks
...
svn: r8043
2007-12-18 01:44:09 +00:00
Matthew Flatt
9117a35625
contract doc tweaks
...
svn: r8042
2007-12-18 01:24:40 +00:00
Robby Findler
0e43e1da8c
added keywords to -> contract
...
svn: r8041
2007-12-17 23:48:30 +00:00
Matthew Flatt
5b984bc34e
tweak mzscheme's help form
...
svn: r8036
2007-12-17 16:23:54 +00:00
Matthew Flatt
f5845e01a0
slideshow fixes
...
svn: r8035
2007-12-17 15:56:53 +00:00
Matthew Flatt
67752bc435
add 'last' field to picts, and document slideshow/code
...
svn: r8033
2007-12-17 00:28:20 +00:00
Robby Findler
57fa5d8e66
fixed a typo
...
svn: r8027
2007-12-16 04:43:24 +00:00
Robby Findler
44d76d4c9a
fixed a typo
...
svn: r8026
2007-12-16 04:38:40 +00:00
Matthew Flatt
fd1de94a48
change Scribble to complain about colliding tags
...
svn: r8025
2007-12-16 03:10:00 +00:00
Robby Findler
9a0498b44d
moved class, contracts, serialize, and traits into scheme/ and changed the class and contract interface so that contracts no longer depend on the class system (instead its the other way around)
...
svn: r8017
2007-12-15 18:46:55 +00:00
Matthew Flatt
f12a39d97b
added scheme/help
...
svn: r8016
2007-12-15 18:02:05 +00:00
Matthew Flatt
265550c08f
reference doc tweaks
...
svn: r8008
2007-12-14 13:19:46 +00:00
Matthew Flatt
b167903e2c
better arg names in docs for make-polar
...
svn: r8002
2007-12-13 23:14:18 +00:00
Matthew Flatt
a375882307
scribble wxme docs
...
svn: r8000
2007-12-13 22:30:40 +00:00
Matthew Flatt
8d4d43e45f
add missing file
...
svn: r7990
2007-12-13 15:39:43 +00:00
Matthew Flatt
138a38ea04
new scheme/cmdline, refine -r/-u to imply -N
...
svn: r7989
2007-12-13 15:04:20 +00:00
Matthew Flatt
bd7ced966e
add 'compose' to scheme/base; switch Help Desk to a mzscheme app
...
svn: r7979
2007-12-12 22:17:09 +00:00
Matthew Flatt
5a6f8aede3
sandbox doc and API tweaks
...
svn: r7972
2007-12-12 18:39:15 +00:00
Matthew Flatt
020948cf1b
document the scheme/control library
...
svn: r7971
2007-12-12 18:19:07 +00:00