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
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