Eli Barzilay
facb6648bb
Welcome to a new PLT day.
...
svn: r12079
2008-10-21 07:50:09 +00:00
Mike Sperber
f26fcdd82c
Add `stepper-skipto/discard' property.
...
Like stepper-skipto, but discards the context. This is for the
contracts implementation in the DMdA teaching languages.
svn: r12078
2008-10-21 07:06:48 +00:00
Matthew Flatt
e2d4bc0d2b
finish decompiler on syntax objects
...
svn: r12077
2008-10-21 00:10:47 +00:00
Robby Findler
122f8d41dc
PR 9852
...
svn: r12076
2008-10-20 20:08:05 +00:00
Sam Tobin-Hochstadt
b173fb073e
revert this change to fix drscheme.
...
svn: r12075
2008-10-20 20:04:15 +00:00
Sam Tobin-Hochstadt
714e356fb4
revert previous change
...
svn: r12074
2008-10-20 19:01:52 +00:00
Sam Tobin-Hochstadt
aad41cc46e
require/typed is really a definition for the purpose of provide.
...
svn: r12073
2008-10-20 16:55:55 +00:00
Sam Tobin-Hochstadt
2b4a60ced6
Document singleton symbol types.
...
svn: r12072
2008-10-20 14:04:10 +00:00
Eli Barzilay
79b0487270
Welcome to a new PLT day.
...
svn: r12070
2008-10-20 07:50:09 +00:00
Eli Barzilay
d90bf83f8c
fix output contract (see PR9845)
...
svn: r12069
2008-10-20 03:28:01 +00:00
Eli Barzilay
72198bf856
a little improvement (see PR9847) but still not working
...
svn: r12068
2008-10-20 02:52:23 +00:00
Matthias Felleisen
d5e3fdf639
svn: r12067
2008-10-20 02:24:04 +00:00
Robby Findler
a559c81d63
svn: r12066
2008-10-19 12:40:31 +00:00
Matthew Flatt
46af55311d
regexp contract refinemenets (follow-up on PR 9840)
...
svn: r12065
2008-10-19 11:20:13 +00:00
Eli Barzilay
a81f0b07db
Welcome to a new PLT day.
...
svn: r12064
2008-10-19 07:50:11 +00:00
Robby Findler
860bbfe0a0
svn: r12063
2008-10-19 03:03:45 +00:00
Robby Findler
2288db4fc9
modernized notation
...
svn: r12059
2008-10-18 15:00:53 +00:00
Eli Barzilay
1d1aea5b2b
Welcome to a new PLT day.
...
svn: r12055
2008-10-18 07:50:10 +00:00
Eli Barzilay
5e323e53b7
conract fixes (PR9840)
...
svn: r12053
2008-10-17 14:57:12 +00:00
Eli Barzilay
33bfa42df4
nice memory printout
...
svn: r12052
2008-10-17 08:36:29 +00:00
Eli Barzilay
c1d1405150
Welcome to a new PLT day.
...
svn: r12051
2008-10-17 07:50:18 +00:00
Eli Barzilay
ec506bc5e3
reorganize code a little
...
svn: r12049
2008-10-17 01:36:14 +00:00
Danny Yoo
614b8757de
Fixed typo in time-apply's documentation.
...
svn: r12048
2008-10-16 14:48:37 +00:00
Eli Barzilay
a0eafb1e8d
Welcome to a new PLT day.
...
svn: r12047
2008-10-16 07:50:11 +00:00
Matthew Flatt
7a55275a26
unit bug fixes related to new scoping of signature elements; change scribble/manual to compute ids typeset as variables at compile time, in preparation for moving from a parameter to syntax bindings; fix docs typos; extend decompiler's support for unmarshaling syntax objects
...
svn: r12046
2008-10-15 22:23:56 +00:00
Eli Barzilay
61aa266525
typo (PR9836)
...
svn: r12045
2008-10-15 19:34:22 +00:00
Robby Findler
2e9ac659bd
svn: r12044
2008-10-15 13:00:01 +00:00
Robby Findler
eb7d9be3f0
fixed the contract? predicate so that it recognizes thigns that aren't yet turned into contract structs
...
svn: r12043
2008-10-15 12:54:37 +00:00
Eli Barzilay
f3d72831bb
Welcome to a new PLT day.
...
svn: r12042
2008-10-15 07:50:10 +00:00
John Clements
44ff646c50
fixed incorrect change of appendbang to append, added test/exn
...
svn: r12041
2008-10-15 07:35:45 +00:00
Eli Barzilay
05db2f04af
allow the arrow to appear anywhere (since no inputs is a possible case)
...
svn: r12039
2008-10-14 19:07:27 +00:00
Eli Barzilay
9cc7f90a0a
Allow an implicit paren for (: <id> : T ... -> T)
...
svn: r12038
2008-10-14 18:44:05 +00:00
Kathy Gray
20e8888dad
Turned blank window into a window with sensible content instead
...
svn: r12037
2008-10-14 16:44:20 +00:00
Sam Tobin-Hochstadt
e802682c4d
add args to error
...
svn: r12036
2008-10-14 16:34:14 +00:00
Kathy Gray
c8dce8dccd
Erase the contents of a test report after success.
...
svn: r12035
2008-10-14 16:29:24 +00:00
Sam Tobin-Hochstadt
453deb8a5d
Better error message for extra ->.
...
svn: r12034
2008-10-14 15:58:34 +00:00
Robby Findler
b3701d6f76
PR 9833
...
svn: r12033
2008-10-14 13:52:25 +00:00
Matthew Flatt
8b595ed120
make-syntax-delta-introducer and adjusted binding in scheme/unit forms
...
svn: r12032
2008-10-14 13:27:43 +00:00
Eli Barzilay
62cfa88381
Welcome to a new PLT day.
...
svn: r12031
2008-10-14 07:50:08 +00:00
Matthew Flatt
81dfc14cc6
remove search box for Scribble HTML output unless requested; move some hardwired styles to CSS file
...
svn: r12029
2008-10-14 01:53:34 +00:00
Matthew Flatt
bad81f8bcd
small edits to contract docs
...
svn: r12028
2008-10-14 00:13:12 +00:00
Robby Findler
7ace3962fa
improved overview a little
...
svn: r12027
2008-10-13 22:31:43 +00:00
Matthew Flatt
d3397103a8
add some datatype deftechs
...
svn: r12026
2008-10-13 21:36:18 +00:00
Robby Findler
2ef287f107
added empty as a coerceable value
...
svn: r12025
2008-10-13 21:09:18 +00:00
Matthew Flatt
d3e26ef74d
fix missing page numbers in index of latex output
...
svn: r12024
2008-10-13 20:34:45 +00:00
Matthew Flatt
077e5a4666
change reference and some other docs to use #f instead of false/c and or/c insteda of one-of/c
...
svn: r12023
2008-10-13 19:45:37 +00:00
Eli Barzilay
beec99c12e
make-Listof -> -lst
...
svn: r12021
2008-10-13 17:17:30 +00:00
Carl Eastlund
cbe1b2dce4
Fixed scribble typesetting error in GUI docs.
...
svn: r12020
2008-10-13 16:43:24 +00:00
Sam Tobin-Hochstadt
6a0b9b4e20
Fix type of error.
...
svn: r12019
2008-10-13 16:22:52 +00:00
Matthew Flatt
ec68bafa9c
add eqv hash tables; add hash-update
...
svn: r12018
2008-10-13 16:21:18 +00:00
Eli Barzilay
c08e09ae6c
list-tail
...
svn: r12017
2008-10-13 16:16:18 +00:00
Eli Barzilay
72f8e1d3e6
rem{ove,q,v} and rem[qv]*
...
svn: r12016
2008-10-13 15:58:29 +00:00
Eli Barzilay
fd89ef7d41
gcd & lcm, move sqrt with its friends
...
svn: r12015
2008-10-13 15:56:06 +00:00
Eli Barzilay
b58b3d72fc
sleep and time-apply
...
svn: r12014
2008-10-13 15:51:02 +00:00
Eli Barzilay
b9866e0af2
trigonometric functions
...
svn: r12013
2008-10-13 15:48:46 +00:00
Eli Barzilay
dbadf365a3
bitwise functions
...
svn: r12012
2008-10-13 15:47:52 +00:00
Eli Barzilay
757c51957e
Some more arithmetic functions
...
svn: r12011
2008-10-13 15:47:24 +00:00
Eli Barzilay
d5028463f2
bad non-typo fix, go back, and change to Univ
...
svn: r12010
2008-10-13 15:42:53 +00:00
Eli Barzilay
86d70f52d8
some more sensible grouping of similar functions
...
svn: r12009
2008-10-13 15:42:19 +00:00
Eli Barzilay
1beabaf5e8
capitalization typo
...
svn: r12008
2008-10-13 15:37:16 +00:00
Eli Barzilay
e114ca005e
* Grouped the ass* functions
...
* Made them all use -opt
svn: r12007
2008-10-13 15:36:59 +00:00
Eli Barzilay
f4ae28d714
use all of scheme/list, so the types for first and friends actually works
...
svn: r12006
2008-10-13 15:33:06 +00:00
Eli Barzilay
fea96706f1
(random) returns a floating point number
...
svn: r12005
2008-10-13 15:32:17 +00:00
Eli Barzilay
0209663ec7
* Move write' next to
display'
...
* Make it have the same type (can write anything)
* Add `print' with the same type
svn: r12004
2008-10-13 15:30:55 +00:00
Eli Barzilay
9ba08bc558
minor reformatting (brackets, spaces, indents)
...
svn: r12003
2008-10-13 15:29:13 +00:00
Casey Klein
9e316c3162
1. Improved support for generating random numbers.
...
2. Fixed bug in find-base-cases.
svn: r12002
2008-10-13 15:19:13 +00:00
Robby Findler
86671cf6dc
PR 9814
...
svn: r12001
2008-10-13 13:45:55 +00:00
Eli Barzilay
b9cbd0a5c8
Welcome to a new PLT day.
...
svn: r12000
2008-10-13 07:50:10 +00:00
Robby Findler
4c010b7d4a
fixed PR 9770
...
svn: r11999
2008-10-13 00:53:23 +00:00
Matthew Flatt
198b05897b
adjust HTML rendering of paragraphs as table cells; avoiding 'p' tags makes cut-and-paste work better
...
svn: r11998
2008-10-12 16:14:39 +00:00
Matthew Flatt
4fe97848b2
fix HTML problems that affect Opera; add ++style to scribble executable; fix some Latex back-end issues
...
svn: r11997
2008-10-12 15:53:49 +00:00
Eli Barzilay
e1c4040072
Welcome to a new PLT day.
...
svn: r11995
2008-10-12 07:50:11 +00:00
Eli Barzilay
2bd0019110
register-finalizer is not unsafe
...
svn: r11994
2008-10-12 06:13:46 +00:00
Matthew Flatt
b46a5091ba
fix change that avoids re-running documents just to get xref information when the .sxref files are up-to-date
...
svn: r11993
2008-10-12 01:49:42 +00:00
Eli Barzilay
078ce5f8c6
removed unused leftover file
...
svn: r11992
2008-10-11 19:17:17 +00:00
Eli Barzilay
cff6f07259
fix whitespace before open-brace issues
...
svn: r11991
2008-10-11 19:09:50 +00:00
Robby Findler
161f9301f4
clicking in the whitespace between circles no longer counts as your turn
...
svn: r11990
2008-10-11 18:17:20 +00:00
Matthew Flatt
95fa65b7b3
fix great awlful memory leak in scribble's collect phase (which was exposed most clearly by the web-server tutorial); change in.sxref to be use fasl (bytecode) format
...
svn: r11989
2008-10-11 14:50:22 +00:00
Eli Barzilay
14c4931da3
Welcome to a new PLT day.
...
svn: r11987
2008-10-11 07:50:11 +00:00
Eli Barzilay
4f57cbbf37
fix flushing issue
...
svn: r11986
2008-10-10 09:58:18 +00:00
Eli Barzilay
31c55616a9
Welcome to a new PLT day.
...
svn: r11985
2008-10-10 07:50:11 +00:00
Casey Klein
b2ce9f4cd3
1. Fixed bug in reduction-semantics.ss.
...
2. Fixed bug in generation of 'any pattern.
3. Added `check-metafunction' form.
svn: r11984
2008-10-09 19:09:11 +00:00
Eli Barzilay
18f05a6823
Welcome to a new PLT day.
...
svn: r11983
2008-10-09 07:50:08 +00:00
Eli Barzilay
a51ea08cb4
fix a bug, when there is no user field
...
svn: r11982
2008-10-09 01:33:35 +00:00
Eli Barzilay
98c8abeb3b
use >>> for a marker, like the build does
...
svn: r11978
2008-10-08 16:09:45 +00:00
Sam Tobin-Hochstadt
3db02a50e1
Fix inference for simple fns with ...
...
svn: r11977
2008-10-08 15:34:05 +00:00
Eli Barzilay
c5b666026a
Welcome to a new PLT day.
...
svn: r11970
2008-10-08 07:50:22 +00:00
Sam Tobin-Hochstadt
665da912c8
New test for bug found by eli.
...
svn: r11969
2008-10-07 21:55:45 +00:00
Sam Tobin-Hochstadt
dbf4462228
Fix bug in inference when tvars in env.
...
svn: r11968
2008-10-07 21:55:25 +00:00
Matthew Flatt
89f2315374
fix bug in exe creation where 'lib runtime-paths could be mis-parsed as mzlib paths
...
svn: r11966
2008-10-07 16:00:36 +00:00
Matthew Flatt
82ad7da253
change -S, -X, and -z flags for mz/mr
...
svn: r11964
2008-10-07 14:56:26 +00:00
Eli Barzilay
98975fc524
move the reader of make-module-evaluator inside the user context jail
...
svn: r11963
2008-10-07 14:20:18 +00:00
Eli Barzilay
bbceacae84
turn on read-accept-reader in the default-sandbox-reader
...
svn: r11962
2008-10-07 14:14:59 +00:00
Eli Barzilay
9f3161cf24
doc clarifications
...
svn: r11961
2008-10-07 14:14:23 +00:00
Eli Barzilay
0899471d32
use the default language if there was an error reading the preference file
...
svn: r11960
2008-10-07 14:07:56 +00:00
Matthew Flatt
06efa91709
scheme_malloc_code and scheme_free_code
...
svn: r11958
2008-10-07 11:58:51 +00:00
Eli Barzilay
8217dddd56
* The module-path place is now optional, and #:language can be used
...
with an expression (evaluated as usual, not quoted), or with a thunk
that is invoked before reading the body begins.
* Added some missing tests that were not used for some reason...
* Some other documentation improvements.
* Improved the code a little more.
svn: r11957
2008-10-07 10:56:29 +00:00
Eli Barzilay
da389b03a9
better code layout (easier to add new options)
...
svn: r11956
2008-10-07 07:53:50 +00:00
Eli Barzilay
d2bd4c050e
* Added (module <lang>) as a specification for using
...
`make-module-evaluator' accepting only modules with the specified
language.
* Fix a bug with deciding on how to convert values for printing.
* Improved code in checker.ss.
svn: r11955
2008-10-06 21:44:23 +00:00
Eli Barzilay
433819df52
Added a #:language argument to `make-module-evaluator' to enforce a
...
particular language module.
svn: r11954
2008-10-06 21:34:24 +00:00
Sam Tobin-Hochstadt
c953007f63
Fix automated TS tests.
...
svn: r11953
2008-10-06 19:41:30 +00:00
Eli Barzilay
499fc08d0d
set props and a little better code for syntax in scribble file
...
svn: r11952
2008-10-06 17:24:16 +00:00
Eli Barzilay
dd20d88776
Welcome to a new PLT day.
...
svn: r11950
2008-10-06 07:50:04 +00:00
Eli Barzilay
f205e32302
clarify and give an example for PLTCOLLECTS
...
svn: r11949
2008-10-06 04:52:21 +00:00
Robby Findler
c556fd74aa
svn: r11948
2008-10-06 03:42:33 +00:00
Robby Findler
d2d85b39b3
cleaned up chat noir
...
svn: r11947
2008-10-06 02:32:37 +00:00
Robby Findler
a01a8a962f
svn: r11946
2008-10-05 23:12:37 +00:00
Eli Barzilay
191d6fbf48
set svn:* props
...
svn: r11945
2008-10-05 21:39:14 +00:00
Robby Findler
baf98c4136
added chat noir
...
svn: r11944
2008-10-05 20:32:26 +00:00
Eli Barzilay
115e2d9b91
Welcome to a new PLT day.
...
svn: r11941
2008-10-05 04:43:23 +00:00
Eli Barzilay
062152e711
fixed PR9806 and PR9807
...
svn: r11940
2008-10-05 04:42:48 +00:00
Eli Barzilay
9c92ce8cc9
disable htdp languages context for now
...
svn: r11939
2008-10-05 04:17:26 +00:00
Eli Barzilay
a1bbd7dd3c
oops, revert this line
...
svn: r11938
2008-10-05 03:41:17 +00:00
Eli Barzilay
2899c1f1cc
planet-requires moved to tests/typed-scheme/util-tests
...
svn: r11937
2008-10-05 03:40:55 +00:00
Eli Barzilay
0d6a9d73dc
proper fix for the latex problem (blockquote was used unnecessarily)
...
svn: r11936
2008-10-05 02:23:21 +00:00
Eli Barzilay
76172dd0f3
bad hack to make compilation go through
...
svn: r11935
2008-10-04 21:20:35 +00:00
Eli Barzilay
202535a7f4
typo
...
svn: r11934
2008-10-04 20:33:22 +00:00
Eli Barzilay
4dbd674671
Welcome to a new PLT day.
...
svn: r11933
2008-10-04 19:16:54 +00:00
Eli Barzilay
8d06e0c707
rename holder -> keep
...
svn: r11932
2008-10-04 19:10:38 +00:00
Eli Barzilay
2886a95318
* Exported `cvector-ptr'
...
* Added `#:hold' to `_fun' for callbacks (will be changed to `#:keep'
soon, but better to have a checkpoint)
* _cprocedure also has a `hold' argument, and is now using keyword
arguments (it was getting crowded in the optional arguments
department)
* Documented everything that changed, with a longish descrption for
options for holding callback values.
* More tests, including tests for callbacks that would crash if the
callback values are not held.
svn: r11931
2008-10-04 19:01:17 +00:00
Matthias Felleisen
b51e02b81a
revised world documentation
...
svn: r11927
2008-10-02 20:25:20 +00:00
Matthias Felleisen
df9ce08681
revised world documentation
...
svn: r11926
2008-10-02 20:21:15 +00:00
Robby Findler
a7217aed0e
improved error checking when the response is badly malformed
...
svn: r11925
2008-10-02 19:49:33 +00:00
Matthew Flatt
e99645136b
fix sirmail header checking, since encoding was moved to later
...
svn: r11924
2008-10-02 11:54:03 +00:00
Matthew Flatt
ab864d4888
declare htdp/image as original source for docs
...
svn: r11923
2008-10-01 22:17:45 +00:00
Matthew Flatt
37d6c77066
fix docs for bibliography
...
svn: r11922
2008-10-01 16:04:05 +00:00
Matthew Flatt
6c2f070bb8
fix docs for bib-entry
...
svn: r11921
2008-10-01 15:59:46 +00:00
Matthew Flatt
7c88dd9c2a
fix PS citation typesetting
...
svn: r11920
2008-10-01 15:56:17 +00:00
Matthew Flatt
01c2214d80
doc clarifications on dc-path
...
svn: r11919
2008-10-01 15:54:36 +00:00
Matthew Flatt
1097cb35a6
add ++xref-in flag to scribble
...
svn: r11918
2008-10-01 13:03:06 +00:00
Matthew Flatt
086f3c3b44
fix int-def context binding problems, fix scheme/splicing, change rnrs/base-6 to use scheme/splicing
...
svn: r11917
2008-09-30 22:03:55 +00:00
Robby Findler
33d52cb379
performance improvement
...
svn: r11916
2008-09-30 20:18:55 +00:00
Matthew Flatt
d6ba5a2820
minor typos in FFI doc
...
svn: r11914
2008-09-30 14:37:46 +00:00
Matthew Flatt
a529b45e7c
add __isnan and __isinf (PR 9802)
...
svn: r11911
2008-09-30 12:08:09 +00:00
Eli Barzilay
2ee9f2979c
Welcome to a new PLT day.
...
svn: r11910
2008-09-30 07:50:08 +00:00
Chongkai Zhu
cd8e24b02b
fix equal?
...
svn: r11909
2008-09-30 01:46:37 +00:00
Robby Findler
07cfcb4f07
updated tests for newest stuff
...
svn: r11908
2008-09-29 21:06:13 +00:00
Robby Findler
025c1d2637
removed the (useless) mouse-over-the-overview-window-and-it-shows-you-one-line-of-text feature because it made the window jump around in annoying ways and made clicking on the overview window not work properly
...
svn: r11907
2008-09-29 18:44:27 +00:00
Sam Tobin-Hochstadt
b81ba54dae
fix for automated running
...
svn: r11903
2008-09-29 15:15:50 +00:00
Kathy Gray
5844ef4a3d
Corrected error in using libraries
...
svn: r11902
2008-09-29 15:09:29 +00:00
Robby Findler
0ad2b06c66
added shift-return to go backwards
...
svn: r11901
2008-09-29 13:51:42 +00:00
Eli Barzilay
772760f197
Welcome to a new PLT day.
...
svn: r11899
2008-09-29 07:50:10 +00:00
Eli Barzilay
ad2928e32a
typo (PR9789)
...
svn: r11898
2008-09-28 22:59:34 +00:00
Eli Barzilay
d892cb243e
* Move the help functionality into the search collection, so it is not
...
packaged with the mzscheme distribution
* Make scheme/help throw a helpful message if the file is missing
svn: r11896
2008-09-28 20:43:13 +00:00
Eli Barzilay
6342131e6d
fix dropping of duplicate items & multi-line items
...
svn: r11895
2008-09-28 20:42:18 +00:00
Eli Barzilay
ab9e4edc85
Welcome to a new PLT day.
...
svn: r11894
2008-09-28 07:50:14 +00:00
Robby Findler
a2314a8f0e
fixed a bug in the last commit
...
svn: r11893
2008-09-28 04:12:23 +00:00
Robby Findler
eadcced90d
some attempts to lower the profj footprint
...
svn: r11892
2008-09-28 04:06:33 +00:00
Eli Barzilay
232c61be27
Welcome to a new PLT day.
...
svn: r11890
2008-09-27 07:50:23 +00:00
Eli Barzilay
c8be2b6f57
make _cpointer types return the result of the scheme->c function, if any
...
svn: r11888
2008-09-27 06:35:08 +00:00