Commit Graph

353 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
John Clements
706a175e07 updated history
svn: r12134
2008-10-26 23:38:09 +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
Matthias Felleisen
7fa7465280 nothing new to report for HISTORY
svn: r12125
2008-10-25 14:31:58 +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
John Clements
cab3740acf reversed order of entries in history file and updated it
svn: r11915
2008-09-30 17:08:46 +00:00
Matthew Flatt
4a7967d603 update mz/mr notes for 4.1.1
svn: r11913
2008-09-30 14:35:44 +00:00
Matthias Felleisen
32cee3c658 history updated
svn: r11912
2008-09-30 14:18:51 +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
Robby Findler
978ca07626 argh. forgot to check this in before the release.
svn: r11334
2008-08-19 17:08:55 +00:00
John Clements
d8e9624382 update for 4.1
svn: r11199
2008-08-12 03:01:55 +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
Matthias Felleisen
970116fd30 svn: r11179 2008-08-10 16:58:05 +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
a97b4bff8a scribble and doc improvements
svn: r10896
2008-07-24 11:32:16 +00:00
Robby Findler
4832d9e74d added note about get-text-to-search
svn: r10891
2008-07-24 04:38:45 +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
Robby Findler
ebce65f887 svn: r10588 2008-07-03 21:06:41 +00:00
Matthias Felleisen
8be693c6aa svn: r10391 2008-06-20 14:41:04 +00:00
John Clements
89c5ff2f18 ...
svn: r10379
2008-06-19 19:04:10 +00:00
Robby Findler
c08b692afb svn: r10368 2008-06-19 05:45:46 +00:00
Matthew Flatt
d22721d91e add v4 history entries
svn: r10125
2008-06-04 12:37:08 +00:00
John Clements
7c076eb573 ...
svn: r10118
2008-06-04 05:58:15 +00:00
Robby Findler
8f10fbe17d removed order-manuals method and the optional argument to language-dialog that shows help-desk manual ordering
svn: r10106
2008-06-03 03:01:36 +00:00
Robby Findler
d40b191eb7 removed current-print from the language dialog
svn: r10027
2008-05-30 02:08:59 +00:00
Matthew Flatt
58428d6c79 doc and release-note corrections
svn: r10024
2008-05-29 20:51:27 +00:00
Robby Findler
612f26972e improved the error reporting in the REPL and misc other minor changes
svn: r10014
2008-05-29 04:55:43 +00:00
Matthew Flatt
311e4048f3 fix typo
svn: r9952
2008-05-25 15:17:00 +00:00
Chongkai Zhu
2a510cac87 adding jpgs for SRFI 41 doc
svn: r9758
2008-05-08 23:39:29 +00:00
Matthias Felleisen
b333625c43 svn: r9743 2008-05-08 15:07:52 +00:00
Matthew Flatt
b3b72f65ad doc tweaks
svn: r9738
2008-05-08 13:15:42 +00:00
Matthew Flatt
fad08fcd84 more drscheme repairs and tests
svn: r9721
2008-05-07 16:31:20 +00:00
Matthew Flatt
7a4c379b8f add srfi 41 implementation and update Chinese string constants
svn: r9483
2008-04-25 23:06:15 +00:00
Matthew Flatt
e5350bb22f sync HtDP languages and test suite
svn: r9424
2008-04-23 13:28:43 +00:00
Matthew Flatt
5aeaf7ea75 R6RS docs, other misc clean-up
svn: r9349
2008-04-17 21:29:07 +00:00
Matthew Flatt
39fde6a63c line-ending properties
svn: r9337
2008-04-16 20:55:56 +00:00
Matthew Flatt
28a3f3f0e7 r5rs and srfi docs and bindings
svn: r9336
2008-04-16 20:52:39 +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
Robby Findler
1713c3c1bc svn: r8228 2008-01-05 22:41:25 +00:00
Robby Findler
16ed718c71 fixed error reporting and brought back the red arrows for the stack trace
svn: r8172
2008-01-01 01:55:04 +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
Robby Findler
7459da43ce renamed the Special menu to Insert
svn: r8141
2007-12-27 20:39:51 +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
b4681b4ca5 added auto completion
svn: r8104
2007-12-22 14:12:53 +00:00
Robby Findler
9e5a43a04d propogated 372 change
svn: r8098
2007-12-22 03:54:56 +00:00
John Clements
1b76276613 ...
svn: r8096
2007-12-22 02:37:41 +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
John Clements
4eef47a768 371 history
svn: r7053
2007-08-08 05:10:26 +00:00
Matthias Felleisen
deab220e63 history updated
svn: r7049
2007-08-07 21:50:31 +00:00
Matthew Flatt
1e4054f1b8 update mz/mr release notes for v371
svn: r7048
2007-08-07 21:19:32 +00:00
Robby Findler
67d8a3ad9a svn: r7045 2007-08-07 15:18:49 +00:00
Matthew Flatt
a1e2d59690 370.6
svn: r6849
2007-07-08 00:24:03 +00:00
Matthew Flatt
9764065c6a 370.5
svn: r6832
2007-07-07 08:31:19 +00:00
Matthew Flatt
d518f24039 370.4
svn: r6710
2007-06-20 21:11:38 +00:00
Matthew Flatt
32e9101594 guide and reference work; change opt-lambda to use lambda/kw and hack in keyword support for documentation purposes, along with define-opt
svn: r6572
2007-06-11 07:19:42 +00:00
Matthew Flatt
63ce7b93fb 370.3
svn: r6545
2007-06-08 08:03:06 +00:00
Matthew Flatt
e9385a910e 370.2
svn: r6369
2007-05-29 03:26:32 +00:00
John Clements
a29de370a2 370 notes
svn: r6193
2007-05-10 18:09:15 +00:00
Robby Findler
b95012ae00 changes related to teachpacks
svn: r6168
2007-05-07 19:04:50 +00:00
Matthias Felleisen
c4f29c9935 history recorded
svn: r6167
2007-05-07 14:01:29 +00:00
Matthew Flatt
bd9e1ca291 369.100
svn: r6127
2007-05-03 08:44:04 +00:00
Matthew Flatt
0cba826ae5 369.12
svn: r6115
2007-05-01 23:46:51 +00:00
Robby Findler
bce27f35f0 the image library now accepts inexacts and non-integral numbers in many places
svn: r6112
2007-05-01 15:30:35 +00:00
Matthew Flatt
e9bf34f193 369.11
svn: r6085
2007-04-29 02:08:24 +00:00
Robby Findler
e350fae8cc changed language interface to cope with new metadata save file format; also make executables work (better) in the teaching languages
svn: r6019
2007-04-23 04:10:00 +00:00
Matthew Flatt
a45251d272 369.10
svn: r6003
2007-04-20 01:16:15 +00:00
Robby Findler
e5698365c9 improved color preferences; this is the change that requires people to rename their preferences as explained on plt-scheme
svn: r5996
2007-04-19 15:15:23 +00:00
Robby Findler
d3a8bd740a simplified frame:editor and friends interface
svn: r5941
2007-04-14 15:00:42 +00:00
Eli Barzilay
8ecd7a93c9 fix FSF address
svn: r5911
2007-04-10 17:59:38 +00:00
Matthew Flatt
34d00a000c 369.9
svn: r5902
2007-04-09 08:34:00 +00:00
Robby Findler
ddb4f130f0 added 'module' wrapper for saved files in the teaching languages (and support for that in the drscheme:language:language<%> interface)
svn: r5603
2007-02-14 23:26:25 +00:00
Matthew Flatt
4b765cfa5a 369.8
svn: r5594
2007-02-14 02:41:49 +00:00
Matthew Flatt
2007843ba4 add new command-line arguments: -p, -P, -Q
svn: r5557
2007-02-06 05:14:34 +00:00
Robby Findler
3e62056186 separated preferences library out to be used by mz
svn: r5538
2007-02-01 23:56:28 +00:00
Matthew Flatt
bfc693c063 369.7
svn: r5506
2007-01-30 06:34:05 +00:00
Matthew Flatt
5fa4e9e5d1 369.6: change WXME format to start with #reader, and fix 3m bug related to integers overlapping with pointers in a thread record
svn: r5425
2007-01-22 03:47:32 +00:00
Matthew Flatt
87c0d5754e 369.5
svn: r5366
2007-01-16 20:55:13 +00:00
Matthew Flatt
f6047d1bff add missing 369.4 notes
svn: r5329
2007-01-12 07:13:51 +00:00
Matthew Flatt
91add0453f 369.4
svn: r5327
2007-01-12 07:09:56 +00:00
Robby Findler
483d4b9555 added a note about preferences:save
svn: r5299
2007-01-10 14:36:21 +00:00
Matthew Flatt
6b60d57a86 359.3
svn: r5219
2007-01-04 11:14:58 +00:00
Matthew Flatt
f33173e47b 359.2 (last), history notes
svn: r5145
2006-12-20 01:00:42 +00:00
John Clements
dfb65b0310 minor notes
svn: r5038
2006-12-06 18:01:58 +00:00
Eli Barzilay
3459c3a58f merged units branch
svn: r5033
2006-12-05 20:31:14 +00:00
Matthew Flatt
7746993512 notes for v360.2
svn: r4928
2006-11-23 01:51:57 +00:00
John Clements
d431875b43 updated for v360
svn: r4839
2006-11-13 19:24:58 +00:00
Matthew Flatt
c5f4d87e2c change for-each back to always producing void
svn: r4832
2006-11-13 04:20:23 +00:00
Matthew Flatt
345fa2e796 v360 HISTORY updates
svn: r4820
2006-11-10 20:51:34 +00:00
Matthias Felleisen
d32f1ffe4c docs preped for 360
svn: r4801
2006-11-07 17:48:10 +00:00
Matthew Flatt
9fa1e73559 nores for 352.9
svn: r4705
2006-10-30 01:21:24 +00:00
Matthew Flatt
85cf61a95f 352.8 notes
svn: r4661
2006-10-20 14:41:00 +00:00
Matthew Flatt
4980e17f3c notes for 352.7
svn: r4593
2006-10-13 22:05:18 +00:00
Matthew Flatt
20b636c0c8 352.6 notes
svn: r4380
2006-09-19 01:02:12 +00:00
Robby Findler
109a683aa1 PR 8271
svn: r4283
2006-09-09 03:37:31 +00:00
Robby Findler
638016075a svn: r4268 2006-09-07 03:20:29 +00:00
Matthew Flatt
ed4db6045d notes for 352.5
svn: r4163
2006-08-28 02:03:08 +00:00
Robby Findler
4c9868bf8c got rid of get-language-id, in favor of using get-language-numbers in the preference for the current language
svn: r4079
2006-08-17 16:05:41 +00:00
Matthew Flatt
b930ce0747 352.1
svn: r3861
2006-07-28 13:00:14 +00:00
Matthew Flatt
ce1ab94877 352
svn: r3833
2006-07-27 03:28:58 +00:00
Matthias Felleisen
1c5d7c5c62 351 history
svn: r3753
2006-07-18 18:13:11 +00:00
John Clements
1c0f29df6a history for v351
svn: r3727
2006-07-16 14:16:51 +00:00
Matthew Flatt
2479d88701 notes in v351 release form
svn: r3707
2006-07-15 01:23:52 +00:00
Robby Findler
668e510bbb x
svn: r3699
2006-07-13 14:56:15 +00:00
Matthew Flatt
caf1eb6f0e note gc 6.7 upgrade
svn: r3636
2006-07-06 21:12:36 +00:00
Matthew Flatt
673866d972 notes for 350.4
svn: r3628
2006-07-06 17:53:25 +00:00
Robby Findler
0814d8a637 oops
svn: r3608
2006-07-06 02:14:51 +00:00
Matthew Flatt
ebe051694d 350.3
svn: r3571
2006-07-01 18:53:09 +00:00
Eli Barzilay
b9254d299d renamed to doc-license.txt
svn: r3555
2006-06-30 02:06:32 +00:00
Eli Barzilay
15d77a629e added copyright note
svn: r3530
2006-06-28 19:19:58 +00:00
Matthew Flatt
6706befaa3 350.2
svn: r3496
2006-06-27 12:34:39 +00:00
Matthias Felleisen
1c8318c589 provided some history for 350
svn: r3384
2006-06-17 00:41:36 +00:00
John Clements
2279544839 commit for 350 release
svn: r3286
2006-06-08 20:54:49 +00:00
Robby Findler
8307dea9c7 changed 302 to 350
svn: r3242
2006-06-06 02:59:23 +00:00
Matthew Flatt
8cd79695f1 350-ified release notes
svn: r3238
2006-06-05 22:29:20 +00:00
Matthew Flatt
c5c852b88e center dialogs that have no location
svn: r3183
2006-06-02 15:10:47 +00:00
Matthew Flatt
b0c95d523e moved/corrected note on mzc change for --exe
svn: r3135
2006-05-30 20:25:13 +00:00
Matthew Flatt
ef7c0f498c expand note on mzc change for --exe
svn: r3134
2006-05-30 20:24:17 +00:00
Matthew Flatt
1c403ebf32 correct 301.16 notes
svn: r3041
2006-05-24 19:37:46 +00:00
Matthew Flatt
d034f64dd2 301.16
svn: r3040
2006-05-24 19:29:58 +00:00
Matthew Flatt
c727afef04 301.15: new install tree for Unix, moved docs, moved teachpacks, added config.ss
svn: r2962
2006-05-18 15:03:05 +00:00