Commit Graph

207 Commits

Author SHA1 Message Date
Matthew Flatt
291fe9a9a3 fix requirein SRFI 4
svn: r8930
2008-03-08 14:37:16 +00:00
Danny Yoo
77e7725571 Updated to use datum->syntax.
svn: r8924
2008-03-08 06:43:45 +00:00
Danny Yoo
3f63c64d59 fixing paren
svn: r8923
2008-03-08 06:43:38 +00:00
Noel Welsh
80c3bb19ce Update SRFI 26 to use the scheme/base language, so it can be used with keyword functions
svn: r8920
2008-03-07 16:58:45 +00:00
Noel Welsh
a53d243e99 I have changed the SRFI-4 implementation so structure types are exported for types except u8. This allows developers to subtype the SRFI-4 structures. I have also refactored the code, leading to a significantly simpler implementation
svn: r8918
2008-03-07 16:24:06 +00:00
Eli Barzilay
b76390a452 revise the way setup-plt crawls over the collection trees
svn: r8860
2008-03-03 22:04:28 +00:00
Eli Barzilay
bb34f747b6 make all files terminate with a newline
svn: r8786
2008-02-24 21:27:36 +00:00
Matthew Flatt
bd97e3e797 r6rs progress
svn: r8775
2008-02-23 14:11:24 +00:00
Eli Barzilay
b1a08edd5a use new require specs in many places
svn: r8774
2008-02-23 09:42:03 +00:00
Eli Barzilay
86eb8365c4 svn: r8653 2008-02-13 20:24:54 +00:00
Eli Barzilay
572b7f1401 reformatting
svn: r8652
2008-02-13 20:17:26 +00:00
Eli Barzilay
44e99eed6e typo
svn: r8649
2008-02-13 19:38:24 +00:00
Eli Barzilay
699c40643d * Changed setup-plt to compile collections if they have an "info.ss"
file.  (That is, it does not require the file to have a `name'
  entry.)

* The name shown when setup works is the directory name, followed by
  the `name' field from the info file when specified.

* This means that many `name's are no longer needed, so I'm removing
  them.  To see if you need a `name' entry, consider that the name
  will be shown like this:
    ... foo (<your name here>)
  This means that if the name is the same as the directory name, then
  there is no point in having it.  I also removed cases where the name
  differed only in its capitalization for collections where the case
  is obvious.

* Also, for subcollections, the name should clarify the name of the
  subcollection in context.  For example "Acknowledgments" explains
  what scribbling/acks is, but there's no need to add the context name
  as in "Scribblings: Acknowledgments".

* There may also be a point in keeping names for other uses.  One such
  example was in games, where the name field was used in the PLT Games
  application.  (This was changed to default on the directory name, so
  it is no longer needed in most games.)  Another example is in planet
  packages.

svn: r8629
2008-02-12 10:33:01 +00:00
Eli Barzilay
3f3d26c3f3 temp fix
svn: r8620
2008-02-11 14:22:07 +00:00
Eli Barzilay
3c72e71e24 switched info.ss files to #lang
svn: r8532
2008-02-04 23:00:35 +00:00
Eli Barzilay
59b5f3a727 removed unused doc.txt entries from info.ss files
svn: r8529
2008-02-04 20:31:04 +00:00
Eli Barzilay
d78396aaf9 remove unused blurb fields
svn: r8526
2008-02-04 17:16:06 +00:00
Matthew Flatt
71be2da868 change initial state of randomizer back to reference implementation's
svn: r8187
2008-01-02 18:03:11 +00:00
Matthew Flatt
63e8522426 3.99.0.8: unify 'random' and SRFI-27
svn: r8171
2007-12-31 11:30:06 +00:00
Eli Barzilay
281c1b8838 2007->2008
svn: r8169
2007-12-31 00:47:21 +00:00
Mike Sperber
bfd42d01d0 Update SRFI 42 to latest reference implementation.
svn: r8128
2007-12-26 17:07:15 +00:00
Matthew Flatt
812618c6cc fix SRFI-54 change
svn: r7921
2007-12-07 20:11:53 +00:00
Matthew Flatt
d91a07ef9b updates from Chongkai, plus a small doc repair
svn: r7919
2007-12-07 18:38:07 +00:00
Noel Welsh
d1950e1614 Update SRFI-19 to add a few bug fixes from Dave that John missed. Update tests to catch more errors
svn: r7746
2007-11-16 17:56:56 +00:00
Matthew Flatt
3444f3b0a0 restore circular-list
svn: r7715
2007-11-14 03:16:25 +00:00
Matthew Flatt
39cedb62ed v3.99.0.2
svn: r7706
2007-11-13 12:40:00 +00:00
Matthew Flatt
69f54b79bd sefi-64 patch from Chongkai
svn: r7537
2007-10-20 03:29:55 +00:00
John Clements
5fb7a90786 fixed bugs per dave gurnell's observations
svn: r7334
2007-09-14 17:37:23 +00:00
Matthew Flatt
965c70b826 repairs from Chongkai
svn: r7327
2007-09-13 13:46:08 +00:00
Jens Axel Soegaard
bc90208be1 Fixed PR8789.
svn: r7248
2007-09-01 10:44:13 +00:00
Matthew Flatt
4a6b36accb srfi-27 bug fix from Chongkai
svn: r7235
2007-08-31 00:36:05 +00:00
Matthew Flatt
5628ebcf90 bug fixes from Chongkai
svn: r7152
2007-08-23 15:37:14 +00:00
Matthew Flatt
bae0952bf7 Chongkai's SRFI-27 re-implementation in terms of the native MzScheme random-number procedures
svn: r7145
2007-08-22 17:01:20 +00:00
Noel Welsh
99c1ee330c Add SRFIs 35 and 64 to the documentation, and add them to the test script (which only checks they load)
svn: r7078
2007-08-10 10:13:35 +00:00
Matthew Flatt
c877c0a2d8 updates from Chongkai
svn: r7034
2007-08-06 16:15:55 +00:00
Matthew Flatt
89a43312e9 fix missing parens
svn: r7027
2007-08-06 02:29:58 +00:00
Matthew Flatt
972429ddf7 parameterize SRFI-29 read to make it independent of the context
svn: r7024
2007-08-05 12:06:20 +00:00
Matthew Flatt
90c5bea2e3 use define-runtime-path for SRFI-29 bundles sub-directory
svn: r6955
2007-07-25 12:39:03 +00:00
Matthew Flatt
321c489ef5 srfi 63 make-shared-array contract fix (from Chongkai)
svn: r6425
2007-05-31 05:06:49 +00:00
Matthew Flatt
9ec0fcf267 patch from Chongkai to fix a problem in SRFI-43
svn: r6207
2007-05-12 00:36:21 +00:00
Matthew Flatt
588483eb1c SRFI 64 port (from Chongkai)
svn: r6093
2007-04-29 11:16:47 +00:00
Matthew Flatt
6db966db0e patch s:equal? in srfi 63 (from Chongkai)
svn: r6063
2007-04-28 00:55:51 +00:00
Matthew Flatt
7632fae64f add a cond (the indentation suggests that it used to be there) to make 63.ss file compile
svn: r6061
2007-04-27 22:33:18 +00:00
Chongkai Zhu
48138e97f2 SRFI 63 fixed and tested
svn: r6056
2007-04-27 04:12:47 +00:00
Jens Axel Soegaard
a5550a69da Fixed PR 7650.
iota now uses (+ start (* n step)) to calculate the elements, instead of successive subtractions.

svn: r6025
2007-04-23 19:43:43 +00:00
Matthew Flatt
fdf878cda5 fix char-set-complement (PR 8624, patch from Jens Axel)
svn: r6016
2007-04-22 21:17:25 +00:00
Chongkai Zhu
bc9c424249 fix contracts for exact
svn: r6014
2007-04-22 02:20:48 +00:00
Jens Axel Soegaard
cbae3e5f88 Fixed PR 8623.
svn: r6009
2007-04-21 16:31:42 +00:00
Chongkai Zhu
a13692ed30 fix binary-search on 0 length vec
svn: r5972
2007-04-18 02:05:04 +00:00
Chongkai Zhu
bbfecd12e1 SRFI 35 added
svn: r5924
2007-04-11 14:06:01 +00:00
Chongkai Zhu
cb200bbca4 upgrade
svn: r5920
2007-04-11 02:41:32 +00:00
Chongkai Zhu
e571ff637d update
svn: r5900
2007-04-09 06:07:59 +00:00
Chongkai Zhu
5947007621 update
svn: r5897
2007-04-09 04:56:48 +00:00
Chongkai Zhu
7326176fbf upgrade
svn: r5870
2007-04-05 03:23:56 +00:00
Chongkai Zhu
ae9df5db7a fix bug report 8591
svn: r5852
2007-04-01 01:38:00 +00:00
Chongkai Zhu
a31d421ede fix bug report 8588
svn: r5845
2007-03-30 04:40:03 +00:00
Chongkai Zhu
c506af5c55 bug fix: tm:get-time-of-day
svn: r5771
2007-03-12 20:47:09 +00:00
Chongkai Zhu
7e7bac4ec0 new SRFI
svn: r5766
2007-03-10 06:08:14 +00:00
Chongkai Zhu
7cd41fd733 SRFI 54
svn: r5762
2007-03-09 07:21:50 +00:00
Chongkai Zhu
d85d956c27 SRFI 54
svn: r5761
2007-03-09 07:20:45 +00:00
Chongkai Zhu
67e01a1f47 add missing SRFIs
svn: r5727
2007-03-04 17:30:17 +00:00
Chongkai Zhu
4a64bbfeaa update
svn: r5549
2007-02-04 00:17:04 +00:00
Eli Barzilay
19c33a8e2a no need for string->immutable-string when creating exceptions
svn: r5372
2007-01-17 01:18:50 +00:00
Chongkai Zhu
19dd2b96f6 svn: r5184 2006-12-26 05:58:24 +00:00
Matthew Flatt
cf0b303497 359.2, collects changes
svn: r5143
2006-12-20 00:57:12 +00:00
Chongkai Zhu
ef5f1e26c1 new SRFI 71 implementation
svn: r4942
2006-11-23 23:31:27 +00:00
Matthew Flatt
8fa49ab706 re-export mzscheme integer-length from SRFI-60
svn: r4927
2006-11-23 01:51:55 +00:00
Chongkai Zhu
417262513b big fix as proposed by http://srfi.schemers.org/srfi-13/post-mail-archive/msg00008.html
svn: r4870
2006-11-16 04:47:05 +00:00
Chongkai Zhu
aae3e1eac1 svn: r4689 2006-10-26 12:32:12 +00:00
Eli Barzilay
ff19344bfc revert previous change
svn: r4618
2006-10-17 03:53:05 +00:00
Eli Barzilay
60b7acd56c make srfi-13 reuse string builtins
svn: r4617
2006-10-17 03:42:49 +00:00
Robby Findler
a582a09d66 fixed PR 8210
svn: r3979
2006-08-07 13:31:32 +00:00
Chongkai Zhu
b481c785db new SRFIs from Eli
svn: r3593
2006-07-04 14:47:07 +00:00
Chongkai Zhu
ba5c6607d8 improves upon the representation of arrays
svn: r3591
2006-07-04 14:31:05 +00:00
Chongkai Zhu
9f1e080b35 SRFI update
svn: r3317
2006-06-10 10:07:31 +00:00
Noel Welsh
137ca08979 Refilled doc.txt to a width of 65 characters
svn: r3302
2006-06-09 15:45:51 +00:00
Eli Barzilay
cbfb5fc62b fix for PR8079
svn: r3161
2006-05-31 21:25:56 +00:00
Chongkai Zhu
7aabcee6fd New SRFIs from Schematics maillist.
svn: r3144
2006-05-31 04:59:30 +00:00
Eli Barzilay
208a463112 patched version from Jens (PR7824)
svn: r2440
2006-03-16 06:31:54 +00:00
John Clements
276fc41e53 date -> date?
svn: r1990
2006-01-26 20:07:10 +00:00
John Clements
4940782d12 added string? & vector? to check-arg
svn: r1799
2006-01-10 22:21:46 +00:00
John Clements
c7ae528945 slightly better error messages from check-arg
svn: r1798
2006-01-10 22:15:42 +00:00
Chongkai Zhu
af9b25ff0f SRFI 61 port
svn: r1702
2005-12-27 19:51:25 +00:00
Eli Barzilay
b87d94de94 2005->2006
svn: r1694
2005-12-26 20:45:10 +00:00
Chongkai Zhu
984631d7f1 SRFI 61
svn: r1655
2005-12-20 04:57:48 +00:00
Chongkai Zhu
dca5615927 make string-hash compatible with SRFI69(and more efficient), remove opt-lambda bug
svn: r1462
2005-12-01 19:55:56 +00:00
Matthew Flatt
fcb91fb16b restored old version because parens weren't balanced
svn: r1451
2005-12-01 02:29:19 +00:00
Chongkai Zhu
651c57fbc1 compatible and more efficient
svn: r1448
2005-11-30 19:29:15 +00:00
Chongkai Zhu
46e5645f22 SRFI 67 Compare Procedures
svn: r1351
2005-11-19 07:29:50 +00:00
Chongkai Zhu
232fcdbbc0 SRFI 69 hash table
svn: r1299
2005-11-12 21:09:12 +00:00
Noel Welsh
d0fb87c673 Add missing export in SRFI-42, reported by Will Farr
svn: r1184
2005-10-31 12:19:09 +00:00
Chongkai Zhu
3a30e59db2 SRFI 57 for PLT v300.
svn: r1181
2005-10-30 23:33:31 +00:00
John Clements
9b9d187529 added note about SRFI 13
svn: r1177
2005-10-30 08:05:48 +00:00
Noel Welsh
b60a888bdc Fix bogus SRFI 60
svn: r1100
2005-10-18 08:15:06 +00:00
Noel Welsh
99c1f896da Add Jen's versions of srfi 26 and 31 with improved error messages
svn: r1092
2005-10-16 10:02:55 +00:00
Noel Welsh
6addb169d6 update w/ details of new srfis
svn: r1091
2005-10-16 09:49:16 +00:00
Noel Welsh
6b283301ea Add srfis from the Schematics repository
svn: r1090
2005-10-16 09:26:57 +00:00
Eli Barzilay
dfbc4c9baa adjust properties
svn: r1057
2005-10-12 23:18:35 +00:00
Chongkai Zhu
0a6f0dd09b SRFI 34 from Schematics
svn: r1056
2005-10-12 23:15:00 +00:00
Jay McCarthy
2c08ff09f9 Fixing typos
svn: r438
2005-07-25 15:11:54 +00:00
Matthew Flatt
909ad1156f 299.108
svn: r413
2005-07-21 13:41:00 +00:00
John Clements
e6cd4f26ff added new leap second
svn: r379
2005-07-15 01:24:02 +00:00
Eli Barzilay
20eba137c6 Use (require (only ... foo))' instead of (require (rename ... foo foo))'
svn: r83
2005-06-09 23:01:05 +00:00
Eli Barzilay
daa18fcba0 typos
svn: r66
2005-06-08 00:28:39 +00:00
Eli Barzilay
ed0515ef8a removed .cvsignore files
svn: r7
2005-05-27 23:32:49 +00:00
Eli Barzilay
97ce56c612 Set all svn:eol-style to native for text files.
svn: r5
2005-05-27 23:11:11 +00:00
Eli Barzilay
017d151d59 Adding collects, with all the right properties (except eoln-style).
svn: r3
2005-05-27 18:56:37 +00:00