Eli Barzilay
ff73a5395e
removed lots of "the the"s
...
svn: r14679
2009-05-01 21:02:51 +00:00
Jay McCarthy
6c3b8a9f2e
Delaying the initialization of localization until use
...
svn: r14650
2009-04-29 14:22:18 +00:00
Eli Barzilay
b12698d31a
reprovide the scheme/list binding for count, and for append* (as concatenate)
...
svn: r14211
2009-03-22 02:59:59 +00:00
Matthew Flatt
cbc5759254
fix SRFI 38 (PR 10141)
...
svn: r14193
2009-03-20 00:34:07 +00:00
Sam Tobin-Hochstadt
ea156c984c
Fix bugs 10101 and 10100, patch from David Van Horn.
...
svn: r13902
2009-03-03 01:50:09 +00:00
Matthew Flatt
ee32e728bc
fix make-parameter for SRFI-39
...
svn: r13684
2009-02-17 00:14:11 +00:00
Matthew Flatt
2e35104f84
remove accidental backup-file commit
...
svn: r13247
2009-01-21 14:02:01 +00:00
Matthew Flatt
364f199e60
SRFI re-exports with R6RS-friendly SRFI-97 names
...
svn: r13246
2009-01-21 14:01:02 +00:00
Eli Barzilay
d1a0086471
newlines at EOFs
...
svn: r13105
2009-01-14 03:10:47 +00:00
Eli Barzilay
8a2753efb8
2008 -> 2009
...
svn: r13001
2009-01-04 15:34:50 +00:00
Eli Barzilay
96075e9793
bugfix commit from Jens Axel
...
svn: r12489
2008-11-18 14:49:31 +00:00
Chongkai Zhu
cd8e24b02b
fix equal?
...
svn: r11909
2008-09-30 01:46:37 +00:00
Matthew Flatt
cc5a495f87
fix SRFI 63 'equal?'
...
svn: r11864
2008-09-25 05:17:57 +00:00
Eli Barzilay
d658753e8b
svn: r11315
2008-08-19 00:32:10 +00:00
Chongkai Zhu
60f30c3a90
for v4.1
...
svn: r11180
2008-08-10 17:06:22 +00:00
Jens Axel Soegaard
ac509e8b2d
Set forgotten svn:eol-style to native
...
svn: r11095
2008-08-05 22:24:56 +00:00
Jens Axel Soegaard
302dae857e
Added reimplementation of SRFI42. Deleted little-helper.
...
svn: r11094
2008-08-05 22:11:58 +00:00
Eli Barzilay
50b418809d
no require line for srfi 62
...
svn: r11038
2008-08-02 20:35:13 +00:00
Chongkai Zhu
3379ec96b6
flush log
...
svn: r10965
2008-07-29 16:44:01 +00:00
Matthew Flatt
9af00fcfb4
v4.0.2.4: logging
...
svn: r10818
2008-07-17 15:20:17 +00:00
Eli Barzilay
7d50e61c7f
* Newlines at EOFs
...
* Another big chunk of v4-require-isms
* Allow `#lang framework/keybinding-lang' for keybinding files
* Move hierlist sources into "mrlib/hierlist", leave stub behind
svn: r10689
2008-07-09 07:18:06 +00:00
Chongkai Zhu
d25e834f2c
uniform prefix
...
svn: r10578
2008-07-03 15:39:06 +00:00
Eli Barzilay
f3559964fb
Added split-at' and
split-at-right', with documentation and tests,
...
and made srfi/1 use it.
svn: r10558
2008-07-02 13:12:26 +00:00
Eli Barzilay
f820f00e66
part of the previous commit (rev10555)
...
svn: r10556
2008-07-02 10:05:19 +00:00
Eli Barzilay
9ade6a1a06
drop prefix from srfi/48, keep it on srfi/48/format
...
svn: r10544
2008-07-01 20:20:47 +00:00
Matthew Flatt
9355b39761
fix SRFI 1 docs on set-car! and set-cdr! (PR 9504)
...
svn: r10263
2008-06-14 21:04:55 +00:00
Chongkai Zhu
f922f37bf6
SRFI tested for v4
...
svn: r10114
2008-06-03 22:28:59 +00:00
Eli Barzilay
d0626521e1
fix bad srfi-41 reference
...
svn: r9901
2008-05-20 01:15:57 +00:00
Matthew Flatt
6ef3399174
hack SRFI 42 to recognize if from scheme/base
...
svn: r9854
2008-05-15 17:00:16 +00:00
Chongkai Zhu
2a510cac87
adding jpgs for SRFI 41 doc
...
svn: r9758
2008-05-08 23:39:29 +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
a26b334c67
proprocessor doc, merge scribblings and doc-categories fields
...
svn: r9414
2008-04-23 00:20:25 +00:00
Matthew Flatt
5f28020da3
tweak prose
...
svn: r9339
2008-04-16 21:19:50 +00:00
Matthew Flatt
28a3f3f0e7
r5rs and srfi docs and bindings
...
svn: r9336
2008-04-16 20:52:39 +00:00
Eli Barzilay
3b1d5169f9
some clarifying comments
...
svn: r9046
2008-03-21 18:46:07 +00:00
Eli Barzilay
fb8efd4816
added take+drop+append to scheme/list (problems with texpict providing drop too)
...
svn: r9045
2008-03-21 18:45:18 +00:00
Eli Barzilay
a314447264
use list* for cons*
...
svn: r9009
2008-03-17 18:17:13 +00:00
Eli Barzilay
2ea73fbc6a
* Helper for reproviding stuff from srfi/N/... subdirectories
...
* Switch srfi/1 and a few other packages (and optionals.ss) to
scheme/base
* Make srfi/1 etc reprovide `filter' from scheme/private/list
* Organize a few modules that were unnecessarily providing a full
language.
* srfi/45 reprovides stuff from scheme/promise (see comments in
"srfi/45/lazy.ss")
svn: r8999
2008-03-17 10:05:50 +00:00
Matthew Flatt
6bade7160f
restore 'filter' export of srfi/1/list, too
...
svn: r8996
2008-03-16 22:57:32 +00:00
Matthew Flatt
63a3d70819
restore 'filter' export of srfi/1
...
svn: r8995
2008-03-16 22:45:02 +00:00
Eli Barzilay
883908580c
switched to scheme/base
...
svn: r8992
2008-03-16 17:24:48 +00:00
Eli Barzilay
ca7586e09f
typo in last commit
...
svn: r8991
2008-03-16 15:31:16 +00:00
Eli Barzilay
5649006dac
call-with-escape-continuation -> call/ec
...
svn: r8990
2008-03-16 15:30:04 +00:00
Eli Barzilay
e30a57b5a7
receive -> let-values
...
svn: r8989
2008-03-16 15:28:42 +00:00
Eli Barzilay
eb30bc7c88
use let-values for no-rest-argument case, switch to scheme/base
...
svn: r8988
2008-03-16 15:21:29 +00:00
Eli Barzilay
38ba4f29e8
fix rotting indentation, switch to #lang
...
svn: r8987
2008-03-16 15:17:50 +00:00
Eli Barzilay
c3e9f14441
split reqprov.ss to require.ss and provide.ss
...
svn: r8952
2008-03-11 21:12:10 +00:00
Eli Barzilay
9c0df7fc7c
modspec-forms -> reqprov
...
svn: r8950
2008-03-11 15:22:20 +00:00
Eli Barzilay
3910b99921
srfi/66 is trivial, so no subdirectory (like srfi/4)
...
svn: r8945
2008-03-11 13:08:20 +00:00
Eli Barzilay
3c29bbda9d
* Moved the srfi-4 functionality back into the foreign library, so its
...
available from there instead of only from srfi/4
* Added scheme/modspec-forms with `matching-identifiers-in' for a
generic regexp-based selection of identifiers
* Used this new form to get make srfi/4 reprovide the relevant stuff
from foreign
* Did the same for srfi/66 (and added the missing renames etc to
foreign)
svn: r8944
2008-03-11 13:06:29 +00:00
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