Commit Graph

9734 Commits

Author SHA1 Message Date
Casey Klein
72c3ed943e Removed support for the #:binds annotation.
svn: r14319
2009-03-27 17:38:16 +00:00
Stevie Strickland
99aac7d745 Sam and I did some work to allow automatic inferred linking in
(define-values/)invoke-unit/infer.

svn: r14315
2009-03-27 13:47:12 +00:00
Eli Barzilay
747fd82a07 Welcome to a new PLT day.
svn: r14309
2009-03-27 07:50:18 +00:00
Casey Klein
c39e5dfa38 Changed the output of Redex's check forms.
svn: r14307
2009-03-27 00:26:11 +00:00
Matthew Flatt
fb237a13ae debugger annotation accept #%variable-reference
svn: r14297
2009-03-26 19:18:22 +00:00
Matthew Flatt
34c14d27f5 typo
svn: r14288
2009-03-26 12:00:13 +00:00
Eli Barzilay
275f30bce4 Welcome to a new PLT day.
svn: r14287
2009-03-26 07:50:21 +00:00
John Clements
76358d66e7 added note on permissions failure in find-files
svn: r14282
2009-03-25 22:27:26 +00:00
Matthew Flatt
f9190e5c1c fix doc typos
svn: r14280
2009-03-25 20:28:33 +00:00
Sam Tobin-Hochstadt
f48dbda950 add `remove-duplicates'
svn: r14278
2009-03-25 17:22:09 +00:00
Matthew Flatt
4ce30226fe change the way that hidden package ids are generated
svn: r14277
2009-03-25 16:51:13 +00:00
Noel Welsh
004eb4ca6d Changed defmodule to indicate bindings come from main.ss
(which just re-exports test.ss)

Fixed other rendering problems

svn: r14271
2009-03-25 13:36:57 +00:00
Noel Welsh
aedb49db8d Changed defmodule to indicate bindings come from main.ss
(which just re-exports test.ss)

svn: r14270
2009-03-25 13:27:12 +00:00
Matthew Flatt
7aaa0ae48a schemeunit doc tweaks
svn: r14269
2009-03-25 12:59:33 +00:00
Matthew Flatt
def73634ee file SchemeUnit under Tools in doc list, adjust author typesetting
svn: r14268
2009-03-25 12:52:06 +00:00
Noel Welsh
0888a1116d Remove build.ss -- I'll miss itl, but it depends on planet.
svn: r14266
2009-03-25 12:37:28 +00:00
Noel Welsh
fdbbaa9e68 svn: r14264 2009-03-25 12:36:21 +00:00
Noel Welsh
242c28a0b6 Initial import of SchemeUnit into PLT trunk
svn: r14263
2009-03-25 12:34:52 +00:00
Eli Barzilay
61599e89df Welcome to a new PLT day.
svn: r14260
2009-03-25 07:50:17 +00:00
Matthew Flatt
550f323845 typo
svn: r14259
2009-03-25 02:21:34 +00:00
Eli Barzilay
5cc75c5988 Welcome to a new PLT day.
svn: r14254
2009-03-24 21:17:13 +00:00
Matthew Flatt
6e80847b18 auto add main include dir in compiler/xform (PR 10155)
svn: r14253
2009-03-24 18:38:42 +00:00
Matthew Flatt
3b49038947 better eof handling in zo-parse
svn: r14252
2009-03-24 18:38:18 +00:00
Sam Tobin-Hochstadt
43443652b8 Add fake type name -Real
Add `scheme/math' types from Jos Koot.

svn: r14251
2009-03-24 17:49:15 +00:00
Sam Tobin-Hochstadt
e0a95e9e22 Add `tanh' with documentation.
svn: r14250
2009-03-24 17:48:11 +00:00
Philippe Meunier
1ac8f8b113 quaterly update
svn: r14246
2009-03-24 01:55:03 +00:00
Eli Barzilay
896018f96b remove support files when a test is done
svn: r14245
2009-03-23 23:04:30 +00:00
Matthew Flatt
60bdcaed25 skip compiling deinprogramm tests
svn: r14244
2009-03-23 19:41:03 +00:00
Matthew Flatt
c656a658e9 doc xform Scheme API a provided by Will Farr (PR 10151)
svn: r14242
2009-03-23 18:49:03 +00:00
Sam Tobin-Hochstadt
60e096913d First step to polymorphic functions in typed/untyped interface
- poly/c contract from Carl/Stevie
- generate the contracts
- test
- use in typed/srfi/14

svn: r14241
2009-03-23 18:29:07 +00:00
Sam Tobin-Hochstadt
6108dc873c Types for `scheme/path', from Harsha.
svn: r14240
2009-03-23 17:25:57 +00:00
Matthew Flatt
31e1057128 aother refinement to note on require sub-form expansion
svn: r14239
2009-03-23 16:38:21 +00:00
Matthew Flatt
f3a5008176 typo
svn: r14238
2009-03-23 16:32:02 +00:00
Matthew Flatt
59988f5ca5 refine examples for require & provide
svn: r14237
2009-03-23 16:30:29 +00:00
Robby Findler
29aa214cfe svn: r14236 2009-03-23 16:09:54 +00:00
Sam Tobin-Hochstadt
ba56d99adb Fix return documentation for tar' and tar->output'
Add documentation for `tar-gzip'

svn: r14235
2009-03-23 15:54:26 +00:00
Sam Tobin-Hochstadt
746446d4ac Typed wrapper for file/tar
contributed by YC.

svn: r14233
2009-03-23 15:34:34 +00:00
Sam Tobin-Hochstadt
40b4731106 Expand (require A ...) into (begin (require A) ...)
- docs (including discussion of require scoping)
- tests

svn: r14232
2009-03-23 14:13:10 +00:00
Sam Tobin-Hochstadt
bb2268b9be improve types for foldl, foldr
svn: r14228
2009-03-23 12:02:46 +00:00
Eli Barzilay
dec8ea4775 Welcome to a new PLT day.
svn: r14227
2009-03-23 07:50:24 +00:00
Robby Findler
4f057fce77 svn: r14226 2009-03-23 03:58:13 +00:00
Robby Findler
4eb298c6f7 svn: r14225 2009-03-23 03:56:51 +00:00
Matthew Flatt
5d3d5a890a record per-thread milliseconds
svn: r14224
2009-03-23 01:26:51 +00:00
Matthew Flatt
75373d4094 refine replace-context docs
svn: r14223
2009-03-23 01:25:45 +00:00
Matthew Flatt
547101ac5b disable sandbox break propagation in scribble/eval
svn: r14221
2009-03-22 16:42:35 +00:00
Matthew Flatt
5514afa4bc notes on the hazards of sandbox break propagation
svn: r14220
2009-03-22 16:42:03 +00:00
Matthew Flatt
a61e7b67f9 fix more break-progaration problems in scheme/sandbox (where recent changes were not quite right)
svn: r14219
2009-03-22 16:26:01 +00:00
Mike Sperber
26f50142b2 Add test suites for DeinProgramm stuff.
svn: r14215
2009-03-22 14:30:39 +00:00
Sam Tobin-Hochstadt
6d8014783b Use 'no-free-identifier=? property with rename transformers.
Allow use of ... without bound when only one ... var in scope.

svn: r14214
2009-03-22 12:41:26 +00:00
Eli Barzilay
4ba449b30d Welcome to a new PLT day.
svn: r14213
2009-03-22 07:50:17 +00:00
Eli Barzilay
b12698d31a reprovide the scheme/list binding for count, and for append* (as concatenate)
svn: r14211
2009-03-22 02:59:59 +00:00
Eli Barzilay
18fd48af97 Added `count'.
svn: r14210
2009-03-22 02:53:27 +00:00
Eli Barzilay
2e66794799 removed unused binding
svn: r14209
2009-03-22 02:50:25 +00:00
Eli Barzilay
1048d204ca more time, for slower machines
svn: r14207
2009-03-22 01:30:13 +00:00
Eli Barzilay
2af626972d There is a problem with empty lines: having a line (= a row) in the
code tables with empty contents makes the row not appear.  Usually,
we'd put an   there so it does show, but that would be bad for
the preprocessor examples where I really want to have the table
contents reflect the exact file contents.

So another solution is to use a 'newline element, but then latex barfs
because it's not happy with a \\ inside a tt macro.  The hacked
"solution" is to have the newline element not be inside a tt element
-- latex doesn't barf now, but it does have one extra newline as a
result since it doesn't hide the newline to begin with.

A better solution is to find a way to make table cells in html not be
hidden when they have no contents, maybe through some css magic.

svn: r14206
2009-03-22 01:26:15 +00:00
John Clements
27a67c9c1a ...
svn: r14204
2009-03-21 21:28:16 +00:00
Eli Barzilay
1db2b65978 Finished the docs+tests, added some minor utilities.
svn: r14199
2009-03-21 15:06:48 +00:00
Matthew Flatt
91c53fa123 add replace-context to syntax/strip-context
svn: r14196
2009-03-20 17:20:04 +00:00
Matthew Flatt
7dc8e077ed add 'not-provide-all-defined and 'nonimal-id suport for rename transformers; fix scheme/foreign and foreign docs to use it
svn: r14195
2009-03-20 16:59:28 +00:00
Eli Barzilay
0686dd721e Welcome to a new PLT day.
svn: r14194
2009-03-20 07:50:38 +00:00
Matthew Flatt
cbc5759254 fix SRFI 38 (PR 10141)
svn: r14193
2009-03-20 00:34:07 +00:00
Matthew Flatt
2109cec2f4 free-id=? propagation through module exports; add 'not-free-identifier=? syntax property to disable free-id=? propagation; add prop:rename-transformer and prop:set-transformer; fix scheme/local so that local syntax bindings are visible to later definitions (v4.1.5.3)
svn: r14191
2009-03-19 20:22:18 +00:00
Ryan Culpepper
04e2fb9118 scheme/splicing: updated reference for new splicing forms
svn: r14189
2009-03-19 19:02:28 +00:00
Ryan Culpepper
d154493077 scheme/splicing: added splicing variants of local and letrec-syntaxes+values
svn: r14188
2009-03-19 13:45:45 +00:00
Robby Findler
afc5ad8d83 fixed broken syntax error checks
svn: r14187
2009-03-19 13:22:46 +00:00
Matthew Flatt
edcec6820e fix SirMail encoding and headers for non-ASCII outgoing messages
svn: r14184
2009-03-19 12:34:03 +00:00
Matthew Flatt
f14b7158cd better error message for R5RS transformer expressions that are not 'syntax-rules'
svn: r14183
2009-03-19 12:33:22 +00:00
Matthew Flatt
154b73755a sandbox break propagation
svn: r14182
2009-03-19 12:31:33 +00:00
Eli Barzilay
e52b23b881 Welcome to a new PLT day.
svn: r14179
2009-03-19 07:50:28 +00:00
Eli Barzilay
05c7e54222 fix lots of things
svn: r14178
2009-03-19 02:32:45 +00:00
Kathy Gray
05cf243287 Adding check-expect documentation, not tied to the teaching languages docs.
svn: r14172
2009-03-18 15:55:18 +00:00
Robby Findler
cca41988af added $n-start-pos and $n-end-pos
svn: r14171
2009-03-18 14:21:42 +00:00
Matthew Flatt
645af327b4 fix htdp lang require test: merge to 4.1.5
svn: r14170
2009-03-18 11:53:42 +00:00
Eli Barzilay
bdc82f2100 Welcome to a new PLT day.
svn: r14169
2009-03-18 07:50:05 +00:00
Eli Barzilay
977b08c5c4 Fix bug in calling put_short with a bad value
svn: r14166
2009-03-18 01:20:42 +00:00
Matthew Flatt
e8cbe7ff81 splicing-let, etc.
svn: r14165
2009-03-17 23:09:38 +00:00
Robby Findler
4cd11d7f64 one more fix to the language dialog
svn: r14164
2009-03-17 23:01:56 +00:00
Sam Tobin-Hochstadt
0ed8d251bf Allow `apply' of non-uniform polymorphic functions to fixed-length list arguments.
Please backport.

svn: r14162
2009-03-17 21:18:50 +00:00
Matthew Flatt
9335e3cf28 doc updates for v4.1.5.2
svn: r14161
2009-03-17 21:06:42 +00:00
Casey Klein
289b200057 Fixed bug in parse-language.
svn: r14155
2009-03-17 18:21:11 +00:00
Carl Eastlund
2068a5dcc3 Corrected a typo in the contracts reference ('exmaple' -> 'example').
svn: r14151
2009-03-17 15:36:36 +00:00
Eli Barzilay
0a0053c9fd Welcome to a new PLT day.
svn: r14150
2009-03-17 15:29:53 +00:00
Eli Barzilay
9d0175ac2d Removed old (unused) gzip tests
svn: r14148
2009-03-17 15:01:17 +00:00
Eli Barzilay
c69045008d Added a `file' "test suite", with only tests for inflate/deflate.
svn: r14147
2009-03-17 14:57:01 +00:00
Sam Tobin-Hochstadt
fee4c1944d add new section about libraries in ts
svn: r14145
2009-03-17 12:43:20 +00:00
Eli Barzilay
5d6b74d3b6 remove old net tests
svn: r14144
2009-03-17 11:42:31 +00:00
Eli Barzilay
b647ea2ae9 new copy of net tests, split into modules, and using my test macro
svn: r14143
2009-03-17 11:41:06 +00:00
Eli Barzilay
e616818d34 fixed use of string-length and error symbol
svn: r14142
2009-03-17 10:53:13 +00:00
Eli Barzilay
167bae8bdd add option for testing errors and non-exception raised values with a predicate
svn: r14141
2009-03-17 10:04:20 +00:00
Eli Barzilay
19eb34367f typo
svn: r14140
2009-03-17 07:06:08 +00:00
Eli Barzilay
2008456d64 Converted the cgi tests to use my test macro, and included them in the
nightly testing.

svn: r14139
2009-03-17 07:04:16 +00:00
Sam Tobin-Hochstadt
6b5b193815 Fix docs for HashTable.
Add string->list, list->string, sort.

svn: r14138
2009-03-17 02:14:11 +00:00
Matthew Flatt
ee084ad7ff adjust special scheme/class keywords to effectively declare themselves as expression forms (PR 10135): merge to 4.1.5
svn: r14137
2009-03-17 00:45:29 +00:00
Jay McCarthy
b3cec49237 pr9106, include in release
svn: r14133
2009-03-16 19:26:36 +00:00
Jay McCarthy
f9c4e4eb54 pr7974 + include in release
svn: r14132
2009-03-16 18:45:16 +00:00
Jay McCarthy
fb15ae339f pr7382
svn: r14130
2009-03-16 18:34:28 +00:00
Jay McCarthy
65c8b62652 pr6711
svn: r14129
2009-03-16 18:28:56 +00:00
Matthias Felleisen
ef85043b9a bug report 10129
svn: r14127
2009-03-16 14:50:13 +00:00
Matthew Flatt
1547638f3b allow pict-pat on pin-arrow-line, etc. (PR 9934): should merge to 4.1.5
svn: r14126
2009-03-16 13:13:34 +00:00
Matthew Flatt
499464527e reference repairs (PRs 9978, 9704, 9820)
svn: r14125
2009-03-16 13:08:23 +00:00