Matthew Flatt
|
7b544af2a5
|
move most of the 'scheme' collection to the 'racket' collection
original commit: c95a39875453e7f057395a7bf626e5d2ed732e7e
|
2010-04-20 15:24:48 -06:00 |
|
Matthew Flatt
|
0662da7a3b
|
another syntax hack to fix 'scheme/package'; other test corrections
svn: r17075
original commit: f03ab78c401e603bc5e950a29fec3431f9745ef1
|
2009-11-27 02:12:27 +00:00 |
|
Matthew Flatt
|
3fe9ae3193
|
identifier-prune-lexical-context (4.2.0.2)
svn: r14850
original commit: 70859f0d0bcb1b67fccd16208dfa5cd9289dfd2e
|
2009-05-17 12:31:51 +00:00 |
|
Matthew Flatt
|
240fa9dc98
|
fix define after define* in package; doc repairs
svn: r14701
original commit: 16e483033c9278d2bd386a3d419d4caedc4a1a77
|
2009-05-03 23:49:22 +00:00 |
|
Matthew Flatt
|
872f83b18d
|
fix problem with package, define*, and macro-introduced identifiers
svn: r14671
original commit: 2b8b10dd400a833a0b8632411f91b01c48e61796
|
2009-04-30 23:57:45 +00:00 |
|
Matthew Flatt
|
2b7e5a9642
|
fix inverted argument default for editor<%> read-from-file method; better Check Sytax results on packages; added syntax/flatten-begin library
svn: r14548
original commit: 4b3626c1560658fe3937019e001911c2a44aaff3
|
2009-04-17 22:50:19 +00:00 |
|
Matthew Flatt
|
b14a088754
|
fix handling of define*-values between a syntax binding and a syntax-local-value
svn: r14541
original commit: 7d61c67bab33f059d7c270685b46ff57eae5511c
|
2009-04-17 12:29:04 +00:00 |
|
Matthew Flatt
|
a2181635c9
|
check-syntax binding for open-package's package id
svn: r14498
original commit: 0be3dca240500caf2640ad59a6e34868a89693c6
|
2009-04-13 14:52:14 +00:00 |
|
Matthew Flatt
|
7e81aaeb65
|
scheme/package simplifications from Chongkai
svn: r14448
original commit: de1e2fac233b1c1916943bb946b77224455619d5
|
2009-04-07 20:36:08 +00:00 |
|
Matthew Flatt
|
68cb9c1fe4
|
change the way that hidden package ids are generated
svn: r14277
original commit: 4ce30226fe27dbee13a772e794a1a4713064bf2f
|
2009-03-25 16:51:13 +00:00 |
|
Matthew Flatt
|
f5e49e3128
|
adjust define*-{values,syntaxes} to avoid certificate problems
svn: r14024
original commit: 13b2bc336337077d603050eab67ae4343beb54cc
|
2009-03-09 17:19:21 +00:00 |
|
Matthew Flatt
|
0a32e8dd83
|
fix package so that syntax-local-value works after define*
svn: r14021
original commit: 44e77446467ec9d592bc95befe3d3eea146373c1
|
2009-03-09 13:24:34 +00:00 |
|
Matthew Flatt
|
93faac6e83
|
use PDF-based picts in the Latex build of the Quick tutorial; in general, change a .pdf image extension to .png for HTML output; add package-original-identifiers and fix package-exporte-identifiers
svn: r13432
original commit: e5756667d67e7c98462656d4c55d1c82eb6753ed
|
2009-02-04 21:03:28 +00:00 |
|
Matthew Flatt
|
fa1e6bf2c7
|
fix #:all-defined for 'define-package' by adjusting 'identifier-remove-from-definition-context'; add for-syntax 'package?' and 'package-export-identifiers'; adjust Scribble to find definitions of phase-1 exports
svn: r13253
original commit: db12513b65e79d2fe9e3c824e4232b1c981082d0
|
2009-01-21 20:00:55 +00:00 |
|
Matthew Flatt
|
510305451c
|
remove broken define*-struct
svn: r12590
original commit: 7a66101d308e01124e513ccec5aa1ba6f34fa7dc
|
2008-11-25 18:14:57 +00:00 |
|
Matthew Flatt
|
4e48a33a49
|
scheme/package (and more int-def repairs)
svn: r12589
original commit: ed536c002e3ef5a7f908584f9d50421fcac827b4
|
2008-11-25 17:58:21 +00:00 |
|
Matthew Flatt
|
7134eca95d
|
provide open*-package
svn: r12586
original commit: b7addbab82ad04384f2c381b098857b9e745efc6
|
2008-11-25 03:13:06 +00:00 |
|
Matthew Flatt
|
985cd6e47d
|
another int-def binding simplification repair
svn: r12585
original commit: 5f3b7e5c6f26298c519be93f6d45fc865d626aaf
|
2008-11-25 03:08:08 +00:00 |
|
Matthew Flatt
|
bfb0bc4ffd
|
revised internal-definitions context and a basic 'define-package' form
svn: r12579
original commit: a0f91d905e78288ac9ee252f24e8157f5cbea3f9
|
2008-11-24 19:52:41 +00:00 |
|
Matthew Flatt
|
395eab1669
|
add eqv hash tables; add hash-update
svn: r12018
original commit: ec68bafa9c7114785dc9e02781eeaa33cfcbec4f
|
2008-10-13 16:21:18 +00:00 |
|
Matthew Flatt
|
63806763b5
|
v4.0.2.4: logging
svn: r10818
original commit: 9af00fcfb4782168ae583a3d66058095815725e3
|
2008-07-17 15:20:17 +00:00 |
|
Matthew Flatt
|
136726940b
|
fix phase problem in 'make-namespace' form 'mzscheme'
svn: r10478
original commit: 9707770acee16add16fb82a7760c7f4248e6d49c
|
2008-06-27 18:36:31 +00:00 |
|
Matthew Flatt
|
db624416dd
|
more drscheme repairs and tests
svn: r9721
original commit: fad08fcd8488a2f0c720983ac371dbdaa331367c
|
2008-05-07 16:31:20 +00:00 |
|
Matthew Flatt
|
03c5513665
|
drs bug and test-suite fixes
svn: r9709
original commit: 860c41d7492a33880f9c18839c21a601d675e5b8
|
2008-05-06 23:27:23 +00:00 |
|
Matthew Flatt
|
6b6ae47140
|
new hash function names and ops (3.99.0.23)
svn: r9209
original commit: 021d4d7527f39cc01b6b8952f4a90e61e55e8956
|
2008-04-08 21:42:38 +00:00 |
|
Matthew Flatt
|
db1a358d81
|
fix some error-message reporting for mzscheme define-struct
svn: r8953
original commit: 9ecf9dfe4aedc729a71fc525399e89caae066e2f
|
2008-03-11 21:14:40 +00:00 |
|
Matthew Flatt
|
143975381c
|
more r6rs work
svn: r8825
original commit: 8ffe707b7693f7fb433a0ae2eab757ee2e96860a
|
2008-02-29 02:37:00 +00:00 |
|
Matthew Flatt
|
4604dc7024
|
3.99.0.13: generalize require and provide to work with arbitrary phases
svn: r8742
original commit: ba63bd6f954b4b1ce09225f4b55dbe7c3a93a46b
|
2008-02-20 14:17:37 +00:00 |
|
Matthew Flatt
|
dbd9978f63
|
start mzc scribbling
svn: r8334
original commit: 8b16cee613d8ea3258c98e2e4c98b3756ae04019
|
2008-01-15 13:09:40 +00:00 |
|
John Clements
|
317205cbed
|
added mappend\!
svn: r8326
original commit: 6267a1912236745a97366e122de2779282eb1c22
|
2008-01-14 23:07:24 +00:00 |
|
Eli Barzilay
|
855f00a028
|
2007->2008
svn: r8169
original commit: 281c1b8838aff87a984e16af9d96cc9d28c2eead
|
2007-12-31 00:47:21 +00:00 |
|
Matthew Flatt
|
96bcbb0713
|
scheme/mpair
svn: r8151
original commit: 92ac61e806c4d2b99a9da695a2409d6b61cd3ac4
|
2007-12-29 12:30:25 +00:00 |
|
Robby Findler
|
351e6806e7
|
finished the new ->*
svn: r8086
original commit: 342eb86c102a25d6573919437322b1d393cffafc
|
2007-12-20 20:35:58 +00:00 |
|
Matthew Flatt
|
2d7b53140b
|
lazy, force, delay in scheme/promise and scheme; clean up mzscheme some, and clean up the docs some
svn: r8053
original commit: 415cd0bf1529db4521b8372ebb21e76e6ff628be
|
2007-12-18 21:37:23 +00:00 |
|
Robby Findler
|
7e8aee13c4
|
fixed naming bugs and added a test suite to ensure that I preserve backwards compatibility with the old version of mzlib's contract system
svn: r8050
original commit: 49f198dad7ce77fa7c421cab3342a8d39295f530
|
2007-12-18 20:49:33 +00:00 |
|
Robby Findler
|
1e8e36b48f
|
added keywords to ->*
svn: r8049
original commit: a3f3dcb64d106142806d4febd5c02bc97352b923
|
2007-12-18 20:19:11 +00:00 |
|
Robby Findler
|
4c1acd1bb6
|
added keywords to -> contract
svn: r8041
original commit: 0e43e1da8ca10aad81945c47a7dc98faba28c459
|
2007-12-17 23:48:30 +00:00 |
|
Robby Findler
|
34c28b9080
|
converted the contract test suite to use scheme/base and fixed bugs along the way
svn: r8032
original commit: 116241eee537922a4fc01ddbad0d100b40e4ebb0
|
2007-12-16 22:45:52 +00:00 |
|
Robby Findler
|
f0aa868ce8
|
removed links to old mzlib stuff and mzscheme module from the contract library (but not from all the libraries it depends on)
svn: r8023
original commit: 8a7cdad926e8c3c9a8fa81f6f6966dcd453b6019
|
2007-12-16 00:20:18 +00:00 |
|
Robby Findler
|
a23d25b76e
|
moved class, contracts, serialize, and traits into scheme/ and changed the class and contract interface so that contracts no longer depend on the class system (instead its the other way around)
svn: r8017
original commit: 9a0498b44d41b5d4ae5ae4227ef3c260911af964
|
2007-12-15 18:46:55 +00:00 |
|
Matthew Flatt
|
2ae2c75f25
|
revised mzlib/sandbox in scheme/sandbox
svn: r7965
original commit: 622cd0554d57fc1c5f1dc03c69504703181eec18
|
2007-12-12 13:47:02 +00:00 |
|
Matthew Flatt
|
d93a534700
|
3.99.0.3: improved namespace API
svn: r7756
original commit: 391892a848cc5119c42962d68730c4b391833d07
|
2007-11-18 02:06:57 +00:00 |
|
Matthew Flatt
|
5c959ff3e6
|
v3.99.0.2
svn: r7706
original commit: 39cedb62edf9258b051a22a29a90be9c6841956f
|
2007-11-13 12:40:00 +00:00 |
|