Commit Graph

7749 Commits

Author SHA1 Message Date
Eli Barzilay
940de216f0 Welcome to a new PLT day.
svn: r11270
2008-08-15 07:50:09 +00:00
Robby Findler
e0edc70215 svn: r11269 2008-08-15 04:11:31 +00:00
Jay McCarthy
e3877dbf0f Error
svn: r11266
2008-08-14 22:53:03 +00:00
Matthew Flatt
2e0c6444f9 optional arguments as an alternative to parameters for render-language, language->pict, render-reduction-relation, and reduction-relation->pict
svn: r11265
2008-08-14 22:42:32 +00:00
Jay McCarthy
f533538e28 Correct server shutdown code
svn: r11264
2008-08-14 22:34:19 +00:00
Jay McCarthy
2de03c406f Just in case
svn: r11263
2008-08-14 22:30:30 +00:00
Jay McCarthy
4ebebec089 Adding the tutorial.
svn: r11262
2008-08-14 22:27:57 +00:00
Jay McCarthy
f4c71424f4 bug related to servlet-env mod
svn: r11261
2008-08-14 22:16:03 +00:00
Robby Findler
070b321558 added render-lw
svn: r11255
2008-08-14 21:22:26 +00:00
Matthew Flatt
32729b8ae8 fix docs to indicate that datum->syntax and syntax->datum recur through immutable prefab structures
svn: r11253
2008-08-14 21:04:01 +00:00
Jay McCarthy
aeb26ea4d2 Documentation links
svn: r11251
2008-08-14 20:56:48 +00:00
Jay McCarthy
79928d9cb6 Adding HTTPS documentation
svn: r11250
2008-08-14 20:54:16 +00:00
Jay McCarthy
9e20ad7c46 In response to the tutorial thread, I've merge in plai/web and instaservlet into the main repository. web-server/servlet-env can now provide most of the instaservlet functionality. web-server/insta provides the functionality of plai/web, inconcert with web-server/servlet-env. managers/lru is more useful with a default threshold-based manager. The default error handling is that of plai/web.
svn: r11246
2008-08-14 19:45:35 +00:00
Robby Findler
5ebff2fd07 now exporting white-bracket-sizing.... (duh)
svn: r11245
2008-08-14 19:10:21 +00:00
Robby Findler
b70cd4151a removed last vestiges of multi-arg metafunctions and fixed a bug in the way white brackets were rendered
svn: r11244
2008-08-14 18:39:49 +00:00
Robby Findler
cb23506ca1 added white-bracket-sizing
svn: r11243
2008-08-14 17:55:58 +00:00
Matthew Flatt
fcabbbf576 change world animated GIFs to not loop
svn: r11242
2008-08-14 17:17:57 +00:00
Eli Barzilay
512c6c49cc misc improvements, quiet the C compilation/linking
svn: r11240
2008-08-14 14:31:35 +00:00
Eli Barzilay
5ae44c581e misc
svn: r11239
2008-08-14 13:42:51 +00:00
Eli Barzilay
da84f584d3 Welcome to a new PLT day.
svn: r11238
2008-08-14 10:07:37 +00:00
Eli Barzilay
2ef6a23b4e Major cleanup
svn: r11237
2008-08-14 10:07:14 +00:00
Eli Barzilay
2d3dfd9d9e removed redundant dependency on "make"
svn: r11236
2008-08-14 09:18:42 +00:00
Eli Barzilay
27249014f2 some code improvements, mainly removing the redundantly threaded home
argument, and a warning message if there is no GL support.

svn: r11234
2008-08-14 02:23:56 +00:00
Carl Eastlund
edbbca1fa2 Fixed contracts in get-ints/get-defs.
svn: r11225
2008-08-13 19:05:18 +00:00
Matthew Flatt
caf7bdd363 fix descripting of struct-field-index (PR 9685)
svn: r11223
2008-08-13 18:51:03 +00:00
Jay McCarthy
962fea6513 Removing the hack of freevar.ss in preference for the proper usage of syntax/free-vars. This should also decrease the size of closures, because it is accurate, whereas the other was not.
svn: r11222
2008-08-13 18:36:51 +00:00
Robby Findler
7c6d9bfb58 added exn:fail:redex
svn: r11221
2008-08-13 15:10:46 +00:00
Matthew Flatt
57b4787739 fix r6rs exactness problems with expt and /
svn: r11216
2008-08-13 11:04:00 +00:00
Matthew Flatt
0715f3d7f9 fix rationalize on inexact arguments
svn: r11215
2008-08-13 10:52:53 +00:00
Eli Barzilay
7b0676ac7d Welcome to a new PLT day.
svn: r11214
2008-08-13 07:50:13 +00:00
Eli Barzilay
0dc40662fc unixstyle-install needs to grab the base namespace before it moves the
collections, so it won't look for it again when it's not there.

svn: r11213
2008-08-13 03:04:32 +00:00
Robby Findler
9bbcfd1324 svn: r11212 2008-08-13 01:33:15 +00:00
Matthew Flatt
e233989e1d better error reporting for code:comment, and better docs for schememod
svn: r11211
2008-08-13 01:25:53 +00:00
Eli Barzilay
162cbcbc07 Welcome to a new PLT day.
svn: r11201
2008-08-12 14:09:26 +00:00
Matthias Felleisen
b96fd759f3 ke=? changed to key=?
svn: r11200
2008-08-12 12:56:30 +00:00
Robby Findler
712a2c3bf2 PR 9676
svn: r11198
2008-08-12 01:09:52 +00:00
Matthew Flatt
ebb811b491 fix R6RS log to accept 2 arguments
svn: r11197
2008-08-12 00:56:07 +00:00
Robby Findler
717895e087 makes the default name selection thing use .ss instead of .scm
svn: r11195
2008-08-12 00:05:40 +00:00
Matthew Flatt
178c30e6e4 fix lcm on 0
svn: r11194
2008-08-11 23:55:32 +00:00
Matthew Flatt
23edcfc129 fix name of sort function in htdp languages
svn: r11193
2008-08-11 23:55:08 +00:00
Matthew Flatt
4861fa5f03 fix single-panel, which had stretchability reversed
svn: r11191
2008-08-11 22:14:36 +00:00
Robby Findler
b90232f42d added spring back to the docs
svn: r11190
2008-08-11 21:02:49 +00:00
Carl Eastlund
80699eddb0 get-defs and get-ints were swapped in documentation of get-definitions-text and get-interactions-text
svn: r11189
2008-08-11 20:43:15 +00:00
Robby Findler
dc82ffd05a PR 9679
svn: r11188
2008-08-11 20:33:11 +00:00
Matthew Flatt
19ae0c3741 adjust tests based on mistakes (as far as I can tell) in R6RS on string-titlecase and expt
svn: r11184
2008-08-11 18:01:52 +00:00
Eli Barzilay
c8f48cf6f0 Welcome to a new PLT day.
svn: r11183
2008-08-11 15:02:45 +00:00
Eli Barzilay
4030ac05a5 avoid full paths to dlls
svn: r11182
2008-08-11 15:00:45 +00:00
Eli Barzilay
790a5ad30d script-installer.ss -> installer.ss
svn: r11181
2008-08-11 12:24:16 +00:00
Chongkai Zhu
60f30c3a90 for v4.1
svn: r11180
2008-08-10 17:06:22 +00:00
Robby Findler
29b59ecaba adjusted require syntax
svn: r11178
2008-08-10 05:18:38 +00:00
Eli Barzilay
f411ee9d0a Welcome to a new PLT day.
svn: r11177
2008-08-10 05:05:22 +00:00
Eli Barzilay
4632119a2a allow 15 minutes for the tests
svn: r11175
2008-08-10 02:04:25 +00:00
Kathy Gray
ca1da6201b oops, printf uncmmented
svn: r11174
2008-08-09 22:28:04 +00:00
Robby Findler
1b223aedec fixed typo
svn: r11171
2008-08-09 18:21:01 +00:00
Robby Findler
d89e0ba243 fixed typos
svn: r11170
2008-08-09 15:41:57 +00:00
Mike Sperber
cd421e51da Synch with latest.
svn: r11169
2008-08-09 13:59:02 +00:00
Matthew Flatt
88ed3843da fix typo in advanced define-struct docs
svn: r11168
2008-08-09 12:05:59 +00:00
Matthew Flatt
cb777014b0 fix encoding after abbreviations expanded
svn: r11167
2008-08-09 12:04:37 +00:00
Eli Barzilay
08d948e60e use single-instance? just in case
svn: r11166
2008-08-09 06:21:51 +00:00
Eli Barzilay
4dece4104d Welcome to a new PLT day.
svn: r11165
2008-08-09 06:16:32 +00:00
Eli Barzilay
48c9ec302a add a "mred-text" executable
svn: r11164
2008-08-09 06:16:14 +00:00
Eli Barzilay
c78b20790d typo
svn: r11163
2008-08-09 06:12:20 +00:00
Eli Barzilay
97913489ad typo
svn: r11162
2008-08-09 06:08:24 +00:00
Eli Barzilay
23cb010c49 use launcher
svn: r11161
2008-08-09 05:48:19 +00:00
Robby Findler
490582a9b6 fixed cross-ref bug
svn: r11160
2008-08-09 04:16:40 +00:00
Robby Findler
4c567d72a0 simplified typesetting interface somewhat
svn: r11159
2008-08-09 04:14:37 +00:00
Eli Barzilay
15e0bbcff8 doc fix (pr9670)
svn: r11158
2008-08-08 23:09:41 +00:00
Eli Barzilay
6307b4bdc1 comment typo
svn: r11157
2008-08-08 22:35:36 +00:00
Robby Findler
d9cdecde11 updated searching parts of the manual
svn: r11144
2008-08-08 13:58:23 +00:00
Matthew Flatt
5aaaa42377 fix OK and Cancel button order in MrEd built-in dialogs
svn: r11143
2008-08-08 11:29:26 +00:00
Kathy Gray
14484e2ba6 Assorted bug fixes
svn: r11142
2008-08-08 10:58:17 +00:00
Eli Barzilay
78689061f5 Welcome to a new PLT day.
svn: r11141
2008-08-08 10:42:05 +00:00
Eli Barzilay
84d781aabb fix ignoring auto-inserted text
svn: r11140
2008-08-08 10:41:53 +00:00
Eli Barzilay
8cf5b465c1 fix printing of mpairs, and improve print-object code a little
svn: r11139
2008-08-08 10:05:19 +00:00
Eli Barzilay
a7248560da Protect against user code changing the namespace, plus tests. (PR9644)
svn: r11138
2008-08-08 08:56:00 +00:00
Eli Barzilay
372bbefdb3 * Added a `call-without-reset-highlighting' to "rep.ss"
* When the language does not have #%top-interaction binding, don't
  throw an error, just disable the repl (useful, for example, with
  setup/infotab as a langauge)
* To do that, used the above new method so that the original error
  highlighting is kept
* Updated tests, and added a test for using setup/infotab, verifying
  that no error is displayed.

svn: r11137
2008-08-08 08:25:17 +00:00
Robby Findler
c9933fdd6b Chongkai's changes
svn: r11136
2008-08-08 03:59:46 +00:00
Eli Barzilay
d7c577b7e0 removed stupid debugging (exit)
svn: r11134
2008-08-07 20:45:39 +00:00
Eli Barzilay
ce7dc400f3 svn: r11129 2008-08-07 19:32:26 +00:00
Eli Barzilay
f781bc04a1 svn: r11128 2008-08-07 19:32:13 +00:00
Sam Tobin-Hochstadt
513174a2bd Fix handling of `, delay, and this-language using Matthew's advice
svn: r11127
2008-08-07 19:05:32 +00:00
Casey Klein
108cf06b46 Added generator support for named ellipses.
svn: r11126
2008-08-07 12:53:59 +00:00
Robby Findler
6cfb96abaa updated docs for front-end/finished-complete-program
svn: r11125
2008-08-07 12:18:32 +00:00
Matthew Flatt
d0419345d8 clean up extended in-vector, in-string, and in-bytes
svn: r11124
2008-08-07 12:13:21 +00:00
Robby Findler
e2cfa7d9a9 changed search keybindings
svn: r11123
2008-08-07 11:19:00 +00:00
Eli Barzilay
08edceca80 Welcome to a new PLT day.
svn: r11122
2008-08-07 07:59:42 +00:00
Eli Barzilay
a975bed489 fix user-doc? as main-doc?
svn: r11121
2008-08-07 07:59:02 +00:00
Eli Barzilay
e1f7ee507a Moved time-keystrokes to tests/drscheme
svn: r11120
2008-08-07 05:57:25 +00:00
Robby Findler
9664712564 svn: r11119 2008-08-07 02:49:13 +00:00
Robby Findler
a4aaa18f9c added a scheme/load test
svn: r11118
2008-08-07 01:36:48 +00:00
Robby Findler
5b33922526 renamed paste-in to a more accurate name
svn: r11117
2008-08-07 01:31:07 +00:00
Eli Barzilay
3ae6db6f65 Another improvement + test
svn: r11116
2008-08-07 00:38:36 +00:00
Eli Barzilay
78170587c2 * Fixed a minor bug in the module language
* More test improvement, remove test-debugging `sleep'
* Add tests for new module language behavior with misc errors

svn: r11115
2008-08-06 21:16:51 +00:00
Sam Tobin-Hochstadt
24a98cf061 Provide some names
svn: r11114
2008-08-06 20:48:02 +00:00
Sam Tobin-Hochstadt
44e0c09d75 Fix typo
svn: r11113
2008-08-06 20:47:28 +00:00
Eli Barzilay
2d553df7ef very improved module-language tests, update them to work with the new messages
svn: r11109
2008-08-06 20:10:28 +00:00
Danny Yoo
e79ddc4f44 oops
svn: r11107
2008-08-06 19:24:33 +00:00
Danny Yoo
9ab5e65e2e Adding tutorial documentation for web-server.
svn: r11106
2008-08-06 18:50:38 +00:00
Robby Findler
f81cbc5db7 fixed bug
svn: r11105
2008-08-06 13:41:40 +00:00
Eli Barzilay
2feab45ea7 Welcome to a new PLT day.
svn: r11103
2008-08-06 07:50:23 +00:00
Eli Barzilay
ea64d1d488 better error message(?)
svn: r11102
2008-08-06 06:32:08 +00:00
Eli Barzilay
b62d79045e website moved
svn: r11101
2008-08-06 06:16:31 +00:00
Eli Barzilay
8d6438c526 set svn:eol-style
svn: r11100
2008-08-06 05:58:02 +00:00
Eli Barzilay
ceda363c12 Much better code now -- directly setting up the user's environment
instead of constructing syntax expressions to do so.  This is all done
with the new `front-end/finished-complete-program' hook.

svn: r11099
2008-08-06 04:44:02 +00:00
Eli Barzilay
097f05fe61 eof-object -> eof
svn: r11098
2008-08-06 02:57:49 +00:00
Danny Yoo
cfdb51a745 Adding whitespace trimming around the URL used in Install .plt file...
svn: r11097
2008-08-06 01:53:05 +00:00
Casey Klein
40056b3d62 Simplified generator, due to removal of named holes.
svn: r11096
2008-08-05 23:38:30 +00:00
Jens Axel Soegaard
ac509e8b2d Set forgotten svn:eol-style to native
svn: r11095
2008-08-05 22:24:56 +00:00
Jens Axel Soegaard
302dae857e Added reimplementation of SRFI42. Deleted little-helper.
svn: r11094
2008-08-05 22:11:58 +00:00
Robby Findler
6235970d42 removed named holes from Redex
svn: r11093
2008-08-05 21:28:12 +00:00
Robby Findler
ed6a9bad40 finished docs port for redex and cleaned up some of the exampels
svn: r11092
2008-08-05 21:09:02 +00:00
Robby Findler
3f14a1325c all drs test suites now passing except module language
svn: r11091
2008-08-05 20:27:17 +00:00
Robby Findler
47a2d5871f nearly done
svn: r11090
2008-08-05 20:11:23 +00:00
Stevie Strickland
8007e07cfe Okay, one last time.
svn: r11089
2008-08-05 18:43:06 +00:00
Stevie Strickland
c54e1d59f4 Argh. Need to require this if we want to use command-line.
svn: r11088
2008-08-05 18:41:01 +00:00
Stevie Strickland
d72b44e9f7 Changes to slatex.sty from PR 9657.
svn: r11087
2008-08-05 18:35:24 +00:00
Stevie Strickland
2d042efe7a Fix pdf-slatex to recognize the '-n' option (and to fail appropriately on
unknown options).

svn: r11086
2008-08-05 18:18:28 +00:00
Sam Tobin-Hochstadt
5f787a63d4 Add types for char comparison functions.
svn: r11085
2008-08-05 18:17:27 +00:00
Robby Findler
7d8d1bc37b added front-end/finished-complete-program
svn: r11084
2008-08-05 17:28:16 +00:00
Robby Findler
4b06568982 a little more progress....
svn: r11083
2008-08-05 15:17:56 +00:00
Sam Tobin-Hochstadt
ad2b2b3199 fix some dumb bugs
svn: r11082
2008-08-05 15:05:25 +00:00
Sam Tobin-Hochstadt
8489d5cfb9 compiles except for language 2008-08-05 11:05:07 -04:00
Eli Barzilay
ee2a6f7ceb Use front-end/interactions to perform the language require if there
was a syntax error in the module.  This means that things are a little
odd: we only try to require the language after the user hits enter.  A
solution might be for drscheme to always call the
front-end/interactions method immediately on an empty input port.

svn: r11079
2008-08-05 13:35:01 +00:00
Eli Barzilay
12390fb891 improvements
svn: r11078
2008-08-05 11:36:33 +00:00
Robby Findler
f6037ca1c6 a little more progress on the documentation port
svn: r11077
2008-08-05 03:57:51 +00:00
Robby Findler
b9fb8b5155 removed buggy change that I accidentally committed when experimenting with SamTH's comments
svn: r11076
2008-08-05 03:12:56 +00:00
Robby Findler
38c7cbd6de svn: r11075 2008-08-04 22:53:21 +00:00
Casey Klein
b144254b58 Rewrote `generate' as a macro that rewrites the side-conditions in its
target pattern, removed `try', and improved `check'.

svn: r11074
2008-08-04 22:39:23 +00:00
Robby Findler
317a8aae20 a little more progress scribbling-izing redex's docs
svn: r11073
2008-08-04 22:29:04 +00:00
Robby Findler
8d53a2ec34 adjusted searching a little bit
svn: r11072
2008-08-04 20:19:10 +00:00
Greg Cooper
5daed4abaa by default, raise an error when HOLD (or a derived construct like ACCUM-B or COLLECT-B) is used to create a higher-order behavior
svn: r11071
2008-08-04 19:20:31 +00:00
Robby Findler
93334db6f5 improved status line for deletes so that it actually closes without closing the contour window
svn: r11070
2008-08-04 19:14:00 +00:00
Noel Welsh
af47885ea2 Document the extended in-vector form.
svn: r11069
2008-08-04 18:48:58 +00:00
Noel Welsh
ed0bd51c8b Add support for start/stop/step parameters to in-vector comprehension forms. Vector like comprehensions (strings etc) actually support this as well, when used in the body of the for comprehension. However this will not be documented as support do not extend to sequences defined outside a comprehension.
svn: r11068
2008-08-04 18:38:47 +00:00
Sam Tobin-Hochstadt
4ba9376131 These tests now pass.
svn: r11067
2008-08-04 18:36:38 +00:00
Robby Findler
e6c8e60955 made a little more progress documented redex things
svn: r11066
2008-08-04 18:35:49 +00:00
Matthias Felleisen
04b83567de pointer to HtDP/2e added
svn: r11064
2008-08-04 16:55:16 +00:00
Robby Findler
7aa5a138cf a little progress
svn: r11063
2008-08-04 15:49:04 +00:00
Robby Findler
b2e7594c9d removed domain specifications from reduction-relations
svn: r11062
2008-08-04 13:09:18 +00:00
Eli Barzilay
6edb8d4d1b typo
svn: r11061
2008-08-04 09:27:02 +00:00
Eli Barzilay
87cd09f376 * More convenient code for front-end/complete-program to send a
sequence of expressions and actions, and improved its code in
  general
* Comment about the hackiness of front-end/complete-program
* Improved strategy for having a working repl after a syntax error

svn: r11060
2008-08-04 09:07:42 +00:00
Eli Barzilay
d036157b3f Welcome to a new PLT day.
svn: r11059
2008-08-04 07:50:24 +00:00
Robby Findler
008414b3f5 svn: r11058 2008-08-04 04:12:38 +00:00
Robby Findler
2ee24a173e changed pretty-big-scheme string constants
svn: r11057
2008-08-03 23:56:26 +00:00
Eli Barzilay
1d00d880ec better filtering of user docs (?)
svn: r11056
2008-08-03 22:28:03 +00:00
Eli Barzilay
74dd0655e5 get rid of remove-falses
svn: r11055
2008-08-03 22:07:29 +00:00
Eli Barzilay
15b586c6ed more convenient use of doc:verbose and doc:setup-scribblings
svn: r11054
2008-08-03 21:51:39 +00:00
Eli Barzilay
a0fd33678f * Added `note-init-lib' for libraries in scheme/init
* Use it in help.scrbl and in enter.scrbl (which is not reprovided by
  scheme)
* Updated init.scrbl
* Improved code in reference.scrbl

svn: r11051
2008-08-03 18:58:04 +00:00
Eli Barzilay
c4f62cfc13 use schemeunit version 2
svn: r11049
2008-08-03 14:47:02 +00:00
Robby Findler
778981937a fixed a bug in contract matching for metafunctions
svn: r11048
2008-08-03 14:24:04 +00:00
Robby Findler
7fbaf9ecce updated metafunction docs
svn: r11047
2008-08-03 14:07:19 +00:00
Robby Findler
0f9964e875 changing wording of kill/break in menus
svn: r11046
2008-08-03 13:29:17 +00:00
Eli Barzilay
a95c83d041 Welcome to a new PLT day.
svn: r11044
2008-08-03 07:50:13 +00:00
Eli Barzilay
6994edd977 * Revised lazy/force so it actually works:
- `!!' now scans the same kind of data that `make-reader-graph'
    handles (except that hash-tables are not implemented)
  - this means no structs, no mpairs, and a bunch of other stuff
  - `!!!' is gone (lazy procedures are not wrapped)
  - dealing with multiple values moved into lazy/lazy.ss itself (and
    in the future everything will move in there)
* Removed lazy/promise, and use scheme/promise instead.  Also remove
  the docs for lazy/promise that were bogus (since scheme/promise *is*
  doing the same thing now).
* Other adjustments to the docs.  They should be considered incomplete
  now, and will need a major rewrite when the whole thing works again
  (multiple values things are just commented out for now).
* Added a test macro and a quick test suite for lazy/promise.
* The lazy tests are added to the nightly build tests

svn: r11042
2008-08-03 06:28:25 +00:00
Robby Findler
545a53731a changed the notation of metafunctions
svn: r11040
2008-08-02 21:00:45 +00:00
Robby Findler
ef86c20a1d changed the notation of metafunctions
svn: r11039
2008-08-02 21:00:22 +00:00
Eli Barzilay
50b418809d no require line for srfi 62
svn: r11038
2008-08-02 20:35:13 +00:00
Eli Barzilay
b755a4b720 typo (PR9654)
svn: r11037
2008-08-02 19:45:21 +00:00
Eli Barzilay
fd205b8470 typos from Grant (PR9652)
svn: r11036
2008-08-02 19:42:26 +00:00
Casey Klein
3e3bbe5c24 Added support for patterns any', hide-hole', and
`variable-not-otherwise-mentioned' and improved error reporting for
`try'.

svn: r11035
2008-08-02 15:35:54 +00:00
Mike Sperber
50f1e13652 Synch with latest.
svn: r11034
2008-08-02 15:15:58 +00:00
Eli Barzilay
e38dda2de8 Welcome to a new PLT day.
svn: r11033
2008-08-02 07:50:17 +00:00
Eli Barzilay
3858ad007f added example
svn: r11032
2008-08-02 07:46:48 +00:00
Eli Barzilay
857bc4b63b typo
svn: r11031
2008-08-02 07:42:06 +00:00
Eli Barzilay
24aff20196 switch to N: for negation
svn: r11030
2008-08-02 04:17:08 +00:00
Sam Tobin-Hochstadt
28c5e71b01 Fix bug 9649.
svn: r11029
2008-08-01 20:57:48 +00:00
Sam Tobin-Hochstadt
d7b4d81e04 Fix docs of -> to talk about varargs.
svn: r11028
2008-08-01 20:42:30 +00:00
Sam Tobin-Hochstadt
ec09e2c16a Fix typo.
svn: r11027
2008-08-01 20:33:40 +00:00
Matthew Flatt
eb88bee42b R6RS test suite contributions
svn: r11026
2008-08-01 20:23:32 +00:00
Sam Tobin-Hochstadt
35575378d8 Add shorthands for define-require-syntax and define-provide-syntax.
Document shorthands.

svn: r11025
2008-08-01 18:48:48 +00:00
Matthew Flatt
f4df83106e fix r6rs syntax-case yet again (PR 9647)
svn: r11024
2008-08-01 17:45:21 +00:00
Robby Findler
95965f54cb removed rg.ss from the provided things for now
svn: r11022
2008-08-01 15:34:57 +00:00
Kathy Gray
af98ac3981 Turning back on check-syntax; using Java indenting instead of Scheme for indent all
svn: r11021
2008-08-01 14:45:19 +00:00
Matthew Flatt
21b831f4bf make-reader-graph doesn't traverse mpairs
svn: r11020
2008-08-01 14:03:29 +00:00
Matthew Flatt
70137b8789 update Ypsilon instructions
svn: r11018
2008-08-01 13:05:22 +00:00
Eli Barzilay
401593647c Welcome to a new PLT day.
svn: r11017
2008-08-01 07:50:19 +00:00
Matthew Flatt
ea0a7cdfb5 add divide-by-zero tests for div, mod, etc.
svn: r11014
2008-07-31 20:45:17 +00:00
Matthew Flatt
e548107acd revert r6rs fldiv, etc. change based on revised guess
svn: r11013
2008-07-31 20:44:40 +00:00
Matthew Flatt
66704a92fe r6rs fldiv, etc. need to return nan for zero divisor
svn: r11012
2008-07-31 20:31:33 +00:00
Matthew Flatt
c13fa1d24c adjust test to not require distinguished 0.0 and -0.0; add some fixnum overflow tests
svn: r11011
2008-07-31 20:18:38 +00:00
Sam Tobin-Hochstadt
fa857a40ac Allow ... rest variables to be used as lists.
Bind Values as a type.

svn: r11010
2008-07-31 19:26:46 +00:00
Sam Tobin-Hochstadt
14b180d5a7 add test
svn: r11009
2008-07-31 19:26:13 +00:00
Danny Yoo
983dceb84c typo
svn: r11008
2008-07-31 14:43:46 +00:00
Sam Tobin-Hochstadt
72a2b55c13 Dynamic require only requires Schemeunit 2
svn: r11007
2008-07-31 12:44:25 +00:00
Matthew Flatt
ba42c11850 fix doc typos
svn: r11006
2008-07-31 12:09:28 +00:00
Robby Findler
e7c3919d72 removed obsolete searching preference
svn: r11004
2008-07-31 12:07:36 +00:00
Eli Barzilay
7ef5249fa5 proper error message
svn: r11003
2008-07-31 09:24:17 +00:00
Eli Barzilay
9fc26a84c9 Welcome to a new PLT day.
svn: r11002
2008-07-31 07:50:12 +00:00
Eli Barzilay
b93cdc5803 minor
svn: r11001
2008-07-31 04:03:28 +00:00
Robby Findler
fceb977f7b performance improvement when the stacks are huge
svn: r11000
2008-07-31 03:14:37 +00:00
Matthew Flatt
3c984246ca move bibliography to end of 'file' document
svn: r10999
2008-07-31 02:52:36 +00:00
Matthew Flatt
2a6f90b0e4 comment out quantize-bitmap so that it works in mzscheme
svn: r10998
2008-07-31 02:47:25 +00:00
Danny Yoo
ec408d0f24 Moved octree-quantize to private, replacing original implementation of file/gif's quantize.
svn: r10996
2008-07-31 02:19:40 +00:00
Eli Barzilay
69d723acfc typos
svn: r10995
2008-07-31 01:49:48 +00:00
Eli Barzilay
8740c47362 * Set svn:eol-style
* Minor style edits
* No need for a specific exception, and fix error messages

svn: r10994
2008-07-31 00:56:22 +00:00
Danny Yoo
f2a1773422 Updated write-animated-gif to use the octree quantizer.
svn: r10993
2008-07-31 00:27:05 +00:00
Danny Yoo
6b2e5f4014 octree-quantize.ss added.
svn: r10992
2008-07-30 23:57:53 +00:00
Chongkai Zhu
6b42b0dfe6 svn: r10991 2008-07-30 21:59:27 +00:00
Matthew Flatt
16b04d0328 fix syntax pattern-matching bug (PR 9643)
svn: r10989
2008-07-30 19:45:59 +00:00
Robby Findler
1338d3d5fe added some notes for use when I get back to this
svn: r10988
2008-07-30 19:43:17 +00:00
Robby Findler
9ee96143a4 some progress porting the docs to scribble
svn: r10987
2008-07-30 19:06:34 +00:00
Matthew Flatt
c2c7777c37 fix schemegrammar*
svn: r10986
2008-07-30 17:20:09 +00:00
Robby Findler
9126b772f7 started doc.txt => scrbl conversion
svn: r10985
2008-07-30 14:28:22 +00:00
Eli Barzilay
42253e749c Welcome to a new PLT day.
svn: r10984
2008-07-30 07:50:06 +00:00
Robby Findler
f764966843 renamed anchor pref
svn: r10983
2008-07-30 03:52:30 +00:00
Eli Barzilay
00df4dc7d6 new style info files
svn: r10982
2008-07-30 03:51:13 +00:00
Robby Findler
86c7c808d4 fixed things up so that everything is at least compiling now
svn: r10980
2008-07-30 03:41:00 +00:00
Casey Klein
ba4b0b6301 - Fixed bug in pick-char' and random-string'.
- Added support for hole and in-hole patterns.
- Fixed infinite loop triggered by `any' pattern.
- Removed schemeunit-test from run-all-tests.ss.

svn: r10978
2008-07-30 00:46:30 +00:00
Robby Findler
ff8578ca13 fixed a bug in searching; typing control-g without opening the search window crashes
svn: r10977
2008-07-29 23:00:02 +00:00
Robby Findler
35abfba5b4 added a main.ss and got rid of planet dependencies and the old crufty subst
svn: r10976
2008-07-29 21:55:19 +00:00
Robby Findler
341d0c76a9 adding redex to main SVN archive so it goes into the distribution
svn: r10974
2008-07-29 21:46:15 +00:00
Robby Findler
8d0d6d5d28 fixed a bug in run-after-edit-sequence
svn: r10973
2008-07-29 21:39:32 +00:00
Matthew Flatt
c8318761c8 document ways to control Scribble TOC output
svn: r10972
2008-07-29 20:40:25 +00:00
Matthew Flatt
8140b3644e add 'bitwise-bit-set?' and 'in-value' (v4.0.2.6)
svn: r10971
2008-07-29 19:27:33 +00:00
Matthew Flatt
1ca888a934 dic docs for 'do' (PR 9640)
svn: r10970
2008-07-29 19:23:38 +00:00
Robby Findler
316ee3180d adjusted drawing order to highlight searches slightly better
svn: r10969
2008-07-29 18:25:18 +00:00
Stevie Strickland
402de6f090 Yes, we need the hyphen.
svn: r10968
2008-07-29 17:10:01 +00:00
Stevie Strickland
be456fec94 Actually, revert that last change. What we'll do is:
* Fix up things so that we actually use 'temp-dir via find-system-path
    instead of using /tmp always
  * Turn off logging via the logging? for-syntax definition.

svn: r10967
2008-07-29 17:06:11 +00:00
Stevie Strickland
2d9a48a11d This shouldn't have been left in.
svn: r10966
2008-07-29 16:58:21 +00:00
Chongkai Zhu
3379ec96b6 flush log
svn: r10965
2008-07-29 16:44:01 +00:00
Robby Findler
8c022426f4 improved the caching in the contour window drawing so it does allocation on each redraw
svn: r10964
2008-07-29 14:00:43 +00:00
Kathy Gray
57b1ba802f recurs support; take 2
svn: r10963
2008-07-29 13:57:22 +00:00
Matthew Flatt
71cad3b6a1 minor improvement in Slideshow docs
svn: r10962
2008-07-29 13:25:04 +00:00
Matthew Flatt
2c813c53c5 fix '(nonnegative|positive)-exact-integer?' contracts (moving 'exact-' to the front where it belongs)
svn: r10960
2008-07-29 12:56:05 +00:00
Robby Findler
21e3f5f6c5 hide the anchor, take 2
svn: r10959
2008-07-29 12:52:31 +00:00
Eli Barzilay
e4f04372a0 Welcome to a new PLT day.
svn: r10957
2008-07-29 07:50:09 +00:00
Eli Barzilay
5cee270746 svn: r10956 2008-07-29 07:45:26 +00:00
Eli Barzilay
bc435dc640 Use context queries based on language capabilities.
svn: r10955
2008-07-29 06:59:43 +00:00
Eli Barzilay
a871476756 typo
svn: r10954
2008-07-29 04:33:36 +00:00
Eli Barzilay
f30efeb8c3 search-context has the proper suffix now
svn: r10953
2008-07-29 04:32:58 +00:00
Robby Findler
f6912b7439 fixed misc bugs in the 20,000 ft overview window
svn: r10952
2008-07-29 04:25:16 +00:00
Robby Findler
9d34ccb169 fixed a pair of bugs related to the anchor
svn: r10951
2008-07-28 21:45:24 +00:00
Robby Findler
bbf51d2ab0 fixed a pair of bugs related to the anchor
svn: r10950
2008-07-28 21:41:22 +00:00
Matthew Flatt
27375c0d5a fix equal? on transparent R6RS records
svn: r10949
2008-07-28 20:30:25 +00:00
Matthew Flatt
65ce019fbc refine map docs to clarify that the results are in order
svn: r10948
2008-07-28 20:28:20 +00:00
Robby Findler
a007b9cde8 adjusted esc and control-g wrt snapback and search
svn: r10947
2008-07-28 20:05:35 +00:00
Robby Findler
eaf979b749 added a search anchor to drschemes new search facility
svn: r10946
2008-07-28 18:40:34 +00:00
Eli Barzilay
73d422d542 reversed reviosion 10942
svn: r10945
2008-07-28 18:02:51 +00:00
Eli Barzilay
6106b5ad7d Welcome to a new PLT day.
svn: r10944
2008-07-28 16:44:00 +00:00
Eli Barzilay
0a79a5c513 removed bogus text
svn: r10943
2008-07-28 16:36:23 +00:00
Kathy Gray
dd92c0a16f svn: r10942 2008-07-28 16:24:23 +00:00
Matthew Flatt
44b1499301 add current-trace-notify
svn: r10941
2008-07-28 14:45:16 +00:00
Eli Barzilay
3bcbdc1924 * set svn:eol-style
* This commit also adds drscheme:help-context-term capability for the
  teaching languages, with a couple of #|!!!|# comments that will go
  away soon.  (This part was committed by mistake.)

svn: r10940
2008-07-28 04:01:15 +00:00
Robby Findler
b088ac9c74 more adjustments to searching and related things
svn: r10939
2008-07-28 03:48:23 +00:00
Matthias Felleisen
a71b13eacd typos fixed
svn: r10938
2008-07-27 21:40:05 +00:00
Matthias Felleisen
d532716a51 good enough for now
svn: r10937
2008-07-27 21:22:29 +00:00
Matthias Felleisen
14c48aa3b5 first draft of matrix docs
svn: r10936
2008-07-27 20:47:31 +00:00
Robby Findler
d1330f543c return now goes to the next hit, when keyboard focus is in the search bar
svn: r10935
2008-07-27 14:44:12 +00:00
Robby Findler
f6714c551c changed menu keybinding for find so that it toggles the keyboard focus back and forth with the searching window
svn: r10934
2008-07-27 13:57:33 +00:00
Eli Barzilay
8b59996cb4 remove bogus space between closing bracket an opening brace
svn: r10933
2008-07-27 04:53:13 +00:00