Commit Graph

91 Commits

Author SHA1 Message Date
Matthew Flatt
59f3f19f84 make the optimizer slightly smarter, so that it can see through more patterns of nested let and letrec procedure bindings
svn: r12434
2008-11-14 00:48:54 +00:00
Matthew Flatt
4dd202b960 ,
svn: r12430
2008-11-13 21:11:48 +00:00
Matthew Flatt
f96026edf1 minor doc corrections
svn: r12391
2008-11-11 22:24:17 +00:00
Matthew Flatt
a6d953b6f5 add port->string, file->string, etc.
svn: r12388
2008-11-11 17:55:14 +00:00
Matthew Flatt
65eb7e7a18 call-with-immediate-continuation-mark
svn: r12339
2008-11-07 02:54:12 +00:00
Matthew Flatt
e7b71e0a08 release-note updates for 4.1.2.1
svn: r12132
2008-10-26 18:42:45 +00:00
Matthew Flatt
38aac549e6 release-ote updates for 4.1.2
svn: r12131
2008-10-26 18:41:16 +00:00
Matthew Flatt
bb7d3d1a28 fix 'local-expand' checking of stop list to disallow symbols; extend 'continuation-marks' to work on threads; fix HtDP language module-level stop list
svn: r12101
2008-10-23 13:38:03 +00:00
Matthew Flatt
ec68bafa9c add eqv hash tables; add hash-update
svn: r12018
2008-10-13 16:21:18 +00:00
Matthew Flatt
82ad7da253 change -S, -X, and -z flags for mz/mr
svn: r11964
2008-10-07 14:56:26 +00:00
Matthew Flatt
4a7967d603 update mz/mr notes for 4.1.1
svn: r11913
2008-09-30 14:35:44 +00:00
Matthew Flatt
dd7db9ff7b add read-language, module-compiled-language-info, and module->language-info
svn: r11827
2008-09-21 16:00:42 +00:00
Matthew Flatt
57d33070f9 rmz/mr elease notes for 4.1 (forgot to commit before)
svn: r11192
2008-08-11 23:54:40 +00:00
Matthew Flatt
8140b3644e add 'bitwise-bit-set?' and 'in-value' (v4.0.2.6)
svn: r10971
2008-07-29 19:27:33 +00:00
Matthew Flatt
763d37d775 properties can now effectively inherit properties (v4.0.2.5)
svn: r10848
2008-07-21 17:04:25 +00:00
Matthew Flatt
9af00fcfb4 v4.0.2.4: logging
svn: r10818
2008-07-17 15:20:17 +00:00
Matthew Flatt
d22721d91e add v4 history entries
svn: r10125
2008-06-04 12:37:08 +00:00
Matthew Flatt
58428d6c79 doc and release-note corrections
svn: r10024
2008-05-29 20:51:27 +00:00
Matthew Flatt
b3b72f65ad doc tweaks
svn: r9738
2008-05-08 13:15:42 +00:00
Matthew Flatt
e5350bb22f sync HtDP languages and test suite
svn: r9424
2008-04-23 13:28:43 +00:00
Matthew Flatt
2a17f76cec streamline GC's thread and custodian tracking
svn: r9224
2008-04-09 17:25:30 +00:00
Matthew Flatt
021d4d7527 new hash function names and ops (3.99.0.23)
svn: r9209
2008-04-08 21:42:38 +00:00
Matthew Flatt
b26702358a allowing shadowing of initial imports (3.99.0.20)
svn: r9025
2008-03-19 13:39:18 +00:00
Matthew Flatt
b3a47edde1 Unicode 5.0, use U+FFFD as replacement char
svn: r8838
2008-03-01 14:17:50 +00:00
Matthew Flatt
3e77d0b60f bring numerics (real, rational, etc) in line with R6RS
svn: r8832
2008-02-29 19:53:51 +00:00
Matthew Flatt
b9d0295960 note change to '... . b' in syntax pattern matching
svn: r8819
2008-02-27 22:08:33 +00:00
Eli Barzilay
b1a08edd5a use new require specs in many places
svn: r8774
2008-02-23 09:42:03 +00:00
Matthew Flatt
f1abfd55f2 doc patches from David Vanderson
svn: r8511
2008-02-02 23:46:52 +00:00
Matthew Flatt
29ea867e59 revise v3->v4 porting advice
svn: r8508
2008-02-02 16:23:31 +00:00
Matthew Flatt
1c2f1538b8 initial draft of porting notes
svn: r8497
2008-02-01 22:28:19 +00:00
Matthew Flatt
6e2e7d9447 3.99.0.10: immutable vector and box literals
svn: r8465
2008-01-29 19:23:47 +00:00
Matthew Flatt
d532fe4781 finish up main page: release notes, etc.; add Yavuz's errortrace scribbling
svn: r8314
2008-01-13 14:53:54 +00:00
Matthew Flatt
1d8b21f53b disallow empty application; rename regexp-match/fail-without-reading to regexp-try-match
svn: r8152
2007-12-29 13:51:32 +00:00
Matthew Flatt
53bf8bae8e 3.99.0.7: add prop:equal+hash
svn: r8137
2007-12-27 16:19:35 +00:00
Matthew Flatt
5c76cb507e finish mz docs
svn: r8123
2007-12-26 02:58:13 +00:00
Robby Findler
9a0498b44d 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
2007-12-15 18:46:55 +00:00
Matthew Flatt
a559a710d4 adjust document names
svn: r7968
2007-12-12 16:31:57 +00:00
Matthew Flatt
fd8586e113 MzScheme's -e command-line flag prints results
svn: r7860
2007-11-29 14:32:15 +00:00
Matthew Flatt
8930f31115 remove 'else' and '=>' bindings from 'mzscheme'
svn: r7859
2007-11-29 14:08:08 +00:00
Matthew Flatt
0d44c0c57a disable print-vector-length by default
svn: r7818
2007-11-22 19:27:02 +00:00
Matthew Flatt
0f700b8531 add lib'
svn: r7771
2007-11-19 22:46:22 +00:00
Matthew Flatt
391892a848 3.99.0.3: improved namespace API
svn: r7756
2007-11-18 02:06:57 +00:00
Matthew Flatt
8ff3e1383a expand-user-path porting note
svn: r7735
2007-11-15 12:13:03 +00:00
Matthew Flatt
fc94850251 typo
svn: r7721
2007-11-14 12:23:00 +00:00
Matthew Flatt
c4d2882557 better start-doc implementation, including alphabetizing list
svn: r7710
2007-11-13 14:15:28 +00:00
Matthew Flatt
048c12100d add start document
svn: r7708
2007-11-13 13:28:43 +00:00
Matthew Flatt
39cedb62ed v3.99.0.2
svn: r7706
2007-11-13 12:40:00 +00:00
Matthew Flatt
001404dec0 371.3
svn: r7350
2007-09-15 22:27:14 +00:00
Matthew Flatt
e4cbc4e6a9 371.2
svn: r7263
2007-09-02 17:39:32 +00:00
Matthew Flatt
1e4054f1b8 update mz/mr release notes for v371
svn: r7048
2007-08-07 21:19:32 +00:00