Commit Graph

9867 Commits

Author SHA1 Message Date
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
Eli Barzilay
adb21611cf set svn:eol-style
svn: r13868
2009-02-27 04:31:41 +00:00
Matthias Felleisen
3112bab011 clarified stop conditions for big-bang
svn: r13867
2009-02-27 03:11:00 +00:00
Matthew Flatt
ba925a22d9 scribble doc corrections
svn: r13866
2009-02-27 01:36:32 +00:00
Matthew Flatt
d220693476 support and document itemization styles
svn: r13865
2009-02-27 01:19:08 +00:00
Stevie Strickland
c221f41695 Fix handling of imports in unit contracts.
svn: r13864
2009-02-27 01:02:27 +00:00
Matthew Flatt
502427ee44 add scribble/lp to complement scribble/lp/lang/reader
svn: r13861
2009-02-26 22:57:06 +00:00
Stevie Strickland
cf005e3297 Adding unit/s and define-unit/s, which is the inferred version of
unit-new-import-export etc.

svn: r13860
2009-02-26 22:52:08 +00:00
Matthew Flatt
db70d62ca7 adjust scribble/lp docs
svn: r13859
2009-02-26 22:49:07 +00:00
Matthew Flatt
a4078d5295 fix scribble/lp for check syntax
svn: r13858
2009-02-26 22:00:25 +00:00
Robby Findler
9f465fb917 first cut docs for literate programming
svn: r13856
2009-02-26 21:08:05 +00:00
Jay McCarthy
243fb2f0e4 indent
svn: r13855
2009-02-26 17:15:44 +00:00
Jay McCarthy
196ec00f16 new units, contracts, tests
svn: r13852
2009-02-26 17:09:26 +00:00
Robby Findler
3b53838aed finally, a complete draft of the chat noir game in literate programming style
svn: r13851
2009-02-26 16:30:29 +00:00
Eli Barzilay
d10cdccca9 fix bitwise ops
svn: r13850
2009-02-26 14:04:39 +00:00
Matthew Flatt
9df218784a fix srcloc and binding tracking in scribble/lp
svn: r13849
2009-02-26 13:40:59 +00:00
Matthew Flatt
f0473137e6 fix and document syntax/strip-context
svn: r13847
2009-02-26 13:19:25 +00:00
Matthew Flatt
50dff6234c add syntax/strip-context
svn: r13846
2009-02-26 13:11:11 +00:00
Eli Barzilay
8c4e8236a8 Welcome to a new PLT day.
svn: r13845
2009-02-26 08:50:17 +00:00
Robby Findler
75158d07cb a little more progress
svn: r13844
2009-02-26 02:07:53 +00:00
Matthew Flatt
90bc1d816d fix some Scribble rendering issues with tables containing flows abd cell styles; extend Slideshow play to handle more optional arguments; fix some docs
svn: r13843
2009-02-25 21:14:22 +00:00
Robby Findler
42adbca527 finished fixing multiple chunks
svn: r13841
2009-02-25 20:35:38 +00:00
Matthew Flatt
973f08e011 fix scribble/lp by not lifting require
svn: r13840
2009-02-25 18:35:51 +00:00
Matthew Flatt
0321cad60e add #lang scribble/manual; change latex table rendering to use a smaller minipage for multiple columns of non-para/table cell flows
svn: r13839
2009-02-25 18:27:16 +00:00
Robby Findler
0e3b74d125 fixed some bugs that broke the build
svn: r13838
2009-02-25 18:18:34 +00:00
Robby Findler
e36cde06e5 svn: r13837 2009-02-25 17:45:06 +00:00
Eli Barzilay
97b3e6ba96 * Wrap a `#%top-interaction' around evaluations. No way to configure
or disable it yet.
* Instantiate scheme/class into teaching language sandboxes, to make
  it possible to use the test engine (still no way to report errors
  yet).
* Some minor formatting and renames

svn: r13836
2009-02-25 17:13:28 +00:00
Matthew Flatt
f799ade238 fix scribble/lp chunk linking
svn: r13835
2009-02-25 16:05:10 +00:00
Eli Barzilay
2a2697c20a no need for string->immutable-string
svn: r13834
2009-02-25 15:52:02 +00:00
Robby Findler
4fd43c7d9a made the special identifier <*> count as main, if it is present
svn: r13833
2009-02-25 15:30:29 +00:00
Eli Barzilay
b901c9769f avoid planet dependency
svn: r13832
2009-02-25 13:18:49 +00:00
Jay McCarthy
51b867459b moving tests
svn: r13831
2009-02-25 12:37:43 +00:00
Jay McCarthy
9657528134 plist
svn: r13830
2009-02-25 12:37:35 +00:00
Jay McCarthy
7c0273bf47 new tests
svn: r13829
2009-02-25 12:24:19 +00:00
Eli Barzilay
adf5c9342a Welcome to a new PLT day.
svn: r13828
2009-02-25 08:50:21 +00:00
Matthias Felleisen
757b1e84d2 bug in list of world managements fixed
svn: r13827
2009-02-25 01:05:45 +00:00
Matthias Felleisen
20af4fe7d4 small typo in iworlds
svn: r13826
2009-02-24 23:12:07 +00:00
Jay McCarthy
20fa57d6d0 tests
svn: r13825
2009-02-24 23:09:58 +00:00
Jay McCarthy
b95292a7be tests
svn: r13824
2009-02-24 23:09:22 +00:00
Jay McCarthy
c909836ba8 new tests
svn: r13823
2009-02-24 22:22:49 +00:00
Jay McCarthy
0ee3f53230 schemeunit
svn: r13822
2009-02-24 22:22:35 +00:00
Matthew Flatt
b2ae4264e3 change pin-line pull to a ratio
svn: r13821
2009-02-24 17:47:24 +00:00
Matthew Flatt
5c957f915c actually, just fold pin-curve, etc. into pin-line
svn: r13820
2009-02-24 17:39:21 +00:00
Matthew Flatt
8dae35d46b fix pin-curve, etc. to better match pin-line
svn: r13819
2009-02-24 17:29:46 +00:00
Matthew Flatt
b6f3bab025 add pin-curve, pin-arrow-curve, pin-arrows-curve
svn: r13818
2009-02-24 17:25:39 +00:00
Jay McCarthy
03f3d208ca tutorial sqlite
svn: r13817
2009-02-24 17:10:20 +00:00
Jay McCarthy
07dee9995b Uses the new sqlite ffi
svn: r13816
2009-02-24 17:05:56 +00:00
Robby Findler
4c02e3736d svn: r13814 2009-02-24 16:17:35 +00:00
Robby Findler
414e3b796e svn: r13813 2009-02-24 16:17:11 +00:00
Eli Barzilay
3468dc65a3 Welcome to a new PLT day.
svn: r13812
2009-02-24 08:50:18 +00:00
Robby Findler
ccd5e84f5e a little more progress on the mouse event handling section
svn: r13811
2009-02-24 02:44:57 +00:00
Robby Findler
42e64a0f23 fixed default auto text bug and added string constant for auto text
svn: r13810
2009-02-24 01:47:48 +00:00
Robby Findler
b6e60bdd6e fixed a bug in the way recursive metafunctions bound the recursive calls for use in 'where' clauses
svn: r13809
2009-02-24 01:36:48 +00:00
Robby Findler
ab47ac0f10 fixed a problem with arrow-based requires
svn: r13808
2009-02-24 00:03:57 +00:00
Stevie Strickland
5a1f31668d More name-setting fun.
svn: r13807
2009-02-23 22:22:06 +00:00
Stevie Strickland
e727f4fd08 Fixing some more inferred-name placements.
svn: r13806
2009-02-23 22:05:09 +00:00
Stevie Strickland
78dbc22598 Try to set up the inferred-name property appropriately.
svn: r13805
2009-02-23 21:46:22 +00:00
Robby Findler
a303b781cc svn: r13804 2009-02-23 21:40:43 +00:00
Stevie Strickland
3c0e17d963 Add to the error message for -> in the case of optional arguments.
svn: r13803
2009-02-23 18:49:29 +00:00
Stevie Strickland
93d6a5fc7c * Just use new marks instead of name mangling for the ctc-ids
* Set the 'inferred-name property appropriately.

svn: r13802
2009-02-23 14:36:28 +00:00
Matthew Flatt
ce79598a4a add body id tag support to Scribble
svn: r13801
2009-02-23 12:48:30 +00:00
Robby Findler
6c0bcba374 svn: r13800 2009-02-23 12:39:09 +00:00
Eli Barzilay
3eaaa282d8 Welcome to a new PLT day.
svn: r13799
2009-02-23 08:50:17 +00:00
Jon Rafkind
d3a8cd369a typo in prefix-out example
svn: r13798
2009-02-23 03:19:29 +00:00
Matthias Felleisen
2336b9c279 removed 's world
svn: r13795
2009-02-22 23:38:54 +00:00
Matthew Flatt
42fad650c7 delay 'scheme' expansion to expression position
svn: r13794
2009-02-22 21:40:45 +00:00
Matthew Flatt
04c2a2c3a4 scribble back-end configuration improvements
svn: r13792
2009-02-22 18:37:35 +00:00
Matthew Flatt
e6ee0cd001 PLaneT typesetting
svn: r13791
2009-02-22 16:01:53 +00:00
Matthew Flatt
cdfc9ffc36 layout improvements
svn: r13790
2009-02-22 16:00:00 +00:00
Eli Barzilay
4cbd62709a Welcome to a new PLT day.
svn: r13788
2009-02-22 08:50:19 +00:00
Jon Rafkind
6777df63df add examples for require forms
svn: r13787
2009-02-22 03:31:35 +00:00
Ryan Culpepper
2583ddbd58 stxclass: added this-syntax, removed uses of basic stxclasses
svn: r13784
2009-02-21 22:01:36 +00:00
Stevie Strickland
8a6804c525 Need to use the srcinfo for the marked identifiers, not the unmarked ones.
If this is wrong, then we need to do the first-order checks after creating
the set! transformers.

svn: r13781
2009-02-21 19:03:49 +00:00
Stevie Strickland
b2c6dd5b9e This should have been a reference to the already verified contract.
svn: r13780
2009-02-21 18:59:25 +00:00
Robby Findler
a66ed082fb moved the literate version of chat noir over so it is used by plt-games now
svn: r13776
2009-02-21 17:30:07 +00:00
Robby Findler
121764e7b5 changed the way the literate program setup works
svn: r13774
2009-02-21 17:22:02 +00:00
Matthias Felleisen
056e06cf84 added separate naming facilty: docs
svn: r13771
2009-02-21 16:51:36 +00:00
Matthias Felleisen
5b8c2977f9 added separate naming facilty
svn: r13770
2009-02-21 16:45:13 +00:00
Robby Findler
5fd53ac98d fixed typo
svn: r13769
2009-02-21 16:38:09 +00:00
Matthew Flatt
327fa47487 another scribble/lp/lang/lang repair
svn: r13767
2009-02-21 14:15:29 +00:00
Matthew Flatt
b3ab7d563e restore lost credit on Jewel game
svn: r13766
2009-02-21 13:35:49 +00:00
Matthew Flatt
24e4fd407b chat-noir literate small repairs
svn: r13765
2009-02-21 13:30:22 +00:00
Matthew Flatt
5c7b122118 fix swiatchble-button to lose its hilite state when its hidden
svn: r13764
2009-02-21 13:30:01 +00:00
Eli Barzilay
f79d87bea5 Welcome to a new PLT day.
svn: r13763
2009-02-21 08:50:20 +00:00
Stevie Strickland
d23bdbbfaf Fix the RHSes of term-lets not being treated as unquoted when converted to lws.
svn: r13762
2009-02-21 03:33:33 +00:00
Robby Findler
7cc03cb42f moved the newly literate program scribbled docs for the chat noir into the actual docs for the games collection
svn: r13761
2009-02-21 03:16:11 +00:00
Robby Findler
fb0cc555f4 manual move of the files to avoid the svn bug
svn: r13759
2009-02-21 02:48:14 +00:00
Robby Findler
cc495b9fd0 moved to htdp/2e universe teachpack
svn: r13758
2009-02-21 02:41:13 +00:00
Robby Findler
c886bfa4e2 got thru 6 and started on 7
svn: r13757
2009-02-21 02:34:18 +00:00
Matthias Felleisen
33df6b2bfa fixed mouse event bug
svn: r13756
2009-02-21 00:14:17 +00:00
Jon Rafkind
7663087254 add examples for require forms
svn: r13754
2009-02-20 21:05:08 +00:00
Eli Barzilay
0e6c6a5013 Welcome to a new PLT day.
svn: r13753
2009-02-20 08:50:31 +00:00
Jon Rafkind
84152a94f6 add examples for define-syntax and friends
svn: r13752
2009-02-20 04:28:10 +00:00
Jon Rafkind
7b3d069f47 updates from mzscheme->scheme
svn: r13751
2009-02-19 22:26:10 +00:00
Jon Rafkind
09c6c96099 add a test for const
svn: r13750
2009-02-19 22:15:58 +00:00
Robby Findler
09b5ece200 fixed a logger bug that Dave Herman reported
svn: r13748
2009-02-19 18:16:09 +00:00
Jay McCarthy
665e7220df Updating docs re pr10081
svn: r13747
2009-02-19 18:10:49 +00:00
Jay McCarthy
0e26cbb646 tests
svn: r13746
2009-02-19 18:03:57 +00:00
Jay McCarthy
88f65f052c Fixing docs re pcdata
svn: r13745
2009-02-19 17:57:35 +00:00
Eli Barzilay
20e76d845e Welcome to a new PLT day.
svn: r13736
2009-02-19 08:50:20 +00:00
Robby Findler
b3beb59142 made some progress on the rendering-of-the-world section
svn: r13734
2009-02-18 23:45:10 +00:00