~ chicken-r7rs (master)


efe7baa2 2018-05-30 10:27:01 +0200 felix dropped .setup file, compile-time modules use dynamic linkage
15c8106a 2018-05-30 17:10:33 +1200 Evan Hanson Add srfi-1 dependency to egg file
50fff6c9 2018-05-30 13:04:26 +1200 Evan Hanson Merge branch 'chicken-5'
779e1ce0 2018-05-29 20:45:44 +0200 felix notes
799c4f0f 2018-05-29 20:43:30 +0200 felix add dep, try to reorder imports/exports, simplify
1c9d6318 2018-05-29 20:37:58 +0200 felix some simplifications, still broken
bf7b7b44 2018-05-29 20:30:02 +0200 Peter Bex Fix imports for "feature?", "register-feature!" and "include"
f1da60b5 2018-05-29 20:29:32 +0200 Peter Bex Add definitions for missing division procedures
b403922a 2018-05-29 20:09:17 +0200 felix PUSHED!
fd8abdea 2018-05-29 17:56:25 +0200 felix first go at .egg file, many changes, still not compiling
2934d62b 2017-10-10 09:40:54 +1300 Evan Hanson Release 0.0.6
191fbca8 2017-10-10 09:39:54 +1300 Evan Hanson Include `exp` in r7rs/scheme.base exports
ef0b2266 2016-09-20 11:33:00 +1200 Evan Hanson Include `truncate` in r7rs/scheme.base exports
fb4f0d93 2016-09-20 11:32:34 +1200 Evan Hanson Drop export of nonexistent "infinite?" from scheme.inexact with no-numbers
a12a5622 2016-09-20 10:57:08 +1200 Evan Hanson Release 0.0.5
b3dd78f9 2016-09-20 10:53:19 +1200 Evan Hanson Only import meta-language bindings implicitly in r7rs libraries
c666cef5 2016-08-10 16:47:30 +1200 Evan Hanson Remove a bunch of unneeded code after include-relative changes in core
8c60f6dd 2016-08-10 16:41:42 +1200 Evan Hanson Fix write-bytevector after port changes in core
a3e28742 2016-07-19 19:35:35 +1200 Evan Hanson Add a "no-numbers" feature to disable numbers requirement at build time
830faa17 2016-07-18 15:11:40 +1200 Evan Hanson Release 0.0.4
d648ff15 2016-07-09 15:13:52 +1200 Evan Hanson Fix some incorrect "(except ...)" imports in scheme.base
31bff9ee 2016-05-30 09:46:46 +1200 Evan Hanson Many import updates and fixes after chicken-5 changes
16add3e2 2016-05-30 09:45:20 +1200 Evan Hanson Drop unnecessary ##core#begin around r7rs library forms
3b67eb64 2016-05-30 09:44:13 +1200 Evan Hanson Unquote result of dummy module export procedure
7da46631 2016-05-30 09:25:17 +1200 Evan Hanson Drop now-unnecessary wrappers for "import" and "import-for-syntax"
c454da7f 2016-04-26 21:33:31 +1200 Evan Hanson Release 0.0.3
091911d3 2016-04-26 10:09:08 +1200 Evan Hanson Fix expansion of `include-library-declarations`
e273d047 2015-07-24 12:28:18 +1200 Evan Hanson Fix up read-info-hook in include module namespace
fd815a76 2015-07-24 12:00:13 +1200 Evan Hanson Add missing scheme.eval import to test script
bc562331 2015-07-24 11:59:57 +1200 Evan Hanson Use car, cadr in tests to avoid srfi-1 dependency
89c94125 2015-07-24 11:21:00 +1200 Evan Hanson Remove numbers egg dependency
1824fe51 2015-07-24 13:12:14 +1200 Evan Hanson Add LICENSE
cc5ed2f4 2015-06-14 11:43:16 +1200 Evan Hanson Add release-info file for migration to Git
dbd01fdd 2015-05-09 21:59:41 +0000 Evan Hanson Hook read so that csi comma commands handle circular data
d39e1aae 2015-05-03 00:58:49 +0000 Evan Hanson Register csi read hook on load
18b4e36a 2015-05-02 23:40:02 +0000 Evan Hanson Preserve read-info-hook on include
abb3e68b 2014-11-27 23:31:54 +0000 Moritz Heidkamp Remove case-lambda from scheme.base again as it is already provided by scheme.case-lambda as it should be. Sorry for the noise!
ded97389 2014-11-27 23:07:23 +0000 Moritz Heidkamp Export case-lambda, too (thanks retroj for reporting)
4094266c 2014-10-26 05:31:16 +0000 Evan Hanson Fix misnamed internal syntax-error procedure
b5168721 2014-10-05 03:31:23 +0000 Evan Hanson Types fix for error-object-{message,irritants} (results may be false)
ccf2d8c7 2014-09-25 06:21:51 +0000 Evan Hanson Override csi's writer with r7rs's when scheme.write is loaded
9f2dad3f 2014-09-22 18:35:12 +0000 Evan Hanson Use r7rs's import when building environment modules
fbaa912c 2014-07-01 21:14:21 +0000 Evan Hanson Reexport scheme.base from the r7rs module
0ae37044 2014-06-17 18:58:13 +0000 Evan Hanson #![no-]fold-case, check read's argument type
d2b8ed30 2014-06-17 06:04:50 +0000 Evan Hanson Include TAI offset in current-second
1ee97552 2014-06-09 06:31:14 +0000 Evan Hanson Use specific boolean types
1ef24da8 2014-06-09 06:30:37 +0000 Evan Hanson Expand library forms in toplevel begins
d53abe87 2014-06-08 19:15:18 +0000 Evan Hanson Bug fixes, type fixes, include expansion, vector-fill!, support code reorganization
f26fa02a 2014-05-26 19:53:42 +0000 Evan Hanson Generative d-r-t, remove ports dep, misc cleanup
e3d8d961 2014-05-20 21:42:31 +0000 Evan Hanson Add missing : import for scheme.read & write
d2663609 2014-05-20 10:31:02 +0000 Evan Hanson read/write for shared data
139236c3 2014-05-18 00:09:59 +0000 Evan Hanson Use downcase for foldcase
7167a393 2014-05-18 00:06:46 +0000 Evan Hanson Use current-milliseconds for jiffies
8a04d4f5 2014-04-05 21:50:10 +0000 Evan Hanson Bytevector ports (credit to Seth Alves)
1fae0c9b 2014-03-27 19:39:38 +0000 felix Added note about parameters
d9d6ab77 2014-03-18 08:04:09 +0000 Evan Hanson Fix peek-u8 to correctly return eof (patch credit to Seth Alves)
8958e58b 2014-02-26 17:25:48 +0000 Evan Hanson Export string-upcase & -downcase from srfi-13
8a0d4f04 2014-01-26 00:43:51 +0000 Evan Hanson Add (not <req>) cond-expand syntax
2337db7f 2014-01-20 19:25:39 +0000 Evan Hanson substring went missing, export it (again)
e2f4e178 2014-01-16 07:35:01 +0000 Evan Hanson Most of scheme.base, stub rest of libs, define-library/inclusion fixes
73b6e56d 2014-01-13 18:55:17 +0000 Evan Hanson Export list->vector
8af83c21 2014-01-13 18:51:10 +0000 Evan Hanson Export substring
510df491 2014-01-13 18:34:53 +0000 Evan Hanson Export numeric/whitespace/etc. test procedures from scheme.char, add digit-value
4f60b8d9 2014-01-07 02:25:45 +0000 Evan Hanson Ensure tmp mod is removed
8e32b4ab 2014-01-07 01:54:45 +0000 Evan Hanson import/library loading, scheme.eval, scheme.r5rs, a bunch of other hacking
642c0066 2013-10-31 17:52:45 +0000 Evan Hanson Add scheme.case-lambda library
c9f30252 2013-10-26 02:13:05 +0000 Evan Hanson Add missing obj param to list-set!'s type signature
e9eaed2d 2013-10-26 02:09:33 +0000 Evan Hanson Bytevectors (mostly reexported from srfi-4)
dc9be8a6 2013-10-24 22:45:51 +0000 Evan Hanson Whoops, cond-expand is er, rename begin
8f2820f7 2013-10-24 22:14:36 +0000 Evan Hanson cond-expand's matching clause should expand to a begin
512aecce 2013-10-24 22:11:56 +0000 Evan Hanson Stub scheme.char, add char-ci*? & string-ci*? comparators
cdd031c5 2013-10-24 22:08:28 +0000 Evan Hanson Extended-arity char*? and string*? comparators
c302f25c 2013-08-18 18:43:32 +0000 Peter Bex import and export the quotient/remainder division procedures. Update numbers dependency version to 2.9
04a3ab5b 2013-08-04 10:45:17 +0000 Peter Bex Use register-feature to declare that the module is loaded already. This breaks in compiled mode (might need to be fixed in core)
1aa13043 2013-08-02 14:22:59 +0000 Peter Bex Special-case handling of (srfi n) library definitions and imports (reported by Seth Alves)
7a99b037 2013-07-28 19:04:07 +0000 Peter Bex Copy the examples for "not" as tests, for completeness
fab389da 2013-07-28 19:00:40 +0000 Peter Bex mem*, ass*, list-copy; this completes 6.4: pairs and lists
cf93413c 2013-07-28 17:10:28 +0000 Peter Bex Reverse, list-tail, list-ref and list-set!
5a06d809 2013-07-28 16:10:15 +0000 Peter Bex Add tests for several list/pair procedures, and re-export them (plus implement make-list)
2b99d51f 2013-07-26 18:55:59 +0000 Peter Bex Fix import spec to expand to use instead of just plain import; the code needs to be loaded!
0831bde6 2013-07-26 18:27:58 +0000 Peter Bex Fix cond-expand library declaration parser to also recur down the rest of the expressions
1a0f3e7a 2013-07-07 04:56:11 +0000 Evan Hanson Add scheme.read module
76ce9b9e 2013-07-07 04:54:58 +0000 Evan Hanson Add scheme.file module
54919112 2013-07-06 19:24:42 +0000 Peter Bex Don't check the same object's type twice
9cbb853a 2013-07-06 19:17:14 +0000 Peter Bex I guess it's not really pure if it can read from mutable slots which aren't explicitly passed in... (breaks ref. transparency)
6e45b962 2013-07-06 19:11:19 +0000 Peter Bex Don't cache the command-line! his change also makes it fully pure
9c0bc387 2013-07-06 19:03:27 +0000 Peter Bex Tweak type definitions for predicates and eof-object constructor to be pure
1318d014 2013-07-06 18:59:15 +0000 Peter Bex Add boolean=? to r7rs, and export 'not' and 'boolean?'
39cf8ec9 2013-07-03 14:45:08 +0000 felix Added a few minor modules
1c810fdd 2013-06-19 20:58:17 +0000 felix Added type declaration and exporting .types files
603550c9 2013-06-16 22:04:05 +0000 felix Added eval + environment (only very basic testing done in the moment)
691b067f 2013-06-15 16:11:40 +0000 Peter Bex Implement syntax-rules in r7rs egg
8e3cd329 2013-06-13 19:14:25 +0000 Peter Bex Fix with-exception-handler and guard; improve tests a bit
ddc0dac3 2013-06-08 16:23:26 +0000 Peter Bex process-context stuff is already *in* a separate module
265cd580 2013-06-08 16:10:48 +0000 Peter Bex Simplify, add tests for input string ports, add {input,output}-port-open? predicates and export close-port
64ed3673 2013-06-08 15:10:30 +0000 Peter Bex Fix call-with-port, it should only close the port on normal return. Add a test for this.
316b1dd0 2013-06-05 14:05:48 +0000 felix Added import
fda5e06f 2013-06-05 10:01:43 +0000 felix Added various extensions and restructured the modules, initial implementation of define-library
70b32fa1 2013-05-30 11:12:55 +0000 Evan Hanson Add test to test-depends
bcac12d6 2013-05-30 09:23:59 +0000 Evan Hanson call-with-port, close-port & eof-object
4f58c169 2013-05-30 09:05:40 +0000 Evan Hanson Basic with-exception-handler & guard tests
9569944c 2013-05-30 08:43:45 +0000 Evan Hanson First cut at exception semantics
d8529b8b 2013-05-30 08:40:18 +0000 Evan Hanson Add command-line procedure
f4f0f3a1 2013-05-30 08:38:00 +0000 Evan Hanson Add exit procedures
07faeff8 2013-05-29 11:40:22 +0000 Evan Hanson Add/alias R7RS exception procedures
ca37388a 2013-05-29 05:25:41 +0000 Evan Hanson Fix arity in call to old ##sys#user-read-hook
a8969039 2013-05-27 07:22:14 +0000 Moritz Heidkamp r7rs: Long boolean read syntax
Trap