Eli Barzilay
347b8bee28
downcase index entries
...
svn: r10007
2008-05-28 18:58:25 +00:00
Eli Barzilay
9860c6c7e5
javascript-based search implemented
...
svn: r10005
2008-05-28 18:44:12 +00:00
Matthew Flatt
fdd99b83dc
more consistent cleaning of index strings; fix for 'get-module-code' when no file (source, bytecode, or extension) is available
...
svn: r10002
2008-05-28 17:40:23 +00:00
Matthew Flatt
3d4761f027
rename start page to 'PLT Scheme'
...
svn: r10001
2008-05-28 15:23:30 +00:00
Eli Barzilay
6441d98428
typo
...
svn: r9997
2008-05-28 05:23:39 +00:00
Eli Barzilay
b21a0182c1
removed index-page search hacks, added search-page stub
...
svn: r9994
2008-05-28 01:52:01 +00:00
Eli Barzilay
9b0492e320
toc links on main pages go to user pages where needed
...
svn: r9993
2008-05-28 00:20:58 +00:00
Matthew Flatt
cb365eeb94
fix image-snip% reference in drscheme manual
...
svn: r9988
2008-05-27 20:26:42 +00:00
Matthew Flatt
7ae0f500ae
add and use close-eval to reduce memory use when rendering reference and guide
...
svn: r9981
2008-05-27 17:20:24 +00:00
Eli Barzilay
1e9e508ec0
user documentation root is now stored in a cookie
...
svn: r9978
2008-05-27 15:12:31 +00:00
Robby Findler
c4349ce66c
removed some old latex-style comments
...
svn: r9977
2008-05-27 13:38:05 +00:00
Eli Barzilay
1a4dffcc2c
use braces
...
svn: r9975
2008-05-27 12:27:36 +00:00
Robby Findler
1eb4f0ffc1
rewrote lots of latexisms
...
svn: r9967
2008-05-26 23:27:30 +00:00
Matthew Flatt
cde865b571
fix bad encoding in reference manual
...
svn: r9965
2008-05-26 21:11:20 +00:00
Eli Barzilay
00a5391be2
* change script-element to take a list of strings, pad it with newlines
...
* make links from the outside the plt going inside be absolute links
svn: r9962
2008-05-26 18:29:16 +00:00
Matthew Flatt
c9bf30746e
scribble: javascript and attribute hooks
...
svn: r9958
2008-05-26 14:03:38 +00:00
Eli Barzilay
baf80c5849
Better code to generate main page titles and toc
...
svn: r9955
2008-05-26 09:19:38 +00:00
Matthew Flatt
a41f8e8e38
tweak appearance of main doc page
...
svn: r9951
2008-05-25 15:16:03 +00:00
Robby Findler
d8c751d071
added note about new icons
...
svn: r9944
2008-05-23 13:59:13 +00:00
Robby Findler
1db022a34a
added note about new icons
...
svn: r9943
2008-05-23 13:58:49 +00:00
Robby Findler
90fbc2e14b
fixed some bugs in the docs
...
svn: r9938
2008-05-23 00:16:02 +00:00
John Clements
29322e6ccb
minor fixes
...
svn: r9934
2008-05-22 22:09:41 +00:00
Matthew Flatt
6a93d0c531
macros chapter in guide
...
svn: r9927
2008-05-22 16:12:51 +00:00
Robby Findler
ba895e827f
added the limit memory menu item
...
svn: r9926
2008-05-22 11:16:03 +00:00
Matthew Flatt
c5ef53525a
eval section of guide
...
svn: r9922
2008-05-21 15:41:57 +00:00
Matthew Flatt
64d8b39b49
more guide clean-up
...
svn: r9920
2008-05-21 13:31:09 +00:00
Matthew Flatt
5ca718b35e
units chapter in guide
...
svn: r9907
2008-05-20 20:16:44 +00:00
Eli Barzilay
e8a22fada9
move all "meta manuals" to a single place, plain title for user pages
...
svn: r9895
2008-05-19 18:34:31 +00:00
Robby Findler
a8fd2e018c
added an explicit registration for the toolbar switchable-buttons
...
svn: r9882
2008-05-18 22:59:02 +00:00
Matthew Flatt
6f6d8d74b4
regexp doc repairs and links
...
svn: r9876
2008-05-17 12:29:58 +00:00
Matthew Flatt
5e23e8c683
port pregexp docs to guide chapter
...
svn: r9875
2008-05-17 11:59:52 +00:00
Robby Findler
cf81a03861
picked another save icon -- thanks to Eli for finding it!
...
svn: r9872
2008-05-16 23:31:31 +00:00
Matthew Flatt
2b48cb0a4d
fill in some guide sections
...
svn: r9871
2008-05-16 21:23:53 +00:00
Robby Findler
b3f03c2b67
added clanbomber icon to use as the debugger's icon
...
svn: r9860
2008-05-16 01:39:01 +00:00
Matthew Flatt
54e696c9d4
mred doc repair (PR 8890)
...
svn: r9858
2008-05-15 19:25:39 +00:00
Matthew Flatt
5205f45c50
doc corrections
...
svn: r9857
2008-05-15 19:19:18 +00:00
Matthew Flatt
4effd7b897
doc clarifications (PR 9307) and arity issue (PR 9025)
...
svn: r9855
2008-05-15 17:29:49 +00:00
Matthew Flatt
4728ffe303
change DrScheme to set current-print
...
svn: r9850
2008-05-15 16:31:51 +00:00
Matthew Flatt
26a36a9cbe
add 'false?'
...
svn: r9849
2008-05-15 16:03:50 +00:00
Matthew Flatt
31d9a7d885
use-file-text-mode
...
svn: r9847
2008-05-15 15:29:40 +00:00
Matthew Flatt
41ad955597
R6RS repairs (PRs 9361 and 9371)
...
svn: r9844
2008-05-15 13:23:16 +00:00
Kathy Gray
488bbd3829
Added string-constants for test-engine menu items.
...
Moved Enable/disable to language-X menu, and updated docs
Sending old test window support to the 'attic'
svn: r9824
2008-05-13 15:50:25 +00:00
Robby Findler
72cb7a1c0a
adjusted typesetting of requires to make them linked
...
svn: r9821
2008-05-13 04:20:07 +00:00
Robby Findler
cf6c45e0c3
added get-language-menu
...
svn: r9820
2008-05-13 02:37:36 +00:00
Matthew Flatt
a932a75708
fix rename-in bug, and try to provide a better error message for attempting to use a run-time definition in a transformer expression
...
svn: r9819
2008-05-12 23:13:47 +00:00
Robby Findler
9d634308ee
fixed up the framework docs so there are no more warnings
...
svn: r9810
2008-05-12 01:53:47 +00:00
Eli Barzilay
3d9ef571e7
typo
...
svn: r9809
2008-05-11 21:01:47 +00:00
Robby Findler
7003f07868
fixed a typo
...
svn: r9808
2008-05-11 18:21:03 +00:00
Matthew Flatt
4bf40a2556
correct docs for code:comment
...
svn: r9805
2008-05-11 13:19:22 +00:00
Eli Barzilay
77c51adcc4
fix uses of code:comment
...
svn: r9803
2008-05-11 04:12:33 +00:00
Robby Findler
14b8f2f8f6
some minor improvements to the docs
...
svn: r9800
2008-05-11 01:07:48 +00:00
Robby Findler
a3da1f8158
moved recon.ss into drscheme/private (where it should have been all along)
...
svn: r9798
2008-05-10 21:29:45 +00:00
Robby Findler
0752311937
finally got the drscheme:language:object/c contract to render in the documentation properly
...
svn: r9797
2008-05-10 21:15:30 +00:00
Eli Barzilay
759aba2105
add missing space (a better fix would be to note-lib)
...
svn: r9789
2008-05-10 06:34:09 +00:00
Robby Findler
9518b82dba
svn: r9778
2008-05-09 22:15:58 +00:00
Robby Findler
5b3a61460b
adjusted the tools docs that the contracts on the tool units are extracted from the same place that the documentation is extracted from, namely tool-lib.ss
...
svn: r9777
2008-05-09 22:15:50 +00:00
Robby Findler
694a0d732b
converted a bunch of tex-isms to scribble-isms and other small improvements in the docs
...
svn: r9760
2008-05-09 02:14:27 +00:00
Robby Findler
233e8431bc
a tools manual that contains all of the bindings (but with lots of editing still to go)
...
svn: r9752
2008-05-08 21:16:28 +00:00
Matthew Flatt
548e45408b
regexp-replace* handles empty matches; empty-match handling documented
...
svn: r9751
2008-05-08 20:29:56 +00:00
Matthew Flatt
b3b72f65ad
doc tweaks
...
svn: r9738
2008-05-08 13:15:42 +00:00
Matthew Flatt
9ce74d5378
document location of auto-save file for a file-less definitions window
...
svn: r9726
2008-05-07 20:45:32 +00:00
Matthew Flatt
5f85bbce17
'experimental doc category
...
svn: r9725
2008-05-07 20:11:13 +00:00
Robby Findler
06463490f3
a little progress on the tools manual
...
svn: r9724
2008-05-07 17:57:14 +00:00
Matthew Flatt
fad08fcd84
more drscheme repairs and tests
...
svn: r9721
2008-05-07 16:31:20 +00:00
Matthew Flatt
a7aadea865
framework minor repairs (after tests)
...
svn: r9690
2008-05-06 15:29:58 +00:00
Robby Findler
56af42785d
oops, wrong commit, fixed now
...
svn: r9671
2008-05-05 22:36:35 +00:00
Robby Findler
89963f0082
a first cut of the tools manual converted to scribble
...
svn: r9670
2008-05-05 22:35:26 +00:00
Matthew Flatt
4ff1cd0ca4
r6rs repairs
...
svn: r9658
2008-05-05 15:50:35 +00:00
Matthew Flatt
b53e01c460
'nest' docs and enumeration of libraries re-exported by scheme
...
svn: r9653
2008-05-05 11:29:04 +00:00
Matthew Flatt
875dc56a37
fix desc of relativeness of (find-system-path 'collects-dir)
...
svn: r9644
2008-05-04 16:12:18 +00:00
Eli Barzilay
669c93680b
clarification
...
svn: r9621
2008-05-03 05:34:27 +00:00
Matthew Flatt
1dd30ca031
dup-{in,out}put-port and sandbox-error-output default
...
svn: r9617
2008-05-03 04:47:14 +00:00
Matthew Flatt
52581d024b
improve scribble memory use (a little bit)
...
svn: r9601
2008-05-02 19:48:57 +00:00
Matthew Flatt
89a12d4f56
gui doc repairs
...
svn: r9593
2008-05-02 14:50:46 +00:00
Robby Findler
ee9fc4a8d7
reworked the buttons along the top of drscheme
...
svn: r9578
2008-05-01 23:15:06 +00:00
Matthew Flatt
58f1177258
finish DrScheme doc port
...
svn: r9572
2008-05-01 19:51:52 +00:00
Matthew Flatt
7d6bf0371e
doc improvements
...
svn: r9566
2008-05-01 17:15:03 +00:00
Matthew Flatt
4e6639fb2f
r6rs tests and bug fixes
...
svn: r9563
2008-05-01 13:52:05 +00:00
Robby Findler
d08039585b
moving to school
...
svn: r9561
2008-05-01 12:43:43 +00:00
Greg Cooper
98cfe9cf42
update debugger documentation
...
svn: r9556
2008-05-01 03:15:53 +00:00
Robby Findler
baa9ed726a
moved the surrogate library to scheme/ (out of mzlib/)
...
svn: r9554
2008-05-01 02:51:52 +00:00
Robby Findler
4e2f540f6d
removed todo
...
svn: r9552
2008-04-30 23:04:38 +00:00
Robby Findler
3eb20f5a11
moved all of the framework's function documentation into the scribble/srcdoc world
...
svn: r9545
2008-04-30 19:18:52 +00:00
Robby Findler
71dddbdb28
a probable bug fix
...
svn: r9541
2008-04-30 03:30:57 +00:00
Robby Findler
faaa7d1bc1
more progress on the framework docs
...
svn: r9539
2008-04-29 22:51:59 +00:00
Matthew Flatt
e6b2b19030
r6rs io/ports-6 repairs and tests
...
svn: r9523
2008-04-28 21:59:18 +00:00
Matthew Flatt
f579d40b82
'must-update file mode; R6RS tests and bug fixes
...
svn: r9511
2008-04-28 16:32:50 +00:00
Robby Findler
aa5eb38972
svn: r9504
2008-04-27 14:59:14 +00:00
Robby Findler
d07eff8bce
added docs for the gui-utils and the textual preferences to the framework
...
svn: r9503
2008-04-27 14:57:09 +00:00
Matthew Flatt
aceb620344
put ... and ...+ in defproc grammar
...
svn: r9502
2008-04-27 13:35:08 +00:00
Robby Findler
6a53f96e06
ported the documentation for the framework's test library -- also extended srcdoc.ss a little bit
...
svn: r9499
2008-04-27 02:55:21 +00:00
Robby Findler
acffaf63fa
svn: r9497
2008-04-26 19:08:38 +00:00
Robby Findler
d3e6f29e38
a little framework progress
...
svn: r9496
2008-04-26 19:07:54 +00:00
Matthew Flatt
cd85479afc
typoe (PR 9301)
...
svn: r9485
2008-04-25 23:15:25 +00:00
Matthew Flatt
01baad11a0
hack evcase to support old and new 'else' bindings
...
svn: r9481
2008-04-25 21:36:37 +00:00
Matthew Flatt
1ee0298552
struct-copy
...
svn: r9456
2008-04-24 13:56:36 +00:00
Robby Findler
e4563319db
a little more of the framework manual is done
...
svn: r9454
2008-04-24 12:56:30 +00:00
Matthew Flatt
99ae76c2e9
expand user in file module paths; move framework doc index to end, but also fix Scribble latex output when index is not at the end
...
svn: r9453
2008-04-24 12:36:58 +00:00
Matthew Flatt
931d93ba2f
Scribble support for redirecting external links and re-rooting corss-reference paths
...
svn: r9448
2008-04-24 02:37:47 +00:00
Robby Findler
5d6724c75b
some progress made documenting the framework
...
svn: r9443
2008-04-23 23:24:17 +00:00
Matthew Flatt
980652e901
fix doc bug
...
svn: r9435
2008-04-23 17:38:24 +00:00
Matthew Flatt
3e82dcc63b
doc tweaks
...
svn: r9434
2008-04-23 17:37:49 +00:00
Eli Barzilay
b1024c8952
Added append-map' and
filter-not'.
...
svn: r9433
2008-04-23 17:26:41 +00:00
Matthew Flatt
5a3e7682f4
doc tweaks
...
svn: r9432
2008-04-23 17:16:29 +00:00
Eli Barzilay
1b552354a6
Use @(interaction-eval ...) instead of @interaction-eval[...].
...
svn: r9429
2008-04-23 16:47:17 +00:00
Eli Barzilay
b62fef320b
documented new scheme/list functions
...
svn: r9426
2008-04-23 15:03:11 +00:00
Matthew Flatt
e5350bb22f
sync HtDP languages and test suite
...
svn: r9424
2008-04-23 13:28:43 +00:00
Matthew Flatt
fe7b6fd26e
add htdp-lib doc
...
svn: r9417
2008-04-23 02:06:47 +00:00
Matthew Flatt
a26b334c67
proprocessor doc, merge scribblings and doc-categories fields
...
svn: r9414
2008-04-23 00:20:25 +00:00
Matthew Flatt
e25e7a1098
keyword in methods and apply; procedure-reduce-keyword-arity
...
svn: r9396
2008-04-22 18:00:04 +00:00
Matthew Flatt
a0f65ba33e
dictionaries
...
svn: r9383
2008-04-21 17:26:35 +00:00
Matthew Flatt
63c8b7ffde
fix some mzc -e problems
...
svn: r9379
2008-04-21 01:04:31 +00:00
Matthew Flatt
476c374751
finish mzc docs
...
svn: r9378
2008-04-20 14:28:20 +00:00
Matthew Flatt
99943314d2
setup/unpack addition and docs
...
svn: r9370
2008-04-19 12:42:54 +00:00
Eli Barzilay
2736de7404
* move flatten' next to
append*'
...
* document `add-between'
svn: r9369
2008-04-19 10:30:31 +00:00
Matthew Flatt
82c212625b
sgl docs
...
svn: r9362
2008-04-18 18:49:23 +00:00
Eli Barzilay
0b7bdfe92c
added scheme/string, include it in the scheme language, put string-append* in there, tested, documented
...
svn: r9356
2008-04-18 04:10:46 +00:00
Eli Barzilay
7b682783db
clarify append* description
...
svn: r9355
2008-04-18 03:52:58 +00:00
Matthew Flatt
5aeaf7ea75
R6RS docs, other misc clean-up
...
svn: r9349
2008-04-17 21:29:07 +00:00
Kathy Gray
ae3a208331
Additions to DrSchemem guide to
...
A) Fill in the stub section for ProfessorJ languages
B) Include an explanation of the Testing menu item
C) Ammend the HtDP languages section with information
on test evaluation
svn: r9346
2008-04-17 15:41:43 +00:00
Eli Barzilay
69939fea1b
typo
...
svn: r9330
2008-04-16 15:42:11 +00:00
Matthew Flatt
fbfc9bf883
keyword-ized plot, plot and mime docs
...
svn: r9304
2008-04-14 21:26:28 +00:00
Matthew Flatt
268c82d39b
scheme/load docs improvement
...
svn: r9301
2008-04-14 19:21:16 +00:00
Matthew Flatt
9617dbbfd6
fix continuation prompt in scheme/load
...
svn: r9297
2008-04-14 16:39:43 +00:00
Matthew Flatt
9851d4aa0f
refine namespace handling of scheme/load to that it works with both DrScheme and setting current-namespace within the program
...
svn: r9296
2008-04-14 16:11:22 +00:00
Matthew Flatt
febe8ce783
scheme/load
...
svn: r9294
2008-04-14 15:20:18 +00:00
Matthew Flatt
8036ddf5a1
remove euler from scheme/math
...
svn: r9290
2008-04-14 11:44:13 +00:00
Matthew Flatt
aa1a56c3fd
mred -z and textual-read-eval-print-loop
...
svn: r9285
2008-04-13 17:09:18 +00:00
Matthew Flatt
2b5d800190
more net library docs
...
svn: r9284
2008-04-13 15:44:10 +00:00
Matthew Flatt
85583d4ebb
more net docs
...
svn: r9279
2008-04-13 03:07:56 +00:00
Robby Findler
2de5845dbd
added an angle parameter to rounded-rectangle and filled-rounded-rectangle
...
svn: r9277
2008-04-12 15:17:13 +00:00
Matthew Flatt
02fbaca2b7
hierlist docs; fix latex/pdf output when a paragraph starts with n hspace
...
svn: r9276
2008-04-12 14:42:02 +00:00
Matthew Flatt
b9d7824c8e
more scribble rendering and doc details
...
svn: r9261
2008-04-11 19:09:26 +00:00
Matthew Flatt
2b27ed4872
doc updates
...
svn: r9250
2008-04-11 02:07:15 +00:00
Matthew Flatt
0153e122b7
change -q to config option, fix unlikely race condition in wake-on-signal, add path->url and url->path, and adjust URL parsing
...
svn: r9239
2008-04-10 19:05:35 +00:00
Sam Tobin-Hochstadt
13b7f8c506
Add checked-struct-info.
...
svn: r9227
2008-04-09 23:25:30 +00:00
Matthew Flatt
2a17f76cec
streamline GC's thread and custodian tracking
...
svn: r9224
2008-04-09 17:25:30 +00:00
Matthew Flatt
021d4d7527
new hash function names and ops (3.99.0.23)
...
svn: r9209
2008-04-08 21:42:38 +00:00
Eli Barzilay
aaab16c2d7
fix space
...
svn: r9177
2008-04-07 16:17:24 +00:00
Matthew Flatt
53cc426d30
expans #reader/#lang protocol so that a #lang result can have more appropriate srclocs; fix up syntax/module-reader to use the new protocol; re-enable arrows to the language position in Check Syntax
...
svn: r9174
2008-04-06 23:31:58 +00:00
Eli Barzilay
5efae47be8
* Made (planet "path") work like (planet path), except that the former
...
can have an extension (so it's more like the (lib ...) form now.)
(Note: I assume that the one-before-last argument in return
ok_path_string(a, 0, 0, 1, 1) is what makes it not reject a suffix)
* Documented the new form
* Made the `-p' flag get a new-style planet path, and have it work the
same as `-l' (not constructing an `eval')
* BTW, renamed `mzcmd_REQUIRE' to `mzcmd_REQUIRE_FILE', and changed
"missing file after" error message in `-l' to "missing library name
after"
svn: r9171
2008-04-06 14:08:21 +00:00
Matthew Flatt
5165d9e855
sync Ryan's macro-debugger changes
...
svn: r9166
2008-04-04 17:38:23 +00:00
Matthew Flatt
307ca18d31
doc make-generic and add 'generic?'
...
svn: r9164
2008-04-04 12:13:19 +00:00
Matthew Flatt
a9d7b95d3d
doc HtDP language additions for testing
...
svn: r9163
2008-04-04 12:12:35 +00:00
Matthew Flatt
8bb63e146c
fix list-ref description
...
svn: r9157
2008-04-03 16:18:06 +00:00
Matthew Flatt
6a0150d518
fix typoes in numbers reference (PR 9271)
...
svn: r9153
2008-04-03 15:37:26 +00:00
Matthew Flatt
f28726ab4d
fix bytecode writing of prefabs, add prop:sequence
...
svn: r9149
2008-04-03 14:07:52 +00:00
Matthew Flatt
fc033290da
fix Scribble and some docs after today's changes
...
svn: r9142
2008-04-02 23:34:47 +00:00
Eli Barzilay
3ab57fbe50
svn: r9132
2008-04-02 07:47:38 +00:00
Matthew Flatt
fb392dd331
adjust sort keyword arguments and docs
...
svn: r9131
2008-04-02 01:28:09 +00:00
Eli Barzilay
bfc990e3c5
Added #:key and #:cache-keys to `sort', documented and tested.
...
svn: r9128
2008-04-01 20:58:41 +00:00
John Clements
a87e918745
openning -> opening
...
svn: r9116
2008-03-29 22:21:07 +00:00
John Clements
a5392b8ece
p rovides -> provides
...
svn: r9115
2008-03-29 22:12:49 +00:00
John Clements
5d9e8d8a3c
changed contracts on src args for render methods
...
svn: r9113
2008-03-29 21:36:51 +00:00
John Clements
56b46aab9a
fixed typo
...
svn: r9112
2008-03-29 20:47:24 +00:00
Sam Tobin-Hochstadt
aa40a654b0
Update match documentation to new implementation:
...
- Mention cons and mcons pattern.
- Describe greedyness.
- Mention additional literals in grammar.
svn: r9095
2008-03-27 17:35:11 +00:00
Matthew Flatt
06326b340b
thread-rewind-receive (3.99.0.21)
...
svn: r9088
2008-03-26 02:20:50 +00:00
Eli Barzilay
0f4dbe5933
typo
...
svn: r9073
2008-03-23 14:13:33 +00:00
Matthew Flatt
c81eb6ede0
add in-lines and some doc clarifications
...
svn: r9072
2008-03-23 13:25:56 +00:00
Matthew Flatt
a796029a56
rename drop and lift in Slideshow; minor doc fixes
...
svn: r9066
2008-03-22 13:48:35 +00:00
Eli Barzilay
289683eae1
text clarification from Matthew
...
svn: r9054
2008-03-22 01:32:32 +00:00
Eli Barzilay
7f9dd9775f
more tweaking
...
svn: r9051
2008-03-22 00:21:47 +00:00
Eli Barzilay
fde62e2630
minor tweaks
...
svn: r9050
2008-03-22 00:16:26 +00:00
Matthew Flatt
34d83b3551
change module-path? for planet path shorthand; doc edits
...
svn: r9048
2008-03-21 23:46:42 +00:00
Eli Barzilay
fb8efd4816
added take+drop+append to scheme/list (problems with texpict providing drop too)
...
svn: r9045
2008-03-21 18:45:18 +00:00
Eli Barzilay
710f8c72d3
contract typo
...
svn: r9044
2008-03-21 18:01:21 +00:00
Eli Barzilay
d88c6c476a
* Better versions of curry/r and negate, doc improvements, tests
...
svn: r9043
2008-03-21 17:55:29 +00:00
Eli Barzilay
40ec407042
some reformatting
...
svn: r9041
2008-03-21 17:42:40 +00:00
Matthew Flatt
70918ccfb5
fix list-ref and listt-ail docs
...
svn: r9040
2008-03-21 15:48:18 +00:00
Matthew Flatt
152b7a3ed8
fix typos
...
svn: r9037
2008-03-21 12:31:23 +00:00
Matthew Flatt
f5e0fd35f5
revise scribble/srcdoc so it is extensible; tweak bytecode optimizer to drop more omittable expressions
...
svn: r9028
2008-03-19 19:53:51 +00:00
John Clements
3f8d2d20f7
typo?
...
svn: r9027
2008-03-19 15:52:33 +00:00
John Clements
d154490c35
indexing for graphical file types
...
svn: r9026
2008-03-19 15:51:03 +00:00
Matthew Flatt
b26702358a
allowing shadowing of initial imports (3.99.0.20)
...
svn: r9025
2008-03-19 13:39:18 +00:00
Matthew Flatt
407e0bc2d9
fix serialization on prefabs, equal on cyclic hash tables
...
svn: r9020
2008-03-18 19:46:39 +00:00
Eli Barzilay
d6cbe2b09f
* New scheme/function module (added by mistake on the previous commit)
...
* Added it to scheme/main
* Documented it
svn: r9018
2008-03-18 14:37:04 +00:00
Matthew Flatt
a6642f066f
fix program grammar
...
svn: r9017
2008-03-18 14:15:58 +00:00
Matthew Flatt
3a763f3bcc
generalized except-out
...
svn: r9015
2008-03-18 13:38:13 +00:00
Matthew Flatt
2834b00b7e
refine failure handling of thread-send
...
svn: r9012
2008-03-18 02:16:06 +00:00
Matthew Flatt
c58820e30d
vyzo's thread mailboxes (3.99.0.19)
...
svn: r9010
2008-03-18 00:38:36 +00:00
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
Robby Findler
32d1534d90
got thru the docs for the framework's functions
...
svn: r8983
2008-03-16 03:14:59 +00:00
Robby Findler
e86fce444b
raw, first cut of framework docs: just functions and just contracts so far
...
svn: r8976
2008-03-15 03:11:04 +00:00
Matthew Flatt
421706a042
fix sentence
...
svn: r8968
2008-03-13 21:04:07 +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
John Clements
4520570cb2
added indexing to compile-omit-paths etc.
...
svn: r8961
2008-03-12 19:34:35 +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
Matthew Flatt
73a137d84c
added scheme_add_swap_out_callback
...
svn: r8932
2008-03-08 15:46:50 +00:00
Matthew Flatt
af78c215a2
setup-plt info.ss docs, including info on scribblings and doc-categories
...
svn: r8931
2008-03-08 15:37:27 +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
Eli Barzilay
b866eeb557
read-inside-syntax -> read-syntax-inside
...
svn: r8912
2008-03-07 02:27:09 +00:00
Matthew Flatt
5a62ed1df2
fix typos
...
svn: r8911
2008-03-07 00:11:44 +00:00
Eli Barzilay
fb49374527
add an 'include' form to scribble/text
...
svn: r8909
2008-03-06 23:00:28 +00:00
Matthew Flatt
53bc658226
r6rs tests and repairs
...
svn: r8905
2008-03-06 18:56:31 +00:00
Matthew Flatt
f3d74fa4c8
R6RS fixes; fix for <, >, <=, and >= with +nan.0 and a bignum or rational; compile two-byte regexp patterns (common for hand-rolled case-insensitivity, as in the R6RS parser) to a more compact and efficient representation
...
svn: r8898
2008-03-06 04:56:47 +00:00
Matthew Flatt
c8f3d15c79
manually restore property on scribble reader example
...
svn: r8888
2008-03-05 00:10:45 +00:00
Matthew Flatt
8b0a675b9a
add #:id support to defform, etc.
...
svn: r8884
2008-03-04 22:57:02 +00:00
Eli Barzilay
9838b8e79a
some fixes
...
svn: r8883
2008-03-04 21:47:25 +00:00
Eli Barzilay
db62afaadc
set svn:eol-style
...
svn: r8875
2008-03-04 17:28:15 +00:00
Greg Cooper
f721101444
make sure bindings in annotations come from scheme/base
...
remove tip from docs about needing to save files before debugging
svn: r8872
2008-03-04 16:11:07 +00:00
Eli Barzilay
b76390a452
revise the way setup-plt crawls over the collection trees
...
svn: r8860
2008-03-03 22:04:28 +00:00
Matthew Flatt
b7cfd2fd00
plt-r6rs executable and initial r6rs docs
...
svn: r8859
2008-03-03 21:59:09 +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
Eli Barzilay
1e32dbd324
scribble/text documentation, and a few other fixes and comments
...
svn: r8821
2008-02-28 14:27:37 +00:00
Eli Barzilay
469203f307
minor reformatting
...
svn: r8820
2008-02-28 01:55:11 +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
Greg Cooper
865b638d7c
don't annotate expressions that have no source information
...
update docs, image for new buttons
svn: r8803
2008-02-26 03:11:29 +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
Greg Cooper
c4b76ea3dc
add support for stack navigation, along with a bit more documentation
...
refactor some large blocks of code and add a few comments
svn: r8791
2008-02-25 05:02:09 +00:00
Eli Barzilay
bb34f747b6
make all files terminate with a newline
...
svn: r8786
2008-02-24 21:27:36 +00:00
Greg Cooper
415b7f9af8
add debugger documentation
...
svn: r8777
2008-02-23 17:29:36 +00:00
Matthew Flatt
bd97e3e797
r6rs progress
...
svn: r8775
2008-02-23 14:11:24 +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
Eli Barzilay
6f0ce91461
add #:indent to verbatim
...
svn: r8707
2008-02-18 20:01:23 +00:00
Eli Barzilay
23494f8530
svn: r8704
2008-02-18 15:26:53 +00:00
Eli Barzilay
9c77909710
use @verbatim{...}
...
svn: r8699
2008-02-18 10:49:20 +00:00
John Clements
5cc21bcbf2
typo?
...
svn: r8685
2008-02-16 08:52:34 +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
f83690cb63
procedure -> form
...
svn: r8677
2008-02-15 22:48:12 +00:00
John Clements
f69f0753e3
More info for any
...
svn: r8675
2008-02-15 19:36:56 +00:00
John Clements
f0ddaaab92
Capitalize the first word.
...
svn: r8674
2008-02-15 18:48:27 +00:00
Matthew Flatt
b87d9a986e
support documentation for bindings from a hypothetical module, as opposed to a specific module
...
svn: r8663
2008-02-14 16:59:26 +00:00
Matthew Flatt
ca1a9dc8bf
docs form David Van Horn; Slideshow tweaks
...
svn: r8661
2008-02-14 14:07:57 +00:00
Eli Barzilay
dfc1b74d66
PR9197
...
svn: r8659
2008-02-14 06:14:41 +00:00
Eli Barzilay
497c56ce3a
comment out unconverted latex
...
svn: r8657
2008-02-13 22:04:09 +00:00
Robby Findler
efeb8c7818
PR 9193
...
svn: r8646
2008-02-13 16:43:07 +00:00
Matthias Felleisen
9627709cd1
added image and image/plain
...
svn: r8643
2008-02-13 15:36:19 +00:00
Eli Barzilay
8e6a957bb9
typo
...
svn: r8639
2008-02-13 02:51:43 +00:00
Matthew Flatt
0dc359a956
fix a scribble bug; add r6rs reader
...
svn: r8635
2008-02-12 21:50:35 +00:00
Matthew Flatt
074b611215
more browser doc repairs
...
svn: r8634
2008-02-12 15:16:03 +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
Eli Barzilay
ba779ff7cb
clarification
...
svn: r8628
2008-02-12 09:47:20 +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
Eli Barzilay
7539945a3d
much improved search, extended and fixed sendurl, string-based rendering for xrefs
...
svn: r8577
2008-02-08 04:32:49 +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
f1abfd55f2
doc patches from David Vanderson
...
svn: r8511
2008-02-02 23:46:52 +00:00
Eli Barzilay
fd652aa462
typo
...
svn: r8510
2008-02-02 19:59:40 +00:00
Matthew Flatt
d1c61e5ef1
plt-r5rs exe and r5rs doc
...
svn: r8501
2008-02-02 04:14:04 +00:00
Matthew Flatt
62d301e87e
more drs scribble
...
svn: r8495
2008-02-01 16:10:08 +00:00
Matthew Flatt
a82d9b5e32
scribble drscheme
...
svn: r8492
2008-02-01 04:11:24 +00:00
Matthew Flatt
10ce5150d4
reference clarifications on immutable literals; JIT tweak
...
svn: r8491
2008-01-31 23:15:10 +00:00
Matthew Flatt
6a8a1557d3
tighten some Scribble contracts, improve docs
...
svn: r8486
2008-01-31 14:16:00 +00:00
Matthew Flatt
841056855e
more scribble struct doc clarifications
...
svn: r8483
2008-01-31 04:40:18 +00:00
Matthew Flatt
beef670942
scribble struct doc clarifications
...
svn: r8482
2008-01-31 04:33:50 +00:00
Matthew Flatt
7e6ef8eeb5
small improvements to scribble data structures
...
svn: r8481
2008-01-31 00:06:54 +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