Commit Graph

17410 Commits

Author SHA1 Message Date
Eli Barzilay
548a1740f0 Welcome to a new PLT day.
svn: r913
2005-09-25 08:20:03 +00:00
Jay McCarthy
ac19b12504 Adding per-servlet, not per-instance custodians.
svn: r912
2005-09-25 03:39:25 +00:00
Eli Barzilay
1690b23282 Welcome to a new PLT day.
svn: r910
2005-09-24 08:20:02 +00:00
Carl Eastlund
6b184c70de Honu:
- test.ss
  - added list of examples files to test
  - added test-file function to run file and related test cases
  - added run-tests to run automated honu tests
- examples/
  - added test case file for point.honu
- top.ss
  - imported util.ss
  - added run-programs
  - moved test-program to test.ss
- util.ss
  - removed unnecessary "ast.ss" import
  - added "contract.ss" import
  - changed names to prevent import name-clash
  - added definitions of define/p (provide) and define/c (provide/contract),
    plus define-struct versions
  - added map-values for mapping functions which return arbitrary numbers of values
- tenv.ss
  - added sqrt() function to Honu environment

svn: r909
2005-09-24 07:50:32 +00:00
Sam Tobin-Hochstadt
d96e47c4b7 plt-match.ss/match.ss:
- don't export match:test-no-order, which is only used in generated code

test-no-order.ss
- reformat code
- use ormap instead of let loop

render-test-list:
- add define/opt sugar
- remove a lot of pointless stx arguments
- remove a lot of [quasi]syntax/loc

gen-match:
- use internal define instead of let
- remove quasisyntax/loc
- reformat
- remove pointlessly optional argument

coupling-and-binding:
- reformat
- use memf instead of custom loops

svn: r908
2005-09-23 19:55:12 +00:00
Eli Barzilay
821aa78044 Welcome to a new PLT day.
svn: r907
2005-09-23 08:20:04 +00:00
Carl Eastlund
d023288e05 Honu, top.ss:
- Changed names:
  - no longer add honu: prefix to imports
  - now include top: prefix on exports
  - *-introduced-identifiers now *-names (produce symbols, not identifiers)
- Added tenv:entry-mangled-name
- Implemented run-test-class-from-name to print whether a class is/isn't test code

svn: r906
2005-09-23 01:47:34 +00:00
Carl Eastlund
fd91f3afdc Honu, top.ss:
- Removed unused contract.
- Added abstraction for setting current-compile-context.
- Changed names of some input variables.
- Added names of introduced definitions to output of run-program.
- Begain writing test-program (for running test cases).

svn: r905
2005-09-22 21:43:20 +00:00
Jay McCarthy
2cd6bab47d cancel-timer! was blocking in an exit-handler.
svn: r904
2005-09-22 18:19:38 +00:00
Eli Barzilay
38568086b4 Welcome to a new PLT day.
svn: r901
2005-09-22 08:20:04 +00:00
John Clements
6131ceeb54 added notes
svn: r899
2005-09-21 23:06:41 +00:00
Carl Eastlund
097e65a084 Honu:
- added top.ss, containing mzscheme-accessible compilation commands.
- line-wrapped tool.ss to max width 100.

svn: r896
2005-09-21 15:47:48 +00:00
Matthew Flatt
fb848b4ae5 fix scaling of PS text output when X and Y scale are different
svn: r895
2005-09-21 11:53:53 +00:00
Eli Barzilay
e2c11d5476 Welcome to a new PLT day.
svn: r894
2005-09-21 08:20:02 +00:00
Eli Barzilay
a3fae4a355 oops, still using the same protocol
svn: r893
2005-09-21 04:41:51 +00:00
Eli Barzilay
b6e2853d2c better description
svn: r892
2005-09-21 04:36:55 +00:00
Eli Barzilay
9eace8d11d Use write+flush in client.ss,
remove bogus second write from tool.ss.

svn: r891
2005-09-21 03:18:33 +00:00
John Clements
db22c963c9 transferred updates from stepper-tests branch
svn: r888
2005-09-20 23:04:47 +00:00
John Clements
7b3cebd46a re-did changes, reverting to 762
svn: r887
2005-09-20 23:00:40 +00:00
Jay McCarthy
2bf93fa004 Performance and cancel-continuations!
svn: r886
2005-09-20 22:06:33 +00:00
Eli Barzilay
c6152b783b Welcome to a new PLT day.
svn: r885
2005-09-20 08:20:03 +00:00
Eli Barzilay
bb60675440 check that cleanup dir exists
svn: r884
2005-09-20 03:21:36 +00:00
Matthew Flatt
04bc38a3fd added code-pict subtype to better handle embeddings
svn: r883
2005-09-19 16:26:34 +00:00
Eli Barzilay
fe28e0b0ca Welcome to a new PLT day.
svn: r882
2005-09-19 08:20:03 +00:00
Matthew Flatt
8a9a382cab forgot to compile startup.ss
svn: r877
2005-09-18 15:49:29 +00:00
Matthew Flatt
a840944371 variant constructors bound to syntax
svn: r875
2005-09-18 13:54:22 +00:00
Matthew Flatt
dbd1261122 extra paging keybindings
svn: r874
2005-09-18 12:47:35 +00:00
Matthew Flatt
cc0fbeb5b9 note for 299.402
svn: r873
2005-09-18 12:35:58 +00:00
Matthew Flatt
f957d1ffa9 afm top space uses Ascent instead of CapHeight
svn: r872
2005-09-18 12:32:51 +00:00
Matthew Flatt
29c9c7d0dd SW_... symbol problem
svn: r871
2005-09-18 12:31:47 +00:00
Matthew Flatt
43d2868700 thread-cell tests
svn: r870
2005-09-18 12:30:58 +00:00
Matthew Flatt
76a6ca9df8 299.402
svn: r869
2005-09-18 12:28:37 +00:00
Eli Barzilay
da08e1a5e2 Welcome to a new PLT day.
svn: r868
2005-09-18 08:20:01 +00:00
Matthew Flatt
f3c0de5891 fix syntax-error message
svn: r867
2005-09-18 00:52:24 +00:00
Eli Barzilay
0cedaf8217 Welcome to a new PLT day.
svn: r866
2005-09-17 08:20:02 +00:00
Matthew Flatt
3c487a849b better timeout error message, doc revisions
svn: r865
2005-09-16 19:48:58 +00:00
Matthew Flatt
04dd9be199 avoid crashing on buggy GIF
svn: r864
2005-09-16 12:34:26 +00:00
Eli Barzilay
e5b7f9123d Welcome to a new PLT day.
svn: r863
2005-09-16 08:20:04 +00:00
Jay McCarthy
490010bd3a Commiting new interface version, with new timeout semantics
svn: r862
2005-09-15 23:17:39 +00:00
Eli Barzilay
f28927d3b1 execute counts are destructively modified
svn: r861
2005-09-15 22:14:19 +00:00
Eli Barzilay
d7b59fdd60 Copy execution counts (and do it at the right place)
svn: r860
2005-09-15 22:08:10 +00:00
Jay McCarthy
442286672b Improving servlet extent error message
svn: r859
2005-09-15 22:00:13 +00:00
Matthew Flatt
8a35993125 use code inspector
svn: r858
2005-09-15 17:50:32 +00:00
Jay McCarthy
c73537ff13 Introducing error when send/suspend like operations used outside of servlet-instance
svn: r857
2005-09-15 17:01:04 +00:00
Matthew Flatt
b57b871b79 fix writing too much at once to Windows console or file
svn: r856
2005-09-15 15:45:35 +00:00
Jay McCarthy
edfd2a4dd3 Fixing timeouts and making send/finish expire the session
svn: r855
2005-09-15 11:18:39 +00:00
Eli Barzilay
98dd029e7d Welcome to a new PLT day.
svn: r854
2005-09-15 08:20:02 +00:00
Eli Barzilay
b28a6df99b * Added functionality for checking coverage information
* Submissions are opened with line counting

svn: r853
2005-09-14 18:23:05 +00:00
Eli Barzilay
02c6c62601 Welcome to a new PLT day.
svn: r852
2005-09-14 08:20:02 +00:00
Eli Barzilay
1b4a3c7286 Sort collections according to the last element in the path, so they
are orderered deterministically.  (Otherwise, order changes based on
where your home directory and your plt tree are.)

svn: r851
2005-09-13 18:35:07 +00:00