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
Matthew Flatt
14e4172c55
fix 'defform*' #:id without #:literals (PR 10103); should merge to 4.1.5
...
svn: r14124
2009-03-16 12:52:28 +00:00
Robby Findler
812d4307b0
probable fix to 10094
...
svn: r14123
2009-03-16 12:27:21 +00:00
Robby Findler
2556c61f9d
PR 10078 -- NOT for inclusion in the release
...
svn: r14122
2009-03-16 12:06:17 +00:00
Robby Findler
75a80ff7a8
added docs for the latex keybindings
...
svn: r14121
2009-03-16 11:44:09 +00:00
Eli Barzilay
87fcebba64
Welcome to a new PLT day.
...
svn: r14120
2009-03-16 07:50:44 +00:00
Ryan Culpepper
cf87504e00
Fixed startup errors caused by tool dependencies (see PR 10125)
...
removed htdp-lang dependency on debugger
removed deinprogramm dependency on stepper, debugger, and htdp-langs
both still depend on test-engine tool, but only for execution
Probably apply to release branch, but needs review.
svn: r14119
2009-03-16 06:25:31 +00:00
Ryan Culpepper
ff9ebbde05
fix PR 9398: debugger and macro stepper buttons get out of sync wrt tabs
...
move enable/disable-evaluation extensions from tab mixin to unit-frame mixin
svn: r14118
2009-03-16 04:40:30 +00:00
Robby Findler
cf791ead47
moved to scheme/base language and has it overwrite the output file, if it exists
...
svn: r14114
2009-03-15 23:01:54 +00:00
Robby Findler
ed566b2f7d
moved to scheme/base language and has it overwrite the output file, if it exists
...
svn: r14113
2009-03-15 22:58:21 +00:00
Eli Barzilay
6d31100a89
Start a proper preprocessor documentation, with tests included.
...
(proper "literate testing".)
svn: r14112
2009-03-15 22:05:52 +00:00
Eli Barzilay
87ab3142a8
cheap hack to make it possible to provide a custom failure message
...
svn: r14111
2009-03-15 22:04:03 +00:00
Matthew Flatt
073013d8ef
change render og var-ids under a quote
...
svn: r14108
2009-03-15 13:30:26 +00:00
Mike Sperber
5630594589
Fold DMdA-lib.scrbl into the other DMdA docs.
...
svn: r14106
2009-03-15 10:49:41 +00:00
Eli Barzilay
1aea8aa69f
Welcome to a new PLT day.
...
svn: r14105
2009-03-15 07:50:22 +00:00
Eli Barzilay
cd233f856e
functionality for packaging tests and documentation for the preprocessor language
...
svn: r14104
2009-03-15 07:41:04 +00:00
Eli Barzilay
eb62b52d3a
reformat using #lang
...
svn: r14103
2009-03-15 01:06:57 +00:00
Jon Rafkind
838b3dff2a
link to file-position from the 'update flag
...
svn: r14102
2009-03-14 23:59:09 +00:00
Robby Findler
fe141d30ba
fixed plural in error message
...
svn: r14099
2009-03-14 15:39:47 +00:00
Mike Sperber
7d71c34ba9
Consolidate the DMdA docs into a single chapter.
...
svn: r14098
2009-03-14 13:42:57 +00:00
Matthias Felleisen
43d2625ace
added docs to make-bundle
...
svn: r14096
2009-03-14 12:34:12 +00:00
Eli Barzilay
d9b543ae6f
Welcome to a new PLT day.
...
svn: r14092
2009-03-14 07:50:22 +00:00
Robby Findler
2e0c4e6585
svn: r14091
2009-03-13 23:31:58 +00:00
Ryan Culpepper
0458416ec3
stxclass: removed basic syntax classes
...
svn: r14090
2009-03-13 20:58:40 +00:00
Matthew Flatt
6ee7b0379c
add center valignment for table cells
...
svn: r14089
2009-03-13 16:08:06 +00:00
Jay McCarthy
04cdd975e9
Fixing xml snip bug
...
svn: r14087
2009-03-13 14:55:37 +00:00
Eli Barzilay
acb18e6989
Welcome to a new PLT day.
...
svn: r14086
2009-03-13 07:50:21 +00:00
Ryan Culpepper
e11a24fda8
macro stepper:
...
better module hiding
display prefab structs
updated tests
svn: r14085
2009-03-13 05:54:17 +00:00
Matthias Felleisen
533c8dfd8b
problem with 0-sized images fixed
...
svn: r14084
2009-03-13 02:04:41 +00:00
Robby Findler
0a24b8945d
updated impl to match contracts
...
svn: r14083
2009-03-13 02:00:13 +00:00
Ryan Culpepper
3d5377d8f8
pretty-printer: changed 'module' printing
...
svn: r14082
2009-03-13 01:44:30 +00:00
Eli Barzilay
edd69e5c50
Welcome to a new PLT day.
...
svn: r14080
2009-03-12 19:21:05 +00:00
Eli Barzilay
3537435564
dont show spaces at the end of a line when not needed
...
svn: r14077
2009-03-12 18:25:08 +00:00
Kathy Gray
422b9414bd
check for functions in the test specification
...
svn: r14076
2009-03-12 17:23:45 +00:00
Eli Barzilay
940a47a439
fix include references
...
svn: r14075
2009-03-12 17:22:45 +00:00
Robby Findler
67c68ef05a
always use write
...
svn: r14072
2009-03-12 14:18:16 +00:00
Eli Barzilay
e366d25a85
better example for splice
...
svn: r14068
2009-03-12 08:15:39 +00:00
Eli Barzilay
ca30b05114
A complete rewrite of text output using port state now.
...
Also a few more text-controlling primitives.
svn: r14065
2009-03-12 02:27:12 +00:00
Matthew Flatt
7f301ad446
fix more parser-tools doc bugs
...
svn: r14064
2009-03-12 01:35:30 +00:00
Matthew Flatt
e43b393253
fix grammar alignment; allow row-independent 'alignment and 'valignment associations in a table style
...
svn: r14063
2009-03-12 00:59:54 +00:00
Matthew Flatt
017eb444b4
fix docs to explain group-id in yacc
...
svn: r14062
2009-03-12 00:45:23 +00:00
Matthew Flatt
cfdb69adc0
fix insidemz port docs
...
svn: r14061
2009-03-12 00:36:23 +00:00
Robby Findler
356c01884f
svn: r14059
2009-03-11 20:54:41 +00:00
Robby Findler
53af4d6a9a
moved tracing support from the htdp tool into drscheme proper
...
svn: r14054
2009-03-11 17:42:04 +00:00
Matthew Flatt
63af81bd85
remove bogus 'combo style from universe logging window
...
svn: r14052
2009-03-11 17:13:38 +00:00
Eli Barzilay
d474b2bfd0
Welcome to a new PLT day.
...
svn: r14050
2009-03-11 07:50:18 +00:00
Matthew Flatt
0c36eb9ae6
add section to guide on structure equality
...
svn: r14049
2009-03-11 03:40:42 +00:00
Matthew Flatt
5269b2a05a
test fix eqvhash table for characters
...
svn: r14047
2009-03-11 02:25:24 +00:00
Robby Findler
46277c7fd3
svn: r14045
2009-03-11 01:50:14 +00:00
Sam Tobin-Hochstadt
0182868947
Fix docs on exception raised.
...
svn: r14043
2009-03-10 23:56:07 +00:00
Matthew Flatt
d8d25debcd
fix defclass and some scheme/gui argument schemevarfont binding
...
svn: r14042
2009-03-10 23:14:53 +00:00
Matthew Flatt
812372c162
fix scheme_get_port_fd docs
...
svn: r14041
2009-03-10 22:31:08 +00:00
Sam Tobin-Hochstadt
b6e340d2c9
Finally the correct fix
...
svn: r14039
2009-03-10 21:25:46 +00:00
Ryan Culpepper
64250c4931
syntax: fixed 'strip-context' on prefab structs
...
fixes bug in prefab struct literal in scheme/load module
svn: r14038
2009-03-10 21:19:18 +00:00
Sam Tobin-Hochstadt
37bd154af5
revert broken change
...
svn: r14037
2009-03-10 21:12:50 +00:00
Sam Tobin-Hochstadt
56a3867644
Fix PR 10119.
...
Give better error messages from `match*' when patterns or expressions are not lists.
svn: r14036
2009-03-10 21:06:43 +00:00
Sam Tobin-Hochstadt
79ee9fbee8
Correctly report syntax def from define-struct:
...
Add alias in type env when rename transformer is used.
svn: r14034
2009-03-10 20:29:02 +00:00
Sam Tobin-Hochstadt
2ad93c7da5
new tests for struct providing
...
svn: r14033
2009-03-10 20:27:46 +00:00
Robby Findler
39fc578bf0
svn: r14030
2009-03-10 17:34:23 +00:00
Robby Findler
b7c0a22430
added scheme/base import and re-tabified
...
svn: r14029
2009-03-10 16:43:44 +00:00
Matthew Flatt
6fe0677aa7
doc kernel-syntax-case/phase
...
svn: r14028
2009-03-10 16:39:32 +00:00
Robby Findler
ca2dd05eca
svn: r14027
2009-03-10 14:38:19 +00:00
Robby Findler
11cd0a5691
fixed tracing in the teaching languages
...
svn: r14026
2009-03-10 13:49:40 +00:00
Eli Barzilay
3658ea87e5
The scribble/text language works much better now, with
...
indentation-aware output being possible.
svn: r14025
2009-03-10 09:36:54 +00:00
Matthew Flatt
13b2bc3363
adjust define*-{values,syntaxes} to avoid certificate problems
...
svn: r14024
2009-03-09 17:19:21 +00:00
Jay McCarthy
d5312fbe3b
Non empty strings in redirect-to
...
svn: r14023
2009-03-09 17:08:37 +00:00
Jay McCarthy
d8232c3edd
Stephen bug
...
svn: r14022
2009-03-09 16:58:31 +00:00
Matthew Flatt
44e7744646
fix package so that syntax-local-value works after define*
...
svn: r14021
2009-03-09 13:24:34 +00:00
Mike Sperber
018521cbc3
Merge from mike/dmda branch.
...
This adds the language levels, teachpacks, and documentation for the
textbook "Die Macht der Abstraktion".
svn: r14019
2009-03-09 07:51:09 +00:00
Eli Barzilay
2a03b0a08b
Welcome to a new PLT day.
...
svn: r14018
2009-03-09 07:50:12 +00:00
Eli Barzilay
8b5b6a53d9
Avoid lumping together output values as (output '(x y z)), use
...
separate output expressions instead.
svn: r14015
2009-03-08 21:10:07 +00:00
Robby Findler
fe618071dc
added a test--> that only does a single step of the reduction relation
...
svn: r14014
2009-03-08 21:07:01 +00:00
Robby Findler
338a171a6a
renamed test--> to test-->>
...
svn: r14012
2009-03-08 20:29:31 +00:00
Mike Sperber
fb133e0bb6
Synch German string constants with latest.
...
svn: r14011
2009-03-08 17:52:29 +00:00
Stevie Strickland
a3035a76a8
Got the struct:x name built, but forgot just the name x for the static info,
...
even though I had changed with-contract to detect (uncontracted) exports of
syntax.
svn: r14004
2009-03-07 16:48:27 +00:00
Robby Findler
d07a335324
svn: r14003
2009-03-07 13:53:54 +00:00
Robby Findler
37cde560a9
fixed bug in the cycle detection code in test-->
...
svn: r14002
2009-03-07 13:38:41 +00:00
Eli Barzilay
7d50018356
Welcome to a new PLT day.
...
svn: r14001
2009-03-07 08:50:21 +00:00
Eli Barzilay
1b5e4ffa87
typo
...
svn: r14000
2009-03-07 00:46:28 +00:00
Matthew Flatt
282a404ada
all expression forms tested for zo-marshal
...
svn: r13998
2009-03-06 23:27:10 +00:00
Matthew Flatt
4d4d2f54e2
fix references docs: buffer-mode argument to make-output-port is optional
...
svn: r13995
2009-03-06 22:23:49 +00:00
Ryan Culpepper
e2f588554a
macro debugger: fixes for PR 10090
...
pass1/pass2 for module-begin tagging vs module body expansion
reset current syntax on entry to bind-syntaxes
svn: r13993
2009-03-06 21:20:24 +00:00
Robby Findler
cab47712fb
svn: r13986
2009-03-06 19:37:04 +00:00
Matthew Flatt
060bb38ebb
more fixes when 'toc sections are not immediately under a 'toc section
...
svn: r13985
2009-03-06 18:41:39 +00:00
Matthew Flatt
946a39221a
some zo-marshal repairs
...
svn: r13984
2009-03-06 17:37:28 +00:00
Matthew Flatt
5cefebf1ee
Scribble: add 'non-toc style for --htmls output
...
svn: r13983
2009-03-06 17:35:22 +00:00
Robby Findler
0ac95309b2
svn: r13981
2009-03-06 17:12:36 +00:00
Robby Findler
283c1819a9
a bunch of improvements to the splash screen (loads less code before the splash appears, got rid of a bunch of dynamic-requires that were not necessary, fixed the lack of special screen on prince kuhio and king kamehameha days, got rid of the flicker in the tools icons)
...
svn: r13980
2009-03-06 16:35:04 +00:00
Matthew Flatt
f1e646c8f9
zo-marshal bug fixes and start at test suite
...
svn: r13979
2009-03-06 15:22:33 +00:00
Eli Barzilay
135d51e0f0
Welcome to a new PLT day.
...
svn: r13978
2009-03-06 08:50:28 +00:00
Matthew Flatt
1ecc6abaa0
remove bad write-bytecode file
...
svn: r13977
2009-03-06 02:24:00 +00:00
Matthew Flatt
5a8bd8b724
partially working compiler/zo-marshal
...
svn: r13976
2009-03-06 02:23:19 +00:00
Matthew Flatt
25e7978999
rename write-bytecode to zo-marshal
...
svn: r13974
2009-03-06 00:48:08 +00:00
Matthew Flatt
a1f0873143
initial version of write-bytecode
...
svn: r13973
2009-03-06 00:45:13 +00:00
Eli Barzilay
3931fb7e35
gzvector is gone, have gzbytes instead, (almost?) all input buffers are bytes
...
svn: r13972
2009-03-05 22:38:26 +00:00
Eli Barzilay
4b7ec27191
fix a really stupid bug that I introduced in r4490
...
svn: r13971
2009-03-05 20:55:15 +00:00
Matthew Flatt
1c58224202
redex doc typesetting repairs
...
svn: r13970
2009-03-05 17:33:34 +00:00
Robby Findler
c063b4305c
PR 10115
...
svn: r13969
2009-03-05 13:29:25 +00:00
Eli Barzilay
ac70e716f8
delete the target file if it exists
...
svn: r13968
2009-03-05 09:58:12 +00:00
Eli Barzilay
4566a316c9
Welcome to a new PLT day.
...
svn: r13967
2009-03-05 09:52:22 +00:00
Eli Barzilay
9b60be7c5a
* Turn report-output? to an overridable method
...
* New extra-files field, and `render' installs them
(the render of multi-html copies these files to each directory)
* Add an ++extra argument to the scribble command line
* Fix output of the indirect renderer
svn: r13966
2009-03-05 09:49:53 +00:00
Robby Findler
b165d83c73
changed test--> so that it requires a keyword if there are cycles
...
svn: r13964
2009-03-05 02:36:34 +00:00
Casey Klein
c4524ef9ae
Generator support for natural',
integer', and `real' patterns.
...
svn: r13961
2009-03-04 21:13:57 +00:00
Casey Klein
b948caaa92
Added natural',
integer', and `real' patterns to Redex.
...
svn: r13957
2009-03-04 20:12:36 +00:00
Eli Barzilay
c9445be62d
look for pdflatex.exe too under windows
...
svn: r13955
2009-03-04 19:36:55 +00:00
Eli Barzilay
360ba9dc79
forgot to add to the last commit
...
svn: r13953
2009-03-04 18:55:13 +00:00
Eli Barzilay
a7fddbd545
Move the prefix-file, style-file, and style-extra-files to be defined
...
in base-render.ss.
svn: r13951
2009-03-04 18:52:56 +00:00
Eli Barzilay
d952b144c2
* run.ss is used for he scribble command-line tool
...
* scribble.ss is gone (ot was doing the running, which run.ss defined)
* converted run.ss to scheme/base
* added private/indirect-renderer which can be used to build renderers
that are based on conversion from the result of an existing
renderer, obviously useful with the latex renderer
* added pdf-render using this and private/run-pdflatex
* added a --pdf option to run.ss
svn: r13946
2009-03-04 16:35:41 +00:00
Robby Findler
e8a47051f7
improved redex's expansion to work better with check syntax (and noted a few other recent changes in the HISTORY.txt file)
...
svn: r13944
2009-03-04 12:59:26 +00:00
Eli Barzilay
dfe1e8740d
Welcome to a new PLT day.
...
svn: r13943
2009-03-04 08:50:26 +00:00
John Clements
4d9e3ebe56
...
...
svn: r13942
2009-03-04 08:34:53 +00:00
John Clements
24fabc146a
...
...
svn: r13941
2009-03-04 08:29:12 +00:00
John Clements
bbe7282496
...
...
svn: r13940
2009-03-04 06:47:17 +00:00
John Clements
7a701cef2c
...
...
svn: r13939
2009-03-04 06:46:00 +00:00
Matthew Flatt
b4f6c524a1
added prop:print-converter
...
svn: r13938
2009-03-04 02:54:22 +00:00
Robby Findler
976ec00702
fixed docs
...
svn: r13937
2009-03-04 02:17:26 +00:00
Eli Barzilay
44890f30ae
mzlib/class -> scheme/class
...
svn: r13936
2009-03-04 01:29:08 +00:00
Matthew Flatt
2d1617e282
fix private library name
...
svn: r13933
2009-03-03 23:05:25 +00:00
Matthew Flatt
826263c629
scriblib
...
svn: r13932
2009-03-03 23:02:24 +00:00
Eli Barzilay
b827890ba5
nicer looking output
...
svn: r13928
2009-03-03 22:20:13 +00:00
Robby Findler
9297ffa2a3
added specification for the main arrow to redex
...
svn: r13924
2009-03-03 20:50:15 +00:00
Jay McCarthy
e1dab52b07
compat
...
svn: r13922
2009-03-03 20:02:31 +00:00
Sam Tobin-Hochstadt
089ebfe492
Typed wrapper for md5.ss from YC.
...
svn: r13921
2009-03-03 20:01:41 +00:00
Eli Barzilay
098cad9135
setup uses the pdflatex iterator from scribble/private/run-pdflatex
...
svn: r13918
2009-03-03 17:38:46 +00:00
Robby Findler
c802c34b9b
disabled the stacktrace trimming
...
svn: r13916
2009-03-03 17:29:38 +00:00
Jay McCarthy
a7126e20a5
dispatching
...
svn: r13914
2009-03-03 17:26:29 +00:00
Robby Findler
8704fe05b2
added optionaldomain specifications to reduction-relations
...
svn: r13913
2009-03-03 16:27:09 +00:00
Eli Barzilay
164171be11
fix from Felix
...
svn: r13912
2009-03-03 16:22:02 +00:00
Robby Findler
995b336f08
errors raised while reducing are now more gracefully handled
...
svn: r13911
2009-03-03 15:31:54 +00:00
Eli Barzilay
6532e8eae9
Welcome to a new PLT day.
...
svn: r13909
2009-03-03 08:50:19 +00:00
Jon Rafkind
11923c3567
add another example with require inside eval for protect-out
...
svn: r13908
2009-03-03 02:51:32 +00:00
Jon Rafkind
bc3e541cf6
example for protect-out
...
svn: r13907
2009-03-03 02:44:59 +00:00
Eli Barzilay
56bb4539d0
fix error message
...
svn: r13906
2009-03-03 02:41:00 +00:00
Sam Tobin-Hochstadt
2b0e89ee2a
Typed version of SRFI 14, from David Van Horn.
...
svn: r13905
2009-03-03 02:09:33 +00:00
Stevie Strickland
44523232e4
While this gets us most of the way there, it doesn't get us all the way,
...
because signature identifiers are shown as quoted. I'll think about this
a little longer.
svn: r13904
2009-03-03 02:07:30 +00:00
Stevie Strickland
2f065df887
Instead of just using the quoted versions of the contracts, actually evaluate
...
them, with signature elements rewritten to quoted versions of the same, so
that we get a better result for the name of the contract used by contract
errors.
svn: r13903
2009-03-03 02:00:31 +00:00
Sam Tobin-Hochstadt
ea156c984c
Fix bugs 10101 and 10100, patch from David Van Horn.
...
svn: r13902
2009-03-03 01:50:09 +00:00
Matthew Flatt
ff0b532864
adjust syntax/loc and some docs
...
svn: r13899
2009-03-02 22:24:25 +00:00
Jay McCarthy
d7c9b2b771
helper function
...
svn: r13898
2009-03-02 22:00:15 +00:00
Matthew Flatt
77d1cfdb84
doc mr-interaction
...
svn: r13897
2009-03-02 19:11:30 +00:00
Jay McCarthy
e51ea7f217
up
...
svn: r13896
2009-03-02 16:21:32 +00:00
Eli Barzilay
5786c0d936
Welcome to a new PLT day.
...
svn: r13895
2009-03-02 08:50:19 +00:00
Robby Findler
036c315621
added more info to popup menu
...
svn: r13894
2009-03-02 02:06:47 +00:00
Matthew Flatt
aaea005d0f
mytexttt -> Scribtexttt
...
svn: r13893
2009-03-01 21:58:41 +00:00
Eli Barzilay
fdf29e2e8c
added a pdflatex iterator
...
svn: r13892
2009-03-01 19:26:36 +00:00
Robby Findler
ae33065c6b
svn: r13891
2009-03-01 15:49:29 +00:00
Robby Findler
aeb0e3458c
svn: r13890
2009-03-01 15:28:39 +00:00
Matthew Flatt
b2d2001eb0
scribble latex rendering: remove a pair of {} around element with style
...
svn: r13889
2009-03-01 12:07:25 +00:00
Eli Barzilay
b046291084
Welcome to a new PLT day.
...
svn: r13888
2009-03-01 08:50:22 +00:00
Matthew Flatt
955f2e3441
Scribble Latex rendering of table styles
...
svn: r13887
2009-03-01 03:30:44 +00:00
Stevie Strickland
7d22b05e7c
Make it so that we do more precise checking on the contract errors, so that
...
if the blame or objects involved change, we'll get an error instead of having
to manually detect it.
svn: r13886
2009-03-01 01:37:45 +00:00
Stevie Strickland
bd4c6f40ba
Just a small change, nothing big.
...
svn: r13885
2009-03-01 01:12:03 +00:00
Stevie Strickland
837906b783
Cleanups.
...
svn: r13884
2009-02-28 20:34:06 +00:00
Robby Findler
754bd0a84d
probable bug fix for arrowheads line drawing
...
svn: r13883
2009-02-28 20:04:44 +00:00
Stevie Strickland
b58c5881c6
We can't actually change how exports are set, we can only change how they're
...
retrieved, so having each export be a cons of an accessor/mutator pair is
misleading. Remove the mutator, just have the unit set-box! the box directly,
and just export the accessor.
svn: r13882
2009-02-28 19:46:47 +00:00
Robby Findler
d5ee6c6813
added #:hide-arrowhead? flag
...
svn: r13881
2009-02-28 15:44:41 +00:00
Matthew Flatt
95cc90e0e4
fix latex rendering of superscripts; fix CSS inclusion in subsections rendered on separate pages
...
svn: r13880
2009-02-28 15:27:09 +00:00
Mike Sperber
dc6dbae1dc
Synch German string constants with latest.
...
svn: r13879
2009-02-28 13:22:02 +00:00
Eli Barzilay
9609552a54
Welcome to a new PLT day.
...
svn: r13878
2009-02-28 08:50:25 +00:00
Matthew Flatt
2c71266d96
add htdp/image, htdp/world defmodule to teachpack docs; minor Scribble extensions
...
svn: r13877
2009-02-27 22:56:00 +00:00
Jay McCarthy
bebc7f50ef
cookie debugging
...
svn: r13876
2009-02-27 21:49:42 +00:00
Jay McCarthy
12dcbfdc88
Fixing xexpr pretty printing
...
svn: r13875
2009-02-27 21:11:01 +00:00
Jay McCarthy
5fda17741b
contracts and cleanup
...
svn: r13874
2009-02-27 20:29:48 +00:00
Jay McCarthy
54ecd4b9bb
cleanup of syntax module
...
svn: r13873
2009-02-27 18:48:52 +00:00
Jay McCarthy
7af4a81eff
renaming pi to p-i
...
svn: r13872
2009-02-27 18:44:18 +00:00
Jay McCarthy
12ffd359a7
cleanup and contracts
...
svn: r13871
2009-02-27 18:38:44 +00:00
Jay McCarthy
20424b47a4
removing dead code
...
svn: r13870
2009-02-27 18:07:59 +00:00
Eli Barzilay
51094cb359
Welcome to a new PLT day.
...
svn: r13869
2009-02-27 08:50:20 +00:00