Commit Graph

5228 Commits

Author SHA1 Message Date
Matthew Flatt
6487debfee keep props in include
svn: r8267
2008-01-08 23:49:35 +00:00
Robby Findler
364d7ff274 added the example section
svn: r8266
2008-01-08 23:30:49 +00:00
Matthew Flatt
6352736822 fix include/reader
svn: r8265
2008-01-08 22:16:01 +00:00
Matthew Flatt
b333628a39 remove unecessary title tag and prefix
svn: r8264
2008-01-08 19:58:07 +00:00
Matthew Flatt
f08dbc15da move/collapse web-server docs, scribble doc improvements
svn: r8262
2008-01-08 19:54:01 +00:00
Jay McCarthy
511343114f Removing MrEd launcher, renaming some things
svn: r8261
2008-01-08 18:27:59 +00:00
Matthew Flatt
57d173e626 make hash-lang delayed so that scribble/manual doesn't directly depend on scribblings/guide
svn: r8260
2008-01-08 18:15:06 +00:00
Matthias Felleisen
4e6af69364 made file structures transparent for now to work with testing.ss
svn: r8258
2008-01-08 17:40:21 +00:00
Matthew Flatt
4c1856f189 scribble reader interface and doc adjustments
svn: r8257
2008-01-08 16:09:25 +00:00
Robby Findler
1d58054540 some minor fiddling
svn: r8256
2008-01-08 14:58:51 +00:00
Eli Barzilay
9e70a46c7a Welcome to a new PLT day.
svn: r8255
2008-01-08 08:50:12 +00:00
Robby Findler
1b31b38e1e a little more work on the contracts guide
svn: r8254
2008-01-08 05:43:41 +00:00
Matthew Flatt
eeb62f47f7 fix quick doc build
svn: r8253
2008-01-08 01:48:39 +00:00
Matthew Flatt
343308481a work on guide, and fix problems with scribble/eval
svn: r8250
2008-01-07 21:47:22 +00:00
Eli Barzilay
8f0f4fcdf9 Lots of reformatting, and some reorganization
svn: r8249
2008-01-07 17:29:48 +00:00
Matthew Flatt
315dc915f5 more scribble layers edits
svn: r8248
2008-01-07 14:26:55 +00:00
Robby Findler
e4b26b3d67 added something to illustrate the difference between any and any/c
svn: r8247
2008-01-07 14:26:31 +00:00
Matthew Flatt
14fa3351f1 scribble manual section 2 edits
svn: r8246
2008-01-07 13:00:44 +00:00
Matthew Flatt
6f2791a503 some edits to the contract guide
svn: r8245
2008-01-07 12:48:38 +00:00
Matthew Flatt
a4cd1cdbae minor Scribbl{e,ings} tweaks
svn: r8244
2008-01-07 12:18:53 +00:00
Eli Barzilay
0209f1aa06 Welcome to a new PLT day.
svn: r8243
2008-01-07 08:50:14 +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
Matthew Flatt
4ba06b7ae0 expand Scribble-layers overview
svn: r8241
2008-01-07 03:50:43 +00:00
Robby Findler
a7f300543e improved keyword error messages a little bit
svn: r8240
2008-01-07 03:41:47 +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
Robby Findler
cda0888ab9 renamed string/len to string-len/c
svn: r8237
2008-01-06 15:53:50 +00:00
Robby Findler
b2b8315ac3 removed extra require
svn: r8236
2008-01-06 14:04:53 +00:00
Robby Findler
80c22a541d made send-url's result type always be the same
svn: r8235
2008-01-06 14:04:46 +00:00
Eli Barzilay
4817a55696 Welcome to a new PLT day.
svn: r8234
2008-01-06 07:58:07 +00:00
Matthew Flatt
c0a09ccef6 fix winvers script
svn: r8229
2008-01-05 23:06:05 +00:00
Robby Findler
379f2a162b searching in help desk now says 'no results' if there are no results, and the help desk menu item in drscheme opens the front page of the manuals
svn: r8227
2008-01-05 22:39:32 +00:00
Matthew Flatt
4b24262f96 maybe fix decreasing results from process-milliseconds
svn: r8226
2008-01-05 21:04:12 +00:00
Robby Findler
7f3a5c13c2 added schemeerror and used it
svn: r8223
2008-01-05 16:46:17 +00:00
Mike Sperber
652715c2d5 Synch with latest.
svn: r8221
2008-01-05 15:03:29 +00:00
Eli Barzilay
e9192a39ee Welcome to a new PLT day.
svn: r8220
2008-01-05 08:50:13 +00:00
Eli Barzilay
0c6b19a795 show a setup-plt line for each run of pdflatex
svn: r8219
2008-01-05 00:11:55 +00:00
Matthew Flatt
2658e9917e add flow hyperlink
svn: r8217
2008-01-04 23:46:22 +00:00
Matthew Flatt
c75cead3a4 add badlink latex style
svn: r8216
2008-01-04 23:33:44 +00:00
Eli Barzilay
d5e1ea0565 Welcome to a new PLT day.
svn: r8214
2008-01-04 22:09:22 +00:00
Eli Barzilay
e0a1433643 update version to 400 for v4
svn: r8212
2008-01-04 22:03:58 +00:00
Matthew Flatt
77e126f085 fix size calculation of ? repeat
svn: r8208
2008-01-04 17:05:10 +00:00
Matthew Flatt
90f8b75f33 fix docs on planet path syntax
svn: r8207
2008-01-04 16:40:38 +00:00
Robby Findler
765ec336e0 a little more progress
svn: r8205
2008-01-04 15:44:53 +00:00
Matthew Flatt
1717611b7b doc format fix, sortof
svn: r8204
2008-01-04 15:27:41 +00:00
Matthew Flatt
3acd1a7d62 fix JIT x86 FP output
svn: r8201
2008-01-04 13:33:58 +00:00
Robby Findler
fdb9c14eb8 started integrating the contracts guide into the plt scheme guide
svn: r8199
2008-01-03 22:23:45 +00:00
Matthew Flatt
17c6b00f44 fix typo: Beginner -> Beginning
svn: r8198
2008-01-03 19:14:33 +00:00
Robby Findler
13a92b3a3c undid last commit to remove timing printouts
svn: r8197
2008-01-03 19:09:00 +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
cbcb5bf57b added searching to the keybindings dialog
svn: r8194
2008-01-03 16:56:46 +00:00
Eli Barzilay
fdd622228b Welcome to a new PLT day.
svn: r8190
2008-01-03 08:50:16 +00:00
Matthew Flatt
71be2da868 change initial state of randomizer back to reference implementation's
svn: r8187
2008-01-02 18:03:11 +00:00
Kathy Gray
a5f8e41ad7 svn: r8184 2008-01-02 13:24:18 +00:00
Eli Barzilay
8ba6792c82 Welcome to a new PLT day.
svn: r8181
2008-01-02 06:36:03 +00:00
Matthew Flatt
6e6e5945f9 fix test that used lang/htdp-intermediate
svn: r8180
2008-01-02 03:50:47 +00:00
Matthew Flatt
d4482c90ca finish first draft of HtDP language docs
svn: r8179
2008-01-02 03:33:00 +00:00
Robby Findler
e7b5653dd6 finished case->
svn: r8178
2008-01-02 01:24:55 +00:00
Robby Findler
fca9c6b405 improved the way the automatic scrolling works when searching
svn: r8177
2008-01-01 21:47:13 +00:00
Robby Findler
8b20d62969 fixed some bugs so that long names still allow drs to start up and limited the name message in the upper-left to be at most 200 pixels wide
svn: r8176
2008-01-01 17:00:56 +00:00
Matthew Flatt
7508f2a9c7 fix tests of 'random'
svn: r8175
2008-01-01 14:19:39 +00:00
Eli Barzilay
85c8339e39 Welcome to a new PLT day.
svn: r8173
2008-01-01 05:59:11 +00:00
Robby Findler
16ed718c71 fixed error reporting and brought back the red arrows for the stack trace
svn: r8172
2008-01-01 01:55:04 +00:00
Matthew Flatt
63e8522426 3.99.0.8: unify 'random' and SRFI-27
svn: r8171
2007-12-31 11:30:06 +00:00
Eli Barzilay
5bc7bd1142 Welcome to a new PLT day.
svn: r8170
2007-12-31 08:50:03 +00:00
Eli Barzilay
281c1b8838 2007->2008
svn: r8169
2007-12-31 00:47:21 +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
9c6c83d8d2 generalized defproc to support curried notation, start scribbling graphics collection docs
svn: r8164
2007-12-30 16:16:11 +00:00
Matthew Flatt
a42d568c92 fix up web-server docs enough to avoid some warnings
svn: r8162
2007-12-30 12:48:44 +00:00
Matthew Flatt
ed70196273 fix doc build
svn: r8161
2007-12-30 12:27:40 +00:00
Eli Barzilay
da15443ebc Welcome to a new PLT day.
svn: r8159
2007-12-30 08:50:02 +00:00
Robby Findler
7eb004112b changed get-special-menu to get-insert-menu
svn: r8158
2007-12-29 21:48:58 +00:00
Kathy Gray
3549e55d5a Bringing up to v4 require specs and tool interface.
NOTE: testing window is NOT working yet.

svn: r8157
2007-12-29 19:39:25 +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
Eli Barzilay
164f85f288 Welcome to a new PLT day.
svn: r8149
2007-12-29 08:50:03 +00:00
Eli Barzilay
5d860138b8 fix finddoc, returns a xexpr now
svn: r8147
2007-12-29 03:25:58 +00:00
Matthias Felleisen
526458b36c fixing small bug that was introduced with move to 4.0
svn: r8145
2007-12-29 02:29:51 +00:00
Matthew Flatt
6ccffdffdb JIT inlines some floating-point ops
svn: r8144
2007-12-28 22:11:41 +00:00
Matthias Felleisen
2abe742b98 done with insert menu
svn: r8143
2007-12-28 16:18:29 +00:00
Matthias Felleisen
181c85d28c preparing robby's attempt to get insert menu right
svn: r8142
2007-12-28 15:53:23 +00:00
Robby Findler
7459da43ce renamed the Special menu to Insert
svn: r8141
2007-12-27 20:39:51 +00:00
Matthew Flatt
d2aa4f610b re-fix error when keywords missing in app; fix defn to allow non-keyword args withotu default after keyword args
svn: r8140
2007-12-27 16:49:27 +00:00
Matthew Flatt
bd260e132e typo in reference
svn: r8139
2007-12-27 16:35:35 +00:00
Eli Barzilay
c719f1c506 newline after not-found message
svn: r8138
2007-12-27 16:32:48 +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
d411eb6402 fix Mach-O updating in the case that no two-level hints entry is available
svn: r8136
2007-12-27 12:07:12 +00:00
Matthew Flatt
5df53fbe76 include version in scribble latex output
svn: r8135
2007-12-27 11:28:11 +00:00
Matthew Flatt
d6adb5600e make setup-plt --doc-pdf work right with a relative path
svn: r8134
2007-12-27 11:18:20 +00:00
Matthew Flatt
c0872f69ea equal? and hashing work on cyclic values
svn: r8132
2007-12-27 11:07:14 +00:00
Eli Barzilay
8f20fce7f6 Welcome to a new PLT day.
svn: r8131
2007-12-27 06:22:18 +00:00
Greg Cooper
e79214aa5a use current-inexact-milliseconds instead of current-milliseconds to avoid wrap-around problems
svn: r8130
2007-12-26 18:11:37 +00:00
Mike Sperber
bfd42d01d0 Update SRFI 42 to latest reference implementation.
svn: r8128
2007-12-26 17:07:15 +00:00
Matthew Flatt
9f4f7670d1 fix exn-handler test
svn: r8125
2007-12-26 12:02:13 +00:00
Eli Barzilay
019ead4356 Welcome to a new PLT day.
svn: r8124
2007-12-26 08:50:02 +00:00
Matthew Flatt
5c76cb507e finish mz docs
svn: r8123
2007-12-26 02:58:13 +00:00
Matthew Flatt
36ca820232 annotate change to avoid buffer overrun
svn: r8121
2007-12-25 12:59:50 +00:00
Matthew Flatt
944105f122 fix buffer overrun in contour plotting
svn: r8120
2007-12-25 12:57:42 +00:00
Eli Barzilay
e3f8d7e74b better code organization
svn: r8116
2007-12-24 12:24:46 +00:00
Eli Barzilay
9ba922ff1c reformatting
svn: r8114
2007-12-24 11:29:33 +00:00
Eli Barzilay
4923f00a0d Welcome to a new PLT day.
svn: r8113
2007-12-24 08:50:02 +00:00
Eli Barzilay
fe3e4042cd fix hide sharing
svn: r8111
2007-12-24 07:41:01 +00:00
Eli Barzilay
a715b3eefe Welcome to a new PLT day.
svn: r8108
2007-12-23 08:50:02 +00:00
Greg Cooper
58c95cf5c3 forward port fix from r8100/05/06 to trunk
svn: r8107
2007-12-22 17:55:57 +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
Eli Barzilay
e77ba2fc3d Welcome to a new PLT day.
svn: r8101
2007-12-22 08:50:04 +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
Eli Barzilay
0b6500f556 Welcome to a new PLT day.
svn: r8091
2007-12-21 08:50:02 +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
4cd7477c85 converted to scheme/base
svn: r8087
2007-12-21 01:57:50 +00:00
Robby Findler
342eb86c10 finished the new ->*
svn: r8086
2007-12-20 20:35:58 +00:00
Matthew Flatt
66b1a255b8 change setup-plt to detect collection name mismatch
svn: r8084
2007-12-20 15:33:14 +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
Eli Barzilay
b8b7a1bb0d Welcome to a new PLT day.
svn: r8082
2007-12-20 08:50:03 +00:00
Robby Findler
937a656d68 updated the insert large letter dialog
svn: r8078
2007-12-20 02:46:43 +00:00
Matthew Flatt
6f45daa5f4 fix #%app bug when it starts with a keyword; PR 9122
svn: r8077
2007-12-20 01:45:35 +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
Danny Yoo
9a4d947174 added framework:gui-utils:quote-literal-label and framework:gui-utils:format-literal-string to escape ampersands in string labels. Updated drscheme/syncheck and drscheme/private/unit to use these functions.
svn: r8073
2007-12-19 21:38:55 +00:00
Matthew Flatt
f70ea2d03a shared
svn: r8069
2007-12-19 21:32:07 +00:00
Matthias Felleisen
98c57e31df matrix
svn: r8068
2007-12-19 17:48:55 +00:00
Matthias Felleisen
deca1bd57f matrix
svn: r8067
2007-12-19 17:45:31 +00:00
Matthias Felleisen
342290e520 matrix
svn: r8066
2007-12-19 17:44:57 +00:00
Matthew Flatt
e4a588e405 add support for 'color and 'bgcolor styles
svn: r8064
2007-12-19 16:52:54 +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
19a6edc664 finish fixing sandboxed test suites
svn: r8062
2007-12-19 14:46:30 +00:00
Eli Barzilay
598e03f525 Welcome to a new PLT day.
svn: r8061
2007-12-19 08:50:02 +00:00
Robby Findler
5840ec28b3 made truncated message be red italics
svn: r8060
2007-12-19 04:25:53 +00:00
Robby Findler
3500ef305c added a message when the search is truncated
svn: r8059
2007-12-19 04:12:10 +00:00
Matthew Flatt
36c5684876 put mzlib test suites into separate sandboxes
svn: r8058
2007-12-19 04:12:02 +00:00
Matthew Flatt
eccb9b5aa6 fix setup-plt to reject bad collection paths supplied on the command line
svn: r8057
2007-12-18 23:15:42 +00:00
Matthew Flatt
444e2abd12 add honu mini docs
svn: r8056
2007-12-18 22:32:36 +00:00
Matthew Flatt
e3b4751adb catch up test suite for recent changes
svn: r8055
2007-12-18 22:07:30 +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
49f198dad7 fixed naming bugs and added a test suite to ensure that I preserve backwards compatibility with the old version of mzlib's contract system
svn: r8050
2007-12-18 20:49:33 +00:00
Robby Findler
a3f3dcb64d added keywords to ->*
svn: r8049
2007-12-18 20:19:11 +00:00
Robby Findler
9dcef875fe added -x flag to plt-help, improved man pages
svn: r8048
2007-12-18 18:57:33 +00:00
Matthew Flatt
058d8dc77e document mz/mr command-line arguments
svn: r8047
2007-12-18 13:52:50 +00:00
Eli Barzilay
814ec3933c Welcome to a new PLT day.
svn: r8046
2007-12-18 08:50:03 +00:00
Eli Barzilay
c71d064da6 many typos
svn: r8045
2007-12-18 04:27:01 +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
Robby Findler
02bd5d4a66 fixed PR 9113
svn: r8040
2007-12-17 23:16:23 +00:00