Commit Graph

20069 Commits

Author SHA1 Message Date
Eli Barzilay
4b464d1f83 Welcome to a new PLT day.
svn: r927
2005-09-28 08:20:03 +00:00
Jay McCarthy
1fdc303bf3 Fix of call
svn: r926
2005-09-27 23:47:16 +00:00
Eli Barzilay
6efbcbbba3 fix self-referential cstructs
svn: r924
2005-09-27 09:20:21 +00:00
Eli Barzilay
30a1c9e69d Welcome to a new PLT day.
svn: r919
2005-09-27 08:20:03 +00:00
Matthew Flatt
0ae882672a enable smoothing for printing
svn: r918
2005-09-27 05:58:39 +00:00
Eli Barzilay
1726d11233 Welcome to a new PLT day.
svn: r917
2005-09-26 08:20:04 +00:00
Matthew Flatt
ccb17d8346 disabled hanger handling and optical alignment, even for kerned text
svn: r916
2005-09-25 19:35:14 +00:00
Matthew Flatt
dc7ddab153 added --comment-on-slide
svn: r915
2005-09-25 19:29:04 +00:00
Matthew Flatt
8307ecdd8b added current-line-sep
svn: r914
2005-09-25 11:25:35 +00:00
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