commit 5bbf21f1e32671b9cf49bb73a79943287d04a3e0 Author: felix Date: Wed Aug 10 04:43:47 2011 -0400 updated NEWS commit c765281f46fae8481a7f75e598cf9772b9e5d859 Author: felix Date: Tue Aug 9 13:31:12 2011 +0200 fixed incorrect result type in types.db entry for pointer-vector-set\! commit 1437a1152ca9a5223a3c532e9a200309a39a8448 Author: felix Date: Tue Aug 9 09:14:02 2011 +0200 add explicit path to fft test program invocation (suggested by Kon Lovett) commit 3c7b16605cdb170bb7c3d4c2b1eb06a8e0cf610f Author: felix Date: Mon Aug 8 05:35:32 2011 +0200 added queue-length commit 6e62d19f7af72546d6f43a191e4375c410f9d511 Merge: 1569fd2 a588198 Author: felix Date: Mon Aug 8 05:05:26 2011 +0200 Merge commit 'origin/master' into specialization commit 1569fd20820cfe7cfd6d4b74347db8cc9ba33946 Author: felix Date: Mon Aug 8 05:03:04 2011 +0200 more specific type for current-seconds commit a588198a1ffca015ffe0f834cf35ee125f7e8da6 Merge: 56feb9b 63951bf Author: felix Date: Sun Aug 7 14:12:18 2011 +0200 Merge branch 'master' of ssh://chicken@call-cc.org/~/chicken-core commit 56feb9b9222d125b865e961396efc7d712de0eba Author: felix Date: Sun Aug 7 14:12:07 2011 +0200 added internal unsafe reverse proc; marked queue operations that happen to be thread safe; queue->list creates fresh list commit 63951bf423e828473f83bcb01ce871a050da4d6f Author: felix Date: Fri Aug 5 07:42:37 2011 -0400 updated manual for optional-argument macros commit 57a7bf7103c4e21ed83ff4b6876a2b13d22163ec Merge: ac843dd 1eff172 Author: felix Date: Fri Aug 5 10:04:12 2011 +0200 resolved conflicts commit 1eff172120220cb7e45ee4189821f7a7c3bd29a3 Author: felix Date: Fri Aug 5 09:34:05 2011 +0200 removed checks for surplus arguments in [let-]optional[sÃœ]; reverted args-hack for current-directory commit ca990ee483c2de61228079b4e7e8b704f7f3b98c Author: felix Date: Fri Aug 5 09:33:17 2011 +0200 fixed bug in gp optimizuation (reported by Sven Hartrumpf) commit e1d04cff95ecc7ba1c7a556e9abc98ef6d376dd0 Author: felix Date: Thu Aug 4 06:26:10 2011 -0400 allows use of parameterize with current-directory (reported by Sven Hartrumpf) commit cc6cdd802cccd9dd9e4302eefae63b414e0c7a4f Author: felix Date: Thu Aug 4 05:37:33 2011 -0400 added use of er-m-t commit 9bdcc7ea41018947036e22dc09524fc901c9c413 Author: felix Date: Tue Aug 2 09:09:06 2011 +0200 profile-unit is compiled unsafe; fixed incorrect % calculation in chicken-profile (thanks to Sven hartrumpf) commit ce0ce0c4f175ce05cdcae86843a1382bf7389758 Author: felix Date: Mon Aug 1 12:27:09 2011 +0200 profiler uses flonum ms values commit ac7a7a963d43e7363a88ba6143a3a3eb01738131 Author: felix Date: Mon Aug 1 09:08:34 2011 +0200 ack Joo ChurlSoo commit 70e53184f9a530905011503a0a90c21919202cdb Author: felix Date: Mon Aug 1 08:51:59 2011 +0200 additional parameter-argument determines whether guard proc should be called or not commit e1c462abb056035e5146daf1be20f6c58d4b7fa3 Author: felix Date: Mon Aug 1 08:29:37 2011 +0200 renamed use of quit in chicken-uninstall.scm commit ac843dd5da8f41ba1fabd4d2ad7ba80b0adbf984 Author: felix Date: Sun Jul 31 14:07:22 2011 +0200 parameter-assignments returns the new value commit 73848a7c8eefc2ec9f913522bdabc206f402f22b Author: felix Date: Fri Jul 29 13:10:14 2011 +0200 note about finalizer execution commit 3a437ebe64351be56ea0234dc3dfdc47bcd18891 Author: felix Date: Wed Jul 27 01:08:50 2011 +0200 argc limit depends on platform commit dfbde3ebfe2afcc20a84e71c220c396a976ce60c Author: felix Date: Tue Jul 26 03:54:39 2011 +0200 bugfix in ,m command commit 6b9d64e358dbb21f148d875d2ec4a5f0ae692871 Author: felix Date: Tue Jul 26 03:54:23 2011 +0200 primitive modules should be switchable, too commit bdfab86b4835e5c6b9c174063754b5b3b6c926c3 Author: felix Date: Tue Jul 26 03:53:55 2011 +0200 removed incorrect comments commit 822198a259da69336a36cfe7e0eb385d1ad3d08f Author: felix Date: Tue Jul 26 03:31:50 2011 +0200 removed ##core#global-ref commit f9355b4fba2bbf98a350c6a9e903957116f2b994 Author: felix Date: Tue Jul 26 03:31:39 2011 +0200 removed obsolete reference to global-ref commit f212116515aea9d99f1cf10c1f6b4baac6c9fab9 Author: felix Date: Tue Jul 26 03:29:35 2011 +0200 removed inconsistency in resolution of var in eval of assignment commit cf141f9c8773dcabb0ae0db7980d66a3bad49135 Author: felix Date: Mon Jul 25 14:41:51 2011 +0200 simplified gae handling in gp commit 8383d275069aa254fa6324e214dfbee0dcf2c790 Author: felix Date: Sun Jul 24 23:33:51 2011 +0200 don't gp when declared not-inline commit 53c1f1aa4367dc0a0d7013b9b291c97da503416e Merge: 4a275fc cb22c92 Author: felix Date: Sun Jul 24 22:33:34 2011 +0200 resolved conflicts commit cb22c92c6786281e6885ab488138dcb35b31c945 Author: felix Date: Sun Jul 24 22:30:20 2011 +0200 floor ms values when returned as flonum commit 898c3a8cff0958dff859a4400ffbc4f192dddf04 Merge: 5e76f95 610b76c Author: felix Date: Sat Jul 23 12:55:14 2011 +0200 resolved conflicts; no -verbose in debugbuild; simplify type after validation commit 610b76c95d4a2e3ae575af45963f38a9767ecbb1 Author: felix Date: Sat Jul 23 12:13:18 2011 +0200 updated scrutiny.expected commit 3fd7361a18342ba17fc16c0289be5677e205fcb9 Author: felix Date: Fri Jul 22 14:29:16 2011 +0200 removed constant-fold warning, since there allways will be stuff like macro-generated dead code commit 50f521d1c81a143aebe4cd1a285af784dc475f4e Author: felix Date: Fri Jul 22 14:08:53 2011 +0200 tiredly pounding commit c86c6571ad0d51aa0ec86ded641119e7a8616026 Author: felix Date: Fri Jul 22 13:16:02 2011 +0200 typo fix commit 130fec6c351ad186c3e13727de4e8e9568b59648 Author: felix Date: Fri Jul 22 13:15:34 2011 +0200 handle nonexistent version in download-file-header (thanks to Kon Lovett) commit c070950d6126ac11aa587414f92b778a2d4edb99 Author: felix Date: Fri Jul 22 13:12:27 2011 +0200 run identify-script from srcdir commit 5e76f95ed5d2f7e87c1b900666b2e3ec71570e34 Author: felix Date: Tue Jul 19 23:07:09 2011 +0200 moved arg/result merging to toplevel commit 4a275fcc8843674eba459b3004675141588a3750 Merge: f915853 419223b Author: felix Date: Tue Jul 19 22:18:02 2011 +0200 Merge branch 'master' into global-propagation commit 419223b4f58d95620ecbc9774be1a54cecf7f15e Author: felix Date: Tue Jul 19 22:17:52 2011 +0200 make sure buildbranch always exists commit f9158539b624da1459b16cfe1321ad8a83b45585 Merge: 17b567e 0d9aff4 Author: felix Date: Tue Jul 19 22:16:45 2011 +0200 Merge branch 'master' into global-propagation commit 0d9aff403cbe588bcadad3b9e167a9392560e262 Author: felix Date: Tue Jul 19 22:16:37 2011 +0200 added identification script commit 5be8296e051da543b3caa4625a86f276a5220edd Author: felix Date: Tue Jul 19 22:15:33 2011 +0200 fiddling with build to ensure buildconfig-files are only generated when their content would change commit 3af8d848fa42181af0ec84004dbad8f26ab0ef3b Author: felix Date: Tue Jul 19 13:40:44 2011 +0200 confclean must force regeneration of buildXXX commit d7a087972fa736faf6aa3984a50dc1f77e8c2d72 Author: felix Date: Tue Jul 19 13:38:40 2011 +0200 buildXXX is not phony, or the build will never be complete commit 17b567e60ef9348df2778a86c471ee3b4f14175e Author: felix Date: Tue Jul 19 13:19:47 2011 +0200 gp causes extra warning in scrutiny-test commit d5178d86dc06ad89771ce0d4859753636350dcbe Author: felix Date: Tue Jul 19 13:19:29 2011 +0200 don't propagate across direct_lambda commit 42468a61e73862be3bc2d41e911859b5f6a1073f Merge: bc364f7 9999b42 Author: felix Date: Tue Jul 19 12:25:15 2011 +0200 Merge branch 'master' into global-propagation commit 9999b42674d50e1dec79f8fac5253d51613a08c4 Author: felix Date: Tue Jul 19 12:25:03 2011 +0200 distinguish quit used inside compiler from library procedure commit 35f78c1839d01c7c84d4de5deebc45a7a16a4d91 Author: felix Date: Tue Jul 19 12:24:44 2011 +0200 use correct default for exit-code commit bc364f727b231801fabfea2c562ddf26d21b0e98 Author: felix Date: Tue Jul 19 12:04:01 2011 +0200 use x debugging mode for gp message commit 785c5e9c5da5e4e3e6518c39bbf03b47bfb1eb47 Author: felix Date: Tue Jul 19 12:02:30 2011 +0200 strip location identifier when ensuring transformer commit 0a15783abbbd2b01baec1ac5b119f50f5ad5a184 Merge: 635d8d3 eca1945 Author: felix Date: Tue Jul 19 12:00:06 2011 +0200 resolved conflicts commit eca1945c6b6ea1d7d0dbd2936f13aa388266a64e Author: felix Date: Tue Jul 19 11:59:21 2011 +0200 quit invokes exit-handler by default; added missing exports for chicken module commit 965df1b001cf010d06c8252748dc4a8125dae6c2 Author: felix Date: Tue Jul 19 11:57:49 2011 +0200 round time needed for compiler-passes commit 4e8ef70c5edeb6d4d0d81923842a57300bab253c Author: felix Date: Mon Jul 18 00:28:41 2011 +0200 added quit, q csi command invokes quit commit 23fad30a3f02fcb949b8ca853bdda43c74abdb41 Author: felix Date: Mon Jul 18 00:05:36 2011 +0200 add isinf definition for Solaris - thanks to Claude Marinier commit 85110baf3b5723e681156ce06fd39b2d65681493 Author: felix Date: Sun Jul 17 23:57:25 2011 +0200 types.db entries for some internal procedures commit 8ac1eea5f9f7547a03438175506b4ed00fed3300 Author: felix Date: Sun Jul 17 23:42:45 2011 +0200 added build-version.c to manual where it talks about deploying compiled .c files commit de4d03ed60567dc28fa25fb72359dbd88470103f Author: Jim Ursetto Date: Fri Jul 1 18:16:02 2011 -0500 Remove version.scm and references to C_BRANCH_NAME and C_BUILD_TAG commit c7d571753a3db9381545e0b466f69fd0192eb13e Author: felix Date: Sun Jul 17 23:37:19 2011 +0200 look, it's not my fault git is so stupid, ok? commit 3177a4daa58d518e074a06de728dcf88fe8750a2 Author: Jim Ursetto Date: Fri Jul 1 18:15:25 2011 -0500 Add unit build-version with build branch, tag and ID variables Generate new files buildtag and buildbranch during the make process, as well as buildid (containing the git hash of HEAD, via identify-revision.sh). Make their contents available via ##sys variables in new Unit build-version, and pull this unit into Unit library. commit 93517411bfad107871a11cdc4ecc1a9a12079290 Author: Peter Bex Date: Sun Jul 17 15:56:55 2011 +0200 Change port procedures which try to read or write (or access the underlying descriptor) to not just check their arguments for being a port, but also check that the port is still open. commit 1518daab965bbde5e5c99b3b56b3dbd56af67094 Merge: 4d3a7dd 7a9d96d Author: felix Date: Fri Jul 15 16:11:30 2011 +0200 resolved conflicts commit 4d3a7dd7d24619190d3961fea39e28d21dbb6bed Author: felix Date: Fri Jul 15 16:08:22 2011 +0200 enable verbose mode when DEBUGBUILD is used commit 7a9d96def782128ec33db66b2319c6e14d42806c Author: felix Date: Fri Jul 15 16:07:55 2011 +0200 enabled linear-cc again commit a02d077631437e0a42af2f719928a6a366dbef6f Merge: 7202de0 e31d283 Author: felix Date: Fri Jul 15 15:08:53 2011 +0200 resolved conflicts commit e31d2830c23a46298b06bc3c6600e3762fd286f2 Author: felix Date: Fri Jul 15 15:07:47 2011 +0200 removed implicit lambda variant of define-compiler-syntax from manual commit 5aab750e2388fde60b5fd0c07f1157c23fb254a7 Author: felix Date: Fri Jul 15 15:05:48 2011 +0200 compiler-syntax fixes; removed uses of define-syntax with implicit lambda commit 24dd015c316ef1318c11f169ffd635c844df370a Author: felix Date: Fri Jul 15 14:44:34 2011 +0200 use er-macro-transformer everywhere commit e65a1b47c1a586b9a95f2540622ff7660f8b6761 Author: felix Date: Thu Jul 14 16:46:32 2011 +0200 first attempt at introducing wrapper structs for transformers; documented er/ir-macro-transformer; make check seems to work but self-compile is not yet tested commit 832ab32b465348c6e2de70d71b7d68c5152a1c8c Merge: 3454439 7d0520e Author: felix Date: Wed Jul 13 17:36:48 2011 +0200 Merge commit 'origin/irregex-bugfixes' commit 34544391f22cde66349fed1d43c7c6d8044ff22c Author: felix Date: Wed Jul 13 17:23:19 2011 +0200 added sanity check in make-er/ir-transformer commit afa0977c3aa00910af8bf8d2627151181cecde1c Author: felix Date: Wed Jul 13 17:01:24 2011 +0200 undocumented use of raw lambdas in places where transformer procedures are used commit 7d0520e145bc251abe2499af8149ff271ede6b29 Author: Peter Bex Date: Wed Jul 13 00:44:41 2011 +0200 Apply upstream irregex changesets 65f3099f0aa6 and 4b9d8131ca52 (fixes the 'help my irregex is half-matched' part of #636. Still doesn't explain why sometimes the input does get rejected on some machines) commit 7202de092b41c36bb720168a5f7ca5d0cc04793c Author: felix Date: Wed Jul 13 00:25:46 2011 +0200 argh commit e87440a88b966f1c4dc95902070537b43fa0939e Author: felix Date: Tue Jul 12 21:48:13 2011 +0200 promise? is a predicate commit 9e73b5a89fbbf5067b577869cd7709306fc0772f Merge: 5defd64 7893f6e Author: felix Date: Tue Jul 12 21:45:42 2011 +0200 resolved conflicts commit 635d8d3f5292d35f99bac11845ff6268e780d281 Merge: 756e891 7893f6e Author: felix Date: Tue Jul 12 21:39:00 2011 +0200 Merge branch 'master' into global-propagation commit 3cc1e64e04c8fcab1d0d024ecb80b7e8a560c5c0 Author: felix Date: Tue Jul 12 20:59:16 2011 +0200 remove duplicates from closure records commit 7893f6eb521dcfe91f49726e9ee7c0ab7a33f74a Author: felix Date: Tue Jul 12 20:29:31 2011 +0200 Revert "trying to do sensible closure-conversion" This reverts commit 80708c08b4da846879ccd2b320fe1525931f211f. commit 0d4149ed2d0c44ecd1c50ffbb106f6d8f10db149 Author: felix Date: Tue Jul 12 20:28:30 2011 +0200 Revert "fixed closure conversion, nice speedup" This reverts commit 2560f00518d4b9456ddf3fa014394c81b38c2611. Not working yet (as reported by Kon) - "expand.scm" compiled with this change will result in csi failing syntax-tests.scm. commit c67b6654f0f4add320f282408e4df931ee8714ed Author: felix Date: Tue Jul 12 20:27:46 2011 +0200 deprecated shuffle commit 2bf40f0b08baa7a82d0ee19e1511f2b4d90af1bd Author: felix Date: Tue Jul 12 14:41:46 2011 +0200 cast to double in C_cpu_milliseconds to avoid overflow commit 7d2491a5f4886f92c7bca4cbec73192d49ec6ccd Author: felix Date: Tue Jul 12 14:40:28 2011 +0200 setup-download: handle nonexistent version in response comment commit 2f19b0100e30dfbd94db6a4f9283e751b82a1659 Author: felix Date: Mon Jul 11 23:39:55 2011 +0200 handle OR dependencies in chicken-install commit 9faf228474c6a0e73f892fe92033a45e1d5ae424 Author: felix Date: Mon Jul 11 22:58:42 2011 +0200 chicken-status did not accept patterns as documented commit a1b5f0eabcdb56b6aa64010ca7e79359dfc325db Author: felix Date: Mon Jul 11 22:57:26 2011 +0200 parse henrietta response and properly set default version commit 1c5ce50808416ef20039af87e811ad02cdf36836 Author: felix Date: Mon Jul 11 22:54:21 2011 +0200 printer-tweak for regex-match commit 2560f00518d4b9456ddf3fa014394c81b38c2611 Author: felix Date: Sun Jul 10 23:01:15 2011 +0200 fixed closure conversion, nice speedup commit 80708c08b4da846879ccd2b320fe1525931f211f Author: felix Date: Sun Jul 10 14:35:02 2011 +0200 trying to do sensible closure-conversion commit 756e891c705a5da8a55f51876042736f3feb8cd0 Author: felix Date: Sun Jul 10 13:33:55 2011 +0200 propagate bindings to globals until invalidated commit 5208ca9574c0150f44d6968d1e8d542216f9dc82 Author: felix Date: Sat Jul 9 13:49:51 2011 +0200 added note in README about overriding LIBDIR when /usr/lib64 can not be found (#210) commit aa311949b1d78f75bf3ccc5274eeac98ac73db14 Author: felix Date: Wed Jul 6 08:25:06 2011 +0200 minor fixes reported by mario commit 9663b2ea0eee0fc95c1f16d9491c1adab762498a Author: felix Date: Wed Jul 6 08:19:59 2011 +0200 fixed percentage calculation in chicken-profile (thanks to megane) commit 45c040f0a352c6f4b4431788aef1d0357c6ede6f Author: felix Date: Wed Jul 6 08:04:37 2011 +0200 increased default backlog for tcp-listen (as suggested by sjamaan) commit 49b92ba0bfb7ecfceb49a45f64e9943ea83a6d94 Author: felix Date: Wed Jul 6 08:02:33 2011 +0200 removed def and use of fdset for error flags commit 5defd64d28e29060e2b4fbcf9418d6a4e41539c8 Author: felix Date: Mon Jul 4 12:21:09 2011 +0200 moved type-simplification to toplevel commit 98259ae99912d3c7883cb32bfa2e51252ec02e4e Author: felix Date: Mon Jul 4 12:13:59 2011 +0200 make active-eval-env a parameter commit 8f1cabaabadf89361ce3b594903cbd2c43c3deec Author: felix Date: Sun Jul 3 12:09:02 2011 +0200 removed remaining support for reloading/unloading .so's commit 4f04803b4b67f329b336beb37142fe8e6be710e3 Author: felix Date: Sun Jul 3 11:15:20 2011 +0200 added optional evaluator procedure to repl (as suggested by John Cowan) commit 98d24ac8173c30cf7f7fa9dcb5925d897e66db97 Merge: 7ae936d 7d63669 Author: felix Date: Sat Jul 2 23:14:22 2011 +0200 resolved conflicts commit 7d63669fd4d13f1b9a567b84675969e9cc70fe3b Author: felix Date: Sat Jul 2 23:07:02 2011 +0200 added foldl/foldr to types.db commit 0fc30833918e25090f5e7da0911cf970f21a13a1 Author: felix Date: Sat Jul 2 23:04:02 2011 +0200 added foldl and foldr commit 7ae936dabe848a7afe7cb3ab727bb4785c8d8907 Author: felix Date: Thu Jun 30 06:24:00 2011 -0400 tcp-port-numbers used incorrect checks for results of port-accessors; string-results in foreign functions have scrutiny-type "(or boolean string)" commit a8f8a6f9826dd5ccd33248affd0932574600aea3 Author: felix Date: Thu Jun 30 06:23:28 2011 -0400 removed redundant test in lookup-script-file (csi) commit 83cdf21f6b04a894dda8abd299d4c4cae070bc62 Author: felix Date: Thu Jun 30 03:30:47 2011 -0400 another comment commit 1a09519edcbdc916700087810ccc692f406bd955 Author: felix Date: Thu Jun 30 02:56:44 2011 -0400 added note commit 17484a4013ef4f964110c2a502316ef538a142e0 Author: felix Date: Wed Jun 29 05:06:28 2011 -0400 amended manual entry for def-spec commit 44348a9f9ab8bd3312e89e751a6307fe653e33f7 Author: felix Date: Mon Jun 27 10:33:54 2011 +0200 drop else-branch when conditional test is non-boolean (as suggested by Joerg Wittenberger) commit a548805a0114bed0f0aa426549eb68e81caa0b47 Author: felix Date: Mon Jun 27 09:42:31 2011 +0200 -uses didn't split option-argument as documented (thanks to Santosh Rajan) commit e15665416d3dbe2851b2e7f37b41c068fd52018d Merge: f5ba87b 458d8da Author: felix Date: Sat Jun 25 14:16:24 2011 +0200 Merge commit 'origin/experimental' commit f5ba87bb0f13dafe4f1ea85eae1a10ddf958167e Author: felix Date: Sat Jun 25 13:56:45 2011 +0200 added missing entry in filelist to README commit df56ea82055cbde6aba59e61c0a4beffa3e11c8c Author: felix Date: Sat Jun 25 13:44:29 2011 +0200 added some missing entries to NEWS file commit 7df0ae11d7ea5e21f7e18832a57e53a0d844c1e9 Author: felix Date: Sat Jun 25 13:37:28 2011 +0200 allow unboxing fx/?; factored out div-by-zero generation and moved some fixnum and flonum operations into chicken.h commit ba2dd616650a25c368b80a1a8644e8322b4196c0 Author: felix Date: Sat Jun 25 13:36:48 2011 +0200 brutally force-globalizing name in define-specialization commit 72027c7bfe2384d78cc694914c2200ddad7499f2 Author: felix Date: Fri Jun 24 19:33:02 2011 +0200 NEWS fixes commit 458d8da13f192dca6fdfd2a4ad613feb351646ea Author: felix Date: Fri Jun 24 19:32:19 2011 +0200 bumped version to 4.7.2 commit e20d1d9e45e4abae9940647ad786f23983b24da7 Author: Mario Domenech Goulart Date: Fri Jun 24 11:46:36 2011 -0300 makedist.scm (release): create directories with parents (tests/reverser contains subdirs, for example) commit 033859fd4f9b0c4393a7c7501f8ebd433c3db944 Author: felix Date: Fri Jun 24 19:05:44 2011 +0200 validate types in define-specialization commit f912e5647a7a410908e0cfbbf5200ae980920364 Author: felix Date: Fri Jun 24 17:09:28 2011 +0200 local specializations; added badass define-specialization commit 9d1495e09d6decd57119872bb47b2976d4896642 Author: felix Date: Fri Jun 24 14:23:20 2011 +0200 rest-list access in speciialization-templates; fixed specialization-syntax specification; show walk-depth in debug output commit e43d3f2ebe22ab82fd64079738e1040bdd6fb978 Merge: d28e16a 315fc36 Author: felix Date: Fri Jun 24 13:33:49 2011 +0200 Merge branch 'expander-simplifications' commit d28e16ab4920a4c587444fa2afba82c219fa79ab Author: zbigniew Date: Thu Jun 23 17:46:16 2011 -0500 string->number accepted out-of-range characters for base > 10 commit 315fc3698727803ad74dd424b365d5ae1c56d5cf Author: Peter Bex Date: Thu Jun 23 22:28:56 2011 +0200 Peter, whenever you change something, check to see if *all* occurrences of the same kind of thing are handled! commit 41cff6fc00bc40ce3485ab99725b6073b31a425c Author: Peter Bex Date: Thu Jun 23 20:49:27 2011 +0200 Fix strip-syntax for nested renames by storing the realname of the aliased symbol instead of storing the alias as realname (alternatively we could've recursively walked the alias chain, but that's more expensive) commit 138b7cb0f82188e60bcaebe34334a1b8b8d89cad Author: felix Date: Thu Jun 23 20:42:32 2011 +0200 use proper id-generating syntax for predicate-specialization; rewalk specialized node to allow result to be specialized, yet retaining the result type) commit bb29d049813112d08e2ae4d739a874fd09527b5c Author: felix Date: Thu Jun 23 20:40:21 2011 +0200 added suggestive note to types.db commit 639c75bc115e8cc28c6f31ee3f644712989bf7b0 Merge: cf9aea2 4e36ed9 Author: felix Date: Thu Jun 23 20:04:55 2011 +0200 Merge commit 'origin/master' into experimental commit 4e36ed938b523d1d3b89e2df48065c47edfc395e Author: felix Date: Thu Jun 23 19:54:52 2011 +0200 treat core syntax-modules differently when doing the right thing commit 69fe4239f0160c2dd0a3d54132eb4dbaf8f6ac86 Author: felix Date: Thu Jun 23 10:48:12 2011 +0200 generalized introduction of temporaries in rewrite-rule, also allows backrefs; rewrite fp-div into fp/? (new); updated test-files commit 81f8f3e65e7500065858b669f635b1b9ee7a0955 Merge: 80d1843 4aaea21 Author: felix Date: Thu Jun 23 09:52:27 2011 +0200 Merge branch 'master' of ssh://chicken@call-cc.org/~/chicken-core commit 80d18437c0e2e4932631bb9eb155aee43e8b6414 Author: felix Date: Thu Jun 23 09:42:24 2011 +0200 fixed chicken-install -list for local and svn transports commit cf9aea2d88708e5227e909ef4dbc8bec33e02d74 Author: felix Date: Wed Jun 22 05:40:53 2011 -0400 bumped version to 4.7.2 commit 4aaea216cc9887c1def052588f4a472114a330e7 Author: felix Date: Wed Jun 22 03:29:14 2011 -0400 completed NEWS commit 2e08ab283ac26cd166cd463f7c5507624470fbd3 Merge: 7d9b681 71ecc38 Author: felix Date: Tue Jun 21 12:51:26 2011 +0200 Merge branch 'master' into experimental commit 71ecc38e2f851ffb558152bd2ad0c7cc5d2368c0 Author: felix Date: Tue Jun 21 12:50:52 2011 +0200 updated NEWS (not complete, yet) commit 8b838223486f70b09a2a9e07f8f05555e8b1b631 Author: felix Date: Tue Jun 21 12:50:41 2011 +0200 added -reinstall to usage info in chicken-install commit 21e1be23bc8655e1a04185cb6d71def89d3b6f5c Author: felix Date: Tue Jun 21 12:50:22 2011 +0200 trivial change commit 0693f46156d8b8c0e9d0959a566311492bc9bcb8 Author: felix Date: Tue Jun 21 11:57:48 2011 +0200 updated scrutiny.expected commit 7d9b681b5658f087d00bf45c1e1f45df27dd0f86 Merge: faeb66e e03847a Author: felix Date: Tue Jun 21 10:17:20 2011 +0200 resolved conflicts (can you tell I'm hopeless with git?) commit faeb66ebe92ae51bd497b8b85218516317372285 Author: felix Date: Tue Jun 21 10:16:20 2011 +0200 re-applied patch to set and clear error-fdset in scheduler commit c2fabc00c2c88c0fb595bb61f2752858661330d3 Author: felix Date: Tue Jun 21 10:15:58 2011 +0200 re-applied patch to enable sanity checks in scheduler commit 3fe98e5fbf4fb13a85a831cb2c094a11fbb9ee54 Merge: 8969da9 e03847a Author: felix Date: Tue Jun 21 10:14:32 2011 +0200 resolved conflicts commit 8969da90e403c2fcdda2814c3b30243a1d0d2003 Author: felix Date: Tue Jun 21 10:12:16 2011 +0200 Revert "also check for errors in select(2) call in scheduler; don't ignore sanity checks anymore" This reverts commit 3fe53ece5a210d5a67d7ebc764af038593b00824. This might break something and will be postponed until 4.7.2 commit 543624dead79e6169033adcfa478151e3c992158 Author: felix Date: Tue Jun 21 10:11:42 2011 +0200 Revert "actually clear/set fdsets for error-fdset" This reverts commit 7cd875bb13f2efd2af83a9f8d82217101e4e85a3. This might break something and will be postponed for 4.7.2 commit a0eb3a76048c7f520e190167558789d0cd9aefe1 Merge: 4450990 df279bd Author: felix Date: Mon Jun 20 15:51:52 2011 +0200 resolved conflicts commit e03847a03d47415a9ded94ef66a3bcb690aadf73 Author: felix Date: Mon Jun 20 15:40:49 2011 +0200 immediate non-null argument to list-tail resulted in crashing type-check (reported by Sven Hartrumpf) commit df279bda1c3909a65d57053482d325d38becf360 Author: felix Date: Mon Jun 20 15:41:13 2011 +0200 give warning when constant fold fails due to error message commit d530de2f7623629dc38f99c6b0c4d5127dea743a Author: felix Date: Mon Jun 20 15:40:49 2011 +0200 immediate non-null argument to list-tail resulted in crashing type-check (reported by Sven Hartrumpf) commit 54adaee1d6bba6cb123e916aace05ef5ef086c3a Author: felix Date: Mon Jun 20 15:38:21 2011 +0200 trivial changes commit 7cd875bb13f2efd2af83a9f8d82217101e4e85a3 Author: felix Date: Sun Jun 19 14:28:06 2011 +0200 actually clear/set fdsets for error-fdset commit 3fe53ece5a210d5a67d7ebc764af038593b00824 Author: felix Date: Sun Jun 19 14:06:50 2011 +0200 also check for errors in select(2) call in scheduler; don't ignore sanity checks anymore commit 445099034df2fa486aff393b0074d12fb8e16cfb Author: felix Date: Sat Jun 18 23:47:58 2011 +0200 rewrite-rules for number-of-bytes and number-of-slots commit a2f3fb1209301c78c518f91a6691be25a2fad8ec Author: felix Date: Sat Jun 18 22:37:52 2011 +0200 cherry-picked fix for #578 commit bd1ddb1be0761317a16a000c19eb000987e07f60 Author: felix Date: Sat Jun 18 22:33:21 2011 +0200 fix for #578: require-extension must expand into import for core-units commit 4c57d2cba9c756c7ceaeea9b38c8bc0a028dcf7c Author: felix Date: Sat Jun 18 21:54:21 2011 +0200 use proper environment in eval/meta for compile-time evaluation, factored it out into ##sys#eval/meta commit e39865ff77837f1b82a96e70aae92ffc1bbaf554 Author: felix Date: Tue Jun 14 11:03:35 2011 +0200 applied patch by sjamaan to fix #584; store both raw and aliased name in callback-names list commit 03690b1a25b2fd8d052482e7ea74dbfe8fd4dabb Author: felix Date: Wed Jun 15 03:21:08 2011 -0400 default target library name for cross-chicken is libchicken (suggested by Otavio Salvador) commit 5bb87a8c9f607e14223e5522a430958934492287 Author: felix Date: Sat Jun 18 13:12:38 2011 +0200 tried to make make-pathname more sensible (thanks to Jim Ursetto) commit 8b4bfa4ffe368c261d13b667625d68f27fd2a2ee Author: zbigniew Date: Wed Jun 15 00:49:51 2011 -0500 Fix posix#file-type on Windows by testing for regular file first commit 658955c86d2e7083e6184246f77088cfb354152c Author: felix Date: Sat Jun 18 15:20:58 2011 +0200 fixed dropping of device name for windows flavor of normalize-pathname (reported by Jim) commit 234ea22ff3f56d11680db383801ce22e4b84aa91 Author: felix Date: Sat Jun 18 15:21:27 2011 +0200 no need to run ##sys#resolve-module-name here commit ae2b9b68f01a912fac86154b96013da1c4041619 Author: felix Date: Sat Jun 18 15:20:58 2011 +0200 fixed dropping of device name for windows flavor of normalize-pathname (reported by Jim) commit 7b147cfcbe162d319a1d650a0a4d3b571b763a9d Author: zbigniew Date: Wed Jun 15 00:49:51 2011 -0500 Fix posix#file-type on Windows by testing for regular file first commit 972d399b59a383c46b11f74c7388258b7f533f45 Author: felix Date: Sat Jun 18 13:12:38 2011 +0200 tried to make make-pathname more sensible (thanks to Jim Ursetto) commit c6812e621f0b28bc0749f9323b4a3c8b59586b15 Author: felix Date: Fri Jun 17 07:41:55 2011 +0200 turned subtype-declaration warning into notice commit 9dc95e7867c3d4829a2226a03d47a262c400c434 Merge: a075edf 2cb3cd5 Author: felix Date: Thu Jun 16 03:52:35 2011 -0400 Merge remote branch 'origin/experimental' into specialization commit a075edf423df96cef955a3c4c36d1ffa2c2ceada Author: felix Date: Thu Jun 16 03:51:51 2011 -0400 commented out type-check-generation to avoid warning; slightly better pname in argtype warning commit 2cb3cd5ed5eacf40223533a64217ca838063f891 Author: felix Date: Thu Jun 16 03:39:55 2011 -0400 use cps in %process to avoid warning commit 6714cd5265607ee5bf7f988300f096922284dba0 Author: felix Date: Wed Jun 15 08:00:15 2011 -0400 void ftype maps to undefined stype commit 4be3ce7fb74c769c98cf1e995b428223b827b8ae Author: felix Date: Wed Jun 15 07:58:56 2011 -0400 -specialize implies -scrutinize commit 72cdfa401726869eff901bc57960fd72bc515928 Author: felix Date: Wed Jun 15 07:57:49 2011 -0400 slight extension of assume doc commit f8bf7d645503a9d4584618514ee19b261d0d787c Author: felix Date: Wed Jun 15 05:53:29 2011 -0400 types.db fixes commit 87e5fcd7205bdf4fde3e058b523ec5eb0199a758 Merge: 45945e6 d736b66 Author: felix Date: Wed Jun 15 03:42:59 2011 -0400 Merge branch 'specialization' of /home/chicken/chicken-core into specialization commit 45945e653bf7790ccec03bddcc8427c9215cb2c0 Author: felix Date: Wed Jun 15 03:41:25 2011 -0400 types.db fix for string-conc.-rev. commit ef22968d292e5204bbe2e45b8a28abd7a5d78471 Author: felix Date: Wed Jun 15 03:21:08 2011 -0400 default target library name for cross-chicken is libchicken (suggested by Otavio Salvador) commit d736b66cd005d1de97e016b84c4bde5251474b1d Author: felix Date: Tue Jun 14 13:20:20 2011 +0200 argument to ##core#the needn't be quoted commit 3a38ca4aeeeb36ac068a0f93f98c131133886245 Author: felix Date: Tue Jun 14 11:03:35 2011 +0200 applied patch by sjamaan to fix #584; store both raw and aliased name in callback-names list commit fddf8a7c1790786e031f42e5ead898d3c59392f3 Author: felix Date: Tue Jun 14 09:23:17 2011 +0200 chicken-install -list commit e1753f6f144829104ca5569055fdd5f1e5f01fec Author: felix Date: Tue Jun 14 09:21:28 2011 +0200 updated binary-version number in crossdev manual chapter commit 031ce5c6d750f4f8727c26a61a5fbb27ece0af0f Author: felix Date: Sat Jun 11 22:51:05 2011 +0200 eval: handle ##core#the commit 122524c3e6a205b66ca4ef1175ff6d93a349c04d Author: felix Date: Sat Jun 11 15:36:32 2011 +0200 removed escape decl; no more typecheck generation; initial types only with strict-types; added assume; ffi forms are the-wrapped commit 00d3ee7c58af409de131c3132ba9d77c2e3a106e Author: felix Date: Fri Jun 10 14:43:08 2011 +0200 added some notes to scrutinizer source code regarding type-check generation commit c0a87aa01b4642d49145b9872bd01541e800c8fa Author: felix Date: Fri Jun 10 14:35:32 2011 +0200 mark debugging 'x commit 48a1c43acae276cd8cea71e9218b5e9d26f9ffd5 Author: felix Date: Fri Jun 10 14:34:04 2011 +0200 omit argtype checks unless dest is declared commit cb1964414a788657ac48bdbf8c84576982388467 Author: felix Date: Fri Jun 10 14:13:55 2011 +0200 decorate procedure-type on validation only if not validating parts recursively commit 8ce4a09fb70b5c4be2c51949078556be7acd27b9 Author: felix Date: Fri Jun 10 14:03:56 2011 +0200 small typo in error message commit 388f6dc8468af5240165770d11f50c320e8b6589 Author: felix Date: Fri Jun 10 09:49:48 2011 +0200 csc -v enables -verbose commit 150644df9793b774686f94561f8681897f5bad22 Author: felix Date: Fri Jun 10 08:33:19 2011 +0200 doc and test fixes; added notes in code about type-qualifications for FFI forms; added type-conversion routine (unused yet) commit 6ec9151674560199a7a35bd629c3442a17a04a72 Merge: 54e18c8 7140d3c Author: felix Date: Fri Jun 10 07:50:03 2011 +0200 Merge branch 'specialization' of /home/felix/chicken/core into specialization commit 7140d3cbe406df979e6c73cf8d0b37196d700c45 Author: felix Date: Thu Jun 9 04:39:11 2011 -0400 -verbose enables notices; debug-info about compiler-passes, -phases and interesting events is shown with -debug p commit 487579a1a1faff1755cdacc4175dafe0c2560e38 Author: felix Date: Thu Jun 9 03:53:21 2011 -0400 ##core#the validates type; fixed incorrect type<=? for procedure argument types commit 53c6da07739cbe498bfc94ad1146998d71e62568 Author: felix Date: Wed Jun 8 08:24:59 2011 -0400 tweaked/fixed scrutinizer warning for incompatible types in 'the' forms commit 325ac17d21e2961e2abdc5ac19f329af78c0685d Author: felix Date: Wed Jun 8 03:58:57 2011 -0400 added ##core#the commit 54e18c8cce7c2dcd073bff4ed3f5bfbf1d288928 Author: felix Date: Mon Jun 6 15:45:30 2011 +0200 disable scrutiny if -w is given commit 7080a850552c1dc939352aa1ddd2b342c88e57b2 Merge: 7a0bdd9 94a90d7 Author: felix Date: Mon Jun 6 12:56:41 2011 +0200 Merge branch 'experimental' of ssh://chicken@call-cc.org/~/chicken-core into experimental commit 7a0bdd962424622fafa829960ca72cdcf08257e8 Author: felix Date: Mon Jun 6 12:56:20 2011 +0200 removed make-egg-index and add it to maintenance repo, as suggested by sjamaan commit 1f694f868dbc361781466c23bd67db614e128f4c Author: felix Date: Mon Jun 6 12:55:14 2011 +0200 applied patch by sjamaan commit 94a90d7abe92aa165a46ba6746fba421bd461c6f Author: felix Date: Wed Jun 1 04:02:34 2011 -0400 updates to Getting Started manual chapter commit 947e231899b82428a9c5ee42e068728696d5ef27 Author: felix Date: Wed Jun 1 03:52:09 2011 -0400 updated supported SRFI feature-identifiers commit 0f385bb9c61931bff1eaa212fa8dd83fcbae870d Author: felix Date: Wed Jun 1 02:58:28 2011 -0400 added support for missing int32 type in c-backend (thanks to Jim Ursetto) commit 413d127e61f167356c18dfed8b48e880915f8494 Author: felix Date: Mon May 30 14:01:56 2011 +0200 better check in type-validation; nicer predicate-specification in types.db; updated scrutiny.expected commit be77b972f9e691cb7ae1ea1dfbc9a8bda6d9c21e Author: felix Date: Fri May 27 11:25:46 2011 +0200 respect enforcement and predicate status for emitted types commit 714871dd8241c6b00c8e6eeb7c8f1e8e8445636d Author: felix Date: Fri May 27 11:25:32 2011 +0200 corrected when type-checks are generated commit b2ada759898634a131388a778e5cdf4068d41e40 Author: felix Date: Fri May 27 09:08:09 2011 +0200 declaration doc cleanup commit 6b3fd9c0cf8af748e20c5af0f133eec2240b528e Author: felix Date: Fri May 27 09:03:57 2011 +0200 escape declaration; tests; doc commit fbd01232468c6b939a82bb543169862a9ce4e3af Author: felix Date: Thu May 26 09:28:27 2011 -0400 predicate syntax for procedure types (as in typed sports equipment) commit 6ef0839ae2da648e32d28b6b903073f47473c76c Author: felix Date: Thu May 26 09:27:56 2011 -0400 types.db conflict resolution commit 823a0bd1ecef0432c97efb082eb236e142c5ee9e Merge: f90f9b2 bd8e522 Author: felix Date: Thu May 26 09:08:46 2011 -0400 Merge branch 'specialization' of /home/felix/chicken-core into specialization commit bd8e5228fe1b6adeeaf61bf4695cdbf15ce8a2f2 Merge: 7f113e5 8ab5a7e Author: felix Date: Thu May 26 09:08:28 2011 -0400 resolved conflicts commit 8ab5a7ec7cd878354e6facf3b47bc85030a2f6d9 Author: felix Date: Thu May 26 09:04:11 2011 -0400 bumped version to 4.7.1 commit c5705f61e3de31c4fa0e35f47dbbb5ceafe05d15 Merge: 021384b 90682e3 Author: felix Date: Thu May 26 09:03:30 2011 -0400 resolved conflicts commit 90682e34178bd29f495989bad1af5e76eee3e7e9 Author: felix Date: Thu May 26 08:02:56 2011 -0400 merged wiki changes into manual commit d74b3f00a1bdbb946964523813a9fdaefee936ec Merge: 08a1b87 98e77a7 Author: felix Date: Thu May 26 07:59:46 2011 -0400 Merge branch 'release' commit f90f9b280e3721bcca3309166770d739c7f69453 Author: felix Date: Thu May 26 06:25:04 2011 -0400 different debug options for inline-info and implicit type decls commit 1cd8062c86eb26d711279ec1b743ab31a6c37a9a Author: felix Date: Thu May 26 06:24:38 2011 -0400 enable specialization by default commit 08a1b87b6568514a946375bc2f6153a8ef605453 Merge: 383121e 118aa8b Author: felix Date: Tue May 24 11:25:47 2011 +0200 Merge branch 'prerelease' commit 98e77a7f8a8f7dd4043a2f77f3391c8beb15f05b Merge: 59e1f7b 118aa8b Author: Ivan Raikov Date: Tue May 24 18:09:38 2011 +0900 Merge branch 'prerelease' into release commit 118aa8b5e3b49e1d18aee9617356dcbdb7631ac0 Author: felix Date: Tue May 24 08:27:24 2011 +0200 applied missing fix for incorrect removal of unprefixed lambda handling commit 021384ba3a9d273dd1f7d95e386c412cdc7489e3 Author: felix Date: Mon May 23 13:37:48 2011 +0200 stricter error check for value part of constant definitions (problem reported by Kon Lovett) commit 59e1f7bccbb3234127117ec71385b49c3b284984 Author: Ivan Raikov Date: Mon May 23 20:10:07 2011 +0900 merge of prerelease and version set to 4.7.0 commit 9a07eaa1a656214d0975b676a97a024d55f502b8 Author: felix Date: Mon May 23 12:13:44 2011 +0200 types.db fixed for some irregex procedures, found by Kon Lovett commit 383121eded67b0b87efb0e2316d7b7d7eee64548 Author: felix Date: Mon May 23 10:55:56 2011 +0200 disable -setup-mode for csc in deployment mode (thanks to Ivan Raikov) commit c29c39712f854bc298119e8819ab39d29d781dc9 Author: felix Date: Mon May 23 10:55:56 2011 +0200 disable -setup-mode for csc in deployment mode (thanks to Ivan Raikov) commit 3deda9a84e49a5177ff2515fa6f59e5698493e8b Author: felix Date: Mon May 23 10:55:56 2011 +0200 disable -setup-mode for csc in deployment mode (thanks to Ivan Raikov) commit fe15b21641a741ee30b3924ba43c4c7b80279207 Author: felix Date: Wed May 11 04:50:18 2011 -0400 also disable -setup-mode for csi when installing in deployment mode commit c7d8791b56be7a3537ab04ec2929fe53de2c513c Author: felix Date: Sat May 21 23:55:11 2011 +0200 small change in Embedding chapter commit 7f113e5999f24a613caa6e4caeff560ca711ccd1 Author: felix Date: Sat May 21 23:50:09 2011 +0200 use different marker for predicates in types.db to avoid conflicts with user procedures commit ea0ab0ea01e6250f782dd3cc8682906247da670e Author: felix Date: Sat May 21 23:47:42 2011 +0200 some changes in C runtime to avoid warnings with SunPro compiler (thanks to Joe Python) commit 7835cba04da1267823c7ad1d19b4de54d378bad3 Author: felix Date: Fri May 20 12:32:40 2011 +0200 trivial changes commit f68ef0bc69fc0f1a745add98bf09b7cd130d84de Author: felix Date: Fri May 20 12:32:33 2011 +0200 fixes in benchmark script; added irregex run commit 0cb8eb7c910284c1696700ab5f45018c8822286e Author: felix Date: Fri May 20 12:32:07 2011 +0200 fixed unboxing bugs related to assignment; unbox C_a_i_fix_to_flo commit 6aca79676702b856f462a9416b365848eeb6dad1 Author: felix Date: Fri May 20 08:54:17 2011 +0200 updated scrutiny test file; scrutiny-2 output is diffed as well commit 6eb8d14963e59982aef77d233d3bfe66c6ee2622 Author: felix Date: Fri May 20 08:53:47 2011 +0200 build-expression-tree does not use ##core#app commit b1523aaf9231e2841108b48bfa66e362c1a32f82 Author: felix Date: Fri May 20 08:53:19 2011 +0200 better fragment output; increased fragment limits commit b43b9812527eadc78b0710b74209792271310816 Merge: 44a51b0 b693858 Author: felix Date: Fri May 20 07:55:39 2011 +0200 Merge commit 'origin/prerelease' into prerelease commit 44a51b027d2d7acf0a38e476e900d7ec50d0cfe9 Author: felix Date: Fri May 20 07:35:41 2011 +0200 incorrect rewrites for fixnum even?/odd? commit b6938581716c0e02ce4ef647e1daf5b80b61161a Author: felix Date: Tue May 17 10:40:14 2011 +0200 fixed incorrect rewrite-rules for fp-rounding operators commit f5c87f894e1a94a7ae8355563b3e374d4480797b Author: felix Date: Mon May 16 20:57:09 2011 +0200 bootstrap-mode broke potential-value assignment for toplevel assignments, which causes wrong lambda-infos commit 9d4af2a7375fae0aeb5bc3fe869cd180e433e867 Author: felix Date: Tue May 17 14:07:33 2011 +0200 proper check in extended llist (thanks to sjamaan) commit f1866224afcbeac28145c6153593171a36ce3cdb Merge: 69776d0 197fb6f Author: felix Date: Tue May 17 15:24:09 2011 +0200 resolved conflicts commit 197fb6f88746d780166ff37e37a6cda2d6456546 Author: felix Date: Tue May 17 14:07:33 2011 +0200 proper check in extended llist (thanks to sjamaan) commit 4c191467803965d725af29d219a578d81b30710f Author: felix Date: Tue May 17 10:41:14 2011 +0200 resurrected unprefixed lambda node for analysis; handle ambiguity of symbol in value-position of define-constant (thanks to sjamaan) commit a2857f19789778ee53a0dfe727a6ff6b5799c713 Author: felix Date: Tue May 17 10:40:14 2011 +0200 fixed incorrect rewrite-rules for fp-rounding operators commit f28b24c7951219ad890e7fe8cf9865bd1a3ca91f Merge: 8c64c94 33893ec Author: felix Date: Mon May 16 20:58:45 2011 +0200 Merge branch 'experimental' of ssh://chicken@call-cc.org/~/chicken-core into experimental commit 8c64c94c0a01d249948adaf17a82dc4d4987c847 Author: felix Date: Mon May 16 20:57:09 2011 +0200 bootstrap-mode broke potential-value assignment for toplevel assignments, which causes wrong lambda-infos commit f5784674e458eddda0d31c042f02f6e45be8e835 Author: felix Date: Mon May 16 20:34:48 2011 +0200 typo in pp-output of lambda-info record commit 40eb909e54e7d9763548a27713617feeb85c799e Author: felix Date: Mon May 16 20:07:44 2011 +0200 limit print-length for elements in described sequences commit 69776d0cceab5bf39ccdad51fc21089676b522bc Author: felix Date: Mon May 16 11:09:18 2011 +0200 FA-fixes for noreturn and result-count checks in conditionals commit 33893ecb2a80faa641629ed493d5d36c59cb3110 Author: felix Date: Sun May 15 22:55:09 2011 +0200 typos commit e0d88f70d2eab01abc5b0062a3060efd03493e97 Author: felix Date: Sun May 15 22:53:56 2011 +0200 added note to manual about compile-time expressions in define-constant forms commit 72e02961d68b687383d8c1daba403761e34c8b59 Author: felix Date: Sun May 15 22:53:13 2011 +0200 debugging self-compile commit 8985027342d6553ad8d15665821df827a43fa8d2 Author: felix Date: Sun May 15 22:43:16 2011 +0200 types.db fixes commit 78b23b13111f10999c9a12d80accf4fbca90e8cf Author: felix Date: Sun May 15 14:30:43 2011 +0200 fix for allocate in types.sdb (thanks to Peter Bex) commit daf84dc5c9889e232aed30086802bf58f5bf80df Author: felix Date: Fri May 13 14:44:02 2011 +0200 undocumented -static-extension commit 1fb4cdf361a7479abaaa92b2cbead7396d370c87 Author: felix Date: Fri May 13 14:43:51 2011 +0200 removed C_end_of_main commit 0af35d490b038f08197fe4806e136e4fee778e79 Author: felix Date: Fri May 13 14:43:42 2011 +0200 deprecated -static-extension officially commit 543131a8129614cf37162c226958fdf6f985e207 Author: felix Date: Fri May 13 13:59:27 2011 +0200 added another scrutinizer tests commit c8f585fcafd0e5b9e31b1c8910e6b9fc72068124 Author: felix Date: Fri May 13 13:54:44 2011 +0200 added more scrutinizer tests commit cfe84ac3fbf1f6143ea32db6405770b2084462cd Author: felix Date: Fri May 13 09:18:02 2011 +0200 special-handling of noreturn results in conditional branches; reversed diffing order for scrutiny test commit f35831470b43c1211160acb34e5dd20f1d3d4713 Author: felix Date: Fri May 13 08:14:41 2011 +0200 added kon's egg-name reconstruction script (slightly modified) commit 4b48d71b26ad9d2eb1641e03cc1e50e93d3a040b Author: felix Date: Thu May 12 06:58:58 2011 -0400 first go at let-alias handling commit d84ce9b756aa8737cf11a0ad0ff892709d717ef9 Author: felix Date: Thu May 12 04:42:13 2011 -0400 simplifed egg-name-and-version to egg-name; added -csi option to chicken-install; documentation update commit eda3186204d8e53d73d354eca2561fa9ae524534 Author: felix Date: Wed May 11 09:29:55 2011 -0400 properly cast math in C_milliseconds to avoid integer overflow commit 6abd14f4a19ca5ebe24d40cdbadd302ee2332521 Author: felix Date: Wed May 11 05:27:35 2011 -0400 deprecated null-pointer[?] commit ad9f40cb36dea53260059dc091aec88530e9ab4a Author: felix Date: Wed May 11 05:21:57 2011 -0400 types.db entries for internal type-checking routines commit 72cb4bcc121220329719756ff09815502ce95d86 Author: felix Date: Wed May 11 05:21:39 2011 -0400 if a variable has a value or local-value, then we don't need to check for non-visibility commit 49e22024c632a8fbe5a577ca1d95b7481ac2e868 Author: felix Date: Wed May 11 05:20:40 2011 -0400 comment commit 44642e752a1b996006007e5e7a88e87a00a393ac Author: felix Date: Wed May 11 05:15:13 2011 -0400 argument-count mismatch (found by scrutiny) commit c635969f09263f7129b7a2999f534e017e82d7cc Author: felix Date: Wed May 11 04:50:18 2011 -0400 also disable -setup-mode for csi when installing in deployment mode commit 34e46927468244553f5df14237a65df856d2d93a Author: felix Date: Wed May 11 04:44:16 2011 -0400 -reinstall: needs internal property in setup info to handle egg installing multiple subextensions (problem pointed out by kon) commit 284104409ea76c0488002c41202404d41cd9e960 Merge: ca0edb1 63c0197 Author: Ivan Raikov Date: Wed May 11 13:35:35 2011 +0900 Merge consolidated NEWS into prerelease Conflicts: NEWS commit 63c01978f46d87095172cc0a8b1ee35818018108 Author: Ivan Raikov Date: Wed May 11 12:26:06 2011 +0900 consolidated NEWS file commit 37c631f433706cf06de4bc862356f5f18b2f9aa8 Merge: 5b33400 84c222b Author: felix Date: Tue May 10 11:13:21 2011 +0200 resolved conflicts in dist.-manifest commit ca0edb14a7b8dd91a91c52d63ad1540be46abd54 Merge: 198ef5d 84c222b Author: felix Date: Tue May 10 11:12:39 2011 +0200 Merge branch 'master' into prerelease commit 84c222bea54590976c8a68b76f7858b90b4e4cd5 Author: felix Date: Tue May 10 11:12:32 2011 +0200 also added typo fix reported by kon commit 6e5c0b35f683f1fb1a9c57f224dcddfd11605a22 Author: felix Date: Tue May 10 11:12:01 2011 +0200 updated distribution/manifest commit 198ef5dd767b4ab478b034cefefe9a4866eafa2b Author: felix Date: Tue May 10 11:09:08 2011 +0200 added note about -setup-mode and -deploy commit cdcab3c81e4f2bb4010d7ec80c2ef5a842d4a766 Author: felix Date: Tue May 10 11:06:14 2011 +0200 bumped version to 4.7.0rc2 commit 5b334002d215927ef52ae8daa115d3878308fe53 Merge: a7df13b 7b083bf Author: felix Date: Tue May 10 11:03:15 2011 +0200 Merge branch 'master' into experimental commit 7c6fcb14cc3e7917d5aef021517f43c123775771 Merge: 0c36123 7b083bf Author: felix Date: Tue May 10 11:03:01 2011 +0200 Merge branch 'master' into prerelease commit 7b083bfc42924b96489dc7dcd359d58182f7fc04 Author: felix Date: Tue May 10 11:02:47 2011 +0200 disable -setup mode in deployment mode to handle problems reported by iraikov commit 1f5ac17f7ac5ea2149960c35153c94d94f5a4a74 Author: felix Date: Tue May 10 08:31:24 2011 +0200 missing parens reported by kon commit a7df13bd78fe9da4dcdf27286d3a57b58f44998a Author: felix Date: Tue May 10 08:29:01 2011 +0200 missing parens reported by kon commit f54fd27aa740b98b4848ed1c2676fed72ee77ffb Author: felix Date: Tue May 10 07:47:57 2011 +0200 strict-types declaration commit c538e9d663f6f2b2c4da65732441b279bdaee4d6 Author: felix Date: Mon May 9 19:53:01 2011 +0200 added reminder commit c71a342a4d5965b9bd632c745f3a316e97ec8f1f Author: felix Date: Mon May 9 12:20:32 2011 +0200 -strict-types implies -specialize commit 2ecc729b0ddb74740f82c01ba3d2816433b95975 Author: felix Date: Mon May 9 12:20:14 2011 +0200 re-enabled scrutiny and current types.db in build commit 5ab03abf0ce11337bf675b227ece05cab8e9aff2 Author: felix Date: Mon May 9 12:19:40 2011 +0200 disabled folding of some extended bindings commit a984ac0d8467667f186c78154251116980688aa9 Author: felix Date: Mon May 9 11:45:37 2011 +0200 fixed obsolete specialized flag for rewrites commit e690a31507c1afebd93d4b056e79e6004b12594e Merge: 7a3f416 cf5393c Author: felix Date: Mon May 9 08:20:01 2011 +0200 resolved conflicts commit cf5393cd60bd4c4ecac98a8a3b28bd770e84532f Author: felix Date: Mon May 9 08:09:21 2011 +0200 fixed incorrect rewrites for fxeven?/fxodd? commit 5a094af3597397cb44a5c1f7c6ae693aac3b1ff6 Author: felix Date: Sun May 8 12:58:28 2011 +0200 removed unsafe-specialization-arithmetic declaration and machinery commit f9c199d9af316c2af1c629729b9984ad5f48a4bf Author: felix Date: Sat May 7 14:15:45 2011 +0200 documented env variables commit 69e468de3432734b3725d9c979e2c89b7e736f20 Author: felix Date: Sat May 7 14:12:52 2011 +0200 chicken-install -reinstall commit 8502720741144d81e6ae80e5147cc398e7e469b0 Author: felix Date: Sat May 7 14:12:29 2011 +0200 CHICKEN_C_INCLUDE_PATH and CHICKEN_C_LIBRARY_PATH (undocumented) commit 7a3f416ccb79d568e6f0f2a1440b727de993755a Author: felix Date: Sat May 7 14:00:25 2011 +0200 specialization rewrites for some cases of move-memory! commit 43f603722b22ec10c89a338add4dae03b9562bc2 Author: felix Date: Sat May 7 14:00:01 2011 +0200 typo fix commit ebbf08047adc719a65e9c44592542ebb120fbde9 Author: felix Date: Sat May 7 13:59:11 2011 +0200 changed warning message commit 3285056c7419b4474cce96fa413c4741b8fd7f7a Author: felix Date: Sat May 7 13:58:46 2011 +0200 trivial changes commit 543e31aa19490afa0a4e232ed5c1c3a89a9517eb Author: felix Date: Sat May 7 12:49:36 2011 +0200 -O3 and above enables specialization commit 11a68f3ff9984c0249229abec2cb6aaf87afbe92 Author: felix Date: Sat May 7 12:49:22 2011 +0200 enable specialization for compiler files commit 3bbdbf47f3888b56bd1fd76ea0071870502c6aa3 Author: felix Date: Sat May 7 12:48:07 2011 +0200 added specialize declaration commit 6a008b55ede70fa3847e1030045becabd3d3e134 Merge: 0abc010 07e499c Author: felix Date: Fri May 6 16:50:42 2011 +0200 Merge commit 'origin/specialization' into specialization commit 16562d4d192ac33af4134ecf90d5066388111ca8 Author: felix Date: Fri May 6 16:49:45 2011 +0200 added -keep-installed to manual commit 0abc010d0a699724243fb208fb51624cfe417c8d Author: felix Date: Fri May 6 13:09:48 2011 +0200 mini-salmonella bugfix commit afe153133ddc82215900d0bb3c148299e7b99ccc Author: felix Date: Fri May 6 13:09:34 2011 +0200 added reminder commit ba0857d233f628f87f54dc0d1c56b2ba5fbc6df0 Author: felix Date: Thu May 5 03:45:22 2011 -0400 chicken-install -keep-installed commit 07e499c13d71abeaf38c295e285d8bc3b8cb1c13 Author: felix Date: Wed May 4 05:53:32 2011 -0400 flow-analysis fixes commit 08f4b5c592040ceceab917653940a85f5b26b380 Author: felix Date: Wed May 4 05:27:24 2011 -0400 types.db fixes commit 3ae1c18d6eb959eec72b19bf406c0a5499f4ef84 Author: felix Date: Wed May 4 05:26:54 2011 -0400 correct dependency detection if no eggname is given commit 4276026f522a3de0b89adf45651edc8c89d183a4 Author: felix Date: Tue May 3 12:36:43 2011 +0200 types.db typo fix commit e2ce36f92c6e47bb4629062014dda869fdb51b90 Merge: 531740a 20704ea Author: felix Date: Tue May 3 12:16:26 2011 +0200 resolved conflicts commit 20704eaa8b74787d30a60a33810dfcd54765f166 Merge: 67494c1 238f99f Author: felix Date: Mon May 2 14:09:51 2011 +0200 Merge branch 'master' into experimental commit 0c36123eebb25bb2bac158d8fee597aa8909d9fd Merge: 768cf9d 238f99f Author: felix Date: Mon May 2 14:09:46 2011 +0200 Merge branch 'master' into prerelease commit 238f99fd393128709959f14464ddd261969a8f4b Author: felix Date: Mon May 2 14:09:39 2011 +0200 increased connection and read/write tcp timeouts to 30 seconds commit 67494c119cc473b979384f7ae9785215fcf5c999 Merge: 85ce78b d94224c Author: felix Date: Mon May 2 11:11:54 2011 +0200 Merge branch 'master' into experimental commit 768cf9d76ab4980daae08f870a7c693b4ad82142 Merge: 4dcada6 d94224c Author: felix Date: Mon May 2 11:11:46 2011 +0200 Merge branch 'master' into prerelease commit d94224c26fec3bb4860ef8affcc1d0811d125c74 Author: felix Date: Mon May 2 11:11:38 2011 +0200 types.db fix for compile-file commit 4dcada6d2c41e9cc9d4796491380a868e0ace945 Merge: 698ef5e 788868f Author: felix Date: Mon May 2 10:52:37 2011 +0200 Merge branch 'master' into prerelease commit 788868f64a4ca86c3b37b76ce43ce8b5a32ca7fa Author: felix Date: Mon May 2 10:52:15 2011 +0200 postpone inlining for procedures with explicit-rest argument merging commit 85ce78b002ad14cde5d654f98912e635de01bf8f Author: felix Date: Mon May 2 10:52:15 2011 +0200 postpone inlining for procedures with explicit-rest argument merging commit 89b1b61c24580dc07ef575b696f8349f7889c6bf Author: felix Date: Sun May 1 02:04:47 2011 +0200 sigh commit d28185aa00d74eec536a0c3eb118117377bdf291 Author: felix Date: Sun May 1 01:49:48 2011 +0200 fucked up conflict resolution commit 6ad1eccabb26e93c2129efe9979f3797497acba2 Merge: d5f7ef2 2a2656c Author: felix Date: Sat Apr 30 22:38:56 2011 +0200 resolved conflicts commit 698ef5e712ff50133ac138e5afe02916d96c41c8 Merge: 0fcc982 2a2656c Author: felix Date: Sat Apr 30 22:37:20 2011 +0200 Merge branch 'master' into prerelease commit 2a2656cacadd3791c11d24b57742c1b37370a24c Author: felix Date: Fri Apr 29 11:14:09 2011 +0200 added workaround for #568 (thanks to sjamaan) commit 531740a3d2561a7fc9a1ea58c817aed598f5a55e Author: felix Date: Fri Apr 29 09:49:36 2011 +0200 better error message for failed type-check commit 5f5243170df37ebc7dfc41f56ff48f49f1975ca5 Author: felix Date: Thu Apr 28 10:04:37 2011 -0400 some testsuite fixes commit d5f7ef25957413a828bd65c4d8e5968f8ab18e62 Author: felix Date: Wed Apr 27 06:17:32 2011 -0400 added note about integer->char with negative arguments commit dc04f59ea3d3c716318ca77f1804fdfd843db493 Merge: 949bf2b 48683ca Author: felix Date: Wed Apr 27 05:08:06 2011 -0400 Merge branch 'specialization' of /home/chicken/chicken-core into specialization commit 949bf2b04d41890be187d6abd186f61b0698caed Author: felix Date: Wed Apr 27 05:07:55 2011 -0400 tiny manual change commit f170d45149d4cd9d48ad85a1974a9425017f96c6 Author: felix Date: Mon Apr 25 22:26:54 2011 +0200 added comment to setup.defaults showing override syntax commit e35102c68e73053ab1461d00a8325ba8c753d90b Author: felix Date: Mon Apr 25 22:23:18 2011 +0200 handle invalid size in server-response commit d0d56eda49f324afef66926f81055f4d935ff2f7 Author: felix Date: Mon Apr 25 21:59:37 2011 +0200 chicken-install -test should apply to all extensions given on command-line (thanks to Kon Lovett) commit 0dc9bf00458d1bcefd6cc953e89991dccb3b6ff0 Author: felix Date: Mon Apr 25 21:58:44 2011 +0200 export syntax used hidden module accessor commit 95674354bb5cb76100cc3552f81c146b8e650e99 Author: felix Date: Sat Apr 23 23:29:51 2011 +0200 override msg in progress output for chicken-install; scan/override fixes commit 48683caa134288dbd2529ff513881542bd6167f5 Author: felix Date: Sat Apr 23 23:15:48 2011 +0200 insert literal arguments to unboxed call directly via ##core#unboxed_ref commit c1738c6caba83b0b8f6f102a35ab48a309435e54 Author: felix Date: Thu Apr 21 22:25:43 2011 +0200 chicken-install -override commit 274f6dcc9d9965c5b2a053ce1d6b6d22ccbced8e Author: felix Date: Thu Apr 21 22:01:31 2011 +0200 documented -scan and -list commit f385034f4e1bffa298cf0baf9f40ad09de5561a0 Author: felix Date: Thu Apr 21 21:59:16 2011 +0200 chicken-install -scan commit 459f24b53a875bb7fe409553922c5e8f44f27726 Author: felix Date: Thu Apr 21 21:58:52 2011 +0200 symbolify egg name (-list) commit 621c8b764e6c26f197c52cffae5d210563253692 Author: felix Date: Thu Apr 21 21:48:44 2011 +0200 chicken-status -list commit 08025e99d232d00e9d2cfea67726641104278ef5 Author: felix Date: Tue Apr 19 22:36:05 2011 +0200 added some comments to unboxing.scm commit e4aeaa3ef037da7dc65da5e6a7421376861078e9 Author: felix Date: Tue Apr 19 21:58:25 2011 +0200 completed types chapter in manual commit f1a45fd97f06111c0109680ccf1068ec386cc5e0 Author: felix Date: Mon Apr 18 23:12:28 2011 +0200 -O5 does not -strict-types; started type-stuff documentation; type-checks for all valid types commit de173b624ddd20bbe86dd5810f25b27d14fbe81d Author: felix Date: Mon Apr 18 00:39:23 2011 +0200 forgot entry in c-platform commit caf6b73968f45b4b79202e371c2a510a0b441697 Author: felix Date: Mon Apr 18 00:38:58 2011 +0200 don't remove type-defs on incompatible assignments; don't check for assigned type-compat. (because of icky map-compiler-syntax expansion) commit b4d056ac344b69dee65a173e4d305276910819ef Author: felix Date: Mon Apr 18 00:13:44 2011 +0200 - added type-check routines for booleans and locatives - changed all node-constructions in compiler to not use constant parameter lists (or side-effecting one would create a shared side-effect - not sure if this can be the case, but who knows...) - -O5 enables -strict-types - declared types generate type-checks at procedure entry, unless unsafe or strict-types - specialization: assigned variables retain computed type if strict-types; no blist-invalidation anymore; using declared procedure-argument types as initial type-env entries for formal parameters; incompatible assignment to declared global removes type marks; blist-entries for assigned vars only if strict-types; no occurrance typing for assigned vars commit de3731bd8b0fef528a1d2d0ebfb6af2e65dfa71e Author: felix Date: Wed Apr 13 06:14:45 2011 -0400 proper environment switching with ,m (reported by ckeen) commit bf74435c21a89fc04265e0a528fade19c018ff86 Author: felix Date: Tue Apr 12 12:58:25 2011 +0200 printer/reader shadow I/O parameters to avoid error in error when a parameter is bound to an incorrect value or non-procedure; fixed inconsistencies with keywords and escapes in symbol names. perhaps. commit bc31bd793291d2bc866ab89c685150711acfd0d3 Merge: e73515a f7a8055 Author: felix Date: Mon Apr 11 23:13:01 2011 +0200 Merge commit 'origin/experimental' into specialization commit e73515a5b4e03a5e8d843cf31d8fa3d05f2290de Author: felix Date: Mon Apr 11 23:05:26 2011 +0200 trying to understand unboxing commit 0fcc982da9aac4fb01f670778eaaf9059297994f Merge: 3e9d555 adcba34 Author: felix Date: Mon Apr 11 12:12:28 2011 +0200 Merge branch 'master' into prerelease commit adcba34a2e6fd2e0c0833eddf6ec95c827c4ce15 Author: felix Date: Mon Apr 11 12:12:22 2011 +0200 NEWS typo fix reported by mario commit f7a805557571780d19bc992fa2d32a73604625cf Merge: ab2055d 7d328f1 Author: felix Date: Mon Apr 11 06:09:30 2011 -0400 Merge branch 'master' into experimental commit ab2055df9d690bd09e8e5d9e8b772b4be446204c Author: felix Date: Mon Apr 11 06:09:13 2011 -0400 give read-error on empty #: keyword syntax, escape #: properly, when converted to symbol (still doesn't handle |#:| properly, due to #332) commit ab53ba3f0f4e133ab6b71d90845f1f570bc5d0e3 Author: felix Date: Mon Apr 11 11:58:28 2011 +0200 CPS does not treat ##core#inline[_allocate] as atomic to avoid unboxing problem with nested unboxing; -debug h instead of question-mark; -debug i; updated scrutiny.expected; modules used non-existant map-se in debugging build commit 3e9d5553f6170d8268bee9889ea6ea84ef82ed9e Merge: 21f9591 7d328f1 Author: felix Date: Mon Apr 11 02:55:52 2011 -0400 Merge branch 'master' into prerelease commit 7d328f154de19f941899586ce9d6d62ca4580036 Author: felix Date: Mon Apr 11 08:31:39 2011 +0200 strip foreign-result type in finish-foreign-result (patch by sjamaan) commit efc305b73bd313040ad0c13ae049ad49f2f8619b Author: felix Date: Sun Apr 10 14:15:28 2011 +0200 marked unboxing bug commit a92291a34179c68cc939750951297524c8b2e150 Author: felix Date: Sun Apr 10 14:15:11 2011 +0200 trivial debug output change commit 26088584395fe70ae2eeeb7422131659decb958e Author: felix Date: Sat Apr 9 21:21:13 2011 +0200 proper special-case handling (##sys#make-structure); rewrite can optionally narrow result type; added fixnum/decimal special number->string conversion; occurrance-typing uses more specific type for argument var; debug-output indents for exceptional clarity and aesthetic pleasure. All for you, my dear users. commit d6720155a1520165d71ab0cd8256f598ddf4277f Author: felix Date: Sat Apr 9 14:42:35 2011 +0200 hardcoded special-case not working like this. Now let's eat something. commit dc18241562fbef3d29f900ebd497e30e7cebf0f3 Author: felix Date: Sat Apr 9 14:38:56 2011 +0200 match-spec.: the endless fiddling commit 01eca4ab2c8c7d8474cb538ea5fee733a0d55e09 Author: felix Date: Sat Apr 9 14:33:04 2011 +0200 changed subtype-matching in match-specializations once again; moved some procedures to toplevel; ptype-adjustment fix commit 2a153704899637e554b787bada3be182c01ba0e8 Author: felix Date: Sat Apr 9 14:31:55 2011 +0200 -debug ? shows debugging options; removed them from manual commit cef399243a2531d36831b8dcd25b834e627450f6 Merge: 074fdfc 9ab3a61 Author: felix Date: Sat Apr 9 13:47:19 2011 +0200 resolved conflicts commit 074fdfc6b5ccea0bbbacfac351a7a883997b24fc Author: felix Date: Sat Apr 9 13:36:19 2011 +0200 implicit toplevel type defs; procedure-type adjustment from blist commit 21f9591b77ce6ec0a0a2eb70272862945be6e6ae Merge: 04ccb19 87e525f Author: felix Date: Sat Apr 9 10:52:25 2011 +0200 Merge branch 'master' into prerelease commit 87e525f6652c3a2a201dc3b577d17f639715046a Author: felix Date: Sat Apr 9 10:51:54 2011 +0200 NEWS and README fixes commit 04ccb196bccffde4337493d999e7b0a3c7704c56 Merge: f3ddffa b5a229e Author: felix Date: Fri Apr 8 20:28:08 2011 +0200 Merge branch 'master' into prerelease commit b5a229e2ca1f1c22e6799a685300594c693a7bcc Author: felix Date: Tue Apr 5 13:18:06 2011 +0200 ensure directory when writing egg info (thanks to mario) commit 9ab3a6170e06bdf74476f65aeff58a693ac44a0b Merge: b6c1a87 e79760a Author: felix Date: Fri Apr 8 12:10:23 2011 +0200 Merge branch 'master' into experimental commit f3ddffa64c6ad0d7fb5920b587b6fe9bf131ad67 Author: felix Date: Fri Apr 8 12:10:05 2011 +0200 bumped version to 4.7.0rc1 commit e79760ad31aceb99f6d4d09869427dcf79d8bec7 Author: felix Date: Fri Apr 8 12:08:01 2011 +0200 merged wiki manul changes commit b6c1a87b16766d02d306c3a32186d692e9eba01a Merge: 77434d9 2a5bd0a Author: felix Date: Fri Apr 8 11:28:33 2011 +0200 resolved conflicts commit 0fcd7c2731193dbeaa895f35e89718068fede328 Author: felix Date: Fri Apr 8 10:44:08 2011 +0200 Makefile.cygwin was missing some cofiguration definitions commit 77434d93034fb8e74b99861060f38d87f92f724f Author: felix Date: Fri Apr 8 10:44:08 2011 +0200 Makefile.cygwin was missing some cofiguration definitions commit eaff531433520aaf752fbf79550aa43124d8c2fc Author: felix Date: Fri Apr 8 10:38:34 2011 +0200 windows special cases in runtests.sh commit 5e654f8f39ffd6d4f8e44a518049907b4454f366 Author: felix Date: Fri Apr 8 07:58:54 2011 +0200 bumped version to 4.6.8 commit 7722b5c9404cc0e58cbff9bfb11fc8502e6df82a Merge: d38cc80 c75d2c9 Author: felix Date: Fri Apr 8 07:58:18 2011 +0200 Merge branch 'master' into experimental commit c75d2c94506fd377d32410722721d8b322c811c3 Author: felix Date: Fri Apr 8 07:57:02 2011 +0200 bumped version to 4.6.7 commit 441b1b8956b888b66f97524ec71b8c79a3e236d2 Author: felix Date: Fri Apr 8 07:17:06 2011 +0200 typo fix in manifest commit e2406838f3c5a5448c943d7e406149abb4e5daaf Author: felix Date: Fri Apr 8 01:15:42 2011 -0400 forgot to add test file (thanks to Kon) commit 1bf9681e02268670636aabb0cbdf0073fdf9be96 Author: felix Date: Thu Apr 7 09:18:08 2011 -0400 fixed stupid syntax error in runtime.c - thanks to Sven Hartrumpf commit fb5294a960e74dc3b040aa5e9938438c4216dcc2 Author: felix Date: Thu Apr 7 08:53:28 2011 -0400 pretty-printer fix, contributed by mario commit 2e6ef61345398e4193b57f4a3ab612e42bebc4fe Author: felix Date: Thu Apr 7 04:39:25 2011 -0400 scrutiny fixes, slight changes in fft.scm commit a9d3a22e16c0ab5b888cf72301dedc8c20f1c201 Author: felix Date: Thu Apr 7 03:23:02 2011 -0400 predicate-specialization match fixes and tests commit e231be6676389285f60399cc71cad6f390e03e24 Author: felix Date: Wed Apr 6 08:57:32 2011 -0400 -strict-types commit 225fdfc473ce834cdc76dbc184c018ff6196c45c Author: felix Date: Wed Apr 6 06:26:06 2011 -0400 more specialization match tweaking commit 4650202a6e026e664c4d9ff4413f74f500b62a6e Author: felix Date: Wed Apr 6 04:41:03 2011 -0400 slight generalization in specialization matching, types.db fixes commit b671f5db5832d28d0f43c5236624e3f5f0d26ca6 Author: felix Date: Tue Apr 5 15:17:59 2011 +0200 scrutiny bugfix and types.db predicate fixes for list-predicates commit d38cc80e67575ff15e7ae8298f1f908ad2cc5ff0 Author: felix Date: Tue Apr 5 13:18:06 2011 +0200 ensure directory when writing egg info (thanks to mario) commit e838a000c841faaa90cad150af7a6b524e0ea45f Author: felix Date: Tue Apr 5 12:47:40 2011 +0200 added setup-extensions import libraries to manifest commit d5279d8b4d6920c01ce61b584be67ca2e628eaec Author: felix Date: Tue Apr 5 12:47:40 2011 +0200 added setup-extensions import libraries to manifest commit 22a3783ea532a2d06c502f71af334c2c35708c46 Merge: cb30751 4257e57 Author: felix Date: Tue Apr 5 11:59:11 2011 +0200 Merge branch 'master' into experimental commit 4257e57f59c013a8c9d475f41c05d571e72b509b Author: felix Date: Tue Apr 5 11:58:47 2011 +0200 NEWS fix commit a2ea74893661fd798594c5be9792448e1fedab54 Author: felix Date: Sun Apr 3 09:14:11 2011 +0200 enforcing adds blist entries for both cond.-tags commit fa40fd33a759ca065a601bdb7a9b4ecc3cf8358d Author: felix Date: Sun Apr 3 09:11:08 2011 +0200 always show warning if declared type doesn't match assigned type commit cb30751b10ae133883d6f9baeb7ae6d2204fd32d Merge: d298bab ad766a7 Author: felix Date: Sat Apr 2 23:18:01 2011 +0200 Merge branch 'master' into experimental commit d298bab2fc13dd0145d2b13aa296d2e865466d61 Author: felix Date: Sat Apr 2 23:17:59 2011 +0200 bumped version to 4.6.7 commit ad766a7f0a31182b81cece8a44675d5b05036ee4 Author: felix Date: Sat Apr 2 23:16:43 2011 +0200 updated NEWS commit 1cbc8961efd86101e7233b1054d40e0cc573c72e Merge: 196dbae 8f3446e Author: felix Date: Sat Apr 2 12:27:26 2011 +0200 resolved conflicts commit 17e01b89925c960f9c4e9565733b8ebc4d0d5744 Author: felix Date: Fri Apr 1 14:14:15 2011 +0200 object-become! is not enforcing commit 8f3446e2269f8ff3e5273516adee78bcfc32feab Author: felix Date: Thu Mar 31 12:22:07 2011 +0200 use safer character-comparison macros in generated C code that mask out garbage in the upper bits; increase C_STACK_RESERVE for deeply recursive direct-call-optimized code commit 99929b98c4e9824eb08a924d4253ea73b897240d Author: felix Date: Thu Mar 31 10:24:54 2011 +0200 types.db fix; disabled scrutiny for debugbuild temporarily; scrutiny fixes, predicate-specialization reports commit 018226880008f3898e37a8f3db8ded45f9368133 Author: felix Date: Thu Mar 31 09:58:57 2011 +0200 report when predicate-rewrite takes place commit 88fe335a357ca000b1f27e2a58ccb398d2e4cc1f Author: felix Date: Wed Mar 30 19:35:53 2011 +0200 use more specific existing type when assuming commit 5f8235e30d26e253a61cafa860658c45c38dcc9e Author: felix Date: Wed Mar 30 16:01:55 2011 +0200 marked enforcing types in types.db; assuming uses most specialized type commit 18b1be562e0825afe706b49abb296a0ae105ae4d Author: felix Date: Wed Mar 30 11:09:52 2011 +0200 slightly faster lexical-access commit 523cdeae141e59d7afe9d6fabeebafc135513f52 Author: felix Date: Tue Mar 29 12:40:35 2011 -0400 only assume if enforcing commit 3d25993da72509d027c1cccb6634c9cd68b7f9c5 Author: felix Date: Tue Mar 29 12:40:03 2011 -0400 temporarily disabled -specialize at >=O3 commit ac06f46f4bdc32f115cdeb2737d4969523309058 Author: felix Date: Tue Mar 29 07:31:18 2011 -0400 simplified predicate specialization; occurrance typing fixes commit 096806b032851a7fe0e6c17f64ae82e3d4fb0562 Author: felix Date: Tue Mar 29 04:47:25 2011 -0400 more conflict screwups commit f9f768d6acfb84fa535ac668e0d59434d9dc1dc8 Author: felix Date: Tue Mar 29 10:35:14 2011 +0200 syntax fix commit 13eaedc7ff55da4cf62eaa2d2163af4639a8dd75 Author: felix Date: Tue Mar 29 10:15:33 2011 +0200 more conflict resolution commit 99b92da9f666d9edc4e8f127334b7808d6fd264a Author: felix Date: Mon Mar 28 10:03:50 2011 -0400 repaired incorrect conflict resolution commit ff5ec0968e287aa3d8ae65378fbc806a26cc2523 Merge: 2d9ddc5 c9a081e Author: felix Date: Mon Mar 28 09:59:46 2011 -0400 resolved conflicts commit 2d9ddc537e0a2777ea6560c118ce0b385d67acb0 Author: felix Date: Mon Mar 28 09:45:42 2011 -0400 added predicate handling to scrutinizer commit 8ea08fe948b6c898c606280a0df4f08708c2310b Author: felix Date: Mon Mar 28 08:50:46 2011 -0400 flow-analysis fixes; added comments to scrutiny-test commit b1e934e85b1258d590a80f8ccfd5938b9e745a8c Author: felix Date: Mon Mar 28 05:45:58 2011 -0400 flow-sensitive variable types commit e1936189444046a61eda5cb20f9f8a69b975a7de Author: felix Date: Mon Mar 28 03:37:26 2011 -0400 pp should escape tab and newline (thanks to Mr. Post) commit 66fc534467ee9cc12f1824a365a62f005e80bf5c Author: felix Date: Fri Mar 25 19:48:24 2011 +0100 install-wrappers fix and error message commit c763ab302150240244b6296497c6ed9dc670fca7 Author: felix Date: Fri Mar 25 19:44:46 2011 +0100 stupid copy+paste error (reported by Kon) commit bf6c6d98ee1e266ffdd4300592e40474c04be439 Author: felix Date: Fri Mar 25 18:50:31 2011 +0100 trivial changes commit 2a5bd0ab7f1e9d0c795eab6cc1cddc71e5d636a7 Author: felix Date: Fri Mar 25 12:24:21 2011 +0100 documented alternative functor syntax commit ef7be8f889e34cb1c0a10e3021f45fd5b95e42ad Author: felix Date: Fri Mar 25 09:17:43 2011 +0100 allow -lambda-lift but warn about it (suggested by Kon) commit 8b25ee067396446c6f7ca5d36f5adb04c6f165c5 Author: felix Date: Fri Mar 25 09:13:11 2011 +0100 fixed functor tests and incorrect syntax check; better error message for mismatch commit bae148680cf3ed65dc344b53121a2aa7e60f3bf3 Author: felix Date: Thu Mar 24 21:01:13 2011 +0100 added alternative syntax to functor-tests commit 665fadc427ec1c50d558f845c3325797782bf9af Author: felix Date: Thu Mar 24 09:32:11 2011 -0400 fixed obligatory bug commit 5a0282c3b77e218baa038a9e0ab35fcd6e5fc23e Author: felix Date: Thu Mar 24 09:30:10 2011 -0400 added experimental instantiate+define functor instantiation syntax suggested by syn commit dd54be4bfdd1fc3b4692111adcf20fbd8998ddca Author: felix Date: Thu Mar 24 04:08:01 2011 -0400 module-aliases may be local to a module commit f5506a132c2a9b64946c6d59c2adbc592cd30846 Author: felix Date: Wed Mar 23 10:19:55 2011 -0400 fixed functor tests; fixed bug in exports-validation; everything works; the sun is shining commit c9a081e93413b6fc7104ea7477a576401e8ffc6d Author: felix Date: Wed Mar 23 07:59:33 2011 -0400 don't import : in tests/ec.scm to avoid warning commit e5fd5366c97d7966f12517855b40d7e196fec448 Author: felix Date: Wed Mar 23 07:14:23 2011 -0400 runtests.sh fixes commit 17f79a6647636b0ddfe5bc3302af2cb844f34792 Merge: dc683fc ad16d1d Author: felix Date: Wed Mar 23 07:09:54 2011 -0400 resolved conflicts§ commit dc683fc0601acad13a66d1fe1a327fd3ac143219 Author: felix Date: Wed Mar 23 07:06:54 2011 -0400 various specialization fixes; improved tests commit 24a2feefaa0a3d807b952fe9441bf1efaf948843 Author: felix Date: Wed Mar 23 05:38:02 2011 -0400 small rules.make refactoring and test target; types.db fixes commit ef1aee77610668c3a8a344e2a8795e8e3fa9dbab Author: felix Date: Tue Mar 22 14:50:45 2011 +0100 added functor example commit ad16d1de0076e761b33bcbb19bbb1474327adc5c Author: felix Date: Tue Mar 22 12:47:57 2011 +0100 removed lambda-lifting compiler test commit 41890ee45f03911e9f26730fcb1843c6776ebafd Author: felix Date: Tue Mar 22 12:38:39 2011 +0100 DIE, lambda-lift, DIE!!! commit 0b1b7f7f58cfc750e9330dab63d604a1ae554053 Author: felix Date: Mon Mar 21 21:25:22 2011 +0100 allow single interface name as export-list, catch (define-interface * ...), more tests, added to runtests, not tried out yet commit 0ef8861a0e1d3cc8e01175964d713ffd38c6efde Author: felix Date: Mon Mar 21 15:46:28 2011 +0100 functor tests written, but untested commit 1f74df5e6dc969459cacc15f890e24e88c303199 Author: felix Date: Mon Mar 21 15:27:06 2011 +0100 started writing functor tests, some syntax fixes commit 5990b42e07725a3b877fc4b4aedd1818d522c8aa Author: felix Date: Mon Mar 21 12:58:04 2011 +0100 types.db fixes, manual update, enable specialization for -O3 and higher, removed warning in srfi-4 commit 0efffa77b0b29d1807552d29fff74d56709356fd Author: felix Date: Sun Mar 20 22:38:12 2011 +0100 export validates export list; started functor docs commit b70f084e3f77de17397b47592b0dd361bb195c40 Author: felix Date: Sun Mar 20 21:59:11 2011 +0100 polishing some error messages commit bd6d65020824f1c1e50e1a9ab55e23a1fcc85855 Author: felix Date: Sun Mar 20 21:20:57 2011 +0100 allow empty list for exports commit 3348229625aff9f8cd2bcb52079655c058fffb01 Author: felix Date: Sun Mar 20 21:17:33 2011 +0100 changed functor instantiation syntax commit 9ac7ea68f9598a1432cbf03317e57ec3a9cda735 Author: felix Date: Sun Mar 20 18:19:31 2011 +0100 use fft benchmark for specialization test in runtests commit 7b104cf043bf3ad706f66ae1cc14bee6a3034cc8 Author: felix Date: Sun Mar 20 17:26:53 2011 +0100 use better english for some scrutinizer warnings commit 600754ea4582ec6ca9aee89178f38e596b7cebfd Author: felix Date: Sun Mar 20 12:50:54 2011 +0100 make -emit-type-file work commit 5673d868d79fc87d2527945fee20c0cfddc6801f Author: felix Date: Sun Mar 20 00:42:33 2011 +0100 disabled debug output for expander commit 9540677374afd1b1e90cc2004066591762ee2460 Author: felix Date: Sun Mar 20 00:33:39 2011 +0100 types.db fixed (unquoted literals in rewrite templates) commit 301b0ccbb35b0f51e9328ff4641e288d71f29f41 Author: felix Date: Sat Mar 19 23:24:35 2011 +0100 types.db fix commit 90dd06cb5930974f1b8532bdbbe63f6bbbd01e75 Author: felix Date: Sat Mar 19 20:40:59 2011 +0100 scrutiny/specialization bugfixes commit 1c3d3ba16971b42d9cf81e1babfe9df7c98a2559 Author: felix Date: Sat Mar 19 19:32:20 2011 +0100 specialization fixes commit 1e17a7003b78614b5b00e01a80b2e05100ba8117 Author: felix Date: Sat Mar 19 18:19:58 2011 +0100 handle (const c-string) as foreign result type (fixes #541, eported by syn) commit fbc508bcb19d66a3add3e67106f187bd5b4ba3c1 Author: felix Date: Sat Mar 19 17:59:02 2011 +0100 close-input-pipe didn't return status on windows (thanks to Mario) commit 01f77922a1cb2a81e07c82c6b3a5744cc085fcc2 Author: felix Date: Sat Mar 19 17:50:38 2011 +0100 functors commit 4102bd0057eeab69d53c06d754e286089f8383f3 Author: felix Date: Sat Mar 19 09:16:12 2011 +0100 module aliases commit a6ce103ec037b52f01ed090d8f2465af9057b7c0 Author: felix Date: Sat Mar 19 09:15:56 2011 +0100 don't use XXX here - it marks notes in code commit 5572cec09b06cd7dbeeb88d00234fe333afd8f7f Author: felix Date: Fri Mar 18 19:27:05 2011 +0100 module uses ##sys#validate-exports commit 5c3923fbd40bcc786bc4c803d8d737231d18e4e7 Author: felix Date: Fri Mar 18 19:24:31 2011 +0100 moved module-specific code into modules.scm, added new core unit, added define-interface commit 353cf3afdc8cf5b7ef481a6db9ff4c6545923d43 Author: felix Date: Thu Mar 17 12:42:28 2011 +0100 validate-type cleans up and validates llists commit b4315de45dcfbb61a99df44e4447c62ccde93d88 Merge: 90c0d08 2dac30b Author: felix Date: Thu Mar 17 12:28:44 2011 +0100 resolved conflicts commit 2dac30b73f7770636fa59a9866cfe499bcb18d88 Merge: cae2897 47f6888 Author: felix Date: Wed Mar 16 06:38:53 2011 -0400 Merge remote branch 'origin/expander-simplifications' into tmpmerge commit 47f6888973fa487bf5e05d9852858ca83f28dc3a Author: Peter Bex Date: Tue Mar 15 21:55:28 2011 +0100 Make unquote-splicing test less strict; append is allowed to append a list to a nonlist according to Felix. All tests should now work again commit cae28977b11c3cc08af992b82b28fa113660fe30 Author: felix Date: Tue Mar 15 11:02:57 2011 -0400 reduced testcase in trav2 and removed benchmark commit 39cf6a5fc1f058cb393d0549d991698496389873 Author: Peter Bex Date: Mon Mar 14 22:58:43 2011 +0100 Revert fix for second part of #444 - this is also handled by the extra level of indirection that fixes #518. Now core primitive names are not "stripped" incorrectly anymore either commit caa54d22321cff3be2657c07a1c66d62ea9f3370 Author: Peter Bex Date: Mon Mar 14 20:50:57 2011 +0100 Implement proper fix for #518 commit 4656323ef76ad9b2c1097c80f5d4226dae1c0ec7 Author: felix Date: Mon Mar 14 14:27:36 2011 +0100 qq simplification commit af22b6f976b7598527faf41f6d9428aa0180f8d5 Author: felix Date: Mon Mar 14 14:27:18 2011 +0100 types.db fix commit 318b0a038b3858a1b9f7d0ae7892e65b301eb68f Author: felix Date: Mon Mar 14 14:13:08 2011 +0100 argh commit 47c38b44b74881ef2a8c7118568dadd611fb791e Author: felix Date: Mon Mar 14 13:37:56 2011 +0100 fuck this commit c8b4d7ffe677e09847bc67d507f11c1088ea0c86 Author: felix Date: Mon Mar 14 12:40:52 2011 +0100 Revert "Fix #519 by putting a ##core#real-name onto module-exported symbols" This reverts commit 1e2546c1ee895e0809dc1900b485506470264865. commit 16ca275815f78bf6338e17938e5e16078cff085a Author: felix Date: Mon Mar 14 12:34:50 2011 +0100 simpler qq simplification; runtests removes some stale files commit 674bdc04476176c18a5525d30e1e0c6f01eb0df0 Author: felix Date: Mon Mar 14 07:46:54 2011 +0100 matches for qq-simplification were broken - thanks to syn for providing testcase commit 134ec32a01bf0fee9d46c83a253a04747fa75658 Merge: 26e69a7 7ca7ccb Author: felix Date: Mon Mar 14 07:35:35 2011 +0100 Merge branch 'experimental' of ssh://chicken@call-cc.org/~/chicken-core into experimental commit 26e69a72a9ee989e4136405d6480a424a25f4d14 Author: felix Date: Mon Mar 14 07:35:23 2011 +0100 qq-simplification didn't recurse into uses of ##sys#cons commit 7ca7ccb7f508a6969de1a59a2cf35fff215528de Author: felix Date: Sun Mar 13 12:15:13 2011 +0100 fied readme-typo, reported by mario, found by merlincorey commit cbd04ea7ee22d95f976c467ec784c0b022ff55ec Author: Christian Kellermann Date: Fri Mar 11 13:26:24 2011 +0100 Append the binary version to libchicken.so when deploying This will add the binary version to the chicken library when copying the libchicken.so to the app directory. Before the patch loading libchicken.so.BINARY_VERSION fails on linux systems w/o an installed chicken. commit 90c0d08e032d71f2633dfa9271e93ecad0adf95e Author: felix Date: Sat Mar 12 14:03:17 2011 +0100 : allows rewrite rules; specialization tests commit 30750024747f36e2e48d573722eebbbbf93eb544 Author: felix Date: Thu Mar 10 20:55:54 2011 +0100 validate converts (... -> ...) type syntax commit 0c4678c4136ea1add8efd4e2f48ac348da64053c Author: felix Date: Thu Mar 10 03:52:51 2011 -0500 types.db rules for mixed-mode arithmetic commit 8bba184b090c0ee596f958a1e23cef500bbc52f0 Author: felix Date: Thu Mar 10 03:52:36 2011 -0500 rewrite rules for current-XXX-port and current-thread, modified optimizer rule #3 to optionally check argument count commit abbffb094fa940dfa2145d043e5e6048bec5c021 Author: felix Date: Wed Mar 9 09:35:47 2011 -0500 resolution bugs, load type files in correct order, types.db fixes commit 7b656ccb6045fd458828cb2f41641176b3610bb8 Author: felix Date: Wed Mar 9 09:29:37 2011 -0500 spec. fixes commit 170500fbca932ce79031ac096e5442eb3b75bfe1 Author: felix Date: Wed Mar 9 08:56:19 2011 -0500 types.db complete. phew. commit 5a40360d93ede5d85f9db33ae72634b7c077e7fc Author: felix Date: Wed Mar 9 04:33:10 2011 -0500 -emit-type-file; types.db work; type-declaration syntax; stripping/globalizing in type-declarations; type-validation commit ac9833e69238e3c8637b63865ccd042e39936201 Author: felix Date: Wed Mar 9 04:25:40 2011 -0500 rewrites for alist-cons and xcons commit caebbf19b11d7231357333aa01a5053316afd31e Author: felix Date: Tue Mar 8 17:37:46 2011 +0100 types work commit 3c8adb29b4c25daac81060abebc9c9df7d34f6d5 Author: felix Date: Tue Mar 8 00:12:21 2011 +0100 types work; removed undefined export for irregex commit a8ddc165c58a0a3966cb21436855396b8c338d42 Author: felix Date: Sun Mar 6 12:59:35 2011 +0100 types work commit 1e2546c1ee895e0809dc1900b485506470264865 Author: Peter Bex Date: Sat Mar 5 20:08:06 2011 +0100 Fix #519 by putting a ##core#real-name onto module-exported symbols commit 72b62a8ca427926ed78796a4d56ff281fa2f2960 Author: felix Date: Sat Mar 5 01:17:21 2011 +0100 updated meta-syntax-tests with code from sjamaan commit 7550b9b6cb31093529536fc885d44505ae87073d Author: felix Date: Fri Mar 4 20:27:49 2011 +0100 link with -lpthread on BSD (reported by sjamaan, with help from Aleksej Saushev) commit 2e28a6fe9bbba8f61db4ccfe2712a9901656cb22 Merge: 39c2e52 1178450 Author: felix Date: Wed Mar 2 09:22:34 2011 -0500 resolved conflicts commit 1178450b35fc24200b9abbddc63a91939ece6ff3 Author: felix Date: Wed Mar 2 09:21:46 2011 -0500 moved usage print procedure in support.scm to simplify merging with specialization branch commit 39c2e525bfdf0784b94192e354c8198490655e3b Merge: c23fdb8 6725c9e Author: felix Date: Wed Mar 2 09:20:44 2011 -0500 resolved conflicts commit c23fdb83dda6909f783f4f53e6ee54df758a4e02 Author: felix Date: Wed Mar 2 09:18:16 2011 -0500 types.db work commit 0e2916d1d90bdf95fdd57ecad9c75b9ff6fec647 Author: felix Date: Wed Mar 2 07:11:38 2011 -0500 don't drop arguments for specialization-rewrites that expand into constant commit 91fb64afba890b27c981e94c56496b8c9d3b040b Author: felix Date: Tue Mar 1 15:32:28 2011 +0100 dropped global assignment bug reported by syn possibly fixed commit e804aa00de16bc770b0c5a5f53d8ca4ab773acb8 Author: felix Date: Tue Mar 1 13:58:44 2011 +0100 output-routines return void commit c29e9b2151bfd06efb1e46dd51682059770e8048 Author: felix Date: Tue Mar 1 11:27:51 2011 +0100 fixes in octal string-escape reader; added test commit e1b27335820dea4908e3e738f96c39f388c1ca01 Author: felix Date: Mon Feb 28 23:17:11 2011 +0100 octal escape sequences in strings; documented escape sequences commit efa7df16b2896d9686089a1117d429392a538cd2 Author: felix Date: Mon Feb 28 23:04:28 2011 +0100 added platform specific annotations to filelist in README commit e808c81032f2508f91094864ab8ebe0b096ab9d3 Author: felix Date: Mon Feb 28 18:35:00 2011 +0100 added list of installed files in README commit 39d936ae732a39fa9d4acd8d3425a9f69c58a629 Author: felix Date: Mon Feb 28 16:56:38 2011 +0100 listed c....r in manual (thanks to Juergen Lorenz for pointing out this omission) commit b1cfee253351cab9fbef8a0cc29fc8520d69d936 Author: felix Date: Mon Feb 28 12:51:31 2011 +0100 conditionalized some debugging output commit 254d8db848c79d64f40f709e1e60473fc954d409 Author: felix Date: Mon Feb 28 10:02:36 2011 +0100 tiny typo fix commit ffb143ee56c25598fde0097f04cf9c6d1e363824 Author: felix Date: Fri Feb 25 12:26:46 2011 +0100 eval/meta change also in compiler (untested) commit f242bcda3611b5411c9d6dd3e8b5ae87334e787e Author: felix Date: Fri Feb 25 12:25:29 2011 +0100 meta-syntax-test test commit 1e0b774792c7ff83bde199bd0874ad162fa56409 Author: felix Date: Fri Feb 25 09:32:31 2011 +0100 slight simplifications in loading types files for requirements commit e90ee86e0dd3ad56ad53916c2e840bd370c452d4 Author: felix Date: Fri Feb 25 09:31:52 2011 +0100 handle single char vbar in readable print (thanks to zbigniew) commit 2916b67a281e258dbca4cebdcfff59e29ae8f33e Merge: bab0ebd 6725c9e Author: felix Date: Thu Feb 24 21:06:30 2011 +0100 Merge branch 'experimental' of ssh://chicken@call-cc.org/~/chicken-core into experimental commit bab0ebdcc33ced20ec7b2aa5d0fac447d1df2976 Author: felix Date: Thu Feb 24 21:06:14 2011 +0100 mini-salmonella: use -force (to handle problem reported by sjamaan) commit 8afeb2c50f476c229b1b5202dc6e5437f0b6707f Author: felix Date: Thu Feb 24 08:20:44 2011 -0500 types.db work commit a3e2aaea6cb8d0fc6987e75fc00e4e46177bc6c9 Author: felix Date: Wed Feb 23 09:01:07 2011 -0500 types.db enhancements commit 6725c9e2fb2ea89c51f69f4fc4d0ee293d529e64 Author: felix Date: Wed Feb 23 08:12:25 2011 -0500 load types files for file-requirements commit d3b0fb81f44c334c4d56a9e590bd12c98987e3f3 Merge: 8434c5c 0862e15 Author: felix Date: Tue Feb 22 21:51:39 2011 +0100 Merge commit 'origin/expander-simplifications' into experimental commit 8434c5c578260f2ccc4d4ecba70d6d8f53f89d91 Author: felix Date: Tue Feb 22 09:02:24 2011 +0100 keep macro environment extension in eval/meta commit 0b2b134b61ddcbbdad35020d6155ffdb2b3bcc0a Author: felix Date: Mon Feb 21 10:08:30 2011 +0100 yet another brokenness in arg_val (tanks to ckeen for reporting this) commit 98d62c61ae77bbc50495f259466b9484619cd305 Author: felix Date: Sun Feb 20 14:02:41 2011 +0100 added reader-test to manifest commit 0862e1597f5f5a2f832ad75e3d8c6dd6ba50a35d Author: Peter Bex Date: Sat Feb 19 17:42:06 2011 +0100 Add regression test for behaviour exhibited by #511 - we don't want to accidentally start changing the expander so it doesn't do this check anymore commit 0eb872444b61717c542deb45e1e181a988acc749 Author: Peter Bex Date: Sat Feb 19 17:20:13 2011 +0100 Fix syntax-rules expansion problem introduced in the patch for #379, which got exposed in #511 commit 07ac21dc95c173d332286b06f2b5693a8aa4b5bb Author: felix Date: Sat Feb 19 01:44:16 2011 +0100 create library symlink regardless of DESTDIR (pointed out by mario) commit 7f9d72049b0ff462fe097dbc8ee6dfb3d7467858 Merge: c1dc721 4577b10 Author: felix Date: Sat Feb 19 01:36:33 2011 +0100 Merge branch 'experimental' of ssh://chicken@call-cc.org/~/chicken-core into experimental commit c1dc721cd9bf867e483a82b0ed83e6a1e6f11f50 Author: felix Date: Sat Feb 19 01:36:16 2011 +0100 read-macro-handers now can return zero values (thanks to zbigniew) commit da042c2ae1f7936d3bf6565edc7e1c8cafce4066 Author: Peter Bex Date: Thu Feb 17 21:31:41 2011 +0100 Remove se and alias args from strip-syntax now they aren't used anymore commit 27781ff69c3a5946bc65afba4e773280debffd23 Author: Peter Bex Date: Thu Feb 17 20:33:31 2011 +0100 Change compiler macros and 'declare' statements so they explicitly look up symbols in the syntax env instead of stripping their syntax; in effect, this does the same thing commit 4577b107fbaef8e269fb386f23e7c0fe6444340c Merge: 677e1a5 d6befa2 Author: felix Date: Thu Feb 17 09:30:22 2011 -0500 Merge branch 'experimental' of /home/chicken/chicken-core into experimental commit 677e1a526bc6d1ddc3e97da968ab6bc95b9a6ed3 Author: felix Date: Thu Feb 17 09:30:10 2011 -0500 changed comment about gather-egg-information (thanks to mario for clearing that up) commit 196dbaeb929e93b6342ad6a4be80a0717200882d Author: felix Date: Mon Feb 14 19:08:53 2011 +0100 fixed stupid bug in runtime-option argument checking (thanks to Sandro) commit d6befa274e17f924e4eb6714bf9e03f42457fec9 Author: felix Date: Mon Feb 14 19:08:53 2011 +0100 fixed stupid bug in runtime-option argument checking (thanks to Sandro) commit e925e70a94c226929d20f791009c198cbe4ca636 Merge: c1fc419 e818bd9 Author: felix Date: Sun Feb 13 14:02:01 2011 +0100 Merge branch 'experimental' of ssh://chicken@call-cc.org/~/chicken-core into experimental commit c1fc419fb06a90ef4ec950d71f50c908f51f8b2d Author: felix Date: Sun Feb 13 13:55:38 2011 +0100 ,m #f switches back to toplevel module (thanks to ckeen) commit 5d858598c04fd772c9f8b19cb0de9d236029a471 Author: felix Date: Sat Feb 12 13:18:39 2011 +0100 fixed name in NEWS; trivial changes commit e818bd9fa4bfd5445000232da5313215dc139771 Author: felix Date: Fri Feb 11 03:49:07 2011 -0500 fixed stupid error in chicken.h (reported by ckeen) commit d4d418713d721cb6b47b41fd0ca3a0a3406868fb Author: felix Date: Thu Feb 10 21:17:46 2011 +0100 detect little endian byte-order on MIPS correctly (thanks to ckeen) commit 42490cf95afd4d2f0521a967b965239403398420 Author: felix Date: Wed Feb 9 08:37:57 2011 -0500 and pattern matches and *; added interesting rule for eqv? (untested) commit 8f27a6e31588a4d45baef31649e9771326185197 Author: felix Date: Wed Feb 9 08:23:59 2011 -0500 bumped exp. version to 4.6.6 - sigh. commit bf328d549c57e730a7a6cd8b0223ebb124ffc98a Merge: 8e3e3ca 191caf9 Author: felix Date: Wed Feb 9 08:22:51 2011 -0500 Merge branch 'master' into experimental commit 191caf9a6b6abf0e37bbd6221488ed91bfdaf7cc Author: felix Date: Wed Feb 9 08:22:40 2011 -0500 changed version to 4.6.5, due to wrong versioning of dev-snapshot commit 8e3e3ca84cf1f6d6f822d0944a1ebd780aa10f3c Merge: 458da24 0e22a70 Author: felix Date: Wed Feb 9 05:10:39 2011 -0500 Merge branch 'master' into experimental commit 0e22a70972f5d5c022ba9c0cee9eb018326bbe9f Author: felix Date: Wed Feb 9 05:10:27 2011 -0500 added missing entry to NEWS commit 458da2489efd1d8413b3efbf500d4a81a872afed Author: felix Date: Wed Feb 9 05:07:55 2011 -0500 moved default feature-id's to better places; added srfi-46 commit a931dceceb594602d5a6d337ce6dd21ec98e1389 Author: felix Date: Wed Feb 9 05:07:36 2011 -0500 tcp-abandon-port marked wrong socket-port direction (found out by zbigniew) commit 5889b1e6b054022d3d82f0b6ccf62eed9f732640 Author: felix Date: Wed Feb 9 04:54:46 2011 -0500 added doc for condition->list by ckeen commit 7c6fb3fc074e14fd3c0609d78abd7bd3229e51ba Merge: 1a6921b 9e0f08c Author: felix Date: Wed Feb 9 04:53:26 2011 -0500 Merge branch 'experimental' of /home/chicken/chicken-core into experimental commit 9e0f08c4c77899d7e1f0447987960196455c52ea Merge: 5f39621 3048639 Author: felix Date: Tue Feb 8 15:40:18 2011 +0100 Merge branch 'master' into experimental commit 30486394496133da3bd72c5f7d117b7af058864f Author: felix Date: Tue Feb 8 15:39:53 2011 +0100 install manual css correctly commit 5f3962159627b975d0f188a7509c462c103828af Author: felix Date: Tue Feb 8 15:20:11 2011 +0100 restored version.scm commit 6c04dd46f95aa79dd20628215c8d0706b891ecf4 Author: felix Date: Tue Feb 8 15:19:38 2011 +0100 html-installation fixes commit 3a9f4ef8afd2ec83a7f39e3b117279e6c40f07c7 Author: felix Date: Tue Feb 8 13:47:14 2011 +0100 reverted version.scm commit 8f144b8569fb306b4fafefcae3e5e83900b115cb Merge: 8fe3b26 aa925bb Author: felix Date: Tue Feb 8 13:34:57 2011 +0100 Merge branch 'experimental' commit aa925bb0951318a52bf427f2c01826ac5ca2937b Author: felix Date: Tue Feb 8 10:21:10 2011 +0100 fixed incorrect unsafe rewrite for pointer->address (thanks to Kon Lovett) commit 69bea5f5bbfecfcb8440cd8cbd3144eadbdaa3d1 Author: felix Date: Tue Feb 8 10:15:47 2011 +0100 use backtick instead of make-var for pwd (suggested by ckeen) commit e7a91d05c472905d875ac002b096ea6df74e111b Author: felix Date: Tue Feb 8 10:15:12 2011 +0100 yeah, should we? commit e8a891c507830e9aeef3856f93e3982a8d136fea Author: felix Date: Mon Feb 7 11:09:12 2011 +0100 html manual dist + install totally broken commit d2e59395247509727a52ac909fd479a641fa9e76 Author: felix Date: Mon Feb 7 11:01:27 2011 +0100 reordered list of toplevel interpreter commands in manual; added documentation for ,m commit 8fe3b26fe6114f90a1d7f1d16eaa22fec769c995 Author: felix Date: Mon Feb 7 10:48:12 2011 +0100 use correct foreign type for ##sys#process in posixwin.scm (reported by mario) commit 3181e60bf381c41fb10af8a8ba8e04a7158b5d5d Author: felix Date: Mon Feb 7 10:48:12 2011 +0100 use correct foreign type for ##sys#process in posixwin.scm (reported by mario) commit 6d2ddf9bcf53f2f7dd79feafd7f5430abb27ce19 Author: felix Date: Sun Feb 6 18:04:13 2011 +0100 ,m command to switch current module; prompt shows current one commit 03a2a84090ebf759960caf612de0e7ea043b7e94 Author: felix Date: Sun Feb 6 17:49:26 2011 +0100 use list for storing toplevel commands commit 5652b717c9c9e7a6631e55d418133ab98ca97236 Author: felix Date: Sun Feb 6 12:27:14 2011 +0100 slightly better argument value checking for runtime argument values (thanks to ckeen) commit 40a2249b0b948682b90533eb66bea0519f251a5f Author: felix Date: Sat Feb 5 16:27:16 2011 +0100 added patch by sjamaan for tail-pattern support in syntax-rules commit 11a2ffeda295f6eeb747e220ea08073b55755524 Author: felix Date: Sat Feb 5 15:53:10 2011 +0100 fixed wilrdcard type-comparison for 'not' commit b8f2531c3805e1109bf50c6b0de7ff1f00844cfc Author: felix Date: Sat Feb 5 00:27:29 2011 +0100 added a few specialiations; tests commit 1a6921b5aee774f20954126f7c53971d91df0a42 Merge: 08170ce 1342ccc Author: felix Date: Thu Feb 3 05:00:15 2011 -0500 Merge branch 'master' into experimental commit 1342cccbe6c68330599ebbdddad62a379d1d3a75 Author: felix Date: Thu Feb 3 03:43:18 2011 -0500 fixes in NEWS commit 08170cecbe63c8dbe86c6b0a14b64f04e18337d8 Author: felix Date: Wed Feb 2 09:38:13 2011 -0500 bumped version to 4.6.5 commit 84c3144d29e4473abdefb376560f4388af670e7a Author: felix Date: Wed Feb 2 09:37:24 2011 -0500 updated NEWS commit 529b4aebaa486d3c14097499ae8377a3d020ab84 Merge: c034903 9024ae8 Author: felix Date: Wed Feb 2 09:25:26 2011 -0500 resolved merge conflicts commit c0349031b1e3c0c3006ab187b687e92422d412f3 Author: felix Date: Wed Feb 2 09:24:13 2011 -0500 updated NEWS for 4.6.4 snapshot release commit 9024ae85b5df7329db18432292bdf47be8c4c046 Author: felix Date: Wed Feb 2 09:21:08 2011 -0500 support.scm still listed -picky commit afa4512d8cd9ea482acab0adea812b16b16de339 Author: felix Date: Tue Feb 1 13:01:26 2011 +0100 added subvector; types.db enhancements; better handling of not in specializer signature; slight optimization in reverse-string->list commit 806b378fd834154e042254d5cd2e4d29d005cc6a Author: felix Date: Sat Jan 29 13:03:22 2011 +0100 handle #(N ...) in specialization templates commit d1217287c0b508e4495093b0114c37ca3c64e6c4 Author: felix Date: Thu Jan 27 21:16:08 2011 +0100 changed argument-ref syntax for specializations; spec.s for fp-ops; works; happy commit 7aaa1fa3a0aded748175c1c90b2d467b14697a73 Author: felix Date: Thu Jan 27 03:35:46 2011 -0500 test-entry in types.db commit 367c66754cb96aa310b9cebe9d707d965fceb3db Author: felix Date: Thu Jan 27 03:27:25 2011 -0500 not and or variants in specializer type spec commit b27610b34b6743566b34b815e524c19a3a5350d2 Merge: 49e6c4b 3d8167f Author: felix Date: Mon Jan 24 19:32:38 2011 +0100 Merge branch 'experimental' of ssh://chicken@call-cc.org/~/chicken-core into experimental commit 49e6c4b241424b45c6a0cb8967b7c46765e66229 Author: felix Date: Mon Jan 24 19:29:38 2011 +0100 no panic when fd-list entry has wrong fd registered (reported by zbigniew) commit 3d8167f6b9e0f27141a3efd0045bf0240ed8fb67 Author: Peter Bex Date: Mon Jan 24 19:26:58 2011 +0100 Apply CR#439. Voting time is over. Nobody cares about it anyway commit 4fb46842b4abb10a1b6bc250d0bfbd3ac781b75e Author: felix Date: Mon Jan 24 19:27:25 2011 +0100 typo fix in types.db commit 58158284a7a04c895c7182ac3abe27c2741884ef Author: felix Date: Mon Jan 24 19:21:26 2011 +0100 compile-file returns #f on error commit 4d05ce083b393c18dd2cd7b72155cc86919021e6 Author: felix Date: Mon Jan 24 19:19:00 2011 +0100 increased default trace-buffer size to 16 commit cbb23a2a984a2a24299234ee1c0e96b47f18bae5 Author: felix Date: Sun Jan 23 22:02:35 2011 +0100 db entries for read-buffered and condition->list commit de033aef6860a4b76d388810e73d3927fd553e95 Author: felix Date: Fri Jan 21 09:39:13 2011 +0100 fix in scrutinizer after bug-report by alan commit 06d7fd21a4651b7850381061c8ad9dc8ea0f5835 Author: felix Date: Thu Jan 20 20:24:28 2011 +0100 build-node-graph accepts nodes; substitution in specializer commit df0bb192a6ac069e9d845d8445d96bf173e117fa Author: felix Date: Thu Jan 20 20:19:21 2011 +0100 updated manifest commit 2c85c5031709878ae12c31b88bbd126f9ff383ed Author: felix Date: Thu Jan 20 05:58:08 2011 -0500 specialization fixes; template subst currently broken commit 7ab8030ca16177b719a370f3cde40f2a83a0b95d Author: felix Date: Thu Jan 20 04:56:39 2011 -0500 -specialize option and scrutinizer changes commit fbbd452e90fcda7a23d56d2d6889304e19ff59fc Author: felix Date: Wed Jan 19 09:47:13 2011 -0500 applied patch by Sven Hartrumpf that fixes use of get-environment-variable in helper scripts commit 29a3bc5226fea8c41abd3703f7c0b88637b905c9 Author: felix Date: Wed Jan 19 09:43:45 2011 -0500 added read-buffered, but currently undocumented commit a53437b0abb1db43d69f5863b227a4eb17e059c3 Author: felix Date: Wed Jan 19 09:43:29 2011 -0500 mark ___byte_vector as deprecated commit d287f2ce0e153ba250e1111d9f484c0d52e22b75 Author: felix Date: Wed Jan 19 05:35:25 2011 -0500 supper definition for ___blob type added to bind commit 5559d61913c2828eb53ae3f6653ec5162bf427a0 Author: Christian Kellermann Date: Fri Jan 7 18:06:13 2011 +0100 Add condition->list procedure This addition to library.scm allows programs to convert, inspect or print condition objects independently from chicken's internal structures. Example: (condition->list (make-property-condition 'exn 'message "foo" 'arguments '("bar") 'location 'test)) => ((exn (location test) (arguments ("bar")) (message "foo"))) Tests for this behaviour are added to the test script. commit db33f6fb8bf1660e46f2db14d212a6d96b9dbd20 Author: felix Date: Wed Jan 19 04:04:55 2011 -0500 csc tried to link with chicken.rc.o for -gui on all platforms (reported by ddp) commit fac15e433ed60e4becc7794c948fc99c21b553f1 Author: felix Date: Tue Jan 18 09:35:38 2011 +0100 accumulated profile stuff seriously broken (needs name or is ineffective) - thanks to Taylor Venable commit 95834010ad8f7724a3aca5016958c4ff37ec8cfa Author: felix Date: Tue Jan 18 00:49:49 2011 +0100 incorrect closure test in equal? - thanks to ckeen commit fe1325920d875c1fd7322aa42d09164a067369c9 Author: felix Date: Mon Jan 17 16:25:35 2011 +0100 fixed broken integer64 check (thanks to Sven Hartrumpf) commit 802f433d2f474e8f2a1102b62600eb14131f84e7 Author: felix Date: Sat Jan 15 13:45:48 2011 +0100 no need to check int64 range, it exceeds doubles anyway commit 15476160b779120013eccd54fbe5650a2597c31d Author: felix Date: Fri Jan 14 23:48:33 2011 +0100 callback-lambdas are not allowed to be leaf-optimized (reason for a bug reported by David Dreisigmeyer) commit 6652b5b58d51cb0b291e5fd32bb46447633cc7e3 Author: felix Date: Fri Jan 14 23:46:36 2011 +0100 get rid of some C compiler warnings in runtime.c commit eb07a140d8959d88aa848b6c79c2469d0b476416 Author: felix Date: Fri Jan 14 04:54:32 2011 -0500 foreign-argument checks for 64-bit integer types where insufficient (thanks to Kon Lovett) commit f7818e6ab942174453f02659380efc38140c6b0b Author: felix Date: Fri Jan 14 04:54:06 2011 -0500 added foreign-type-size commit 4b124bce3e2569895506a36a0d2229618c67c95a Author: felix Date: Tue Jan 11 23:44:54 2011 +0100 added vector-copy! to types.db and chicken module imports (thanks to Jules Altfas) commit a8fa3fdbc96a949b0fa158b9807ad365922728c1 Author: felix Date: Sat Jan 8 12:26:05 2011 +0100 fix in types.db and type-specifier syntax in manual by Kon Lovett commit decf8d44e04a0a9ad967e17321cb14ac0181c6e1 Author: felix Date: Sat Jan 8 12:18:40 2011 +0100 types.db fixes by Kon Lovett commit 680f1f4b3d934a348f171c27a01e3a8fe0ec497c Author: felix Date: Sat Jan 8 11:24:11 2011 +0100 csc quoted translation-options twice commit 1e0bc6bf89e26ecb0004fb9a280295d7a4ec216c Author: felix Date: Sat Jan 8 11:23:53 2011 +0100 reader fixes for escaping single-char symbols commit 35e6429e4f4397c654cec39e0d2bc5cf42073a8d Author: felix Date: Wed Jan 5 09:37:36 2011 +0100 updated copyright notices commit 8a65dc646b3848ce0a6100c017bfe900d54231e2 Author: felix Date: Sun Jan 2 11:55:09 2011 +0100 added explanations for data-representation of locatives (pointed out by mario) commit b2ccac5a895ed37cbc44685aec5138e5e060387b Author: felix Date: Sun Jan 2 11:48:50 2011 +0100 unsigned-integer64 return type commit 7ee034e3f2e6f8c9e433391dc4c02b6196052e7f Author: felix Date: Sun Jan 2 11:38:34 2011 +0100 equal? and equal=? do not recurse into closures (CR #441) commit 5cf19f5e2831c2b78fb992562ab2f61362ddf986 Author: felix Date: Wed Dec 29 12:15:14 2010 +0100 typo fixes (thanks to Peter Bex) commit 5e002ef8901c91dc3197ceae7f9882699d89b55f Author: felix Date: Tue Dec 28 12:34:12 2010 +0100 moved common time-related code into posix-common.scm commit b2aaa204398f94b24308eff5312ad8b9b1a6c61a Author: felix Date: Thu Dec 23 12:35:09 2010 +0100 removed deprecated left-section/right-section/noop/getenv and ftypes pointer/nonnull-pointer/byte-vector/nonnull-byte-vector commit c413efd7c1f94ce83f27045ce7cb2738519c53f8 Author: felix Date: Wed Dec 22 05:08:05 2010 -0500 ..._LIB_NAME build fixes commit acd400274007e759e462a39cd79c1a5bef86ba8d Author: felix Date: Wed Dec 22 04:37:19 2010 -0500 removed deprecated time->milliseconds, milliseconds->time, project and global-* procedures from lolevel; removed deprecated -W/-windows csc option commit a1bae03fe303457d7463bba83e6045ad2a9f4410 Author: felix Date: Wed Dec 22 04:34:14 2010 -0500 removed remaining MSVC support, deprecated c-runtime procedure commit 8817a2cebbaf5599c7eb8d9bb9cda92406c09acf Author: felix Date: Wed Dec 22 07:31:47 2010 +0100 apply PROGRAM_PREFIX/SUFFIX also to share + lib subdirectories and library names; use distinctive subdir in include; remove msvc specific stuff from csc; use build-variable for actual library name; prefix/suffix-related build fixes; things may be broken at this point commit ee105fd99b761743fa487062f15a6345023cc1a5 Author: felix Date: Mon Dec 20 06:51:36 2010 -0500 chicken.h patch by ckeen commit 6e084960e18f4d332d4fc31538126bd01573a116 Author: felix Date: Mon Dec 20 04:48:53 2010 -0500 mingw/msys makefiles fixes commit 341bb2b218df711d77918b278319c458f25f23dd Author: felix Date: Sun Dec 19 13:42:48 2010 +0100 increased obscurity and complexity of canonicalize-body even more, thanks to sjamaan for help on this problem and nice testcases commit 06733dda4d7866a73ae9d13a537ef1c7fa0c4e55 Author: felix Date: Sun Dec 19 13:42:07 2010 +0100 bumped binary version commit bbb3b76171f560f1333a42d8542a30fbd4f173ca Author: felix Date: Sun Dec 19 13:41:46 2010 +0100 added stupid alias for missing h_addr hostent shit struct commit e6c87a718936b070ce8983f0e95cbead7959629c Author: felix Date: Sun Dec 19 13:41:15 2010 +0100 added stupid shit macros to include required functionality ofor ISO number predicates; adjust stub-toplevel function name decl for new naming scheme commit 806bdb60d143712646a07ae891101a11a1511ab6 Author: felix Date: Sat Dec 18 13:54:28 2010 +0100 quoting crap commit 6be036bf483b77b5600fcfa20d96f328aa0844b5 Author: felix Date: Sat Dec 18 13:36:59 2010 +0100 removed some shit commit fd156beb0771532b1a06c5764b8565e8bd4463b0 Author: felix Date: Sat Dec 18 12:52:40 2010 +0100 better string->c-identifier commit 55cae38d5b0f0d95c01184c94906efcb27c79058 Author: felix Date: Sat Dec 18 12:52:23 2010 +0100 update of file-creation-mode types.db entry commit ad323818809b1044969fb1032ac8c833508f912a Author: felix Date: Fri Dec 17 17:42:19 2010 +0100 I'm fed up with it commit 05fac72d26dcf5cf6fdf9e67835168d1c1e40630 Author: felix Date: Fri Dec 17 08:02:32 2010 -0500 csc qs's argument to complex chicken options commit 26915785e4043b08ed811800eb9a500b7bfbba09 Author: felix Date: Fri Dec 17 07:50:58 2010 -0500 allow optional mask arg for file-creation-mode to allow use of parameterize commit 31297387390ca336f70c592d9e482582acc9ee09 Merge: 77cadb0 517d98b Author: felix Date: Fri Dec 17 04:21:40 2010 -0500 Merge branch 'experimental' of /home/chicken/chicken-core into experimental commit 77cadb0b54e536695522190cd813707479ae3b64 Author: felix Date: Fri Dec 17 04:21:31 2010 -0500 removed deprecated internal srfi-18 routines; time->seconds returned incorrect result (thanks to Alan Post for reporting this) commit 517d98bc03d13925d8ea4bc6be477689616a13b2 Author: felix Date: Thu Dec 16 18:59:10 2010 +0100 added implementation for CR 424 - seems to do something, but needs verification commit 454bc1b6aac50c3b9a19628ee515d701041b5f90 Author: felix Date: Thu Dec 16 18:52:39 2010 +0100 removed incorrect text from comment commit 179f6fa30a737605adefd23578ed63ec559122f9 Author: felix Date: Wed Dec 15 11:56:17 2010 +0100 fixed brokenness in normalize-pathname commit 6acca7f87c035ede83c773efc6ce21de0eaa643d Author: felix Date: Sun Dec 12 00:57:40 2010 +0100 csc passes -:d along to chicken (suggested by sjamaan) commit 1761ef4bb49e9fa07c26bc639760040ed3824646 Author: felix Date: Sat Dec 11 13:48:30 2010 +0100 strip-syntax bugfix by sjamaan commit 8115df7e2d86cdf5d5e160c1604ef69545bd03b0 Author: felix Date: Sat Dec 11 13:31:01 2010 +0100 fix for IR renaming bug by sjamaan commit 49958f2b6d7d23d1a2cfdf537d17540b31f8f26e Author: felix Date: Sat Dec 11 13:16:13 2010 +0100 syntax-test test-macro fix by sjamaan commit d4d64aabafde3ed4ed4265137b6398e22897c34e Author: felix Date: Sat Dec 11 13:15:46 2010 +0100 make cover page even nicer commit addbb6df21f8e5e746bd08d772907e35de334134 Author: felix Date: Sat Dec 11 13:15:16 2010 +0100 use WRAPPERDIR for wrapper-install commit c60e1cb38af5143f54e2dbfcce45bf1840a4cc40 Author: felix Date: Sat Dec 11 01:16:46 2010 +0100 correct dist target invocation in toplevel makefile commit 3ebca08592a05d3c32df84e85eab0018da865191 Author: felix Date: Sat Dec 11 01:16:28 2010 +0100 added note to set-finalizer! doc commit 14381303bf6dba97290ca183e229a65e3c4cfa69 Author: felix Date: Sat Dec 11 01:16:08 2010 +0100 typo fixes reported by Kon Lovett commit 827218d1fcdce342e4e35bba95ad97edb52822f1 Author: felix Date: Fri Dec 10 15:19:25 2010 +0100 trivial change in message commit 39e6b72d827e4451718f32e03be2476d5c8cb70c Author: felix Date: Fri Dec 10 15:19:09 2010 +0100 added wrapper-maker script for private installations commit 650d6736b37771380b5b8e5e9e291fc5978bb69a Author: felix Date: Fri Dec 10 15:18:29 2010 +0100 documented finalizer behaviour a little more commit 664fc2e61caaec82d429d3dac3f1e82f66e643a6 Author: felix Date: Fri Dec 10 15:18:13 2010 +0100 added index-page for html manual commit 93f804de2817510f84b2e259dab928c7852a6fd3 Author: felix Date: Fri Dec 10 15:17:05 2010 +0100 slight cleanup in ##sys#canonicalize-body, removed redundant lookups commit 40160a8dce63228dfdeed8c1e9b742fae59d6c96 Author: felix Date: Fri Dec 10 15:16:03 2010 +0100 finalizers are scanned first, then marked, or the first mark will not trigger a finalizer for the same object commit 26d7ba6a1220dde0b3312a216dd9896f699ea983 Author: felix Date: Thu Dec 9 05:40:13 2010 -0500 applied sjamaans DISTFILES patch (#438) commit 7cdabbf66c95f8e1e0599b1f6e05791466fc7776 Author: felix Date: Thu Dec 9 05:24:09 2010 -0500 added -picky mode commit e06aa80e0a4f344d11a1fb4490d457d1be64d85b Author: felix Date: Thu Dec 9 04:46:26 2010 -0500 short option marker in csc for -module commit 2a94e86f0aac76e42b31135ba127306464219794 Author: felix Date: Wed Dec 8 22:14:22 2010 +0100 added lambda-lifter back again as it proved to be effective in one use case commit 9a1d9456d3f4ae2348767ef481f31d83b0615dea Author: felix Date: Wed Dec 8 05:08:36 2010 -0500 improved command-line list creation code commit 6ab0b9f6b99c230f52a040d26a460ab6d99dc4ef Author: felix Date: Wed Dec 8 05:08:07 2010 -0500 added -M/-module option commit c157ff502829c6f2856df4a963d81a88ee241ebf Author: felix Date: Mon Dec 6 04:58:45 2010 -0500 more useful error message in case equal? recurses too deep commit a2f2efb84fb7f6136b0cbd50f2f8302240b3b825 Author: felix Date: Sun Dec 5 18:22:56 2010 +0100 non-inlined cons in expander broken when redefined (reported by David Steiner) commit ceebffcad686378635edeeea6906c75faf9d4e01 Author: felix Date: Sun Dec 5 18:22:56 2010 +0100 non-inlined cons in expander broken when redefined (reported by David Steiner) commit 926a29d044cbad484a3acd093eda8f32150228e8 Author: felix Date: Sat Dec 4 15:57:47 2010 +0100 types.db fix for string-translate commit c336f1c0d72d245b4d3ffc4dd761e80cd927e059 Author: felix Date: Sat Dec 4 15:52:55 2010 +0100 fixed page-name in distribution file (thanks to Jim); updated README about html docs commit 2bb09388cff32b7ecb49f39df0692e2d4db7a0bf Author: felix Date: Fri Dec 3 17:19:05 2010 +0100 silly link case problems, tiring commit 692db130a6c9d9364ec8b8a908d33cafd33e1ebd Author: felix Date: Fri Dec 3 17:02:22 2010 +0100 dumb dumb dumb commit a3394007935818d1acbcaf7625aa893acc2efdb7 Author: felix Date: Fri Dec 3 12:43:55 2010 +0100 more silly bugs commit 34e8b79ecc8acd7d160949a02dcb5cc6f65e69fc Author: felix Date: Fri Dec 3 09:55:29 2010 +0100 silly bug in scrutinizer commit 1bc780b6b522a059753396c0f9ed04fae052555f Author: felix Date: Thu Dec 2 08:47:25 2010 -0500 updated manifest for html manual commit c4b71df8f76d58360cc781cf4dca6a17b0f1ddb1 Author: felix Date: Thu Dec 2 08:44:14 2010 -0500 use manual-labor in makefiles for generating html to be distributed commit c3d916c026f2fdaacbea1c34613df65588e0dc1f Author: felix Date: Thu Dec 2 08:32:29 2010 -0500 cleanups commit 72ce83d159afc15d9ffe30bf8707a7151a0f5640 Author: felix Date: Thu Dec 2 08:32:12 2010 -0500 removed broken mail-sending stuff from chicken-bug commit 6ff3957f988e530861d8ca77a1fa5b310b4b9e32 Author: felix Date: Thu Dec 2 08:31:31 2010 -0500 chicken-script feature-id, old script is deprecated; removed silly meroon-specific describe code commit f5b02bb9bde320201e4cfdc17aec5650129a5129 Merge: 8518c87 8576f86 Author: felix Date: Thu Dec 2 04:38:53 2010 +0100 resolved conflicts commit 8518c87a88cec01c3e4369fefa03cd82de8ab2f8 Author: felix Date: Thu Dec 2 04:29:43 2010 +0100 scrutinizer only needs to handle single-var lets commit fd7cded5eb72cc390e7cc63132d623bfd837c1d1 Author: felix Date: Thu Dec 2 03:47:40 2010 +0100 got rid of ineffective lambda-lifter commit 8576f86aa7ca84489df31ee4cb435eaa52044aa7 Author: felix Date: Wed Dec 1 06:17:44 2010 -0500 updated test for disabled pickyness in scrutinizer commit a56037b4908622d65b8decda92d07fc7c93fee42 Author: felix Date: Wed Dec 1 05:52:10 2010 -0500 fixed broken sleep-time conversion reported by Karel Miklav commit b6884ea0987f05c0027cc8086902fbb599ef63ad Author: felix Date: Wed Dec 1 05:52:10 2010 -0500 fixed broken sleep-time conversion reported by Karel Miklav commit 7f8bf2b4daf264a438cbc3ea99230c88d9c66323 Author: felix Date: Mon Nov 29 06:48:19 2010 -0500 strip-syntax patch by sjamaan commit 29dd1e50dfd6f131fba4430ccda02ee9fc05b674 Author: felix Date: Sun Nov 28 17:16:49 2010 +0100 disabled if-branch-undefd scrutinizer check for thetime being commit 4a2a5a1b37ff17f07a3b4b46f182b6b17d030ca4 Author: felix Date: Sat Nov 27 15:39:52 2010 +0100 chicken-bootstrap feature defd during build, disables redef-std/ext binding warning commit 51b192309f802a096735a89b8c55f5a80a509af4 Author: felix Date: Sat Nov 27 15:38:56 2010 +0100 re-enabled undefd-in-tail-pos warning, detects self-tail-call commit 571476a508c692c08d52433714c0532bb56a4f34 Author: felix Date: Fri Nov 26 10:58:00 2010 -0500 both cygwin and git are stupid commit cd105a338a5536741f128644d838d8f1e4f6bd8e Author: felix Date: Fri Nov 26 14:40:53 2010 +0100 distinguish for-each/map loop name gensym commit e964a0d93989ebebd25c09e3a67755b191582c7a Author: felix Date: Fri Nov 26 14:41:18 2010 +0100 better warning message in compiler commit de5cfee541907dbdade82ef74a91e46e62f61aa9 Merge: d8cab03 92047d8 Author: felix Date: Thu Nov 25 09:12:24 2010 -0500 resolved conflicts commit d8cab033a8af891274c2b6e3935a80e0413ef701 Author: felix Date: Thu Nov 25 09:10:42 2010 -0500 comments in scrutinizer commit 494c12e90f9150d41bf41294dd279adadbb510cd Author: felix Date: Thu Nov 25 08:41:00 2010 -0500 scrutinizer-enhancement is too heavy, need to reconsider commit 9a89a61c0830bde5962b2c34153dbf28d4da38b6 Author: felix Date: Thu Nov 25 06:03:20 2010 -0500 more efficient inline_allocate functions for string->number and exact->inexact commit d1eac90290c6d8ad4389d428eb7ed5eaddebfad3 Author: felix Date: Mon Nov 22 04:59:25 2010 -0500 different layout for feature-list in csi ,r command commit 62ba0336d510561eff725a45fe08c01512e8fed5 Author: felix Date: Mon Nov 22 04:59:10 2010 -0500 added irregex-is-core-unit feature-id (requested by Morirtz Heidkamp) commit 5cde640bcff2af77dc9030250e9326939d20fa44 Author: felix Date: Mon Nov 22 04:22:38 2010 -0500 forgot equal=? in types.db and import lib (as usual) commit d47df9bbc9a1efd94670ab810a03fc4c79d159c9 Author: felix Date: Mon Nov 22 04:22:22 2010 -0500 added note about local mode (thanks to Joerg Wittenberger for making it clear that this needs to be documented in a better manner) commit 92047d863677b203d7570d0e8e60554b8deab6a7 Author: felix Date: Sat Nov 20 16:13:52 2010 +0100 fixed bug in ##sys#halt (thanks to Jeronimo Pellegrini) commit 04af68b541adab8dcaa24dd0915c7e68de6eb7ed Author: felix Date: Sat Nov 20 16:13:52 2010 +0100 fixed bug in ##sys#halt (thanks to Jeronimo Pellegrini) commit 80528ac6af99ca974eec9e1169aecf2a57ff599b Merge: be2a356 1d9bca5 Author: felix Date: Fri Nov 19 07:27:58 2010 -0500 Merge branch 'experimental' of /home/chicken/chicken-core into experimental commit be2a356562ceb2c87f230e54b09fe0faa2132e97 Author: felix Date: Fri Nov 19 07:27:47 2010 -0500 updated scrutiny-tests commit 4d923a24c807c2a28a8f7569dbf4d77e5ec9c8f4 Author: felix Date: Fri Nov 19 06:04:33 2010 -0500 added equal=? commit 2e45f04a2facdd51d86cd38fb1ed12cdf2d85f26 Author: felix Date: Fri Nov 19 05:30:52 2010 -0500 warn if conditional one node branch in tail-position is (##core#undefined) and one is not (suggested by Joerg Wittenberger) commit 1d9bca5e10baca7306a4f3541fcef7624121da0a Merge: 59a64ea 9d0dad7 Author: felix Date: Wed Nov 17 23:48:26 2010 +0100 Merge branch 'experimental' of ssh://chicken@call-cc.org/~/chicken-core into experimental commit 59a64ea4a15644162e3c214c12f0ce578ff3b09c Author: felix Date: Wed Nov 17 23:48:18 2010 +0100 make-mutex does not store current thread (thanks to Joerg Wittenberger) commit 6e0e99eb8a8635d4aedda361230f5a14df1bdcb4 Author: felix Date: Wed Nov 17 02:30:38 2010 -0500 llist-match fix commit 9116689ceb9612092c1f8b52f3a672b2a21694df Author: felix Date: Wed Nov 17 02:24:11 2010 -0500 forcing primordial clears unblock-state commit 9d0dad75fbf8b6df8c8ca8412cfa0cd2f887b75c Author: felix Date: Tue Nov 16 05:53:21 2010 -0500 ,g shows variable fetched; documented prefix matching in ,g commit b0a82f9da4225bf77f34d46b10748d3c3c26710d Merge: b8689e6 c5170b1 Author: felix Date: Mon Nov 15 11:43:36 2010 -0500 Merge branch 'experimental' of /home/chicken/chicken-core into experimental commit b8689e69e38e91bef50edc3ecfb45af180a2b228 Author: felix Date: Mon Nov 15 11:43:26 2010 -0500 fixed broken ,g command in csi commit 39ba4406e8633c78969237b45a34856cec60fbf8 Author: felix Date: Mon Nov 15 11:24:36 2010 -0500 when scheduler detects thread on fdlist that is not blocked for I/O, then just unblock it and let things be commit 9c742da9256dc4a7219c0d4e10cec07b83143551 Author: felix Date: Sun Nov 14 17:50:03 2010 +0100 added allocation benchmark commit c5170b1676cb6faf83ae4263cadc4e028594d62d Author: felix Date: Sun Nov 14 16:19:53 2010 +0100 added thread-list benchmark commit ddaacdfdb11a0a1c0d1e6363b1af3af78746575c Merge: 903ff59 cc86c30 Author: felix Date: Sat Nov 13 12:37:21 2010 +0100 Merge branch 'master' of ssh://chicken@call-cc.org/~/chicken-core commit 903ff596e6b2b082e2c1969843cc6ab06a6ecdad Author: felix Date: Sat Nov 13 12:37:06 2010 +0100 fixed conflict in compiler.scm commit 2ee23dcd68e790676ef739d83ec1cf4239ac4cd4 Author: felix Date: Sat Nov 13 12:35:18 2010 +0100 fixed incorrect llist check (thanks to Alan Post) commit 3eb6ac062298a511e0d544f018b243d85350a581 Merge: ec24b5e 5ddd7f4 Author: felix Date: Sat Nov 13 12:08:18 2010 +0100 Merge branch 'experimental' of ssh://chicken@call-cc.org/~/chicken-core into experimental commit 5ddd7f4ec299f822d8038826fdffdc394e07ef8f Merge: cbb27fe cc86c30 Author: felix Date: Fri Nov 12 09:41:19 2010 -0500 Merge branch 'master' into experimental commit cbb27fe380ff8e45cdf04d812e1ec649bf45ca47 Author: felix Date: Fri Nov 12 09:25:58 2010 -0500 always quit when directly called procedure has wrong number of args commit b755bbf2647a00ec9301fea472344327d21587ff Author: felix Date: Fri Nov 12 08:37:23 2010 -0500 internal unboxing support for ints commit cc86c30ca115c1c25c7bc811fc34d7ce5fb4050f Author: felix Date: Fri Nov 12 05:35:30 2010 -0500 removed obsolete csi-static from rules.make (thanks to mario) commit ec24b5e72f9c24b38d0a088e8338adbd3ac1aa31 Merge: ba74854 815cadb Author: felix Date: Thu Nov 11 23:14:18 2010 +0100 Merge branch 'experimental' of ssh://chicken@call-cc.org/~/chicken-core into experimental commit 815cadb12adf95a1cd8e1cdeff6e7a038c263a0e Author: felix Date: Thu Nov 11 05:55:17 2010 -0500 bumped version to 4.6.4 commit a62a93488b0090cca7173b8eb1630ef358b93cf3 Merge: cd19d7e e4307e3 Author: felix Date: Thu Nov 11 05:54:19 2010 -0500 Merge branch 'experimental' commit e4307e3ecd44958f8333b4a6193a5d13407b4783 Author: felix Date: Thu Nov 11 05:51:52 2010 -0500 fixed bug in rules-make for static programs commit d3cbf40d9873f1494dda108c513c7cfd718e497b Author: felix Date: Thu Nov 11 05:21:52 2010 -0500 updated NEWS commit bf074c6f5c470aeed43acc7c70b7099a71b29106 Author: felix Date: Thu Nov 11 05:21:45 2010 -0500 added sre->string to irregex import lib commit e4bdec8a3ae1077b4213e259639623e91706c22c Author: felix Date: Thu Nov 11 05:21:24 2010 -0500 fixed comment in GNUmakefile commit 8774a50388769b7092373f716d24394481823a1c Author: felix Date: Wed Nov 10 07:37:32 2010 -0500 added GNUmakefile to manifest commit a06ff8424d79f8b165e33f9937ca80d6a80bf7c3 Author: felix Date: Wed Nov 10 07:34:55 2010 -0500 undocumented static egg linking stuff commit c4d21d453bbd4fa1217f50b4c167abee764f9673 Author: felix Date: Wed Nov 10 04:45:31 2010 -0500 don't escape chars > 127 commit fad240593129b82ce3f8f3ad3382f1fcf3f32f55 Author: felix Date: Mon Nov 8 20:46:31 2010 +0100 `getter-with-setter' was modifying the getter instead of creating a new closure when the getter already had a setter slot - the bugger. commit b05638576bce31fbea8b5ad327e3a403f4c047ea Author: felix Date: Mon Nov 8 20:34:23 2010 +0100 added comment in copy_closure_2 commit 5f7bda7df4ab2d2066257fc4024dbc1cc6c8ea15 Author: felix Date: Mon Nov 8 20:24:54 2010 +0100 added note about placement of INCLUDES variable commit 9e4fef8566faf944838586a9d11f9426d64de2fe Author: felix Date: Mon Nov 8 10:19:11 2010 -0500 list-tail should check list argument type commit 850d6bcb0b6a35eca9e5fd15c177c5911f45523b Author: felix Date: Mon Nov 8 08:06:07 2010 -0500 backslash in path used for -I appears to confuse mingw32-make (ugh) commit 397acc242896af20186da603e549352a960c992a Author: felix Date: Mon Nov 8 07:35:15 2010 -0500 removed use of HOST_ variables commit f01f11ebf08be9c2464b1b4997896e8fe97f50ea Merge: 5f17e3f 8de0ec7 Author: felix Date: Mon Nov 8 06:31:56 2010 -0500 merged make-refactoring into temporary branch commit 5f17e3fcac425156b26648b7f5ffed5aef0aa458 Author: felix Date: Mon Nov 8 05:30:21 2010 -0500 show escaped special characters in readable symbol (reported by Alaric) commit cc65bc9912a7a3e704c6d025afaef0c0e6e2e5e0 Merge: c5eafcc ce65dcc Author: felix Date: Tue Nov 2 15:51:21 2010 +0100 fixed conflict commit c5eafcc641e74c67eaa279716ab4c901b262bb17 Author: felix Date: Tue Nov 2 13:00:18 2010 +0100 removed define-macro stub; updated acks commit ba74854f4a08bf7f2655ce310276408215ed0542 Author: felix Date: Tue Nov 2 00:37:43 2010 +0100 removed last remnant of define-macro commit ce65dcc50b02d740a2a74ad1c5915acffff97170 Author: felix Date: Sun Oct 31 00:23:56 2010 +0200 added note and removed debug output from test-optional.scm commit 7c4050ddad74adf02bfb522dca89206fcf8570fe Author: felix Date: Sun Oct 31 00:21:42 2010 +0200 added tests by Alan Post (slightly fixed) commit bcea30312d1c4f3c6815dcb73b79a2ad9d08e288 Author: felix Date: Sun Oct 31 00:05:11 2010 +0200 use let-optionals* for DSSSL llists (thanks to Alan Post) commit 549af9340b7b28fc897b5980dac0dbc2a873b9d2 Merge: 4f3c046 4f67fc3 Author: felix Date: Sat Oct 30 00:10:52 2010 +0200 Merge branch 'experimental' of ssh://chicken@call-cc.org/~/chicken-core into experimental commit 4f3c046ab3058949c0b64082a243904f1752fbca Author: felix Date: Sat Oct 30 00:10:32 2010 +0200 build-fix in rules.make by ewfalor (libchicken didn't get relinked) commit 9120a5e2c486b628e9209c015575225005486e57 Author: felix Date: Fri Oct 29 15:41:15 2010 +0200 removed funny rewrite rules that back-convert internal aliases commit 4f67fc36761bfdca06ef99904a2c86851d51264b Author: felix Date: Thu Oct 28 09:38:21 2010 -0400 setter for list-ref commit b69e5203ae4089e82457294f4ed9379e21d83c8e Merge: 9bd14fe 7806244 Author: felix Date: Mon Oct 25 02:53:24 2010 -0400 Merge branch 'experimental' of /home/chicken/chicken-core into experimental commit 9bd14fe2e84a358de84d285e5353dac4a31f99ee Author: felix Date: Mon Oct 25 02:53:14 2010 -0400 basic proxy authorization (contributed by "iru") commit bfe377b0f900e74a692613f2f56270576fea7a83 Author: felix Date: Mon Oct 25 02:17:50 2010 -0400 blob read-syntax fixes commit 6c592634183d8feeb70119434892abe2de53297f Author: felix Date: Mon Oct 25 02:17:39 2010 -0400 fixed more brokenness in delete-directory commit 1cf1f95b8762a385647cbae839882cf00b03430a Author: felix Date: Mon Oct 25 02:05:48 2010 -0400 find-files did not respect follow-symlinks; fixed brokenness in delete-directory commit 55e96744bdfcff965cec4f1ded4d4bdb2bd393b7 Author: felix Date: Mon Oct 25 01:46:20 2010 -0400 incorrectly named variable in scheduler.scm (reported by Kon Lovett) commit 78062449993428f6b8213cf494602c918eb3d61d Author: felix Date: Sun Oct 24 22:14:36 2010 +0200 depecated internal srfi-18 aliases; types.db fix (both thanks to Kon) commit e191960f77619a4b4ea233b883365eaf4cafc0c5 Merge: 90c942a 1acdbfa Author: felix Date: Sat Oct 23 22:08:48 2010 +0200 Merge branch 'irregex-bugfixes' into tmpmerge commit 1acdbfa1ba163929eab4d032c0e07bbb6b543f5d Author: Peter Bex Date: Sat Oct 23 18:59:55 2010 +0200 Apply upstream changeset 2e55ccfbbab7 (Change all submatch accessors to return #f in case of a defined, but nonmatching subchunk. They still throw errors on undefined subchunks. The representation of match objects was also changed to have only the absolutely required vector size (it was too big by one slot, which caused problems when trying to determine the number of defined numbered submatches)). Also fix the Chicken internal submatch vector size of match objects (it was too big because it allocated room for stuff that was pulled out of the submatch vector) commit 90c942adc338fa343df7a8d577b56105e0674f67 Author: felix Date: Fri Oct 22 23:44:22 2010 +0200 fix in ##sys#glob->regexp; fixed wrong entry in types.db commit 3316b9da28a6ebde974996ad65227b68f46e79b7 Author: felix Date: Fri Oct 22 03:05:30 2010 -0400 read-symbolic-link returns non-link without error (suggested by Jim Ursetto); delete-directory allows optionally removing directory contents commit db019db299a7eeec19997c8472eb5609411d8baf Author: felix Date: Thu Oct 21 06:45:42 2010 -0400 [unsigned-]integer wasn't handled everywhere in ffi (thanks to Moritz) commit c14ca4975e8e1d4966042e7d4e6d091e53c903b6 Author: felix Date: Thu Oct 21 04:34:35 2010 -0400 fixed broken timeout test commit 3ee08462294b9bf7d1f601afcf97991b51b84782 Author: felix Date: Thu Oct 21 03:56:08 2010 -0400 catch negative timeout values in ##sys#thread-block-for-timeout commit 48a8d29cc7eaf0ce773c0399e9bcf90b4cb14fd8 Author: felix Date: Thu Oct 21 03:49:29 2010 -0400 timing vector too large (thanks to Kon Lovett) commit 972388c5753bb24142dde67bdd4870865b01739f Author: felix Date: Wed Oct 20 04:43:32 2010 -0400 moved incorrectly placed foreign vars in posixunix.scm (thanks to Kon Lovett) commit 34345a5f048ecf8efa39c481d32878fea4cda83b Author: felix Date: Wed Oct 20 04:20:25 2010 -0400 blob literal syntax (uses sharp-dollar now) commit 1831914f6d98daec95bcbf138f872061f3545532 Author: felix Date: Mon Oct 18 09:01:56 2010 -0400 optional slot-setter for define-record commit f5c5364723d70e1724bbfb4ece7312b2a88ef29b Author: felix Date: Mon Oct 18 04:14:45 2010 -0400 support for blob-literals commit 051e4105b5c59109c082b237f20f5caa854d20d5 Author: felix Date: Mon Oct 18 03:24:59 2010 -0400 don't use -fwrapv on OpenBSD (suggested and contributed by Christian Kellermann) commit aadb13fade3bb775bc2ddddebff5c3f99948ca0c Author: felix Date: Mon Oct 18 03:23:58 2010 -0400 make gcc the default compiler for Solarias (suggested by Peter Bex) commit 546712e8eb12eaa09b5d31173aad7e487dc1dd96 Author: felix Date: Mon Oct 18 03:23:34 2010 -0400 direct fid-call only when not declared not-inline; also done for local values commit 2f552362df8a06fbe739d38ac3fafb4ffa1e3efb Author: felix Date: Tue Oct 12 11:13:26 2010 -0400 remove I/O-unblocked thread from timeout list if timeout slot is set (possible problem pointed out by Joerg Wittenberger) commit 308c6b62caf66caecdf9d20b73bb842d31208f1d Merge: 8deaf07 0ea0570 Author: felix Date: Tue Oct 12 10:55:10 2010 -0400 Merge branch 'experimental' of /home/chicken/chicken-core into experimental commit 8deaf07f6622a51ee7199cc3f379bf2c76cff215 Author: felix Date: Tue Oct 12 10:54:57 2010 -0400 disabled debugging output in scheduler commit 7afb53281275ca0a248ad74315c30ba079539e83 Merge: 49ded4b 23031a3 Author: felix Date: Tue Oct 12 10:49:22 2010 -0400 Merge remote branch 'origin/safer-scheduler' into experimental commit 0ea0570b4555c737e35288ba9f43e45b25539913 Merge: 49ded4b e353bba Author: Peter Bex Date: Mon Oct 11 21:32:05 2010 +0200 Merge branch 'irregex-bugfixes' into experimental commit e353bbab2c5cba5589082849514b207717aa3a0f Author: Peter Bex Date: Mon Oct 11 21:20:26 2010 +0200 Correct an oversight in irregex merge of upstream changeset 9c903144d459 commit 49ded4ba4369a43e90ac347cb924883466437194 Author: felix Date: Mon Oct 11 10:00:14 2010 -0400 csc -c++: pass -Wno-write-strings if g++ is used commit 0380ef0f2665426a8450352df9465a93bacf5d31 Author: felix Date: Mon Oct 11 09:09:57 2010 -0400 chicken-install: -k does disable deleting so's in local build dir commit a6ce7df4f199388b4fdfd29658475699238504d5 Merge: 5441f5e b1606e9 Author: felix Date: Fri Oct 8 23:35:30 2010 +0200 Merge branch 'experimental' of ssh://chicken@call-cc.org/~/chicken-core into experimental commit 5441f5e1833793cd141f0e4b5a1e12428099b243 Author: felix Date: Fri Oct 8 23:35:20 2010 +0200 removed tinyclos support from csi's describe commit b1606e94c97f981aeb77a5e624d2d0f887ae7b79 Merge: d9e4a38 9f34478 Author: felix Date: Fri Oct 8 03:28:12 2010 -0400 Merge branch 'experimental' of /home/chicken/chicken-core into experimental commit d9e4a38a5d5779bfe82168fd055022348d32ad16 Author: felix Date: Fri Oct 8 03:28:03 2010 -0400 setup-download deletes *.so's with local transport commit 9f344785eb338b286cfa2f3ecabdeeceb2681e49 Merge: 7647cf9 3a35e0d Author: Peter Bex Date: Fri Oct 8 09:16:03 2010 +0200 Merge commit '3a35e0d' into experimental commit 3a35e0d4c90601621a86de8e620068c3af28d240 Author: Peter Bex Date: Thu Oct 7 22:54:51 2010 +0200 Remove bogus exports from irregex import library commit cd19d7e077f0a6b53c3c804c972ec3738683e9ab Author: felix Date: Thu Oct 7 09:29:18 2010 -0400 typo fix in compiler commit 7647cf9bca724c7e503a9c6e50802d014f0a1179 Author: felix Date: Thu Oct 7 09:29:18 2010 -0400 typo fix in compiler commit 47a5e4fdb0f021d8fd0fd7464f00c23c2de265f8 Author: felix Date: Thu Oct 7 04:27:28 2010 -0400 abort actually does abort (thanks to c-keen) commit 81ac8985e53e0e5c4d1728b62bd15369a2485d71 Author: felix Date: Thu Oct 7 04:27:28 2010 -0400 abort actually does abort (thanks to c-keen) commit cba1b3bbcc83819957baa761e83c61c8eea35834 Author: felix Date: Thu Oct 7 03:00:19 2010 -0400 eval'd code should not load extensions from include-path (pointed out by Mario) commit 38229e9eb77ff524ef8e0a7485bae6239a65d3ff Merge: 99de2ba d27f3ec Author: felix Date: Wed Oct 6 08:51:29 2010 -0400 Merge branch 'master' into experimental commit 99de2ba699997ff980d8f8066c7c53415a419aed Author: felix Date: Wed Oct 6 06:10:58 2010 -0400 bumped version to 4.6.3 commit d27f3ec1e6211567af5b1a5b4cf0b14d3e4dc246 Author: felix Date: Wed Oct 6 06:06:29 2010 -0400 updated NEWS commit ee1ad5ec376424b2418d8e6d55860a3097e539cf Merge: 3a4cac3 bf98eff Author: felix Date: Wed Oct 6 05:52:46 2010 -0400 Merge branch 'experimental' commit bf98eff6d13537b9f1a126505cb57614b48d1ae4 Author: felix Date: Wed Oct 6 05:52:13 2010 -0400 removed deprecated random-seed commit d8f222ca5606b6b951124b3ec56dbf148812b656 Merge: 33bccc8 32f31b8 Author: felix Date: Mon Oct 4 09:32:30 2010 -0400 Merge branch 'experimental' of /home/chicken/chicken-core into experimental commit 33bccc8b946a37e0ec35be37ff6aba7e152bdb39 Author: felix Date: Mon Oct 4 09:32:16 2010 -0400 report location of unresolved refs in modules (only minimally tested) commit 32f31b8b68192bb2c07403902e6cbdc0922fd4ef Author: Peter Bex Date: Sun Oct 3 17:32:09 2010 +0200 BSD doesn't have alloca.h commit 8de0ec734f04c4f5a405140683ee0a5f5bd979b2 Author: Peter Bex Date: Sun Oct 3 17:32:09 2010 +0200 BSD doesn't have alloca.h commit f5b6c78fd51ff4ed5a3292d9e52eb20508eca162 Author: felix Date: Fri Oct 1 05:47:10 2010 -0400 install-prefix handling for deployment mode and cross-chickens in chicken-install/setup-api fixed (hopefully) commit c155b5499353193571c8367bdf30763cef9abffd Author: felix Date: Thu Sep 30 08:39:37 2010 -0400 bugfixes in stuff made in last commit commit 5e4976b2022c7add5d1a4a3492bf0974d1aad960 Author: felix Date: Thu Sep 30 08:32:07 2010 -0400 make -r work for local transport (suggested by Mario) commit cc0625c0a1dd5dcced8f63b9d4030ada49f0f066 Author: felix Date: Wed Sep 29 08:59:56 2010 -0400 make parameters settable (fixes #315) commit bc768c3b3d12196074e37b174a16a4021030ac03 Merge: b355fb1 d7290cd Author: felix Date: Wed Sep 29 02:43:55 2010 -0400 Merge branch 'experimental' of /home/chicken/chicken-core into experimental commit b355fb179d35a9d6a88117af54ef520b330bc06e Author: felix Date: Wed Sep 29 02:43:40 2010 -0400 map gensyms in se back to their original name when stripping (fixes #398), thanks to sjamaan, who also provided a test-case commit 3a4cac310846b3dbf22095a62e3f7a150d2cf88b Author: felix Date: Mon Sep 27 20:39:29 2010 +0200 silly stupid dumb bug in srfi-4 commit d7290cd854060dbac557328fe976d661d10f554c Author: felix Date: Mon Sep 27 20:39:29 2010 +0200 silly stupid dumb bug in srfi-4 commit f1e4dd642da247265f76d8c59381e1d9745d6940 Merge: dfa5c29 7d4eb86 Author: felix Date: Sun Sep 26 22:42:27 2010 +0200 Merge branch 'irregex-bugfixes' into experimental commit dfa5c29a4941a7d6aad6980373c51c0df6ee4867 Author: felix Date: Sun Sep 26 22:12:03 2010 +0200 use er-macro-transformer in er-macro examples (suggested by sjamaan) commit 806c211b443a33bee673b50a46193257c9521775 Author: felix Date: Sun Sep 26 22:05:03 2010 +0200 ir-macro-transformer docs by sjamaan commit 0174c119c300ec2403928948d1dfa6bf591b538e Merge: 8f254e8 f0b83b6 Author: felix Date: Sun Sep 26 09:29:02 2010 +0200 Merge branch 'experimental' of ssh://chicken@call-cc.org/~/chicken-core into experimental commit 8f254e8ddb7edb50976463df99c9246a15e8c9fb Author: felix Date: Sun Sep 26 09:26:20 2010 +0200 applied ir-transformer patch by sjamaan commit 7d4eb862e99e3c6914a10e1ec843f35a92a06553 Author: Peter Bex Date: Fri Sep 24 23:13:42 2010 +0200 Apply upstream changeset 40233db2c0cb (Convert all character-set matching stuff to use the cset API, simplifying the code considerably) commit f0b83b645054379262c6db11bcf0589a770064ef Merge: 660be1f 274708a Author: felix Date: Fri Sep 24 23:04:40 2010 +0200 merged overflow-detection and resolved conflicts commit 05ad6479329bdeaaca87c0b9f9d7b462bd0ca65a Author: Peter Bex Date: Fri Sep 24 22:50:39 2010 +0200 Apply upstream changeset b3ad88d0b32d (Add a note that case insensitivity only works for non-ASCII characters ) commit d4f4019f8779b0cfa30513b3c0026831a66d688b Author: Peter Bex Date: Fri Sep 24 22:46:35 2010 +0200 Apply upstream changeset f161a053a24e (Make case insensitivity work for enumerated charsets, and add case-insensitivity testcases for most charset types) commit b733f9bb85d705395775773b1b52f7d774c92b39 Author: Peter Bex Date: Fri Sep 24 22:44:34 2010 +0200 Apply upstream changeset 2df51ecb1b14 (Fix UTF8 issue caused by calling the STRING procedure on characters, which breaks the string in Chicken) commit 8682c07b0ea629dc31f1aa1241c4fea6640d9e62 Author: Peter Bex Date: Fri Sep 24 22:40:13 2010 +0200 Apply upstream changeset a492229b349f (Get rid of some (now useless) complexity in the way SRE character set expressions were converted to csets) commit e207a1f6543fb235d7bd9334efcf858d744f3d07 Author: Peter Bex Date: Fri Sep 24 22:39:04 2010 +0200 Apply upstream changeset b0e9bf428748 (Simplify NFA and DFA code by using csets instead of custom pairs/chars) commit 58df78eea09328057028a086224c98c35bec7f35 Author: Peter Bex Date: Fri Sep 24 22:36:17 2010 +0200 Apply upstream changeset 9718c63d6f58 (Fix joining algorithm in cset-union to always iterate with the new value consed onto the correct list to cause it to join with the other when there's overlap) commit e13bc7656c29ab36cc743ec126f8d37db9720ff2 Author: Peter Bex Date: Fri Sep 24 22:32:56 2010 +0200 Apply upstream changeset ec75cdba83fc (Improve performance of character set lookups for the backtracking matcher, and clean up use of csets so it purely uses the API. Add tests for csets) -- Except that the tests are not added because cset API is internal so hidden in the module. commit 7cad210a0897318b8101b3742b85b166db0f952f Author: Peter Bex Date: Fri Sep 24 21:30:22 2010 +0200 Apply upstream changeset 289d4d859e9d (remove tabs) commit 660be1ffbafec7acfe88d1aec3521f473612544a Merge: 926e866 887df89 Author: felix Date: Thu Sep 23 04:56:45 2010 -0400 Merge branch 'pointer-vectors' into experimental commit 926e86623998e97ec6d5bf61f61af1f7a0148585 Merge: a59bb13 157b2b3 Author: felix Date: Wed Sep 22 09:04:59 2010 -0400 merged total-irregex-reconstruction and fixed conflict commit 90098530013e9dadd5e5bd3e5807e4a2e264e0c3 Author: Peter Bex Date: Tue Sep 21 18:14:11 2010 +0200 And also disable -xannotate=no when compiling C files... commit df072494ee5dd85bbb811bc7857abfb81f38730d Author: Peter Bex Date: Tue Sep 21 18:11:09 2010 +0200 Fix SunW compiler linking options on Solaris. Get rid of a warning on x86 and x86_64 Solaris regarding -xannotate=no commit a59bb1354862fb8bdd2240f2492da29b9869052b Merge: 304bd8d 933c4dc Author: felix Date: Tue Sep 21 10:34:40 2010 -0400 don't inline if inlined body refers to contractable (thanks to Sven Hartrumpf for reporting bug) commit 304bd8dad4d61fb9d0bc88c2db08aa02acf766d3 Author: felix Date: Tue Sep 21 09:03:00 2010 -0400 same here commit 7ac10a2fb9b04d114af97d8c9918bffae38cc534 Author: felix Date: Tue Sep 21 08:11:37 2010 -0400 I'm a stupid arse and I don't deserve any better commit 933c4dc51454c9318be80ae1d46a16d860033cdf Author: felix Date: Tue Sep 21 08:07:39 2010 -0400 debug output commit 2dec666b1f0f68a312f7d211ace18c09293d23e7 Author: felix Date: Tue Sep 21 07:51:59 2010 -0400 abort inlining if body refers to contractable commit f852b0d47e6d50626ac02a96a9b69413d75c3dd5 Author: felix Date: Tue Sep 21 03:03:34 2010 -0400 bumped version; added note in manual about with-exception-handler (thanks to Kon Lovett) commit 79ef7ee2584de18d0b2f0feee1d388618b0c6b87 Author: felix Date: Mon Sep 20 05:03:13 2010 -0400 fix for egg-mapping code in chicken-install (thanks to Kon Lovett) commit 4ae966a014d6c750a6e4d140b3839ace9ff137f5 Author: felix Date: Mon Sep 20 05:03:13 2010 -0400 fix for egg-mapping code in chicken-install (thanks to Kon Lovett) commit 274708adf78af6f404b4f7e1dd2c09ae94e56688 Author: felix Date: Mon Sep 20 04:49:40 2010 -0400 test-suite fixes commit 2b2e943b2d9de3702f7a25d2c9565a1f2230da27 Author: felix Date: Mon Sep 20 03:49:04 2010 -0400 use long constants in i_o_... routines (thanks to Derrell Piper) commit 41e927046741daf58def1a8b84bb806efb9d3097 Author: felix Date: Mon Sep 20 03:49:04 2010 -0400 use long constants in i_o_... routines (thanks to Derrell Piper) commit 9a29061ddeb249c94621b8ffe479150dad9bdeaa Author: felix Date: Mon Sep 20 03:40:08 2010 -0400 use long on 64-bit commit 786e251e5e699c1c8499f6b783227dcf7df5d58c Merge: 5650df5 e15054b Author: felix Date: Mon Sep 20 02:49:59 2010 -0400 Merge remote branch 'origin/overflow-detection' into overflow-detection commit 1c63d74a2528cdf04376b7136b008486fa498b68 Merge: d6ec6b1 22400d2 Author: felix Date: Mon Sep 20 02:49:22 2010 -0400 Merge branch 'experimental' of /home/chicken/chicken-core into experimental commit 22400d2d7d6a7d04a620c6cfa4271d198d04b562 Author: Peter Bex Date: Sun Sep 19 20:31:11 2010 +0200 Get rid of accidentally committed comment characters that comment out half the syntax-tests.scm testcases (introduced by my patch of #385) commit c91666347129d533a79957b2038f3c493e243968 Author: felix Date: Fri Sep 17 22:57:52 2010 +0200 applied fix by Kon Lovett for serious bug in unboxing of pointer-setters commit 045524a45217ff1eed79a73190d61c561999fba5 Author: felix Date: Sun Sep 19 00:06:47 2010 +0200 Revert "applied zbigniew's record-rename patch (finally), added test-case" This reverts commit 727b2b3fea271474540f215af4842d32e82e7e6d. Module-renaming records will not work with record-variants, and will break coops. Since I can't think of a correct fix for this, the feature will be removed for the time being. commit 7b82981dcff8993395fbf6064d36dce5c3a70f69 Author: felix Date: Sun Sep 19 00:15:01 2010 +0200 fixed srfi-69 tests commit e570f2d698c2fe79f33670f68dbca533da28b00b Author: felix Date: Sun Sep 19 00:06:47 2010 +0200 Revert "applied zbigniew's record-rename patch (finally), added test-case" This reverts commit 727b2b3fea271474540f215af4842d32e82e7e6d. Module-renaming records will not work with record-variants, and will break coops. Since I can't think of a correct fix for this, the feature will be removed for the time being. commit d61c82e1a301115f99090eb0a4f6e48942f6f1b3 Author: felix Date: Sat Sep 18 13:13:51 2010 +0200 I don't quite understand why this causes GC faults commit e26866e51f129296f77cb924fe67ed9270a96b32 Author: felix Date: Sat Sep 18 12:48:16 2010 +0200 fiddling commit 40b2d4cb1aec3ed1674132ea783c5bee07a7fcb9 Author: felix Date: Fri Sep 17 23:20:04 2010 +0200 turned unbound-warning in interpreter into notice commit 3228f4737fc4584888be0f77794a960518b168de Author: felix Date: Fri Sep 17 23:09:09 2010 +0200 don't C_mutate if slot already holds identical val commit c9ec6c3e3f99428d5136b63fd703c295a32b00aa Author: felix Date: Fri Sep 17 22:59:59 2010 +0200 3rd arg to hash-table-update\! is optional commit 438bb1fca3e626fb596f2664953583564d17730c Author: felix Date: Fri Sep 17 22:57:52 2010 +0200 applied fix by Kon Lovett for serious bug in unboxing of pointer-setters commit e15054bc91439ba2d3cec140dee9a06e5622bf07 Author: felix Date: Fri Sep 17 21:14:18 2010 +0200 arithmetic test micro tweak commit 23031a3d8ef6ae9e7aa86d881eaabf7292625ea0 Author: felix Date: Fri Sep 17 13:05:26 2010 +0200 exposed print-length-limit for scheduler commit 5650df55ad702d5fbd681ebec0501012d43c4577 Author: felix Date: Fri Sep 17 05:34:17 2010 -0400 updated manifest commit c66e4f65ae3da0aaaebe4623f7eb00b2b7a4087b Author: felix Date: Fri Sep 17 05:32:19 2010 -0400 use parameterize instead of fluid-let (scheduler) commit d6ec6b1b243168dcbfce51fdcd3f7c3fef71d18a Author: felix Date: Fri Sep 17 05:31:25 2010 -0400 updated manifest commit 52416735dda63b58c2f9b027afe591c1a484235f Merge: e9c401e f1d991b Author: felix Date: Thu Sep 16 09:03:23 2010 -0400 Merge branch 'experimental' of /home/chicken/chicken-core into experimental commit e9c401e8d842695c2bce1dc4bcefdeaeac83555e Author: felix Date: Thu Sep 16 09:02:40 2010 -0400 added simple threading test commit 5d4740db6d88371bd774c393b750d5588ac9ee08 Author: felix Date: Thu Sep 16 09:02:40 2010 -0400 added simple threading test commit 44c814b7ce5e711e409d71f34c6188a72c07ad44 Author: felix Date: Thu Sep 16 08:59:15 2010 -0400 halt on deadlock; disable print-length-limit in dbg output of scheduler commit 52cad50d492e2e599bb845dbcfc514274eea5aac Author: felix Date: Thu Sep 16 04:40:25 2010 -0400 added -fwrapv to gcc options commit 887df892c58462824a917f8f606d8ab3c5b64b5c Author: felix Date: Thu Sep 16 04:24:55 2010 -0400 fixes to pointer-vector ops commit 198d8ccbbc75d4fa0b5de4d44941be97450537ee Author: felix Date: Wed Sep 15 09:31:18 2010 -0400 more pv tests commit a1763b87d5d1f56998d5a005c3bd903969c358fd Author: felix Date: Wed Sep 15 09:06:22 2010 -0400 added pv-length and tests commit 11014f17d16e50f99d4a54cb7c4927228269c5c7 Author: felix Date: Wed Sep 15 08:50:29 2010 -0400 first implementation of pointer vectors commit f1d991b3f71f01c37fef5aadb07e9bb289acd8a5 Author: felix Date: Wed Sep 15 10:14:21 2010 +0200 test tweaks commit 351dd4c3f3f452f107bed9511530d1d26a77c8a8 Author: felix Date: Wed Sep 15 10:14:07 2010 +0200 applied srfi-26 error-reporting patch by Peter Bex commit 1076e2f3122350fd13b22352eedb93f2394553af Author: felix Date: Wed Sep 15 09:25:30 2010 +0200 make version arg to standard-extension optional commit 2c3b864bc61cdfe7df265f7ecf2972f36458aa26 Author: felix Date: Tue Sep 14 19:04:18 2010 +0200 make sure sXXvector ops use signed chars (thanks to Peter Bex) commit 95dca5636ef250f73a3257e339e673e3d3cfcf70 Author: felix Date: Tue Sep 14 18:50:21 2010 +0200 enable scheduler debugging output commit c9fb43c6c87b80fb8d92205d26783790b0b19e75 Author: felix Date: Tue Sep 14 15:46:57 2010 +0200 why this? commit 1cb9220ce48eb4512ccc47507a12f76fdb82615e Author: felix Date: Tue Sep 14 15:21:44 2010 +0200 removed conflict markers commit b86e11587d269bf9d5bdf5e41b7c82e13bb5acdc Author: felix Date: Tue Sep 14 15:21:07 2010 +0200 updated NWEWS, typo-fix in runtime.c commit e03ee6aa8c916d73eaf9da7657373dd42124ac4a Merge: 6aba074 134c710 Author: felix Date: Tue Sep 14 15:02:16 2010 +0200 merged experimental (4.6.1) commit 6aba0744e3b72f26465da3176a03a9b2236cc5d1 Merge: 38fdc42 5bd8e7c Author: felix Date: Tue Sep 14 15:00:14 2010 +0200 Merge branch 'release' commit 134c710fe6c71bc4a4e673f9732cc14f4fdae63d Author: felix Date: Tue Sep 14 08:44:09 2010 +0200 rm -rf for testclean (thanks to Kon Lovett) commit 5bd8e7c32566c856b6b6159e8c732a504d6ae802 Author: Ivan Raikov Date: Mon Sep 13 13:37:36 2010 +0900 Merge prerelease into release branch commit 03113e3ce7be377e07c55779088bcf8ea08a3c02 Author: Peter Bex Date: Sat Sep 11 14:52:40 2010 +0200 Get rid of accidental re-use of a variable name 'declare-compiler-object'. The name is both wrong for the second instance and a duplicate of a variable used earlier in the file, which could result in trouble if the declaration block is moved around in the file. commit cac17154b9e910314639a79008e56c6699773f12 Author: felix Date: Fri Sep 10 13:08:47 2010 +0200 csc: don't pass -fpic on cygwin commit ae2b5c9166f3c5e480112b4aba1a7c2188dfe232 Author: felix Date: Fri Sep 10 13:05:11 2010 +0200 cygwin build fixes (sort of) commit 886bf3a8e208beec626f546688275d6ef3d81a42 Merge: 9254894 38fdc42 Author: felix Date: Fri Sep 10 13:13:07 2010 +0200 resolved conflict commit 38fdc422a6a0ae05107c6bedf2f4ba49a8a50c52 Author: felix Date: Fri Sep 10 13:08:47 2010 +0200 csc: don't pass -fpic on cygwin commit 6d6430909883370577b1fa37ae7eacc23d8ae979 Author: felix Date: Fri Sep 10 13:05:11 2010 +0200 cygwin build fixes (sort of) commit ed76efca414ce41cdd6383bca4d5d23999520c37 Author: felix Date: Fri Sep 10 13:02:52 2010 +0200 removed warning commit 2148440a304e68aed9c7232ebf4a476f363eb247 Author: felix Date: Fri Sep 10 04:27:35 2010 -0400 typo fix commit e6e23ca8676c4530e86846c8862f23579eb23a71 Author: felix Date: Fri Sep 10 03:59:24 2010 -0400 different arithmetic test results for 32/64-bit systems commit 92548940accf74d9d3350604c6988b6b5cdcf19d Author: felix Date: Thu Sep 9 02:56:57 2010 -0400 -O2 enables unboxing, docd unsafe-specialized-arithmetic decl commit cf13a294bf4ea08702633eec1983837961d835ea Author: felix Date: Wed Sep 8 08:45:43 2010 -0400 uses old implementation of division commit dac35041ba1e2577858dd5269190fb6c2e99cca0 Author: felix Date: Wed Sep 8 08:23:32 2010 -0400 yuck1 commit 338bb2030aa081b3f16428c5bad08aaaa45d8c52 Merge: c8fce88 7cc6d67 Author: felix Date: Wed Sep 8 06:28:55 2010 -0400 Merge branch 'experimental' of /home/chicken/chicken-core into experimental commit c8fce88bd33f406b10fdb1f6783cce36ded456d8 Author: felix Date: Wed Sep 8 06:11:35 2010 -0400 new declaration unsafe-specialized-arithmetic and unboxing changes commit 4f9974e4c53b55533447601aa2c8535672867cb0 Author: felix Date: Wed Sep 8 06:11:03 2010 -0400 changed optimize-level settings once again commit 870c28d83f0ae2ca91e7181aee848bc406d5b391 Author: felix Date: Wed Sep 8 06:10:01 2010 -0400 deprecated lolevel operations for accessing globals commit 73949bd8f231069953024c02efd0444f7c398981 Author: felix Date: Wed Sep 8 04:46:57 2010 -0400 reimplemented basic arithmetic ops commit 7cc6d67d9afc5eaed761127b8947ccc5089af44b Author: felix Date: Tue Sep 7 12:53:05 2010 +0200 correctified help text for -inline-limit commit d6ecdd84becf11980f8f4e418ac686bf1a772cf4 Merge: 55d1f94 37706c9 Author: felix Date: Tue Sep 7 11:01:39 2010 +0200 Merge branch 'better-cfold' into experimental commit 62c3114476103f50def569c707ecf068afcaf68c Author: felix Date: Tue Sep 7 10:58:32 2010 +0200 correct constant-comparison operator for strength reduction (thanks to Sven Hartrumpf) commit 37706c9e55fd9cb9d18b2068c80ccd722c9c142d Author: felix Date: Tue Sep 7 10:58:44 2010 +0200 safer proc check for cfold commit 858a0ed950aaec01de784e864b5c412087aff2d1 Author: felix Date: Tue Sep 7 10:58:32 2010 +0200 correct constant-comparison operator for strength reduction (thanks to Sven Hartrumpf) commit 55d1f945dd5ffcb7cea900154a340163aa494833 Merge: ea1cb82 e7b1c15 Author: felix Date: Mon Sep 6 20:36:26 2010 +0200 Merge commit 'origin/safer-scheduler' into experimental commit 1ec315982093f39a7945fabb00a2daf1aa23189c Author: felix Date: Mon Sep 6 20:30:53 2010 +0200 cfolding done via apply commit 369ee46efa3bb5cdbbf8a771d0577633931134c6 Author: felix Date: Mon Sep 6 09:46:13 2010 -0400 moved script commit cb3c07d02da8d05684a000c64248f8b6f17b351e Author: felix Date: Mon Sep 6 09:42:09 2010 -0400 fx-ops in arith-test only for fixnums commit 198458cb60998593dea429357d645634341d9e5e Author: felix Date: Mon Sep 6 08:48:24 2010 -0400 print constfold message before evaluation commit e60b22543240b91f71b2bf34df4c1ef3b92fa8b5 Author: felix Date: Mon Sep 6 06:07:02 2010 -0400 better version of fx*? commit e7b1c15a172d66c21dac6444d3fa3206f6a923bb Author: felix Date: Mon Sep 6 05:12:40 2010 -0400 removed check for i/o mode commit ea1cb826b81358a6e69ad7cb0012f11c65f5cfd2 Author: felix Date: Mon Sep 6 05:11:03 2010 -0400 simpler uninstallation commit b8c8d460a5c7e64aa7fafb5969b0b4ee3b6af8e0 Author: felix Date: Mon Sep 6 05:09:03 2010 -0400 thread-specific is settable commit a70ff2e2f9f5b90e5b1eb5d32c01f1fc06082ccf Merge: 821ba86 3e6d261 Author: felix Date: Mon Sep 6 05:06:25 2010 -0400 resolved conflicts commit 821ba86829ba6eb946d9be3ec4e58eb699c7365a Author: felix Date: Mon Sep 6 04:47:36 2010 -0400 import-libs should not build in host mode, host mode is actually bogus commit ca114c1785335e4c37273e880c2d2d5140573bc5 Author: Peter Bex Date: Sun Sep 5 22:36:31 2010 +0200 Exclude runtime.c from DISTFILES! commit dd891849b9ec10d98bfb11a25f686d2167cc1a4f Author: Peter Bex Date: Sun Sep 5 22:24:26 2010 +0200 Split chicken.h and CHICKEN_CONFIG_H lines so they actually get removed (it used to be interpreted as one long filename with a space in it that separated path/to/chicken.h from path/to/chicken-config.h) commit ff753749eca46b2a5414ee72f9832f701efba2c3 Author: Peter Bex Date: Sun Sep 5 22:22:32 2010 +0200 Remove trailing space which caused libchicken.a not to be uninstalled Uninstall import libs commit deb584a5bd77b2d724fbebbe712914d5dbb40ce7 Author: Peter Bex Date: Sun Sep 5 22:14:33 2010 +0200 Fix a couple of unescaped newlines commit 3ebdc0d5ded3120f99dda3fee21ad345600ace29 Author: Peter Bex Date: Sun Sep 5 22:10:21 2010 +0200 CHICKEN_BUG_PROGRAM, not CSI_BUG_PROGRAM commit a7d97934dbb189b0048efb68ce3094709083c4ab Author: Peter Bex Date: Sun Sep 5 22:09:39 2010 +0200 Use LIBCHICKEN_OBJECTS_1 commit 0ce9811da76a3311d45a7620c46b15b5117dec2e Author: Peter Bex Date: Sun Sep 5 22:08:33 2010 +0200 Get rid of recursive reference in DISTFILES to itself ;) commit 5e34d30f507ee973c8d60fbb9ce80fa93025919c Author: Peter Bex Date: Sun Sep 5 22:08:02 2010 +0200 Make DISTFILES a derived variable too commit 309c07f61a342b4cc615975496c69a3e2eb980ab Author: Peter Bex Date: Sun Sep 5 21:54:58 2010 +0200 INSTALLED_PROGRAMS already includes the chicken-(un)install and chicken-status programs conditionally depending on STATICBUILD so don't install it again commit cb13ed51c643c9d5768859c5a5a8edd202b734ef Author: Peter Bex Date: Sun Sep 5 21:50:19 2010 +0200 Provide explanation at the first use of this eval hackery. Remove install-import-libs from PHONY list because it does not exist anymore commit bf305005f6a579cf78c90b8279d0bfff69a50cd4 Author: Peter Bex Date: Sun Sep 5 21:38:04 2010 +0200 Add more comments about the function of some variables Streamline setup api somewhat (do not repeat ourselves so often with setup-api/setup-download; that's just asking for trouble anyway) commit babc8763a39ae9f855f04006c7fed6acf5dbf82c Author: Peter Bex Date: Sun Sep 5 21:22:47 2010 +0200 Simplify and correct programs/libs installed under static builds commit 44a088ee35400ade174a321698d8102d4a7976fe Author: Peter Bex Date: Sun Sep 5 21:11:19 2010 +0200 Clear all SUFFIXES. Remove SUFFIXES lines for Scheme code; they're only necessary for "old-fashioned suffix rules" (like ".c.o: blabla.h") and not for pattern rules (like "%o: %.c blablah.h") commit 2f0ae82716c75b9f9c1642f7b391a4dfc1ff60b6 Author: Peter Bex Date: Sun Sep 5 20:59:32 2010 +0200 I was reinventing some variables that were already declared (in defaults.make). Use the predefined ones, instead commit aceef6749cae748610232a50dea339cc0e096903 Author: Peter Bex Date: Sun Sep 5 20:45:49 2010 +0200 Refactor installation to loop over libs and programs commit 9df7569c99660352d251f1fb92625f15ad129199 Author: Peter Bex Date: Sun Sep 5 20:18:49 2010 +0200 Move DISTFILES up so all variables containing filenames are grouped together commit 2a05e7c3fd74390d54e464ec2709415638f9f930 Author: Peter Bex Date: Sun Sep 5 20:05:39 2010 +0200 Make use of CHICKEN_CONFIG_H in the uninstallation too (instead of just chicken-config.h) commit fb93601ed257835beb27fd940c822801c73888e0 Author: Peter Bex Date: Sun Sep 5 20:03:34 2010 +0200 Refactor installation and uninstallation of manpages Use NL macro to make inline loops easier commit 0db0b206676576203f0c9f1c3739a27d5fe683f8 Author: Peter Bex Date: Sun Sep 5 19:44:13 2010 +0200 Handle static files too (git lied to me!) commit b4cb2d441a14202303f58c29fd752d9618ca6b11 Author: Peter Bex Date: Sun Sep 5 19:35:41 2010 +0200 Fix typo that broke building of object files commit 39ffa4d53d4889e023dd0ad5a4e51ec46e0f4103 Author: Peter Bex Date: Sun Sep 5 17:40:19 2010 +0200 UTILITY_PROGRAMS => UTILITY_PROGRAM_OBJECTS because obviously the programs are built in a way less streamlined way. This may change back later when I grok it better commit 6d20552c1a11bb59b8258e413b01ac4caa83e360 Author: Peter Bex Date: Sun Sep 5 17:21:42 2010 +0200 Refactor setup API stuff (re-use the same lib building declaration as other libs), and refactor "utility programs", for lack of a better word commit 0298ea57a02f859fdba4bbb66a573b719e6e0b8c Author: Peter Bex Date: Sun Sep 5 16:52:45 2010 +0200 Restore setup-api import lib creation and remove Make's builtin rules for C programs (this aids debugging. Explicit listing of dependencies is better for Chicken) commit 1832d05e5e8a66c6ac56acc561b383e386dfc916 Author: Peter Bex Date: Sun Sep 5 16:36:26 2010 +0200 Fix syntax problem in install-import-lib commit 7802a45784bf483d3beee5512101642f163c99cd Author: Peter Bex Date: Sun Sep 5 16:30:43 2010 +0200 Refactor import lib and compiler object compilation (static and dynamic). Also put the installation of import libraries inside a loop so they're not listed in full in the installation steps commit 50868290c0905a4c7bf35204435ed99bdb3bbb5a Author: felix Date: Sun Sep 5 16:24:12 2010 +0200 added comment about SIGFPE problem commit 6d2a4ccfe4a5389d0e73bd80796b505cb3a50115 Author: felix Date: Sun Sep 5 16:06:06 2010 +0200 rewrite-rules for overflow-detection ops, improved arithmetic test commit 3e6d2611b4ffd17e17ab858caaaca9b73d150b67 Author: felix Date: Sun Sep 5 15:24:07 2010 +0200 removed slight inconsistency in rules.make (thanks to Peter Bex) commit 5cd819d553c24b31f9d8f1557f3ce32ceb3401b1 Author: Peter Bex Date: Sun Sep 5 14:14:01 2010 +0200 Do Not Repeat Yourself: Don't list the distfiles explicitly under "spotless" rule. Turns out that both "spotless" and "clean" (which "spotless" depends on) removed the setup-api.c and setup-download.c files. commit c0e18b68b6b7a48d30435925c214a52a6f35344b Author: Peter Bex Date: Sun Sep 5 14:11:04 2010 +0200 Forgot to add pattern substitution for platform strings (strip "Makefile." from the output) commit a6493faaf1cfe0be1a3059bfe116bb3fe89aa378 Author: Peter Bex Date: Sun Sep 5 13:59:23 2010 +0200 Start abstracting out some rules for the bootstrapping libs. Make exceptions more explicit (will convert this to one line later) commit 1a8fe768edfdf449d8e788e38900929839e71cfb Author: Peter Bex Date: Sun Sep 5 13:40:39 2010 +0200 Get rid of duplication of installation of import libs in static/dynamic builds commit d795c75ee56610d9e945dd21175fc9d1686c3e25 Author: Peter Bex Date: Sun Sep 5 12:26:21 2010 +0200 Include a note for hackers looking for the proper Makefile commit 9c548ea1a1f532cd4424b1627ca8d1a46dd9fac7 Author: Peter Bex Date: Sun Sep 5 12:25:01 2010 +0200 Make use of GNU Make's own looping constructs and info/error message system. This avoids needing to rely on the shell to perform wildcard expansion and looping which I understand Windows doesn't know how to do commit 20e40514540fc3ef79390248b9db789f3fea03f0 Author: Peter Bex Date: Sun Sep 5 11:31:03 2010 +0200 Convert library object creation (including static) to pattern rules commit 67c28b8b84eb94736c6286d43d99223516220366 Author: Peter Bex Date: Sun Sep 5 11:26:31 2010 +0200 Refactor import library object compilation to use a pattern rule commit d0a98ad13ad9ef7acc40382076c3098263886ffc Author: Peter Bex Date: Sat Sep 4 22:00:52 2010 +0200 Don't be so sure that it's the system default. Also note that GNU Make might need to be installed commit 8666f0776b93ccbdbe0309753723e46fbcc13480 Author: Peter Bex Date: Sat Sep 4 21:57:35 2010 +0200 Add a helpful note to people trying to build with non-GNU makes. To make this work, the actual makefile is now called GNUmakefile (which GNU make will read instead of Makefile when it sees it) commit 54fd7f3fcb26ba9cc33b00648e53173a0d2cddfe Author: Peter Bex Date: Sat Sep 4 21:53:58 2010 +0200 Refactor basic Makefile so we only need to add a single Makefile.platform when adding a new platform and not add a new line to the instructions. Also collapse all the standard rules for invoking recursive Make commit 0b3920d9ad12bb71df582d18d1ec74850efcf50b Author: felix Date: Sat Sep 4 13:30:19 2010 +0200 added arithmetic tests commit a5a0bb50ccfef431de15e6ea7e049c3a41a8c5e2 Author: felix Date: Sat Sep 4 12:11:39 2010 +0200 typo fix in runtime.c commit ca378285f55c293d1c7b50a108c11f80df315731 Author: felix Date: Sat Sep 4 11:59:19 2010 +0200 types.db fixes commit 501f928eac3fc6c7a25751f2912ae631d9bc7c3e Merge: 049dfc0 bfe4cb3 Author: felix Date: Sat Sep 4 11:57:13 2010 +0200 Merge branch 'safer-scheduler' into experimental commit bfe4cb34b18b2b13c74762559f63d88653c23d1a Merge: 4d4d9d6 f2df1a5 Author: felix Date: Sat Sep 4 11:42:37 2010 +0200 Merge branch 'safer-scheduler' of ssh://chicken@call-cc.org/~/chicken-core into safer-scheduler commit 4d4d9d61f4af0663764b81e1e1e38e87b8f5aec5 Author: felix Date: Sat Sep 4 11:42:02 2010 +0200 allow old i/o flagging commit 049dfc0d563cf1dcc047d541f7b37c06ba058280 Author: felix Date: Fri Sep 3 09:30:39 2010 -0400 fx-overflow op fixes commit 635578967909374ad36782888059a5f023f5b900 Author: felix Date: Fri Sep 3 07:13:35 2010 -0400 internal overflow-detection fixnum ops commit fdcb7b2da8753afab1ca7d38dfb200f1dac36dbe Author: felix Date: Fri Sep 3 07:13:07 2010 -0400 -p, -P and -e imply -n in csi commit cf2ec03044ba81aa4cb99319036138f4d51c410e Author: felix Date: Fri Sep 3 07:12:50 2010 -0400 reworded warning commit f41b8b99982c1d1874f0734d40357241ccb18b98 Author: felix Date: Fri Sep 3 06:28:29 2010 -0400 turned redef-of-import notice into warning commit 9d8ceff12b43a6e559d8592e0e6bd72fc44185c7 Author: felix Date: Thu Sep 2 04:27:14 2010 -0400 simplifed modulo commit 2d03fb5cebcd35e5dba2b82bad7442dafe423029 Author: felix Date: Thu Sep 2 04:22:49 2010 -0400 fixnum-+/- with overflow check wrong for 64-bit systems commit df2708e7f406a2b4f1d4b3abf6b141671487618b Author: felix Date: Thu Sep 2 04:22:22 2010 -0400 changed layout of ,d fixnum commit 157b2b371d23ba775ac2694a0445962fc70bd515 Author: felix Date: Wed Sep 1 08:06:32 2010 -0400 applied 8343cb22 from irregex-bugfixes branch commit d54cb8de9cc32a22cfddc2ea8ece3a371297a816 Merge: 053c315 f2df1a5 Author: felix Date: Wed Sep 1 07:45:12 2010 -0400 merged scheduler changes from safer-scheduler branch commit 300a05e65b3f9d300a8a67a0011e8fa65fed9e40 Merge: 8a516a0 053c315 Author: felix Date: Tue Aug 31 10:25:14 2010 -0400 merged experimental into total-irregex-reconstruction commit 053c315e18261bad2bb1f4c880c17029d4d1a222 Merge: d870733 904986f Author: felix Date: Tue Aug 31 10:18:53 2010 -0400 Merge branch 'master' into experimental commit d8707335cc2f7d96ec5f63fbcf367b2309d909e9 Author: felix Date: Tue Aug 31 05:30:54 2010 -0400 marked as deprecated also in export list commit 4704471977b69fdeeffc381bf9b5635f8d995f43 Author: felix Date: Tue Aug 31 05:29:22 2010 -0400 deprecated reqired-extension-version and required-chicken-version commit f2df1a5761ef0ec516a8f638f3226a2dd2fe8dc1 Author: felix Date: Tue Aug 31 05:27:20 2010 -0400 silly paren-missing bug (thanks to mario for detecting this) commit d074a3ca03ed2f9d0433afc80b441ca6fafd5325 Author: felix Date: Mon Aug 30 06:26:33 2010 -0400 types.db fix by kon commit 8d1c1dd747e871c527dba6bcd07e712d8e75f2b9 Author: felix Date: Sun Aug 29 12:22:24 2010 +0200 ensure default stderr is used commit 904986f29cebaaf962cd1493f60e7d3b87f24bea Author: felix Date: Sat Aug 28 12:59:59 2010 +0200 removed broken rewerite rule for cpu-time (thanks to Kon Lovett) commit 37b395b490008a99d957da40e02c10639a9f3057 Author: felix Date: Sat Aug 28 12:59:59 2010 +0200 removed broken rewerite rule for cpu-time (thanks to Kon Lovett) commit e1d5c139ef750db185c4602b68313451d9c121be Author: felix Date: Sat Aug 28 12:06:03 2010 +0200 fixed result type for current-milliseconds commit df3ee10c84758ca747763487d09fc7907cfe7feb Author: felix Date: Sat Aug 28 12:06:03 2010 +0200 fixed result type for current-milliseconds commit 0e9085971b6e365c21b4dcf86881f53e124ab9f8 Author: felix Date: Sat Aug 28 12:04:27 2010 +0200 disabled debug output commit c87b7eb2d4fe286149bb417eea7f1b9e0a209002 Author: felix Date: Fri Aug 27 21:00:04 2010 +0200 insane debugging and dump mistakes commit c22f038cec0fe5956fcebd5112b7b334163d3b44 Author: felix Date: Fri Aug 27 20:01:56 2010 +0200 merged manual changes from wiki commit 85146d48834bb9557f05037f47dcb7b12b3cb371 Author: felix Date: Thu Aug 26 17:18:08 2010 +0200 refactored removal of thread from fd-list commit 027b8cbb97edcdc412529cc867bb7a1442b0afd5 Author: felix Date: Thu Aug 26 16:50:26 2010 +0200 simplified fdset handling; fixed incorrectly named variable in ##sys#thread-unblock commit aa5874e1fc35c8d343771ce9dd954b87dc3551a0 Author: felix Date: Tue Aug 24 15:11:21 2010 +0200 profiling-decoration was applied to non-global procedures (reported by sjamaan) commit 510bea6fc23312a43674ae258e76f378f331e8cf Author: felix Date: Wed Aug 25 19:19:06 2010 +0200 handle ./ prg prefix on windows commit 60a2a9f22d01bd8000e2c69f45aa8e20d577136b Author: felix Date: Wed Aug 25 19:15:32 2010 +0200 reverted incorrect change commit 29781eb8d8e46a6dcfa7777818675af41a9368b0 Author: felix Date: Wed Aug 25 14:37:05 2010 +0200 warn if escaped symbol syntax spans multiple lines commit 49c05f3f14265da411cb7866ce688e7bc34dc9e4 Author: felix Date: Wed Aug 25 14:20:17 2010 +0200 half-hearted attempt to get more sense into the scheduler commit b51c3afba8f6faab89e06eb724c8fb6a6d7bce1c Author: felix Date: Wed Aug 25 19:25:10 2010 +0200 Revert "half-hearted attempt to get more sense into the scheduler" This reverts commit 40d7877ba02b9701479d83b8d9777a37ef0c8980. commit c80fdbc89fab79b06b0faadb2a6241c74d7eaa00 Author: felix Date: Wed Aug 25 19:25:00 2010 +0200 Revert "warn if escaped symbol syntax spans multiple lines" This reverts commit 1e1395e0b7c5f97d06989ce7197f6ac9bf5889a1. commit f09a99fe2238b497797a6e53654bb89cb95ce3aa Author: felix Date: Wed Aug 25 19:24:48 2010 +0200 Revert "reverted incorrect change" This reverts commit fb102e7a111b9d3b48d6d32b0ad3f5f2b556c62b. commit 48b2dd2a89f413372452834e4edd01b27ce5d926 Author: felix Date: Wed Aug 25 19:24:32 2010 +0200 Revert "handle ./ prg prefix on windows" This reverts commit 5f60c9d7e21007a7215193f93859f7f227414372. commit 103de441afc66173a9293a2c961bf526b5e2ed92 Author: felix Date: Wed Aug 25 19:23:25 2010 +0200 Fuck this Revert "Revert "applied fix for broken randomize (provided by Kon)"" This reverts commit 2614291026e61005560bf87e36ad8dd5d11d388a. commit 2614291026e61005560bf87e36ad8dd5d11d388a Author: felix Date: Wed Aug 25 19:22:48 2010 +0200 Revert "applied fix for broken randomize (provided by Kon)" This reverts commit fc8d57e897df9eefd638b9358250fbd3069c70f9. commit 5f60c9d7e21007a7215193f93859f7f227414372 Author: felix Date: Wed Aug 25 19:19:06 2010 +0200 handle ./ prg prefix on windows commit fb102e7a111b9d3b48d6d32b0ad3f5f2b556c62b Author: felix Date: Wed Aug 25 19:15:32 2010 +0200 reverted incorrect change commit 1e1395e0b7c5f97d06989ce7197f6ac9bf5889a1 Author: felix Date: Wed Aug 25 14:37:05 2010 +0200 warn if escaped symbol syntax spans multiple lines commit 40d7877ba02b9701479d83b8d9777a37ef0c8980 Author: felix Date: Wed Aug 25 14:20:17 2010 +0200 half-hearted attempt to get more sense into the scheduler commit fc8d57e897df9eefd638b9358250fbd3069c70f9 Author: felix Date: Wed Aug 25 03:26:59 2010 +0200 applied fix for broken randomize (provided by Kon) commit 8725fd0d9cfedca3566f7db3dd8eacc22561d5ed Author: felix Date: Wed Aug 25 03:26:59 2010 +0200 applied fix for broken randomize (provided by Kon) commit b8d61402ca068fad127cced77589dba0ce30ef8c Author: felix Date: Tue Aug 24 15:11:21 2010 +0200 profiling-decoration was applied to non-global procedures (reported by sjamaan) commit 4e3c25dd6dda42e6b6b6af592ee4a164c09e5738 Author: felix Date: Tue Aug 24 14:28:57 2010 +0200 file-copy and file-move give proper error when used on directories (thanks to syn) commit 7a22bcfe35edd6d841ba9eed7594cc5818f7084e Author: felix Date: Tue Aug 24 00:52:45 2010 +0200 removed more shadowing bindings and did some cleanups commit 4294f891826d14590562654a0b86edee7bc280b9 Author: felix Date: Tue Aug 24 00:24:00 2010 +0200 bumped version commit c8d451a6c9f827b6f794934f2f35cd38618b180a Merge: 97e5cbb e2a3df8 Author: felix Date: Tue Aug 24 00:22:06 2010 +0200 Merge branch 'post-migration-fixes' into experimental commit e2a3df86f0b12283f10047a5fd04432ecbad37e9 Author: felix Date: Mon Aug 23 23:54:54 2010 +0200 post-migration-fixes for wiki2html (mario, again) commit 4b66457758a9cdd2c7e94fca44f1a50bf142ceab Author: felix Date: Mon Aug 23 23:04:21 2010 +0200 post-migration fixed to rss-feed generator (by mario) commit 7e055f6f398a6f2f5bd5f535f9c9b62082a3f90f Author: felix Date: Mon Aug 23 23:02:21 2010 +0200 post-migration README fixes by mario commit 97e5cbbbbdb5a3b2c5d7f90e0342fbb42cfa3d28 Merge: c4f7d84 5efc89a Author: felix Date: Mon Aug 23 22:46:05 2010 +0200 Merge branch 'shorter-call-chain' into experimental commit c4f7d847dcd5fdead1d87b1d52aa7a7a96599046 Author: felix Date: Mon Aug 23 22:46:01 2010 +0200 commented some variables used in csi commit dfe99dee5c3b322ffb27cef278e36673d0575c0c Author: felix Date: Mon Aug 23 22:36:24 2010 +0200 consolidated NEWS and bumped version to 4.6.0rc1 commit 5efc89a4687e0a11fbcb5342b07d1d8cf1a7de49 Author: felix Date: Sun Aug 22 23:41:42 2010 +0200 fetch call-chain in exception-handler and print that one in the REPL's error message (suggested by Commander Keen) commit 727b2b3fea271474540f215af4842d32e82e7e6d Author: felix Date: Sun Aug 22 23:22:10 2010 +0200 applied zbigniew's record-rename patch (finally), added test-case commit 7830cc52b14339ccf4971cb416b34469ea56b3dd Merge: 046f8de 57ad774 Author: felix Date: Sat Aug 21 12:01:28 2010 +0200 Merge branch 'experimental' of ssh://chicken@call-cc.org/~/chicken-core into experimental commit 046f8de162ef51fe14662717b035c61d60e0d5f2 Author: felix Date: Fri Aug 20 17:09:35 2010 +0200 trivial changes commit 57ad774af75251f0264d2e3d72e4e98722e4ee81 Author: felix Date: Thu Aug 19 05:54:50 2010 -0400 scrutinizer message changed again commit 92b91cd41ad1488d475a0c5e0b3b269cee56162f Author: felix Date: Thu Aug 19 05:52:58 2010 -0400 scrutinizer message commit 6c6b3d84a88f466c8775cf0fe52a028a2a41386d Author: felix Date: Thu Aug 19 05:49:10 2010 -0400 removed shadowing bindings for non-standard procedures commit 4287d477b8fa1746ee536a85862407f6b930bd3c Author: felix Date: Thu Aug 19 05:48:56 2010 -0400 two fixes taken over from total-irregex work commit 8a516a042542ad4245d79eecc23643e765d61a0e Author: felix Date: Thu Aug 19 03:41:21 2010 -0400 manually applied patch between experimental and total-irregex commit a032b09ad95f658fa55a438b7e0dd8a3c58763aa Author: felix Date: Thu Aug 19 03:08:13 2010 -0400 types.db fix by Kon Lovett commit ffb9d81052efd9df073eff285f01c1753156bab5 Author: felix Date: Wed Aug 18 09:27:31 2010 -0400 allow arbitrary large non-decimal integers in str->num conversion commit bc7c4fc530f6bc13bc68d19a8c2737f5204451af Author: felix Date: Wed Aug 18 06:06:58 2010 -0400 disablesd notices when loading import library commit 366617ef176c0fcb4a883569b086cd00267a065f Author: felix Date: Wed Aug 18 05:52:19 2010 -0400 new handling of symbol escape syntax should respect symbol-escape commit 55ad083b47dc281ed31ce218433d847cc6eeba59 Author: felix Date: Wed Aug 18 05:43:31 2010 -0400 generalized symbol escape syntax commit 081e3b567de635fe17082db94063f0af0c702cf2 Author: felix Date: Wed Aug 18 04:34:56 2010 -0400 more suitable description for keywords commit aca9e5a1b2552bd72eca6b3da5b399658462587a Author: felix Date: Mon Aug 16 06:51:00 2010 -0400 removed henrietta; support in setup-download for listversions query commit 7332820147698c357689e6fcd51ecd0fa9ba9535 Author: felix Date: Mon Aug 16 03:07:20 2010 -0400 added missing entry for decompose-directory in types.db and files.import.scm (thanks to Kon) commit 1186f2232a686f0bfd92f7be3de9784cf4c6f2d3 Author: felix Date: Fri Aug 13 06:25:01 2010 -0400 check callbacks for returning twice commit 7f9f4545d8a6519076749a8dedc046e387eb50c5 Author: felix Date: Fri Aug 13 04:03:15 2010 -0400 import accepts (srfi N) as module name (suggested by Kon Lovett) commit d161b3fe5c12947022ffbc082f80772ea8abe514 Author: felix Date: Fri Aug 13 04:01:43 2010 -0400 when frame-info is #f, don't show in call-trace commit 908b2015140c67a558087e31b83e66bb7110b98f Author: felix Date: Fri Aug 13 03:23:47 2010 -0400 copy-port fixes and tests commit a2bc36bf401ce74d0cce79a2d9821af3c7e5fc5d Merge: 84c7f88 7e6afa5 Author: felix Date: Fri Aug 13 03:04:41 2010 -0400 Merge branch 'experimental' of /home/chicken/chicken-core into experimental commit 84c7f88378497f6ffa087e704883738730acaf2a Author: felix Date: Fri Aug 13 03:04:35 2010 -0400 single-digit sym was not print readably (thanks to zbigniew) commit 7e6afa590cba232c02f89305773c51480a9ddcfb Author: felix Date: Thu Aug 12 20:54:12 2010 +0200 no backtrace with -q in csi is STUPID commit 89f85d79ab131dcc96e32dbbc45b438841591312 Author: felix Date: Thu Aug 12 20:05:40 2010 +0200 typo fix in NEWS commit 57e99ee3ad64173b8ceb99a0957b1ba8ade17aa9 Author: felix Date: Thu Aug 12 06:30:51 2010 -0400 added -keep-going option to chicken-install commit 6e186a9622119b3a2a9372afe28c695a3039f397 Author: felix Date: Thu Aug 12 04:23:50 2010 -0400 Solaris build- and runtime patches by Semih Cemiloglu commit f9c40d5cd167ed97130ef76a49b1d9cb26636831 Author: felix Date: Thu Aug 12 03:24:26 2010 -0400 use correct comparison routine in timeout-check of scheduler (thanks to zbigniew); setup-download prints dots for downloaded chunks commit c6d6f125c1eed52dd9e8540fc4454eea95472b09 Author: felix Date: Wed Aug 11 08:51:49 2010 -0400 fix in setup-api (thanks to zbigniew) commit 6e2585df55f8083ca29614ad0ef244fb093a387f Merge: cc3bbea f06409c Author: felix Date: Wed Aug 11 08:50:05 2010 -0400 Merge branch 'experimental' of /home/chicken/chicken-core into experimental commit cc3bbea5e3ac7748fb7a024e288ced29e7457ed5 Author: felix Date: Wed Aug 11 08:50:02 2010 -0400 trivial changes commit f06409c7a4d0e9e9038ca8d0d0d381b5d4138f7a Merge: a928fe1 33c0090 Author: felix Date: Wed Aug 11 00:27:11 2010 +0200 Merge branch 'experimental' of ssh://chicken@call-cc.org/~/chicken-core into experimental commit a928fe1a4f7707e41fab65e9026596be902c39e8 Author: felix Date: Wed Aug 11 00:26:41 2010 +0200 added -debug option to chicken-install and use error inside setup-api commit 33c00905e149d649047b1ba251f2d084a0bc9c13 Author: felix Date: Tue Aug 10 08:57:49 2010 -0400 missing req. in tes commit 808b9da746b74cdd05c6d9c78e958918e3b6b0b4 Author: felix Date: Tue Aug 10 08:41:29 2010 -0400 added missing entries in types.db and ports.import.scm commit f4936490e67502fb81eacd37caaf3c92d107f6a2 Author: felix Date: Tue Aug 10 04:39:18 2010 -0400 added copy-port (suggested by Moritz Heidkamp) commit fcc46092bd00c595f939d405605d204b5b5904c8 Merge: 07d0bed 2033ec7 Author: felix Date: Tue Aug 10 03:35:51 2010 -0400 merged flonum-milliseconds branch commit 07d0bedb902e61c389e24fcb9703c99f14bf77b2 Merge: 1f56372 fd53e82 Author: felix Date: Tue Aug 10 03:32:57 2010 -0400 Merge branch 'experimental' of /home/chicken/chicken-core into experimental commit fd53e823cab6cc5fc5b71e5548ca08b2b7ebb152 Author: felix Date: Mon Aug 9 20:32:54 2010 +0200 bumped version to 4.5.8 commit 53dd489c76b7ad8119b6a4eefe85ddb37af8e28b Merge: 7cf223f 4f3e7c7 Author: felix Date: Mon Aug 9 20:32:13 2010 +0200 Merge branch 'master' into experimental commit 4f3e7c7ca683d7c8fc208f9632c77cc08f2eee9b Author: felix Date: Mon Aug 9 20:29:27 2010 +0200 fixed mean bug in creation of initial ptable commit 1f563728fc644356899e1ddb0413e2dd98358396 Merge: 7cf223f 7d9ad2d Author: felix Date: Mon Aug 9 11:14:38 2010 -0400 Merge branch 'master' into experimental commit 7d9ad2d6fd97956731defbe4230e87d05cce7f86 Merge: fa44476 c1fdd98 Author: felix Date: Mon Aug 9 11:09:56 2010 -0400 Merge branch 'master' of /home/chicken/chicken-core commit 7cf223f4402ec99536a189b30e57b6933b6b12c8 Merge: eeabfa0 f8128f3 Author: felix Date: Mon Aug 9 11:09:12 2010 -0400 Merge branch 'experimental' of /home/chicken/chicken-core into experimental commit fa444768f1111b1e1925abb1db1919ae40d4457c Author: felix Date: Mon Aug 9 10:58:21 2010 -0400 disable apply-hack for boot-chicken commit 833e9d2362a619bf5873a41e524b00936fd925cc Author: felix Date: Mon Aug 9 10:29:18 2010 -0400 updated NEWS for 4.5.7 minor release commit 5c36aa0b1a2fd0a2c0481cbc9b5e4b0f50440dfb Merge: e80a921 eeabfa0 Author: felix Date: Mon Aug 9 09:48:04 2010 -0400 Merge branch 'experimental' commit eeabfa01884b7be3c1084bcaab6bae894fdd533f Author: felix Date: Mon Aug 9 09:47:16 2010 -0400 updated setup.defaults to point to call-cc.org commit c1fdd98a175174c5337a7ff72f73ebd476aceb14 Author: felix Date: Mon Aug 9 05:30:40 2010 +0200 trivial change to test post-update hook commit c8af21b866693f811c3ac913d56b655ef5577d33 Author: felix Date: Sun Aug 8 23:20:56 2010 +0200 fixed incorrect entry in types.db for 'format' (thanks to Kon Lovett) commit be3f39229114e8e79a7952f5467272b6677a1168 Author: felix Date: Sun Aug 8 23:03:43 2010 +0200 applied patch by mario (#310) commit f8128f34dea5d521dd0792f11cdbe3db924f6d4b Author: felix Date: Sun Aug 8 22:17:40 2010 +0200 had to be commit e80a921ce6f5a5c0a415e5c84be10e58473e5192 Author: felix Date: Sat Aug 7 16:14:42 2010 +0200 added requirement of srfi-69 to scripts/tools (thanks to Mario) commit 2033ec7fa574b04486779f556cad8a1d6690b27f Merge: 379a24a 27ff543 Author: felix Date: Fri Aug 6 21:05:54 2010 +0200 Merge branch 'flonum-milliseconds' of /home/felix/chicken/core into flonum-milliseconds commit 379a24abb7c0a969b84e0e4c6d3ca473978182d0 Author: felix Date: Fri Aug 6 21:04:07 2010 +0200 marked time<->ms conversion routines as deprecated commit 513a9b15591db3697b34543504659da198951004 Merge: d720a5d 226837f Author: felix Date: Fri Aug 6 19:51:15 2010 +0200 Merge branch 'experimental' of ssh://chicken@galinha.ucpel.tche.br/~/chicken-core into experimental commit 226837f36d43ef438f8b2bdb3cc9845525de08b0 Author: felix Date: Fri Aug 6 04:28:40 2010 -0400 added some missing initial ptable entries commit 27ff54345614fcf3945eab63a8aa14c5db684de0 Author: felix Date: Thu Aug 5 08:57:01 2010 -0400 cpu-time can return flonums commit ab40ca14689d1cd4bdf5221645f7ad6439119ee4 Author: felix Date: Tue Aug 3 05:44:30 2010 -0400 force major gc when dump heap state or filtering heap commit d720a5d15cc0fb0619c70ccc26eb888171744a7f Author: felix Date: Tue Aug 3 01:16:11 2010 +0200 Revert "Merge branch 'total-irregex' of ssh://chicken@galinha.ucpel.tche.br/~/chicken-core into experimental" This reverts commit c53dcbfd42c6baf325538aa312c3364bd5d3b88f. Well, this can happen to the best of us ... (that was a joke) commit c53dcbfd42c6baf325538aa312c3364bd5d3b88f Merge: 2c82d5c 2657a2b Author: felix Date: Tue Aug 3 01:10:03 2010 +0200 Merge branch 'total-irregex' of ssh://chicken@galinha.ucpel.tche.br/~/chicken-core into experimental commit 2c82d5cadfcb65cc6adada96f5cf2f8a4bad82d6 Author: felix Date: Tue Aug 3 01:08:04 2010 +0200 documented version>=? commit d390a3d045ea2c60fac4c428addef2166c2ddece Author: felix Date: Mon Aug 2 23:11:46 2010 +0200 Soham commit e1fa21f42d146ca3befeac508ec272c1ebf34b5e Author: felix Date: Mon Aug 2 08:40:29 2010 -0400 added missing NAME entry for procedure type declarations (thanks to sjamaan) commit 0f00ca829ea195e48d558dc510cfc249b28d6824 Merge: 7f0fdc1 c225f93 Author: felix Date: Mon Aug 2 06:07:10 2010 -0400 Merge branch 'master' into experimental commit 7f0fdc198647b15ed29a34b22d501326aa400c54 Author: felix Date: Mon Aug 2 06:06:29 2010 -0400 fixed use of non-existant internal s8/u8 accessors (thanks to Kon Lovett) commit 2657a2b80ae40c3e8fe99b15b6128b774c77f981 Author: felix Date: Mon Aug 2 05:55:54 2010 -0400 unsafe match-vector-ref/set\! commit f4508401cd36eea03f22f7cf432a49571b386926 Merge: 0f1c184 d2d9d68 Author: felix Date: Mon Aug 2 05:49:55 2010 -0400 Merge branch 'experimental' into total-irregex commit d2d9d689d4419aeb2f4a603b8d9cf8e6db0b0e58 Author: felix Date: Sun Aug 1 16:50:26 2010 +0200 OM commit 0f1c1849eee64db459af49029199c891518fbf2d Author: felix Date: Sun Aug 1 16:49:47 2010 +0200 ishq allah commit 82eb22ceb9704403225f7f27cac7cd327cf4a19c Author: felix Date: Sun Aug 1 16:45:37 2010 +0200 use compiler-syntax for chicken-specific code as much as possible commit ba1568213249dd8d25e849ac33d25128f77e5e75 Author: felix Date: Sat Jul 31 23:44:04 2010 +0200 Opening my heart to thy beauty. commit feab48786fcfd9550c2e501aa64c21cdd4d34132 Author: felix Date: Sat Jul 31 15:41:02 2010 +0200 added ,h and ,ch interpreter commands commit 3e40e96850974eaa7851ba4953ede8e7beea0ae7 Author: felix Date: Sat Jul 31 15:36:30 2010 +0200 replaced use of easyffi with bind in manual (thanks to mario) commit 7d7c23f6134eb7f18efb84ae7d830dcc4c093c2b Merge: fd1ac20 526179f Author: felix Date: Sat Jul 31 01:00:08 2010 +0200 resolved conflicts commit fd1ac20d33c3527e9a1c348cb65dde0ae157bf8a Merge: 71cdec9 a0f0aec Author: felix Date: Sat Jul 31 00:54:36 2010 +0200 resolved conflicts commit 71cdec912537ce50abb1fe7b2c25a29c8e0f67db Author: felix Date: Fri Jul 30 23:28:53 2010 +0200 fixes commit a0f0aec91f5bf5c3019df04456be1969cf46424e Author: felix Date: Fri Jul 30 22:45:34 2010 +0200 trivial changes and cleanup commit c393a88afd508bd69a104be6d9e65ee3162016ed Author: felix Date: Fri Jul 30 22:44:37 2010 +0200 lifted irregex-core.scm to 0.8.2 commit 26a67a9a7bed964130b3c760849d7d1e9765a519 Author: felix Date: Fri Jul 30 15:14:21 2010 +0200 tweaked note about hooks commit ef5fdefb8068d558bd1308d0a43804c55677238f Author: felix Date: Fri Jul 30 13:45:52 2010 +0200 manually inlined mark/remark commit 416defd22601ae42f637e93dd143742276f11070 Author: felix Date: Fri Jul 30 12:55:51 2010 +0200 marked left- and right-section as deprecated in import lib commit 4344088e5a77d08323c539c02f6e84793f5f6db6 Author: felix Date: Thu Jul 29 23:01:54 2010 +0200 removed man-or-boy test commit 7bd92ff78681ddee949441114bcc8bd6bd6a4284 Author: felix Date: Thu Jul 29 23:00:37 2010 +0200 superficially seems to work commit 526179fbaa03b8ed7e9d046c8c018f83fdf98f18 Author: felix Date: Thu Jul 29 16:27:50 2010 -0400 slowly, irregex begins to annoy me commit 2df0df6d68d58dff57e9c534b67efaebec395395 Author: felix Date: Thu Jul 29 08:12:11 2010 -0400 ack'd Imran Rafique commit 3cdcf14971a9f92a03f8c8787d0640c64d0199ec Author: felix Date: Thu Jul 29 08:37:38 2010 +0200 trivial changes commit 493c89fd8b9fecae1c5f033e0de69dc7ff3f8a6b Author: felix Date: Wed Jul 28 16:26:49 2010 +0200 grep examples must use irregex commit 42eb7a37c51591e4ea709260c380a391a849cf6d Author: felix Date: Wed Jul 28 14:49:59 2010 +0200 chicken-install fixes commit b12797524beaaf27023fea905adf44394448e515 Author: felix Date: Wed Jul 28 15:13:46 2010 +0200 some bugfixes commit 1120935c0828cc8767f88ebc91f6803b19d4b1fe Author: felix Date: Wed Jul 28 14:49:59 2010 +0200 chicken-install fixes commit 51043ce0a13a9132d9856c2579d384931efb3606 Author: felix Date: Wed Jul 28 14:37:22 2010 +0200 use irregex in chicken-status commit 5ec7d310177947eec0c01ee54ba2f0d640143fe4 Merge: cddf07c 1e1c964 Author: felix Date: Wed Jul 28 14:34:21 2010 +0200 Merge branch 'experimental' into total-irregex commit 1e1c9640d3be4b131c1904a885f75f462d11164c Author: felix Date: Wed Jul 28 14:31:32 2010 +0200 version check for setup.defaults; expanded in manual on import libraries; trivial changes commit 30ee4254951051bedfcd20fd0ddc0fff1d09ab8a Author: felix Date: Wed Jul 28 12:11:35 2010 +0200 removed benchmarks from runtests.sh commit 067ae4a26f51d5530748131f4f65ffc40160865c Author: felix Date: Wed Jul 28 10:20:23 2010 +0200 added ##sys#filter-heap-objects commit 58dbbf68832306b2bce5d40e37afbfc45a6817d2 Author: felix Date: Wed Jul 28 08:39:48 2010 +0200 use nul: device for try-compile on windows commit b3ad21fa8e5236b0d5f2fbfdd365581b19e6ea4d Author: felix Date: Tue Jul 27 13:42:57 2010 +0200 yes, yes. commit aabc5bec18c51a3575896e43686ac937674b0328 Author: felix Date: Tue Jul 27 13:28:44 2010 +0200 added -exact to chicken-status commit cddf07cd73071acf7398c8e18b310a6c5418d609 Author: felix Date: Tue Jul 27 13:23:22 2010 +0200 added irregex-utils; rebased to experimental commit c6fb2bf8ccf71a59f99a5732697f8e6e81c1a4d7 Merge: 3ec8a3b 4a8bd81 Author: felix Date: Tue Jul 27 13:15:19 2010 +0200 git, you suck commit 3ec8a3bcf8f4d406e94d3ba965e6617ad5bb0699 Author: felix Date: Wed Jul 21 11:51:41 2010 +0200 fixed setup.defaults commit 3c05b53b2a71d23586f9d2d8d71667ff11693575 Author: felix Date: Tue Jul 20 01:48:13 2010 +0200 preparations for eggification of regex; removed regex unit; applied newest patch by sjaaman; replaced internal uses of regex into uses of irregex; worked like a slave commit 04b31b97c5ba6fea018c6f99ba9bc529b23144bd Author: felix Date: Sat Jul 17 23:47:51 2010 +0200 upgraded irregex to 0.8.1 and updated types.db; build-chicken feature commit 0f5e52f897ab6b034eb3afadaf041fd899c2bf0f Author: felix Date: Sat Jul 17 15:41:32 2010 +0200 changed internal representation of irregex objects; added cache for irregex; no wrapper object in regex.scm commit a152154e8291bd9b7597bae20022162eb8293a02 Author: felix Date: Sat Jul 17 15:38:42 2010 +0200 alternative deprecated type for scrutiny; bugfix in symbol-aliasing in declarations commit 4a3cec73c9a723bcf5ea656c9599a3b793cb6ecf Author: felix Date: Thu Jul 15 15:08:03 2010 +0200 added irregex manual (thanks to sjamaan) and made various changes for completing irregex promotion commit a9aa54dc72189f08a0739ad413142d8cfd9542a8 Author: felix Date: Thu Jul 15 13:54:39 2010 +0200 applied zbigniews irregex-promotion patch commit 9431b1e65eb2d9e85fbb0c17bf030cb474b8f022 Author: felix Date: Mon Feb 22 12:52:20 2010 +0100 added irregex 0.8 and updated tests, nothing tested or compiled, yet commit dac431ef10ac400d3655677b764469306132aede Author: felix Date: Tue Jul 27 13:09:06 2010 +0200 renamed -no-import-library to -no-module-registration commit 232afeaa499699ecd407f19764b2794d0ac7c712 Author: felix Date: Tue Jul 27 00:36:22 2010 +0200 enabled import/rename test commit 0667581c7f004fd7395254a7bdf9d2fe58aef403 Author: felix Date: Tue Jul 27 00:35:47 2010 +0200 mutex-unlock! fix in srfi-18 commit e1fbfa36c6f5bd421f391f7c6d0c7a699f0b15e8 Author: felix Date: Tue Jul 27 00:28:32 2010 +0200 added -no-import-library option commit bdc9a7dd56f25b04da5fd508dcbc7165796e124b Author: felix Date: Tue Jul 27 00:27:39 2010 +0200 removed some duplicate compiler options commit ce09af5dd7e014c07afb3b44c4a89e130a0997f0 Author: felix Date: Tue Jul 27 00:27:17 2010 +0200 applied srfi-18 and scheduler fixes by Joerg Wittenberger commit afa2a403074c0fa166971d0e2f7dbf838f66e40a Author: felix Date: Tue Jul 27 00:25:43 2010 +0200 -exact option for chicken-uninstall commit c225f93e6cf1915893a08281f01b0bdafe162eeb Merge: fe13bd8 e979125 Author: felix Date: Mon Jul 26 22:26:10 2010 +0200 Merge branch 'master' of ssh://chicken@galinha.ucpel.tche.br/~/chicken-core commit 8a1aa876f2e6656ff868f4c67208bc7f87d137bd Author: felix Date: Mon Jul 26 16:54:17 2010 +0200 potential import/rename fix commit f04cf1aeee522b65fa96ec6e3633cba0de431861 Author: felix Date: Mon Jul 26 12:39:40 2010 +0200 removed silly comment commit 9fcddd51f03fd32a5bdc458efe3573c440f34098 Author: felix Date: Mon Jul 26 12:01:39 2010 +0200 special-casing of allocators as C_inline routines commit 65a881d0c19c375d330cd1e0ce2b93cf76496b83 Merge: b6466b5 e979125 Author: felix Date: Mon Jul 26 12:00:58 2010 +0200 Merge branch 'master' into experimental commit b6466b56e3f3aede318827f611b78bedc97a5175 Author: felix Date: Mon Jul 26 11:09:09 2010 +0200 license fix by sjaaman commit 1f54db006a918ffd4d06917595b9bc4a4b17a680 Author: felix Date: Mon Jul 26 10:26:53 2010 +0200 timezone fixes (thanks to zbigniew) commit 41718a18f26060ffca2df6357cd3eb7ac925d7fb Author: felix Date: Mon Jul 26 10:26:34 2010 +0200 manual example fix (thanks to mario) commit c4e65b9e7284a6f34d71ade0b9828e3decef2ad1 Author: felix Date: Mon Jul 26 10:11:46 2010 +0200 updated LICENSE (thanks to sjaaman) commit 869fc9dd3f6c502575967d5091383b56459ddf8c Author: felix Date: Mon Jul 26 10:04:07 2010 +0200 use timegm for Mac OS X (fix by zbigniew) commit e9791253b6fcda46370e937e500050cb01887132 Author: felix Date: Sat Jul 24 12:11:55 2010 +0200 updated manifest (modules/macros manual pages, thanks to Tayler Venable and mario) commit 24404892d5cafcc29b7b967f9f127285faa921b9 Author: felix Date: Sat Jul 24 12:07:19 2010 +0200 csi: ,c skips empty lexical envs commit fe13bd846053bf33e43234e0e3a9c86d761eda8d Author: felix Date: Wed Jul 21 15:19:45 2010 +0200 fix for my carelessness by Jeronimo Pellegrini commit 63dfb62033778197d4a76401cf3530f402016eca Author: felix Date: Wed Jul 21 12:06:13 2010 +0200 binary-file detection allows #\xff (thanks to Sven Hartrumpf) commit 0734bd318ae3d70353fb16c5740d44612e7b493a Author: felix Date: Wed Jul 21 12:01:05 2010 +0200 deprecated [left|right]-section commit c57ddf95b2692bf22a9450d9bc02a609b905b076 Author: felix Date: Wed Jul 21 11:53:30 2010 +0200 srfi-4 fixes by Kon Lovett commit 4a8bd81fb94df0ce8a1b0a98fdacc165039d4e66 Author: felix Date: Wed Jul 21 11:51:41 2010 +0200 fixed setup.defaults commit 489b853f50af9ed1eff6a3f89a3c2e1d274dbdcb Author: felix Date: Tue Jul 20 01:48:13 2010 +0200 preparations for eggification of regex; removed regex unit; applied newest patch by sjaaman; replaced internal uses of regex into uses of irregex; worked like a slave commit 2ab50f96ed2d8a5c79e21bace07a49e797ce56c6 Author: felix Date: Sun Jul 18 08:17:56 2010 +0200 use safe C routines for caar, cdar, cddr commit ae9e59d3b28074851d5f632037c2541c4abc2001 Author: felix Date: Sat Jul 17 23:47:51 2010 +0200 upgraded irregex to 0.8.1 and updated types.db; build-chicken feature commit 3ad6e0e9941dd6224298d400818fb44dfafa82fc Author: felix Date: Sat Jul 17 15:41:32 2010 +0200 changed internal representation of irregex objects; added cache for irregex; no wrapper object in regex.scm commit 3ac00f85ca63f6048cfc3f6e63c780b7f982b134 Author: felix Date: Sat Jul 17 15:38:42 2010 +0200 alternative deprecated type for scrutiny; bugfix in symbol-aliasing in declarations commit ceaff85e6c0fac253a0e8a6b532fbdccaf9642f5 Author: felix Date: Fri Jul 16 21:10:35 2010 +0200 renamed frameinfo toplevel commands; added explanation in manual commit 4180f098b6109fcbf5d5ddef611017b997befa99 Author: felix Date: Fri Jul 16 08:25:32 2010 +0200 frameinfo handling and commands commit a82ee1718552e895e5d118afe5e8cc4712449cab Author: felix Date: Fri Jul 16 01:20:13 2010 +0200 use C_return internally commit a9a85ccc66de763fdde1cc40aa877badaef7d19d Author: felix Date: Fri Jul 16 01:19:55 2010 +0200 ##sys#eval-debug-level turned into parameter; eval-frameinfo stored in trace buffer commit f11bdbcc9ac7fa85276dac5b622852b87d2e7c38 Author: felix Date: Fri Jul 16 01:17:18 2010 +0200 added compiler re-writes and C implementations of safe caar and cdar commit dd47e50aa4de9371dc2643c3ace5d7940f54265e Author: felix Date: Thu Jul 15 15:29:34 2010 +0200 documented blocking operation of closing process ports commit ce9a5963f6f70129db354246d6e0170c82512691 Author: felix Date: Thu Jul 15 15:08:03 2010 +0200 added irregex manual (thanks to sjamaan) and made various changes for completing irregex promotion commit b6a59acb6f4f96d977620f1d001c188e86af2126 Author: felix Date: Thu Jul 15 13:54:39 2010 +0200 applied zbigniews irregex-promotion patch commit 246b3ff10a8ca83e89161b40a3fa96c7d77d64de Author: felix Date: Mon Feb 22 12:52:20 2010 +0100 added irregex 0.8 and updated tests, nothing tested or compiled, yet commit c752a153c006d6ef9854b37c96807d0d91a0903b Author: felix Date: Wed Jul 14 22:11:17 2010 +0200 assert shows line-number information, if available (suggested by Alejandro Forero Cuervo) commit 91bcf385ab0b5e3ff90cf742a34aa2518eaf13b4 Author: felix Date: Sun Jul 11 15:11:15 2010 +0200 cast to throttle warnings, why can't we just code in BCPL? commit 6de2820d8901516e5a80fd78063d9272af5ecebd Merge: 168d835 0cc55fe Author: felix Date: Sat Jul 10 11:44:55 2010 +0200 Merge branch 'master' into experimental commit 0cc55fe1d91af124b64644ea7fd9a82cd4712e52 Author: felix Date: Sat Jul 10 11:44:12 2010 +0200 file-type got new additional arg; file-type predicates return #f if file does not exist (thanks to zbigniew) commit 168d8353a1d6da1cfaeaf0087959e78382e84f12 Merge: 3acede6 f7b342e Author: felix Date: Sat Jul 10 00:31:17 2010 +0200 Merge branch 'master' into experimental commit f7b342e382954a295838eb5b44cb0a3d34f1fa7b Author: felix Date: Sat Jul 10 00:31:07 2010 +0200 dumping heap state crashed for funny non-8aligned byte-vector commit 3acede64bbe710ddec5ba35df2b71418b5f06a3f Merge: 83ce6a6 c2d5beb Author: felix Date: Sat Jul 10 00:16:11 2010 +0200 Merge branch 'master' into experimental commit c2d5bebb1c78d096575248107de751fde82dfef3 Author: felix Date: Sat Jul 10 00:14:53 2010 +0200 added -:H runtime option commit 83ce6a6d58ea155a6957c30f556779cbfc1caf08 Author: felix Date: Fri Jul 9 15:54:15 2010 +0200 bumped version to 4.5.7 commit fb5c0367d646344dd1078bca27d129c8e0002032 Author: felix Date: Fri Jul 9 15:52:53 2010 +0200 updated NEWS commit 0e21947ec9d058d1d590e55dff3da4d51b15d12f Merge: e2c762b 027db3f Author: felix Date: Fri Jul 9 15:38:36 2010 +0200 Merge branch 'experimental' commit 027db3f4e29245d481b2855e7d3e0d819db26506 Author: felix Date: Fri Jul 9 11:48:28 2010 +0200 bugfix in create-directory; doc'd #f version to standard-extension commit 1c5806c6f4cc08861b2746fdc28202ddca227c74 Author: felix Date: Fri Jul 9 08:08:27 2010 +0200 added Knuth's man-or-boy test (thanks to Benedikt Rosenau) commit 2e9d037555f4324aeb374013b03f0774f408fb58 Author: felix Date: Thu Jul 8 14:55:23 2010 +0200 if known, supply version automatically (suggested by Alejandro) commit b22c5b2a5839f52b5f390735dd1843b9d7e62828 Author: felix Date: Thu Jul 8 14:54:56 2010 +0200 features in csc for target language commit 01b556e2b98ad14e25505e739488e5c9a3b4cfd0 Author: felix Date: Thu Jul 8 11:17:08 2010 +0200 trivial change and documented extension-name-and-version commit e2c762b1f9db12a692d0638e5843ad4ad5a34820 Author: felix Date: Wed Jul 7 14:20:44 2010 +0200 fixed missing config-macro definition in Makefile.cygwin (thanks to John Cowan) commit 906be45f6aa7d89de1e03bdf127dd86cf7b1ae98 Author: felix Date: Wed Jul 7 14:20:44 2010 +0200 fixed missing config-macro definition in Makefile.cygwin (thanks to John Cowan) commit e2abe211ab5e719631d1dbc01b0903e61509ed41 Author: felix Date: Wed Jul 7 13:41:18 2010 +0200 added runtime routine to dump object counts in heap commit cdadc1e9058bb564c9f29d6e1702fa1800e3aa88 Author: felix Date: Tue Jul 6 15:56:17 2010 +0200 gc-count in debug-termination message is bogus if timer is used commit 6a4da28b7b2f19716c146fa955950c433b9703da Author: felix Date: Tue Jul 6 15:38:26 2010 +0200 write debug-message about forcing finalizers to stderr commit 1ed8ba48297e3bba35724ab2e23f8de28bf1e6f3 Author: felix Date: Tue Jul 6 12:57:21 2010 +0200 updated types.db for find-files commit 9b42bc29f707903e01dcdb6d1184dcb8fc4a3435 Author: felix Date: Mon Jul 5 14:31:45 2010 +0200 fixed renaming bug in let-optionals (thanks to Alejandro Forero Cuervo) commit 15da5479a2dfd74a4c9e2fba011e1b9c0764a491 Author: felix Date: Mon Jul 5 14:35:48 2010 +0200 changed argument signature of find-files to use keywords (the old signature is still supported but deprecated commit 853746f62769201a34abaa11585fa5e8b421ed58 Author: felix Date: Mon Jul 5 14:31:45 2010 +0200 fixed renaming bug in let-optionals (thanks to Alejandro Forero Cuervo) commit 2b5650ef6e9c141aed8ab8ed3875ad414aefaf3a Author: felix Date: Mon Jul 5 09:49:34 2010 +0200 more posix-refactoring and fixing of bugs related to this commit 63eedb246fd40830008e685a7bb3452fc60f7e3d Author: felix Date: Sun Jul 4 00:27:49 2010 +0200 some posix refactoring; added file-type; file-type testers now accept file-descriptors commit 2c8e10182bca50c17752e6a45cd95388b3572d5a Author: felix Date: Sun Jul 4 00:27:05 2010 +0200 trivial fix in compiler-notice for exported unsafe global procs commit 023a7adf96cf31e28935eb7f652a394abc071c73 Author: felix Date: Sun Jul 4 00:25:21 2010 +0200 tiny fix in compiler-note about else-clauses in 'select' commit cf81e3aa7f67eafbdb37ca6a540d7dae31d02034 Author: felix Date: Sun Jul 4 00:24:36 2010 +0200 use fixnum comparison in string-port method (thanks to Kon Lovett) commit 28243227787f9191389fa90a6caa3afdd06cfb49 Author: felix Date: Wed Jun 30 10:24:42 2010 +0200 fixed refs to undefined internal srfi-4 setters commit d71cf43e0e46fbe3a9c4b9863d27a0abb2625c0d Author: felix Date: Wed Jun 30 09:14:41 2010 +0200 added test for #277 commit 3095a8700d0bda4c6a145c70ca5ae1ced6023389 Author: felix Date: Sun Jun 27 18:40:33 2010 +0200 strip syntax of keywords in invocation of ##sys#get-keyword in extended llist-expansion commit 0bad6daad6483894f67c05694c38c266d93b2116 Merge: 63c8ba3 11b62d4 Author: felix Date: Sun Jun 27 18:41:02 2010 +0200 Merge branch 'experimental' of ssh://chicken@galinha.ucpel.tche.br/~/chicken-core into experimental commit 63c8ba3f5dd2211513b9712ce82418b73faff0be Author: felix Date: Sun Jun 27 18:40:33 2010 +0200 strip syntax of keywords in invocation of ##sys#get-keyword in extended llist-expansion commit 11b62d4861ce7783224063d57789d17280ec2336 Author: felix Date: Fri Jun 25 12:30:31 2010 +0200 added note to mingw installation notes to use a drive letter for the PREFIX (thanks to nicktick) commit e891c3e9238c3cf144266314f600e1d26bbd562d Author: felix Date: Fri Jun 25 12:30:00 2010 +0200 added 'mode' query-option to henrietta and setup-download commit f1643b6a66cd7872fa88a79bc15254c369bf1702 Author: felix Date: Fri Jun 25 09:14:43 2010 +0200 bumped version to 4.5.6 commit dcc64a8c6b6d8cd39390ab11d16f3ff04e4c4425 Author: felix Date: Fri Jun 25 09:10:58 2010 +0200 small fix in test-invocation commit 2d9911abb77674f064f49d25b713e5b3f436c861 Author: felix Date: Fri Jun 25 08:44:55 2010 +0200 added dwindtst from slib commit 318658ff28a083bffd6bef98353b554e81a0cc66 Author: felix Date: Tue Jun 22 16:07:22 2010 +0200 bumped version to 4.5.5 commit 738c3d8878f902b4432392f8fdd05987b88850bc Merge: 6b80dea 1c00551 Author: felix Date: Tue Jun 22 14:52:47 2010 +0200 Merge branch 'experimental' commit 1c005515feaec00387bc558e45059be0cbc1dbff Author: felix Date: Tue Jun 22 14:52:41 2010 +0200 removed dependency on symbol-append in syntax uses in srfi-4.scm commit 1c4809cf6339c41046db3acd8abe56a31c96d8bd Merge: 1e4b2c0 81978c0 Author: felix Date: Tue Jun 22 13:47:05 2010 +0200 Merge branch 'experimental' of ssh://chicken@galinha.ucpel.tche.br/~/chicken-core into experimental commit 6b80dea678a68f939e8dd6a196f72284f55b4f6c Author: felix Date: Tue Jun 22 13:46:25 2010 +0200 bumped version to 4.5.4 and updated NEWS commit 43bb04adbd18dc395337477b29740bc8108983b0 Merge: 1e4b2c0 35e4927 Author: felix Date: Tue Jun 22 13:43:36 2010 +0200 Merge branch 'master' of ssh://chicken@galinha.ucpel.tche.br/~/chicken-core commit 1e4b2c04e7d6471cf5e973fdaaab8d912edbdcc9 Author: felix Date: Tue Jun 22 13:42:33 2010 +0200 fixed missing srfi-69 requirement in scripts/makedist.scm commit 81978c04ad9abe61b1f92ad4fa5bbeeefaef0042 Author: felix Date: Mon Jun 21 16:05:27 2010 +0200 bumped version to 4.5.4 commit 35e492726ced9bc59d06a3c874145573b6aded6c Author: felix Date: Mon Jun 21 16:01:50 2010 +0200 merged experimental into master for 4.5.3 minor release commit c4425f82c47a201d855e351e6e09e61df9e41bd1 Merge: 8a89f2a 7d62047 Author: felix Date: Mon Jun 21 12:02:46 2010 +0200 Merge branch 'experimental' of galinha.ucpel.tche.br:chicken-core into experimental commit 8a89f2ac3b82d6b0ea5db37f91214816fe72fff2 Author: felix Date: Mon Jun 21 12:02:39 2010 +0200 need windows.h on mingw in any case commit 7d620473790c1a8a7a363625c3d0c4a829dfd3f1 Author: felix Date: Sun Jun 20 02:17:29 2010 +0200 manual updates commit 423eb6bf4fc4eb4de2f9b646ca0c66641f2793aa Author: felix Date: Sun Jun 20 02:17:08 2010 +0200 added half-assed check for binary data in reader commit 9d271b50771106b8247d5dea9a30e5f258965ca4 Author: felix Date: Sun Jun 20 02:16:22 2010 +0200 massaged error-message for dload fail commit f331b106bc3fa13d1342cdd66885b61849a7c167 Author: felix Date: Sun Jun 20 02:15:48 2010 +0200 added ,e command to csi toplevel (suggested by Oivind Binde) commit 5b8b792d155ecd51f0df6c6443aadaa2ce067558 Author: felix Date: Tue Jun 15 15:00:41 2010 +0200 documented library units automatically loaded in csi (thanks to Moritz Heidkamp) commit 82881d88cfbf6124b83952a2482efa46a7afd59d Author: felix Date: Tue Jun 15 14:50:36 2010 +0200 csi's describe handles more circularity in lists (thanks to Christian Kellermann) commit 1f91b0b79e562bd0881b1589b1f375a5fc712de0 Author: felix Date: Tue Jun 15 14:36:27 2010 +0200 don't rewrite hooks for exactness-conversion; optimized some uses commit 02e278cd174810aa28bfc027588d0117ba9295e1 Author: felix Date: Tue Jun 15 14:22:38 2010 +0200 srfi-4 tweaks, C_a_i_... macro for faster unsafe exact->inexact commit acb4c37ef7d2ba2db349fd6a3ea03d3c020e203a Merge: d71450f e582245 Author: felix Date: Tue Jun 15 09:04:26 2010 +0200 Merge branch 'experimental' of ssh://chicken@galinha.ucpel.tche.br/~/chicken-core into experimental commit e582245949e4c571bd97cc4177538d10603ee6ee Author: felix Date: Mon Jun 14 17:12:20 2010 +0200 heavy cleanup in srfi-4 (not completely tested, yet) commit 832e8e1cbfc2c32e4f834a8f1af54dc577c751d8 Author: felix Date: Mon Jun 14 08:35:31 2010 +0200 added chicken.png to manifest commit d71450f19114c94285639e33f0e2fd9aed944687 Author: felix Date: Sat Jun 12 15:36:53 2010 +0200 get-keyword is not pure commit 0788efbe0012e5a96317cfa5963823cca5b21696 Author: felix Date: Sat Jun 12 15:16:40 2010 +0200 use global aliasing in declarations for symbols commit 34bf9cc6cc62443d01cdf72d2e04915beb6d6aa5 Author: felix Date: Sat Jun 12 14:32:16 2010 +0200 optimizer emits notice if pure standard/extended binding procedure ain't used commit 5e773da5cf912327437b219fa719d3bdb9a91c1e Author: felix Date: Sat Jun 12 14:31:52 2010 +0200 trivial change commit ac557264e00f346728b673afc4b0ae7641e02d06 Author: felix Date: Fri Jun 11 23:25:14 2010 +0200 added support for http_proxy env. var (thanks to Stephen Eilert) commit e042f6063062f02111439a4ecc5408608e5468a7 Author: felix Date: Fri Jun 11 15:26:20 2010 +0200 added logo by Joshua Griffith commit ead2c9745d934397d87e8f5cd56e8b2e11c3994f Author: felix Date: Fri Jun 11 14:22:42 2010 +0200 repl shows number of values when more than 1 commit fa6bd93d552c2665c46203dc1cfabe70d4baf528 Author: felix Date: Fri Jun 11 14:04:35 2010 +0200 list-termination read errors give starting line commit 2b84f40515a33a66778e751436d8f6af4853cfc9 Author: felix Date: Fri Jun 11 13:50:48 2010 +0200 cross-chicken-status shows headers for both target and host commit a1d5b460807249ab85a0d4a6d1c9af3af282fcff Author: felix Date: Thu Jun 10 01:24:16 2010 +0200 updated docs commit c63f9db3dc9abf38f78ca59c0441cab8f50b3dbd Author: felix Date: Thu Jun 10 00:56:34 2010 +0200 several fixes to host/target specific egg tool processing commit 09ce2d5a44633c1ab86f4a04aa72ee4abf315752 Author: felix Date: Thu Jun 10 00:18:51 2010 +0200 -target options for chicken-status and -uninstall commit 8e7599325b79d3a1708d3b4130e75726b7f3aebb Author: felix Date: Wed Jun 9 23:56:06 2010 +0200 csi didn't skip -no-feature commit 190890e351996e3d5497abd2fcb8e83e6bccf577 Author: felix Date: Wed Jun 9 23:40:39 2010 +0200 fixed missing paren commit f0724916bbbc8a61675c00cc8e6b188039fbd211 Author: felix Date: Wed Jun 9 14:26:48 2010 +0200 elimination of unused results for procedures declared pure/constant - needs more testing (but already found some unused code) commit f2b3bf92fb606d42f1898b8ff914cb1c352d3c32 Author: felix Date: Tue Jun 8 21:39:15 2010 +0200 TARGET_FEATURES and some trivial changes commit 1e460d37464006a8e3f50947530fb36729b61e5a Author: felix Date: Tue Jun 8 07:57:27 2010 +0200 changed error message when required extension is out of date (thanks to mario) commit a54e0f9b28d552963c412cd0015d6123f20a2e88 Author: felix Date: Mon Jun 7 16:54:32 2010 +0200 default to host+target when cross-compiling commit 51d1aa599fed5c3aa72031edfaaf1d395c1e25a9 Author: felix Date: Mon Jun 7 15:43:41 2010 +0200 double-install appears to work somewhat commit 6f9046549ad5c822175dde9ce0ff0f1318796b9f Author: felix Date: Mon Jun 7 15:30:06 2010 +0200 global inlining of externally defined procedures ignores inline-limit commit 95ed1c2d2c1ae12558d80bf7f5b5e12441729dd2 Author: felix Date: Mon Jun 7 12:52:28 2010 +0200 added -no-feature option; boot-chicken target does multistage build commit 9acd98d4386fa1373bfef766a2881efe19dfeee6 Author: felix Date: Sun Jun 6 13:19:09 2010 +0200 added aliases to setup.defaults commit d5cdeda602da63c03ba50d0d2ae5eabab733865f Author: felix Date: Sun Jun 6 12:55:59 2010 +0200 removed unused global; fixed incorrect option for -O3 commit d0c02200c3cf2388190c26e82a5c266d964f91fd Author: felix Date: Fri Jun 4 13:37:33 2010 +0200 values given by ##sys#display-times were bogus commit 0a4f4ab156081cc69a5105a1e9a9661cd22e31cf Author: felix Date: Thu Jun 3 20:43:55 2010 +0200 trivial changes commit a395ffc2b16a82184343509b5b248672271148da Author: felix Date: Thu Jun 3 20:10:03 2010 +0200 emit global inlines only if interrupts are enabled; fixed incorrectly listed hidden procs in export-unsafe-check commit 2cf46d1933e08773d12078c7d53d6528ed7cdf7a Author: felix Date: Thu Jun 3 20:09:16 2010 +0200 made d debug symbol a macro commit 0899b4260059e6d3c5eadd8dd9cac8c0e3766dff Author: felix Date: Thu Jun 3 20:08:52 2010 +0200 standard-extension: fixed yet another bug and produces and installs inline file, if created commit 1dac0071672eaddb5c3fdfff9756369ea02faf34 Author: felix Date: Thu Jun 3 09:57:51 2010 +0200 -O3 enables global inlining commit 6a5a70b0e39adcba2c106a035dfb7005b8841ebf Author: felix Date: Thu Jun 3 09:08:00 2010 +0200 fixed bug in handling of file-requirements table for extensions; fixed broken yes-or-no? in gui mode commit e1e891748a27f5d4b38ce94ae6e4035241df5f24 Author: felix Date: Wed Jun 2 16:50:41 2010 +0200 don't emit empty inline files and delete if existing; bumped version to 4.5.3 commit c5acd12ac51e7bf65c13809cddb1210cf0e4b5eb Author: felix winkelmann Date: Wed Jun 2 12:02:58 2010 +0200 -update-db doesn't load setup.defaults; postinstall in build was done before actual installation commit e7e92c9aad1713e36a0e8eaf9cc19530fe6f0f90 Author: felix Date: Tue Jun 1 13:37:35 2010 +0200 bumped version to 4.5.2 commit 9d2b7e70970e9077854259683c3a13905f791aa9 Merge: c6bafbf 118b48f Author: felix Date: Tue Jun 1 13:36:50 2010 +0200 Merge branch 'experimental' commit 118b48f132e16014ff19d84f59434aac2267860c Author: felix Date: Tue Jun 1 13:36:35 2010 +0200 applied patch by Peter Bex for providing location-info for ##sys#make-c-string invocations commit 914aa091a79ed9fe3fc9e60a6aa413befd54a08d Author: felix Date: Tue Jun 1 13:36:15 2010 +0200 fix in runbench script commit 5b44e35bddf973480fc943db328d01cc86e23e9c Author: felix Date: Tue Jun 1 13:35:59 2010 +0200 updated NEWS for 4.5.2 commit 6a348c00a65c6fb6a7d67c331f76ef52bf1781d3 Author: felix Date: Tue Jun 1 12:50:15 2010 +0200 update for instance type-spec in manual commit ec693515dc6be72d6b3aaba0632c0e69a57d7235 Author: felix Date: Tue Jun 1 08:52:32 2010 +0200 use tinyclos-style api for instance-of type-conversion commit ab9760f1840fd7b0c69e98695d375d888eaeb88e Merge: 3c655ed 330f6a2 Author: felix Date: Tue Jun 1 08:28:47 2010 +0200 Merge branch 'experimental' of ssh://chicken@galinha.ucpel.tche.br/~/chicken-core into experimental commit 330f6a29b73288cf2ff5ac3650c2e35038ac9fb9 Author: felix Date: Mon May 31 14:54:51 2010 +0200 lifted C_stack_check out of looping direct procedures (suggested by Benedikt Rosenau) commit e6eb2d2499182816747f9818a2d1a7195be5f659 Author: felix Date: Mon May 31 11:46:22 2010 +0200 added patch by Christian Kellermann to make describe handle circular lists commit 891369056a9ce1e04a2ac6b48c3e96c3f27aee49 Merge: 8cbf11a 4668adb Author: felix Date: Mon May 31 09:56:31 2010 +0200 Merge branch 'experimental' of galinha.ucpel.tche.br:chicken-core into experimental commit 8cbf11a834827fa8a4466b0b65ed9a868bf8102a Author: felix Date: Mon May 31 09:56:13 2010 +0200 use slot-value instead of slot-ref commit 4668adbc33fbd253589d7ebdb4c1123e22cf9231 Author: felix Date: Sun May 30 01:56:17 2010 +0200 types.db fix for filter-map commit 3e4838bbd8e64049b536830f69c3692ef4a9916a Author: felix Date: Fri May 28 15:33:42 2010 +0200 hello, Mr Vandusen commit ca08950d4d756d81a9a3226e128924727e42a5f9 Author: felix Date: Fri May 28 15:25:25 2010 +0200 check C_gui_mode before opening dialog in yes-or-no? commit c31ecdad7ac305b03c4ab841a9a307ccd221392f Author: felix Date: Fri May 28 11:56:57 2010 +0200 moved yes-or-no? from setup-api into utils commit b2b9030b6dc3628d7ea330ec3eb0062abeb41a0f Author: felix Date: Fri May 28 09:42:51 2010 +0200 split modules-and-macros manual chapter (suggested by mario) commit 0ab8596c4430eb410183be7e47192844ab4473d4 Author: felix Date: Fri May 28 09:31:38 2010 +0200 disable warnings when building, unless DEBUGBUILD commit 1c6368a21315767d440523618571053f1417abc1 Author: felix Date: Fri May 28 09:29:43 2010 +0200 removed option and declararation to disable warnings commit 55720462c51861beb1603b6c14595b810a46f264 Author: felix Date: Fri May 28 09:19:39 2010 +0200 modified documentation to emphasize use of csc commit 977282b23f684062612d88408e2f1b9d34f58b55 Author: felix Date: Fri May 28 09:07:11 2010 +0200 updated manual pages commit abe41c6f0c51f34158bf45c02ba9962bf5321f12 Author: felix Date: Thu May 27 12:53:02 2010 +0200 trivial change to rules.make commit 9d3cd14fa2c6a79604de9bb80d0702f883fbdfc3 Merge: 8404096 f5a6745 Author: felix Date: Thu May 27 12:45:50 2010 +0200 Merge branch 'experimental' of /home/felix/chicken-core into experimental commit f5a6745b2f301bb03db92c8988af7acf749fcab5 Author: felix Date: Thu May 27 12:45:41 2010 +0200 getter-with-setter copies lambda-info from getter commit a976778b50688c58ac6a43faf83be8c54492a796 Author: felix Date: Thu May 27 12:45:12 2010 +0200 added boot-chicken makefile target (untested) and better bootstrapping explanation in README (the latter being suggested by zbigniew) commit 84040969e850ac25ecd25b45150c074b9edf6a84 Author: felix Date: Thu May 27 12:25:23 2010 +0200 trivial change in bench.log output commit 6cfcc3bf08efe3bfe715cdb8448e55d6cc19be7c Merge: 81006aa d689ea3 Author: felix Date: Thu May 27 10:31:45 2010 +0200 resolved conflicts commit 81006aa15c42da87f18c78d098355dc82a611e50 Author: felix Date: Thu May 27 10:30:29 2010 +0200 BSD-specific changes to runbench.sh commit d689ea3831f26716f4481fe85a7416929061c84f Author: felix Date: Thu May 27 09:02:27 2010 +0200 documentation fixes; applied change by mario to README commit 676846653e045bf0a9b158c7f43f64fdd67dc328 Author: felix Date: Wed May 26 13:47:23 2010 +0200 removed comment commit 1e78858365295e0807646eff12edba9634ccbc1f Author: felix Date: Wed May 26 13:41:13 2010 +0200 - compiler gives notice about assigned globals that are externally visible and declared unsafe - procedure check and global-access or done as C_inline functions - use `safe-globals' instead of `no-procedure-checks-for-toplevel-bindings' (still this is somewhat unsafe) - compiler and interpreter gives notice about assignment to imported value binding - documented `safe-globals' declaration - disabled notice about dropped toplevel assignments - fixed invalid calls to `##sys#stat' in posixwin.scm - DATADIR wasn't always created on install - various trivial fixes - tests/benchmarks use more aggressive optimization options commit be1e59b29ce8a5a4f49eff5785f9e6aeffdb08d0 Author: felix Date: Tue May 25 14:19:50 2010 +0200 trivial cleanup commit 55bb0762b39bd935d1d4e0eb29b65486cff51145 Author: felix Date: Tue May 25 13:44:44 2010 +0200 private-repo works for solaris (thanks to Semih Cemiloglu) commit 3c655ed6d71cba74828242319b5fd7252dadb48c Author: felix Date: Tue May 25 00:55:43 2010 +0200 trivial fix in warning commit 76c628545d3c903790ad831c3c836db4940d53c9 Author: felix Date: Mon May 24 23:11:42 2010 +0200 better check for redef of def. form commit aaefb216e687284f25c50ae7d1df2232c9537603 Author: felix Date: Sun May 23 14:21:09 2010 +0200 fixed minor version in chicken.h commit 343371bd4eae1dbac5978b5733586d9780b5ec79 Author: felix Date: Sat May 22 22:53:18 2010 +0200 added crossdev chapter to manual commit e3b88bfb10790af391d933843c02050874fbb066 Author: felix Date: Sat May 22 14:40:39 2010 +0200 ##sys#make-c-string checks for embedded NUL bytes (thanks to Peter Bex) commit 5c3db792d4b3aa0c56edc8d60a25a2e1db059638 Author: felix Date: Sat May 22 14:26:24 2010 +0200 Haiku-specific fix to runtests.sh by Chris Roberts commit 0fca63be7a7d78d8f6f7cd5d4a17864f184ef29a Author: felix Date: Sat May 22 01:03:37 2010 +0200 added support for Haiku (thanks to Chris Roberts) commit e5f2223b0c2b9dfac51c2c8eb70dd298ae8aeca3 Author: felix Date: Sat May 22 00:49:08 2010 +0200 chicken-install: -deploy with missing -prefix gives error commit 92e176c19696339c2817ab662f0e45a486a6ef1b Author: felix Date: Sat May 22 00:15:34 2010 +0200 types.db fixes for call-with-input/output-file commit fe9315e59b4628c84d01b03298cec1e479c275e2 Author: felix Date: Sat May 22 00:14:46 2010 +0200 install-dev should also install libs commit 50191ad8b52bc5f67740b97aae168aa231f0f8c2 Author: felix Date: Fri May 21 22:08:37 2010 +0200 should be put somewhere else commit f6925b6075dfdfe83aca155f09864909fba59b07 Author: felix Date: Fri May 21 22:07:14 2010 +0200 allow building with gcc on Solaris commit 5b01de0a6c711ea940413fd813aa0247b92981aa Author: felix Date: Thu May 20 18:43:50 2010 +0200 catch errors in user-print-hook commit 8f79e95e7a50a216f1c46e472263d566ef06de66 Author: felix Date: Thu May 20 17:50:28 2010 +0200 added ##sys#parse-keyword-argument-list commit e705943f8adefa9594aa10c31993a8cced517501 Author: felix Date: Thu May 20 15:46:07 2010 +0200 Applied OpenSolaris patches to compile with cc (contributed by Semih Cemiloglu) commit 4a04895c43c0f21337d4ce17934223b488dce4a4 Author: felix Date: Thu May 20 15:34:02 2010 +0200 csc didn't handle -verbose (thanks to mario) commit d77006123add139c68b14f577be235091dc1221e Author: felix Date: Thu May 20 15:15:00 2010 +0200 -d2 enables scrutiny commit ef53e9ec3aedf6540d47dfbae03c8f7f54d78aee Author: felix Date: Thu May 20 15:14:53 2010 +0200 forgot to newline after display-times commit 489b8d694c453a662c3d410528c0ecd165649c3f Author: felix Date: Wed May 19 17:59:07 2010 +0200 lowercased commit c6bafbf6a44ae093fd63afb28740e5a99172198d Author: felix Date: Wed May 19 07:32:23 2010 +0200 types.db fix for read-u8vector! (thanks to Kon Lovett) commit bf6c3e5f405fd76a04fea28169fe6c2b94d21d8e Merge: ae8a9ed 3cbd42e Author: felix Date: Tue May 18 07:44:45 2010 +0200 resolved conflicts commit 3cbd42e9d026dc0ddd0e58068456c071dfe12d12 Merge: b023299 a7c6952 Author: felix Date: Tue May 18 07:40:00 2010 +0200 merged 4.5.1 changes from future branch commit ae8a9edba01a245a506d04e7db3279836ee80804 Merge: 5760e2d b023299 Author: felix Date: Tue May 18 07:34:47 2010 +0200 resolved conflicts commit b023299632019a0df0e2157ab75144b24e31ecf2 Author: felix Date: Tue May 18 07:31:54 2010 +0200 added Exceptions page to manifest commit 9f515cf3a69331612da30de41d2af59a6b150601 Author: felix Date: Tue May 18 07:31:29 2010 +0200 merged wiki manual commit c99913c235402ca9190ce72c3752adb6dc216d8f Merge: 90ff06e 917631a Author: felix Date: Tue May 18 07:19:30 2010 +0200 Merge branch 'release' commit 5760e2dc26dcc5cc24a3d09b6042e3acfb49251c Author: felix Date: Mon May 17 11:55:42 2010 +0200 cache precompiled regular expressions commit 19d9512b56dad9fced297f4395544c8bb0e1bd40 Author: felix Date: Mon May 17 11:54:07 2010 +0200 removed cache code from sgrep test; time(1) options for bsd+mac (yawn) commit a7c6952ce77ba50b1a4c3bb060f29d34e6d1c0cc Author: felix Date: Sun May 16 01:59:40 2010 +0200 mean bug in export: would kill previously defined exports commit 3403b3a03402e843d33d0cb9cd3dc88b2540ca79 Author: felix Date: Sun May 16 01:59:40 2010 +0200 mean bug in export: would kill previously defined exports commit eddf5076b2f13eb1af9f2232d776d2189ceb2378 Author: felix Date: Sun May 16 01:59:21 2010 +0200 extra line before bench output commit af278fbdd05b4d052a2c33f6e307314eb8f165be Author: felix Date: Sun May 16 01:09:46 2010 +0200 isn't it fascinating how much time one can spend tweaking timing output? commit af27c556997ee6d934effba8f604e45980040d79 Author: felix Date: Sun May 16 00:08:56 2010 +0200 tiny fix commit 90ff06e528de6fadc9128baeb71a2837fd63fc41 Author: felix Date: Sun May 16 00:04:28 2010 +0200 added missing argument checks for inline number comparison operators (thanks to Jim Ursetto) commit 094b553bbf5fa822c793b3fa6596ea4aab82fb3f Author: felix Date: Sun May 16 00:04:28 2010 +0200 added missing argument checks for inline number comparison operators (thanks to Jim Ursetto) commit 7b1614cd47dc4665ca75a129d5c526f2632a057e Author: felix Date: Sat May 15 23:01:50 2010 +0200 div-by-0 checks is done at C level for fx/ and fxmod commit 6f45378c0ab87e173d814ad365b6e05c2ae5f65b Author: felix Date: Sat May 15 23:01:11 2010 +0200 makefile variable for buildhead target commit 6d1741b08a70d9e61a724b8ddc3a014200c5e625 Author: felix Date: Sat May 15 23:00:15 2010 +0200 documented unsafe fixnum division C macros commit 1b6ee39a83d8fb7ebbe102a2c890796c6aedf97c Author: felix Date: Sat May 15 01:17:55 2010 +0200 also bench compilation time commit f9d92f5d4884c38705b6e0a9eb329eb7423b78ae Author: felix Date: Sat May 15 01:09:12 2010 +0200 no need to check proc syntax in internal compiler syntax for for-each and map commit d011f065f13197504caedd566f8a398bf05cf739 Author: felix Date: Sat May 15 01:08:48 2010 +0200 reverted last change to for-each invocation - the compiler should be able to handle this commit 6a679103a60c60322bdc509ea374bd756703c685 Author: felix Date: Sat May 15 01:04:44 2010 +0200 fixed incorrect codegen for no-global-procedure-checks that caused hidden vars to be handled incorrectly commit 7eaf4dea757b5e9db7e4af98c5e36593ad7589d1 Author: felix Date: Fri May 14 23:45:27 2010 +0200 cleaned up declarations and moved them into common file; fixed wrongly named constant reference in srfi-69.scm commit c1f8ca15d237ed91ebe52e28b2200f906b777f49 Author: felix Date: Fri May 14 15:20:10 2010 +0200 provided safe inline variants for fx/ and fxmod commit dad433092338464027b2f30b47e4b099b9b76d92 Author: felix Date: Fri May 14 15:01:17 2010 +0200 trivial henrietta changes commit d8338456f1b2e81f53c1c8ce6e4855455a4c5194 Author: felix Date: Fri May 14 15:00:54 2010 +0200 fix in benchmark target commit 6da902a362718e8b6a40c16103943f90f74d4d21 Author: felix Date: Fri May 14 14:14:59 2010 +0200 benchmark tweaking commit 69b49ebaa58d191cb6fa60fbc4771a41e8b5a897 Merge: 9dfcbef 5fda7f6 Author: felix Date: Fri May 14 12:56:56 2010 +0200 Merge branch 'experimental' of ssh://chicken@galinha.ucpel.tche.br/~/chicken-core into experimental commit 9dfcbeff37a76358653680f6afc2032ea0d87ab3 Author: felix Date: Fri May 14 12:56:36 2010 +0200 added benchmark target and script commit 5fda7f66ffed85de9e32ccaf6408fd6487e5e3a8 Author: felix Date: Wed May 12 16:32:24 2010 +0200 added benchmark test for regular expression caching commit 3af7b6872a6b18c11a88ee3f077963bca92e76fd Author: felix Date: Wed May 12 16:13:57 2010 +0200 fxmin/fxmax can be considered safe commit 917631a8457e8f8d1cd8f19339a22d4f996ff2ee Merge: 469e254 d811d03 Author: Ivan Raikov Date: Wed May 12 00:39:45 2010 +0900 Merge branch prerelease into release commit d811d03a2aebc8a522260f2dca7ec1380e73470e Author: felix Date: Mon May 10 16:29:52 2010 +0200 added missing entries to manifest; make diff-invocation in tests/runtests.sh unaware of whitespace changes commit f1dbd72e6ac025d45b15e9208a977bbe37feacdb Author: felix Date: Tue May 11 13:14:08 2010 +0200 correct version patching in chicken.h commit 5946057ddd5556ea47f7c9ff6738d018b18b5b18 Author: felix Date: Tue May 11 13:05:12 2010 +0200 added feature id for chicken-MAJOR.MINOR commit 21427a90547bd314eec343a220c7d2ee8b7ad2ae Author: felix Date: Tue May 11 12:33:19 2010 +0200 bumped version to 4.5.1; minor manual and makefile fixes commit 3fd1e42a3a8454996358d9c7b84ce0bcc6951611 Merge: bd0ac7d 0847c0e Author: felix Date: Tue May 11 07:58:33 2010 +0200 Merge branch 'experimental' into future commit 0847c0e2db5717f4634250a67e4e39a2fc7e97b6 Author: felix Date: Mon May 10 16:29:52 2010 +0200 added missing entries to manifest; make diff-invocation in tests/runtests.sh unaware of whitespace changes commit 1ae0742795220505b7f9477f4eef2baf50604727 Author: Ivan Raikov Date: Mon May 10 00:32:44 2010 +0900 set prerelease version to 4.5.0rc4 commit d17cc3b2a3de8db1619b1fe0adc9efb2aee43a23 Merge: b8fa8c7 bd0ac7d Author: Ivan Raikov Date: Mon May 10 00:27:56 2010 +0900 Merge fix to make-eggdoc into prerelease commit bd0ac7d0684da5e1afc4535e6e94f53cff0a9dfd Author: Ivan Raikov Date: Sun May 9 17:59:31 2010 +0900 allow eggdoc documentation to include other files commit 0ab78549940e8bc52933ae5c0bcfd9ccd685ddd3 Author: felix Date: Fri May 7 12:07:15 2010 +0200 add -no-procedure-checks-for-toplevel-bindings commit a3053710fcad9ed81a266873dadd9e54681a1f9e Author: felix Date: Thu May 6 16:01:27 2010 +0200 cross-mode fixes for chicken-install/chicken-uninstall commit 4f55a2120ec36d9ae3ef3ae48f4ddb0448ce8024 Author: felix Date: Wed May 5 14:06:51 2010 +0200 better messagess for syntax-errors with context commit 88f742d318aa43c9ae3ac85b11ca1a6d8da9de85 Author: felix Date: Wed May 5 11:05:52 2010 +0200 slight posix refactoring work; 2nd arg to find-files is optional; fixed unbound var in unix version of file-modification-time setter commit 391f552553d184e9732aac35b0e99f4c6cada5fc Author: felix Date: Wed May 5 09:14:32 2010 +0200 docd time changes commit 4fa1723232cd58846131908f61f8e127e48d0196 Author: felix Date: Wed May 5 09:13:01 2010 +0200 even more compact time macro output commit b8fa8c78a1caa610de2acb01f8e2ac32f4c833fa Author: felix Date: Tue May 4 09:44:11 2010 +0200 bumped version to 4.5.0rc3 commit af40e01b20b4949c8da325843d0651c49e618389 Author: felix Date: Tue May 4 08:52:32 2010 +0200 time macro writes to stdout, moved ##sys#display-times into library unit, compresses output of time macro a little commit 59312df3fec1086b4a2469ac45ef4cd240153f9e Author: felix Date: Mon May 3 13:37:52 2010 +0200 incorrect fix commit a5af46bd1ca1849f5c75ed14b4bb3ac34d2ea888 Author: felix Date: Mon May 3 13:34:22 2010 +0200 export didn't handle '*' export list commit a6b816956663659f6127101906ae704288479bde Author: felix Date: Mon May 3 13:34:10 2010 +0200 fixed entry in types.db for atan commit 258488f4f9706cae9822a05df0d39112f1175269 Author: felix Date: Mon May 3 13:07:14 2010 +0200 reexport didn't handle '*' export lists commit 9768ca3de132cb57e586ea9f269fcc5781451561 Author: felix Date: Mon May 3 13:06:56 2010 +0200 added missing finite? in chicken.import.scm commit 281ff322593fae365a67ece55d819c60a478f423 Author: felix Date: Mon May 3 09:46:14 2010 +0200 added -O0 commit 036a17b4164848ff3048039c63e50fa91ecee14b Author: felix Date: Mon May 3 09:45:51 2010 +0200 -host options for chicken-status and chicken-install (untested) commit 6191ef0ec2a7935fa2c0c127d86bac3d2585cd1b Author: felix Date: Mon May 3 08:38:36 2010 +0200 simplified manpages commit 455b210a56c7b0b88598f376b567c9fbe6acf38e Author: felix Date: Sun May 2 02:17:43 2010 +0200 library name fix for -deploy commit 8eeff766ba4d2b3d437a49fd5f1b6f2ad9e4dbe8 Author: felix Date: Sun May 2 02:06:44 2010 +0200 cross-build fixes commit ce9d3bc5866a03e6526bbf5ec5575762cbffc4b9 Author: felix Date: Sun May 2 01:19:59 2010 +0200 escape backtick in echo output in rules.make commit 22699fd729e2b1e08e8bdb2d6a5d640382d209d8 Author: felix Date: Sun May 2 01:14:02 2010 +0200 map and for-each check argument types, when expanded by compiler syntax (reported by zbigniew); procedure argument is evaluated in correct order commit 68f0df2c995dfb5bc9149d2ce1a69e9a456985d0 Author: felix Date: Sun May 2 01:12:44 2010 +0200 removed unused definition commit 4eb791fc459977e8f1780d74763ca2359f4bb523 Author: felix Date: Fri Apr 30 12:22:26 2010 +0200 fixed ref. to unimported variable in srfi-69 (thanks to zbigniew) commit 6eda778123408d57e78e6e87935dd7c588df724c Author: felix Date: Sun May 2 00:21:36 2010 +0200 added port-closed? (contributed by Peter Bex) commit 8c3681ca0ee605430b5254348f6fd1700b3f77d4 Author: felix Date: Sat May 1 23:37:58 2010 +0200 use TARGET_DESTDIR only if not in host mode commit 02d6e11a235782fe720565ce63e5c1b930f3e3ec Author: felix Date: Sat May 1 23:37:42 2010 +0200 fixed missing test in create-temporary-directory commit 1603c5205c50ac8c23aef3af971b40b8aaf6c0a2 Author: felix Date: Tue Apr 27 12:13:59 2010 +0200 applied fix by Paul Romanchenko for broken peek-char with tcp ports commit fc644491b20ed3f4b165453ecfefce22f4a54d34 Author: felix Date: Fri Apr 30 12:22:26 2010 +0200 fixed ref. to unimported variable in srfi-69 (thanks to zbigniew) commit 68faf53e064519ea66567f9b1fbcd70e4f5ccbc0 Author: felix Date: Fri Apr 30 12:22:26 2010 +0200 fixed ref. to unimported variable in srfi-69 (thanks to zbigniew) commit 47761be0d3172eae824f3b59fe1a306ca5b524c2 Author: felix Date: Thu Apr 29 14:14:25 2010 +0200 fix in create-temporary-directory commit d71c259c7aa144993305d438e26853617376f70d Author: felix Date: Thu Apr 29 11:27:00 2010 +0200 removed create-temporary-directory from setup-api; removed unused internal function; moved current-directory into posix-common.scm; fix in files.scm commit 0440011fdb38d94119a38162c42c5cd1bac8dab7 Author: felix Date: Thu Apr 29 09:53:33 2010 +0200 - removed deprecated `-host-extension' option of `chicken-install' - added `create-temporary-directory' (files unit) - removed deprecated second optional argument to `make-absolute-pathname' (files unit) - removed deprecated `canonical-path' (posix unit) - removed deprecated `current-environment' (posix unit) - started moving definitions into `posix-common.scm' commit 857aae25368f8405c246167021cf1bfd23b4b6fb Author: felix Date: Wed Apr 28 08:33:38 2010 +0200 reverted nonsensical change in setup-api commit 64b367b4d480eb57030bca6080f26f87ee10665d Author: felix Date: Tue Apr 27 13:24:02 2010 +0200 turned warning about unused local assignment into notice commit 4d285bb430f150d5fd881b89f1aab255b43c57d5 Author: felix Date: Tue Apr 27 12:13:59 2010 +0200 applied fix by Paul Romanchenko for broken peek-char with tcp ports commit fde95082fe2075d36bd17f5e2a1188b17ba74ef6 Author: felix Date: Tue Apr 27 10:46:05 2010 +0200 deprecated random-seed (extras) since it is equivalent to randomize commit a5fc3983b4505ab208b61615fb2af8c1eb7e6e20 Merge: e15c38b 476e40d Author: felix Date: Tue Apr 27 10:08:35 2010 +0200 Merge commit 'origin/void-to-noop' into experimental commit e15c38b7c50061a5a3c8b5575c09b7601e022c74 Author: felix Date: Tue Apr 27 08:11:30 2010 +0200 minor fixes in rules.make commit ae39f2bf37a48840c17876c0ff7b1af3d3e52335 Author: felix Date: Tue Apr 27 08:08:28 2010 +0200 documented -feature option for chicken-install commit 635aebac1bc4ecb3ad838423395702fb57b7a8b9 Merge: 8eb461a 1925868 Author: felix Date: Tue Apr 27 07:39:31 2010 +0200 Merge commit 'origin/cleaned-up-install-targets' into experimental commit 8eb461a79fe221e0e0669839cf12025acde6d1c1 Author: felix Date: Mon Apr 26 12:25:27 2010 +0200 added TARGET_DESTDIR which is used by -deploy and as default destination for chicken-install in cross-chickens commit 07e9c74b0f32c7e0fdaef83e7e3a293dd03fe5cf Author: felix Date: Mon Apr 26 12:24:17 2010 +0200 symbol-append import commit ac9bf937f7a3bf39a1b4044f8d4328756d9b4a52 Author: felix Date: Mon Apr 26 12:23:46 2010 +0200 added symbol-append commit 192586843357da2319cd171e827955c75d0ffef4 Author: felix Date: Mon Apr 26 11:28:20 2010 +0200 cleaned up install targets somewhat commit 9fd71180ce4c45d5b81051f1e942ef135450a9f8 Author: felix Date: Mon Apr 26 10:33:43 2010 +0200 refactored defjam error message generation commit d318031ff9305bd43be631f5f4f2c6b4a282c15a Author: felix Date: Sun Apr 25 04:52:38 2010 +0200 define[-syntax] of definition with the same name signals syntax error commit 77df3b796d2795f48386a33a62c0748b07d335fd Author: felix Date: Sun Apr 25 04:51:51 2010 +0200 fixed incorrect recent change commit 05358920ab6141273e2e67e2bd60ea6b96092f69 Author: felix Date: Sun Apr 25 04:51:11 2010 +0200 added test for expander rename/reexport bug commit 984399beeba5dedac21a7b3322c7b619b56f47d8 Author: felix Date: Sun Apr 25 04:43:31 2010 +0200 csi ,r shows argv commit b5463fe0110b1fd17e300182b59b177ae7394d41 Author: felix Date: Sun Apr 25 00:45:43 2010 +0200 removed duplicate export from setup-api and unused code in library.scm commit f7b8a125e4be3a207bdf4c198659e2847d055e1c Merge: 552e6e1 ab2f6d6 Author: felix Date: Fri Apr 23 19:11:36 2010 +0200 Merge branch 'master' into experimental commit 552e6e158ec07293bc1b792ae18d870ee06fd86d Merge: bb1940b e069b28 Author: felix Date: Fri Apr 23 19:06:43 2010 +0200 Merge commit 'origin/experimental' into experimental commit ab2f6d6b62fc4ef1fdb5ddaa4497e7225a5982a1 Author: felix Date: Fri Apr 23 14:41:49 2010 +0200 added entry to acknowledgements commit 164b33a5683d84b879f7ba0e8573cd0bcdadec29 Author: felix Date: Fri Apr 23 14:39:07 2010 +0200 added entry for 4.4.6 to NEWS commit e069b289416b030d853882170faa2cb67b6196c1 Author: felix Date: Fri Apr 23 10:36:44 2010 +0200 turned warning for typeds.db conflict into notice commit 476e40d193092156aa4fa4145728149f97240d26 Author: felix Date: Thu Apr 22 20:12:01 2010 +0200 fixed handling of arguments for void in optimizer; more efficient treatment of ##sys#undefined-value; if ##core#always-bound, then 'removable commit 4722762d1388325de22d4e9a4f3d6bcc8b7094f7 Author: felix Date: Thu Apr 22 16:52:13 2010 +0200 added ##core#toplevel-begin which works like ##core#begin, but isn't spliced by body-canonicalization commit bb1940be3934b66144e5e2592a8c7e9744669a19 Author: felix Date: Thu Apr 22 04:29:45 2010 +0200 added test for local definitions with redefined define commit 03f82e045790af1bbc3f65471c59e6b71310e82c Merge: cac829e 08c72b4 Author: Ivan Raikov Date: Thu Apr 22 11:23:32 2010 +0900 Merge commit '08c72b4e65858bcc8b10cb135e5b5aa3742892b5' into prerelease and set prerelease version to 4.5.0rc2. Conflicts: Makefile.cygwin README buildversion manual/The User's Manual version.scm commit 61adcf340c5ee41a829c5e3e4fdf7fc1e7250bd6 Merge: c0a81db fd66e1b Author: felix Date: Wed Apr 21 21:07:47 2010 +0200 Merge branch 'master' into experimental commit fd66e1b108194917ee6fcb430820c1a32543e18c Author: felix Date: Wed Apr 21 20:53:38 2010 +0200 merged wiki manual changes made by zb commit c0a81db33f6695fd556d1a20ddcd5d302350d258 Merge: aadc14b 08c72b4 Author: felix Date: Wed Apr 21 20:05:59 2010 +0200 Merge branch 'master' into experimental commit 08c72b4e65858bcc8b10cb135e5b5aa3742892b5 Author: felix Date: Wed Apr 21 20:04:53 2010 +0200 added pointer-offset again, which is removed by mistake (thanks to Jim Ursetto for reporting this) commit aadc14ba07e8efc388bef10769253d931a289f33 Merge: d6ad245 fc01720 Author: felix Date: Wed Apr 21 16:58:16 2010 +0200 Merge branch 'master' into experimental commit fc0172085080ae415eccf3700070bf9822c77f69 Author: felix Date: Wed Apr 21 16:58:02 2010 +0200 trivial whitespace removal commit cac829ea262cbed88186e80ac8c6aeb00d1f5109 Author: felix Date: Tue Apr 20 12:33:11 2010 +0200 applied patch by Mario for fixing cygwin makefile (#213) commit a45515962958990f112a622303ba5b898f5c0757 Author: felix Date: Tue Apr 20 12:33:11 2010 +0200 applied patch by Mario for fixing cygwin makefile (#213) commit d6ad245fd8933bfa00aa90d9f1727a3f61c2b189 Merge: ef9ef44 1fd4db8 Author: felix Date: Mon Apr 19 15:07:41 2010 +0200 Merge branch 'master' into experimental commit 33a9c5b30f1b852d43c8bd5c87fe4389ef0ecd8d Author: felix Date: Mon Apr 19 15:04:57 2010 +0200 fixed bug in reporting known call with wrong number of args commit 1fd4db8c32b79ccab42bc73fd459cab2b62d232d Author: felix Date: Mon Apr 19 15:04:57 2010 +0200 fixed bug in reporting known call with wrong number of args commit d2be7ef5192a240c0aa9f3c79b1df46be0b1382d Author: felix Date: Mon Apr 19 12:12:19 2010 +0200 fixed silly bug in rules.make commit ef9ef44209430a5ff6f16c1589b67bad3b781607 Merge: 2c81b81 fd5b91a Author: felix Date: Mon Apr 19 12:13:05 2010 +0200 Merge branch 'master' into experimental commit fd5b91a395a1c8e5b0b13ba8085869e6cb1e4c2f Author: felix Date: Mon Apr 19 12:12:19 2010 +0200 fixed silly bug in rules.make commit 2c81b811b8bb8024d0d52eda0544b833a889a639 Merge: 909bf8e f0e5233 Author: felix Date: Mon Apr 19 04:40:50 2010 +0200 fixed conflicts commit 909bf8eea67c578e0246b684f23a00e03935ef4d Author: felix Date: Mon Apr 19 03:54:46 2010 +0200 deprecated COPY-FILE and MOVE-FILE in setup-api commit 8ef53edff4a27de64ae561a0b8bbaa89a032111e Author: felix Date: Wed Apr 14 16:46:25 2010 +0200 merged manual changes from wiki commit f4d67b16a63a7f9fa34b8e5b2def079c6ec13ffe Author: Chicken Date: Thu Apr 15 09:22:01 2010 -0300 bumped version to 4.4.6 commit f0e523336a12f66b040c2d61ac19298e60a96afa Merge: f650210 cfa1d11 Author: felix Date: Wed Apr 14 16:46:34 2010 +0200 Merge branch 'master' into experimental commit cfa1d11eced2bae8ddf0437c1bdda0a31e5634eb Author: felix Date: Wed Apr 14 16:46:25 2010 +0200 merged manual changes from wiki commit f65021078a697fc1512c911d50534eebba562c5a Merge: aa97b6e 098a8b9 Author: felix Date: Wed Apr 14 11:33:41 2010 +0200 Merge branch 'master' into experimental commit d3de027241eb816c0462a6796da6b3602c1ccab5 Author: felix Date: Wed Apr 14 11:32:45 2010 +0200 added destination-prefix to make installation-prefix compatible again commit 098a8b9a626ce58f0f8f5d8c7c85889df04604fb Author: felix Date: Wed Apr 14 11:32:45 2010 +0200 added destination-prefix to make installation-prefix compatible again commit dcef2427791f83f164f1bfbf75e5dba0ae539dc5 Merge: 9d33b42 e473108 Author: felix Date: Wed Apr 14 09:40:10 2010 +0200 merged; bumped version to 4.5.0rc1 commit aa97b6e7e53761bd0333515cd92c2c4bd9b684b4 Merge: 04bb268 e473108 Author: felix Date: Wed Apr 14 09:34:36 2010 +0200 Merge branch 'master' into experimental commit e473108e2658ba5de2fb3848bbcf91b5501bcd43 Author: felix Date: Wed Apr 14 09:33:59 2010 +0200 updated NEWS commit 25f881172613e0573bc98cb29d4202e4569bb9f8 Author: felix Date: Wed Apr 14 09:07:19 2010 +0200 removed some debug output commit 6131c3a77b4302062078b3a412358e659d423ac7 Author: felix Date: Wed Apr 14 09:05:53 2010 +0200 types.db fix; handling of VARDIR broken in chicken-install commit 04bb268c07f003b94efa4d5962e266d910c6b98e Author: felix Date: Wed Apr 14 09:07:19 2010 +0200 removed some debug output commit c86e8f205e3305a1bc62cebc49b4bc3747a5d47d Author: felix Date: Wed Apr 14 09:05:53 2010 +0200 types.db fix; handling of VARDIR broken in chicken-install commit 460fe6b7a3a3a6ed96a7afffdfdc4c0a03d045b2 Merge: d275e59 c7479e2 Author: felix Date: Tue Apr 13 15:10:39 2010 +0200 Merge branch 'master' into experimental commit d275e5975fc7b953836cb52a394018a0af917924 Merge: 89efeda 55d6fe4 Author: felix Date: Tue Apr 13 15:08:38 2010 +0200 Merge branch 'experimental' of ssh://chicken@galinha.ucpel.tche.br/~/chicken-core into experimental commit c7479e22f87a463808031274a95c93453ed520ef Author: felix Date: Tue Apr 13 15:07:26 2010 +0200 bumped version to 4.4.5, not tagged yet commit 89efeda766ef4f9680a743fc4364e8db5b0832e1 Author: felix Date: Tue Apr 13 15:05:27 2010 +0200 r4rstest.out corrected commit 55d6fe4b3891ebd345f1431cadd45a2336aee16c Author: felix Date: Tue Apr 13 14:55:19 2010 +0200 - moved chicken-ffi-syntax into own unit - note about redefinitions of `define' in manual (thanks to Jeronimo) - mini-salmonella: sorts directory before building extensions - canonicalization creates a more helpful error message when an invalid data object occurs in source expressions and the object is part of another expression that might be a reference to a macro in modules.db commit 34c7f2e97286cef6a27510670b79249bab160393 Author: felix Date: Mon Apr 12 12:21:35 2010 +0200 added ##sys#notice and how csi/chicken set it according to command-line options; converted some warnings to use notice commit a798a31c57f0e12963bb8c063ffd93be0a3aab1a Author: felix Date: Mon Apr 12 11:37:43 2010 +0200 fixed number->string; runtests fails on tests that diff; removed float-erad/write tests from r4rstest commit bc13cf67c4c5aca26b5e4ebf0e681f08f272550c Author: felix Date: Sun Apr 11 00:16:42 2010 +0200 tweaks in 3-stage build commit 073e60669c6871427451eb42a099094495e3a454 Author: felix Date: Sun Apr 11 00:11:38 2010 +0200 comments commit 945d43821cb076f8c437634bee5e03e8445a2031 Author: felix Date: Sat Apr 10 23:45:49 2010 +0200 describe mentions if number is inexact; expected output for r4rstest waas wrong commit 98e3c4d311cfd1ba901cc71303e77cee49d3eb07 Author: felix Date: Sat Apr 10 23:16:14 2010 +0200 added 3-stage build commit 513ba59749622230bfc8623c96d63beff9d09c61 Author: felix Date: Fri Apr 9 11:50:58 2010 +0200 keyword-argument speedup, needs more testing commit 8b293b1ce2c701db4d63530583c2ac8696dc018e Author: felix Date: Thu Apr 8 14:43:59 2010 +0200 inlined literals keep their identity commit c89222cb1193ef32135e60f21ea7da3a8c5e5fe8 Author: felix Date: Thu Apr 8 14:43:38 2010 +0200 updated scrutiny-test test-file commit aff7beadaeb99e421920684d6a7c4454ee530b73 Author: felix Date: Thu Apr 8 14:39:39 2010 +0200 modified code in regex.scm to avoid scrutiny warning commit 3ae42449f6c919ef241c71d5555a1175aee042e1 Author: felix Date: Sun Apr 4 23:47:40 2010 +0200 fixed use of internal eqv? alias in expansion of case (thanks to Vitaly Magerya) commit b332b1b5804531e3d57a7e6fa079481f7e5a9642 Author: felix Date: Sun Apr 4 23:04:39 2010 +0200 removal of duplicated manual entry for qs (patch by mario) commit 14b2d48ca65a2e53af484ebd363a2c58b5dc8b0c Author: felix Date: Sun Apr 4 22:57:26 2010 +0200 applied patch by Christian Kellermann for number->string conversion with arbitrary base commit b9d091df90f6092573eaf36c22436daa7ef2085f Author: felix Date: Sun Apr 4 22:25:47 2010 +0200 else-clause check for select; removed deprecated define-compiled-syntax and define-extension commit b528ffbded9de3335c1631d7abb34672e04855f0 Author: felix Date: Sat Apr 3 19:47:47 2010 +0200 warning if non-else clauses follows else clause in cond or case commit da7cb50b09dba08f2a44afc20216d9315e9a028d Author: felix Date: Fri Apr 2 19:23:43 2010 +0200 config-macros for all other programs and registration in setup-api commit 4337b3c96352718b77860e75635d88419426a49a Author: felix Date: Thu Apr 1 00:21:32 2010 +0200 setup-api exports find-program commit fb74f2a13695b275e942de06b384ec72bf791e40 Author: felix Date: Wed Mar 31 23:47:43 2010 +0200 removed broken toplevel-alias optimization commit 0b728d168f467502e635f9cce4aad1ec124e6fd1 Author: felix Date: Wed Mar 31 23:47:29 2010 +0200 export used outside module is ignored; slight cleanup in syntax-checks for define commit 867918d9587b8ccbcb3177dd20bdd4c83f20db86 Author: felix Date: Wed Mar 31 23:45:47 2010 +0200 test in chicken-uninstall was incorrect, now the user is always asked before deinstalling, unless -force is given commit b86f80d9455602a576461382ef55c1bcdf8b7718 Author: felix Date: Wed Mar 31 23:44:50 2010 +0200 chicken-install -test only applies to explicitly installed extension; not dependecnies commit 6df285bcb81077bf467a1ed0331be20e2c756374 Author: felix Date: Sun Mar 28 15:13:39 2010 +0200 fixed bug in standard-extension (setup-api) commit 7967bdf6ab72548f781f30e09673a03205533cd2 Author: felix Date: Sun Mar 28 14:32:49 2010 +0200 removed warning and feature commit 8acb3f92df82f369fc5dbef8f7c44a68468a92c3 Author: felix Date: Sun Mar 28 14:03:05 2010 +0200 types and import fixes for fxeven?/fxodd? commit c8a6a3a0e9a4bcf5838a2c0e757b52de2d626727 Author: felix Date: Sat Mar 27 16:45:41 2010 +0100 fix in handling of -:G runtime option; bumped version to 4.4.4 commit 2dbe4d40e0f197f24e27191d8564b2ee3d9867f7 Author: felix Date: Sat Mar 27 16:19:53 2010 +0100 fixed bug in csc (use of unbound INSTALL_RC_COMPILER); fix in mini-salmonella; fix in wiki2html by zbigniew commit 56947e808a5f30f94bf607a2df6f0de7cc4b7baa Merge: 664036a fa8e6f7 Author: felix Date: Sat Mar 27 10:51:40 2010 +0100 Merge branch 'master' into experimental commit fa8e6f7804c89d89035415e8309604be34014b80 Author: felix Date: Sat Mar 27 10:50:24 2010 +0100 applied patch my mario to fix bug in chicken-install reported by Jeronimo Pellegrini commit 664036a3b78a62e13bbf7c089f7ee770b28d029d Author: felix Date: Fri Mar 26 11:45:41 2010 +0100 added fxodd? and fxeven?; expander tuning; get/put implemented in C commit f36539a31612ad16494e6d17601478bc2e59c3f5 Author: felix Date: Fri Mar 26 09:42:36 2010 +0100 added -:G runtime option; added feature id #:explicit-renaming commit 38c7328f6ae37954c7127fcf39f72e361bd7f78c Author: felix Date: Thu Mar 25 14:47:52 2010 +0100 manual fixes (thanks to Joerg Wittenberger) commit 5f4e0410d75e50e737d5b5a6e453855f426bcd21 Author: felix Date: Thu Mar 25 12:06:44 2010 +0100 pulled some manual improvements from wiki commit f2cbd906819b8935324002f83ddc250e2b23f0f3 Author: felix Date: Thu Mar 25 09:13:50 2010 +0100 disabled debugging code which resulted in crash of chicken-install commit e968b6ac9ddf5f2f4c1dba1bc928d837b28ad714 Author: felix Date: Thu Mar 25 09:00:20 2010 +0100 still references to unsafe library files commit bed246d421d88fa31dc2c92f3a6b3f500d0e4554 Author: felix Date: Thu Mar 25 08:45:02 2010 +0100 include-syntax for modules commit eb5e7e41f5def3c0333d007b213d35aa1e2f53ed Author: felix Date: Wed Mar 17 14:55:26 2010 +0100 some repairs commit df84dd4eee4d3cd54c6c07e9dd4a0e01c0d81d9a Author: felix Date: Wed Mar 17 14:26:59 2010 +0100 use internal forms for builtin syntax commit fa94f2449007442f40e0f650a79c20a7f99d0640 Author: felix Date: Fri Mar 12 14:52:37 2010 +0100 more work commit a59c9a110e49b8395b8845f2de12f27b3941e066 Author: felix Date: Fri Mar 12 14:33:21 2010 +0100 started work on fully consistent syntax commit f2c8fc30b6a590a28d9ae25def85837e49cf9e92 Author: felix Date: Sun Mar 14 13:13:28 2010 +0100 - integer? always returns #f for nan and inf - implemented lambda as syntax and fixed various bugs - tests run, added some new module-related tests commit 1f2722cd053d23292fca29508e7fb23187652dfa Author: felix Date: Sat Mar 13 13:45:16 2010 +0100 various syntax bugfixes commit 64d49f486e0760cd726cd38ba82083976537d5ef Author: felix Date: Fri Mar 12 14:52:37 2010 +0100 more work commit d9cdb524431da58ec108100d7d0268d11fa49507 Author: felix Date: Fri Mar 12 14:33:21 2010 +0100 started work on fully consistent syntax commit 4cbc9d250a5f2a60a4526ad1435c13a1d605cef4 Author: felix Date: Tue Mar 23 14:33:43 2010 +0100 fixed bug in quoting of shell commands in setup-api commit ed8ab71fee0892c53b9add828adcecef8e0cc24f Author: felix Date: Tue Mar 23 14:10:01 2010 +0100 bumped version to 4.4.3 commit c1ae874fe9c6eeb1820be1b3dc27f77ab6275291 Merge: c95dc5f 6148b89 Author: felix Date: Tue Mar 23 14:07:22 2010 +0100 Merge branch 'experimental' commit 6148b89ab3dd04153d2acaab699375a85f443359 Author: felix Date: Tue Mar 23 14:02:35 2010 +0100 fixed case of -K option in help text in csc commit d7ed747bd1593e2dfa90dfa70e8091cd8d3a4502 Merge: 126b463 7f537bb Author: felix Date: Tue Mar 23 07:42:17 2010 +0100 Merge branch 'experimental' of ssh://galinha.ucpel.tche.br/~/chicken-core into experimental commit 126b4631ecffb9a81fb308af074401018d19586f Author: felix Date: Tue Mar 23 07:42:02 2010 +0100 trivial whitespace change commit 7f537bb7065da5864ca54c5858e8346e9e8bf77e Merge: c19d3c2 186ac54 Author: felix Date: Tue Mar 23 07:39:32 2010 +0100 Merge branch 'experimental' of ssh://chicken@galinha/~/chicken-core into experimental commit 186ac540b963b72a081420b28830429fe0219262 Merge: a7998d4 400e22d Author: felix Date: Mon Mar 22 11:16:58 2010 +0100 Merge branch 'experimental' of ssh://galinha.ucpel.tche.br/~/chicken-core into experimental commit a7998d49bb538a06e868c0187eb37a97864b08c3 Author: felix Date: Mon Mar 22 11:16:19 2010 +0100 fix in types.db, thanks to Kon Lovett commit c19d3c2a86574437b27723ebfd9dd13d6c1686be Author: felix Date: Sat Mar 20 23:04:58 2010 +0100 cleanup and trivial fix commit a0128b4afe8b385cd42ce677c763b57654eb7f0e Author: felix Date: Sat Mar 20 22:39:45 2010 +0100 added register-program to setup-api commit a5e2d81914e3e1bc6e6e410a95c4ecf1a6fe66e2 Author: felix Date: Sat Mar 20 22:29:25 2010 +0100 removed more unsafe runtime stuff commit a70dddecb280e4a54e28c1a9843c7b8c76d0db83 Author: felix Date: Sat Mar 20 10:02:37 2010 +0100 removed unsafe libchicken and -unsafe-libraries options commit 7a872acdac1a5f5038c29065886a40ac5a5e0bdd Author: felix Date: Fri Mar 19 22:51:35 2010 +0100 symbol beginning with #%... is readable commit 95192de29974b61ab886f1d00b33c717b7157773 Author: felix Date: Fri Mar 19 22:32:17 2010 +0100 fixed comment commit b3fd772a654adfbc9ba633b142e379f7070f62f0 Author: felix Date: Fri Mar 19 20:54:38 2010 +0100 restored change incorrectly reverted commit 33ffee134e4dc30895ce22cc965249dccd7442d0 Author: felix Date: Fri Mar 19 20:52:48 2010 +0100 don't show backtrace when shell command fails in setup-api commit 9a22d5e63d185f1fcc3255342187ff4a46d6ecf4 Merge: 516521a 033f45e Author: felix Date: Fri Mar 19 10:52:49 2010 +0100 Merge branch 'experimental' of /home/felix/chicken/core into experimental commit 516521a1cd21b74863b4ea43f2435d793af9e947 Author: felix Date: Fri Mar 19 10:52:25 2010 +0100 make clean should handle program prefix/suffix commit 033f45ec893a71be560bcc52cfe0acf0f9d488d8 Author: felix Date: Fri Mar 19 10:48:17 2010 +0100 use -O3 or standard-extension commit 400e22dfbdad087bd28eddcb0213d7ce3b45d8ed Merge: b0439fc 0d31426 Author: felix Date: Thu Mar 18 21:29:22 2010 +0100 fixed conflict commit c95dc5f62be34284716025ddb0d5e5431566c24f Author: felix Date: Thu Mar 18 12:01:06 2010 +0100 fixed bug in runtests.sh commit 0d314266b30fd2e8ebf762ea50c67a48ef044c03 Author: felix Date: Thu Mar 18 11:59:32 2010 +0100 fixed bug in suffix rule for .so files; bumped version to 4.4.2 commit 53a8264545d3f119778411bbb7db4e382488b096 Author: felix Date: Thu Mar 18 10:00:49 2010 +0100 fixes in types.db (thanks to Kon Lovett) commit 8dee2d7643147554d284b303a615d5662e531e8a Author: felix Date: Wed Mar 17 11:41:50 2010 +0100 using install is ok on cygwin commit 259e3e98779f6adc7acc4e97da4a0bc73b6a77a6 Author: felix Date: Wed Mar 17 11:41:23 2010 +0100 -O5 does not link with unsafe library anymore commit b5c8d59e83b7c654e6f79dee91476470ac07b882 Author: felix Date: Tue Mar 16 16:12:04 2010 +0100 define-record-type allows using setters for modifier; added testcase commit 77dba659a2df49f01734bea1ca5caf48b24f0e47 Merge: c1b3d35 8a3129a Author: felix Date: Tue Mar 16 13:11:20 2010 +0100 Merge branch 'experimental' of ssh://galinha.ucpel.tche.br/~/chicken-core into experimental commit c1b3d35d78bfabf9bb989d4204ede10619e2cf8c Author: felix Date: Tue Mar 16 13:03:02 2010 +0100 csc handles .rc files; install .rc for windows gui apps; patch by Thomas Chust for embedding manifest; new csc option -no-elevation commit a0960b7f22c0481677a904e6e5fa5c2a5934985f Author: felix Date: Tue Mar 16 13:05:51 2010 +0100 removed chicken-fetch and chicken-remove commit 8a3129a10dc588a492130c29a38b57db4c3498c1 Author: felix Date: Sun Mar 14 13:17:33 2010 +0100 integer? returns #f for nan and inf commit f771a79b4408a962c2b3f80eeaf13cc5578276aa Author: felix Date: Sat Mar 13 13:43:24 2010 +0100 allow overriding HOSTSYSTEM in mingw32 cross build commit be4ec378a6f47a94805652b6f126e95967cbb805 Author: felix Date: Fri Mar 12 11:14:35 2010 +0100 module bodies are completely stripped (#131) commit 5d11f891e65b7e6308c1a8e607077f4483220572 Merge: 67f3af0 590e58d Author: felix Date: Fri Mar 12 07:51:28 2010 +0100 Merge branch 'master' into experimental commit 590e58d9cfaed30d1b79abcc8bab4c13b80691ce Author: felix Date: Fri Mar 12 07:51:21 2010 +0100 same for chicken-status and chicken-uninstall commit 688537a2d1408ea9a551e3dec8db642455c041a6 Author: felix Date: Fri Mar 12 07:50:20 2010 +0100 fixed bug in handling of combined options in chicken-install commit b0439fca1a9971b11b151fe1a5582d3b2e0a7b40 Author: felix Date: Thu Mar 11 20:12:20 2010 +0100 combined short options where incorrectly handled in chicken-install commit 36e4501c7dceca1330887c1f0866998ae7fe9b67 Author: felix Date: Thu Mar 11 09:31:10 2010 +0100 fix for not handling netbsd as an elf target commit 67f3af07386b3d6f3aae24efc7b49a5ac4ad6fa3 Author: felix Date: Wed Mar 10 14:17:08 2010 +0100 fixed typo in chicken-install, handles relative pathname for local transport commit 73d8e2a6fa50eb75a422cd32b1368586466cc0fb Author: felix Date: Wed Mar 10 14:05:03 2010 +0100 user correct string for error message commit cf945b34303b74348c34ca8432a7fc6fe366f791 Author: felix Date: Wed Mar 10 13:54:48 2010 +0100 show mapping of eggs only if changed commit 4f125f7a6ed2f72218064876a5004831903974c5 Author: felix Date: Wed Mar 10 09:10:46 2010 +0100 changed instructions for bootstrapping in README commit 7a35d64c30c36ef50aefbf9ce81d5ae0e1e0cba4 Author: felix Date: Tue Mar 9 14:56:14 2010 +0100 removed bootstrap files; added script to generate bootstrapping chicken commit e3a354a9e1c8a3e85ff500fec28d7e41d729d3e2 Author: felix Date: Tue Mar 9 13:18:19 2010 +0100 don't include scripts/ in distribution, with exception of identify-branch.sh commit e66fb90a71b0883001812bce405a8192bd55849b Merge: 1bc6f51 e4d840c Author: felix Date: Tue Mar 9 13:14:15 2010 +0100 Merge branch 'master' into experimental commit e4d840c1db2d3cc0ad7af1278636eb074ccf4f7b Author: felix Date: Tue Mar 9 13:12:31 2010 +0100 set version to 4.4.1; copied NEWS from release branch commit 1bc6f5196a7246e48edc3ca6790652d7195674d4 Author: felix Date: Tue Mar 9 13:01:13 2010 +0100 provide chicken-fetch and chicken-install on windows commit a935874b93cbca504682852dc107de08d5c11717 Author: felix Date: Tue Mar 9 13:00:59 2010 +0100 regexp didn't handle regexp arguments properly commit b5a1c5cf1625f768c67773aa32db529ac80df72f Author: felix Date: Tue Mar 9 07:40:01 2010 +0100 merged with wiki manual commit 2e5b2798f4bd2a42533a37cf88f074d7e0887cd3 Author: felix Date: Tue Mar 9 07:31:28 2010 +0100 doc fix commit 577dd7ec342bae34c71a90cafcd539c88464672d Author: felix Date: Tue Mar 9 07:17:51 2010 +0100 fixed ##sys#round to old behaviour commit 469e2545e08908c7af3cefed59e8d5d1e68dc3d6 Merge: fbc6dda 9d33b42 Author: Ivan Raikov Date: Tue Mar 9 10:08:27 2010 +0900 Merge branch 'prerelease' into release commit 9d33b424230bad15c8302dcc2132b2c03ed153dd Merge: c44aaba 5776686 Author: Ivan Raikov Date: Tue Mar 9 10:05:25 2010 +0900 Merge branch 'master' into prerelease commit 7b310fa154c0f550852fd2586bfea3e50cdec1ea Author: felix Date: Mon Mar 8 13:42:01 2010 +0100 applied universal build mac os patch by Jim Ursetto commit 91b23b12c0107ae202d480cf22aa08b930c411e6 Merge: b24d526 5776686 Author: felix Date: Mon Mar 8 13:36:23 2010 +0100 Merge branch 'master' into experimental commit c44aabaeb9ae0380d97781948be78e2060222d6f Author: felix Date: Mon Mar 8 13:26:04 2010 +0100 applied cygwin build patch by Mark Carter commit 5776686100626401b2c26e37e366d2a6f56a255b Author: felix Date: Mon Mar 8 13:26:04 2010 +0100 applied cygwin build patch by Mark Carter commit b24d526adef44032d36e0573098ee8bebfb9476c Merge: 2ea2515 1357ff1 Author: felix Date: Sun Mar 7 14:44:12 2010 +0100 Merge branch 'experimental' of ssh://chicken@galinha/~/chicken-core into experimental commit 2ea25153cd75ae06a3e7d75fcb39d01b0ce42419 Author: felix Date: Sun Mar 7 00:00:46 2010 +0100 added a few more tests commit 412c4e7a43a2374da42f0738d5970a195c1b59e9 Author: felix Date: Sat Mar 6 23:05:53 2010 +0100 glob->regexp returns regexp, optional sre; does a better job now commit 1357ff1b75ed7a9120c51a47b0c32a1953428a98 Author: felix Date: Fri Mar 5 21:35:41 2010 +0100 indicate zero values in repl result commit 3f304513c1a678fccdae3119f4ead3e27b048d5b Author: felix Date: Fri Mar 5 11:55:37 2010 +0100 better symbol printing behaviour, suggested by Jim commit bf8216a1acf666d54ff1c6755bcd307706df8721 Author: felix Date: Fri Mar 5 11:54:48 2010 +0100 documented fix by Jim for terminal-port? on windows commit a7f5cdc115104758d6c27ceb3129e8bcbd02f5b5 Author: felix Date: Fri Mar 5 11:53:29 2010 +0100 terminal-size for windows was unimplemented, but should at least return 0/0 commit d228bfecf2e89ce0bebe46c33df88e67fa8a5d48 Author: felix Date: Fri Mar 5 11:52:30 2010 +0100 no special handling of describe for extended number types commit 48d759c9ef86f2eee58a2802ecfd1e3b4007bb80 Merge: b9c25de 7e1f256 Author: felix Date: Fri Mar 5 09:19:17 2010 +0100 Merge branch 'experimental' of c:/Users/felix/tmp/../chicken into experimental commit 7e1f2568b145fab7db5d8af94e14eb70c4a022ca Author: felix Date: Thu Mar 4 13:05:44 2010 +0100 incorrect change for line-number output in read error/warning commit b9c25de7141d51e1098998d99040580ad4a6d159 Author: felix Date: Thu Mar 4 12:20:44 2010 +0100 make hacked apply optional for mingw/msys builds commit 74119cff5d3abcce7aff3012915467d76bbc6e84 Author: felix Date: Thu Mar 4 09:36:57 2010 +0100 merged some manual changes from wiki commit 5adc06455e6b20258eedbea823623ae8a7644655 Author: felix Date: Wed Mar 3 15:01:52 2010 +0100 removed some unneeded files commit 06299f3813c471e987a10d23d1f6399ae7f5072a Author: felix Date: Tue Mar 2 13:31:21 2010 +0100 qualified core-forms and syntax for if and begin commit d15fc586510da712f86ed5d67f79c312f37659c9 Author: felix Date: Tue Mar 2 12:56:57 2010 +0100 resurected pointer-offset, added unboxing for null-pointer? commit bc0efaf9d8a1a82d00a28b370fc397f39b9f3643 Author: felix Date: Tue Mar 2 12:52:49 2010 +0100 resurrected pointer-offset commit aa0be1fce1804c06b673720244fef4ec2af9fedf Author: felix Date: Mon Mar 1 21:20:25 2010 +0100 somewhat better line-info handling, included files retain source filename, made include syntax expanding into core-form (handled differently by compiler and interpreter), added unboxing for pointer-ops, removed unsafe warning for compiled code in dynamic mode, rewrite rules for lolevel some pointer ops and what the heck else commit 272a01414bf74ea36c3869fdb2036b157edb51be Author: felix Date: Mon Mar 1 14:09:56 2010 +0100 removed glob? commit d6800beb4017c6f07ab511e85543a2d471c26ad6 Author: felix Date: Mon Mar 1 14:09:34 2010 +0100 unboxing only effective in unsafe mode; added unboxed rewrites for pointer ops commit b665092d6fa96375da66aed5df1d39c424f626b9 Author: felix Date: Mon Mar 1 01:40:05 2010 +0100 restrict max size of chicken-status output lines commit d9b21cd0413dd9755109d7962438da4bcceffa93 Merge: 85105ef 9a3f840 Author: felix Date: Sun Feb 28 23:35:20 2010 +0100 merged master 9a3f840 (pointer+ in lolevel import lib) commit 9a3f840b6dc98986a58411dca15865a05388af7e Author: felix Date: Sun Feb 28 23:33:08 2010 +0100 added missing pointer+ to lolevel import lib commit 9e9905340d73cb6c71545ee73258feebf9fa7da8 Author: felix Date: Sun Feb 28 23:33:08 2010 +0100 added missing pointer+ to lolevel import lib commit 85105ef40050ab69fc09c872c39a340df8e1b7b4 Author: felix Date: Sun Feb 28 22:25:15 2010 +0100 resolved commit in lolevel.scm commit 4ce743a7e4a287b26238c1c7c66be31bad6ed59c Author: felix Date: Sun Feb 28 22:23:38 2010 +0100 bumped version to 4.4.0rc1 commit eb4dc4aba8753330cb1e6e08494c8bf63a2c8abc Merge: 929fa71 ceedfdf Author: felix Date: Sun Feb 28 22:22:53 2010 +0100 resolved conflicts commit 14fa9f4e2e3d6821054d2a0b25df58f3a48ee59a Author: felix Date: Fri Feb 26 13:45:05 2010 +0100 -rpath should not be effective on windows commit ceedfdf7f6a37bfffc309f5345e8bbcc7f96debd Author: felix Date: Fri Feb 26 13:34:34 2010 +0100 added missing test-files to manifest; bumped version to 4.3.7 commit 1fc71673073b208177d6a3c2e7cab60ec9f598b7 Author: felix Date: Fri Feb 26 12:01:52 2010 +0100 relative path is allowed for -prefix commit db89f70e04d13ac8911f39fb52228b0edae62791 Author: felix Date: Fri Feb 26 12:01:11 2010 +0100 use C_char instead of char commit 095509cc76f60f4e3554ee5b4202c1e64f1f4f8d Author: felix Date: Thu Feb 25 19:38:12 2010 +0100 C_text casts to char* in C++ mode (groan) commit ffa2a9af8256b4b5c616affd3f377a5f9c7d859d Author: felix Date: Thu Feb 25 18:55:41 2010 +0100 bugfix in csc -deploy commit a3388f627cda013b65f0387f87fa45455623fc1b Author: felix Date: Thu Feb 25 17:28:05 2010 +0100 added -trunk mode to chicken-install (only for local transport), can be used by mini-salmonella commit b3cc898a5175775b7a7e1bbca9b0b686891860a0 Merge: 946e656 c1d8735 Author: felix Date: Thu Feb 25 16:58:47 2010 +0100 Merge branch 'experimental' of /home/felix/chicken/core into experimental commit 946e656f86bf1a0f66ad9416ae8fd6a9b6d95001 Author: felix Date: Thu Feb 25 16:58:23 2010 +0100 clang-specific changes to chicken.h commit c1d8735716332bbb2fadc5e3064bf838c909de95 Author: felix Date: Thu Feb 25 16:21:01 2010 +0100 added missing manual page to manifest commit 1ccb70cb50e9afdf62b2a185110ac2a698b97792 Merge: 2aa701a 4904243 Author: felix Date: Thu Feb 25 16:13:19 2010 +0100 resolved conflicts; enabled $ORIGIN for openbsd commit 2aa701a3b6b0a0eff301c152e161ba11a515ba95 Author: felix Date: Thu Feb 25 15:57:32 2010 +0100 removed unnecessary test commit 490424343093f233324e42274df9641175ab9b11 Author: felix winkelmann Date: Wed Feb 24 19:29:49 2010 +0100 deployment fixes for Mac commit e07470995153c8aead1daaab42f9f69bb2312432 Author: felix Date: Tue Feb 23 23:15:23 2010 +0100 fixes and enhancements for mini-salmonella; -prefix for chicken-install may be relative; platform meta prop. commit a050591790cd312ace9504c1ccf9899326d72e3a Author: felix Date: Mon Feb 22 21:00:39 2010 +0100 added -deployed to csc; documented deployment (not finished); everything seems to work fine on Linux commit 7e5c04920a7a7776dc393bd495154123269b304b Author: felix Date: Mon Feb 22 12:16:10 2010 +0100 updated bootstrap files commit b8f946bd71a576edae582c2b69e9a0b76867f3b9 Author: felix Date: Mon Feb 22 12:15:12 2010 +0100 this actually has a reason commit 29080c2d70df940db62c6e4c0fbb7322c77487ba Author: felix Date: Mon Feb 22 11:39:39 2010 +0100 bumped vesion to 4.3.6 commit 1d4b209da2210e702017165e3ca154f94d7fcc98 Author: felix Date: Mon Feb 22 11:28:19 2010 +0100 use PATH_MAX instead of MAX_PATH commit 9fb648cb7fe7c53e3a58771d64625b7e725edf60 Author: felix Date: Mon Feb 22 10:09:25 2010 +0100 disabled procedure checks and used fixnum mode for regex unit commit 01806b96aa11b21b9e86929735be567a6fd54d3d Merge: 3c56a56 657179e Author: felix Date: Mon Feb 22 09:24:27 2010 +0100 Merge commit 'origin/experimental' into experimental commit 3c56a5665cf9fe6522b4f435b543f34da5e8d3c4 Author: felix Date: Mon Feb 22 09:24:07 2010 +0100 bugfixes in srfi-18.scm commit a0b366c4692145fa8a1fb0b8811c1a0b8610f71d Author: felix Date: Mon Feb 22 09:22:39 2010 +0100 added missing entries in chicken.import.scm for new fp-math ops (thanks to Kon Lovett) commit 572d15fc48c0ff536badb559d32d6139e80e18d3 Author: felix Date: Mon Feb 22 09:19:17 2010 +0100 added missing entry in srfi-18 import lib (thanks to JW) commit e4f7c82f9306b7420599d447b7ff41bf71ef0877 Author: felix Date: Sun Feb 21 17:44:21 2010 +0100 started doc; various fixes commit fae9e090a7959a020a4e13415b9eb39b4c0bba72 Author: felix Date: Sat Feb 20 11:48:08 2010 +0100 only assume freebsd/linux/solaris can handle $ORIGIN commit 7313167f3aae755f4404030efd1ba002ef1df5e3 Author: felix Date: Sat Feb 20 11:46:39 2010 +0100 trivial change commit 657179e0b8a91a4b327700030cac50eb57606326 Author: felix Date: Sat Feb 20 11:43:40 2010 +0100 added mappings for core units to setup.defaults commit c6e57fa85d702b6e3db182128cec81d238b1e0cd Author: felix Date: Fri Feb 19 11:36:40 2010 +0100 various changes regarding deployment for csc and chicken-install commit e78ff953fa241b3d31deda11f1c99a872fdc25c4 Author: felix Date: Fri Feb 19 08:15:22 2010 +0100 scan-input-lines also accepts predicate as first argument commit 4b0e48ac3b59ab66c2eef87f8890a58864362be3 Author: felix Date: Fri Feb 19 08:09:17 2010 +0100 added missing condition-variable-name (thanks to Joerg Wittenberger) commit 7cd76bf1f7d67ec0a972e45779d18e33b0dbc91d Author: felix Date: Thu Feb 18 16:03:23 2010 +0100 use qualified symbol in assignment comment in generated code commit 6497179f056be28460dfa55ffcb79ca8a37a3dbc Author: felix Date: Thu Feb 18 14:17:50 2010 +0100 apply mappings from setup.defaults also to indirect requirements commit 7be8c8ef6b83532c2b2f02f72730ff4908a53f6e Author: felix Date: Thu Feb 18 12:41:42 2010 +0100 fix for PATH walking with -private-repository; fix for incorrectly boxed index for unboxed fXXvector accesses (thanks to Jeronimo Pellegrini); removed use of deprecated glob? provedure commit fbaf8336e81afe5ec56c6e0b94fe6f8ed3251964 Merge: d6eea6f c3ac6b8 Author: felix Date: Thu Feb 18 10:15:14 2010 +0100 Merge branch 'experimental' of ssh://galinha.ucpel.tche.br/~/chicken-core into experimental commit c3ac6b85dfc171ccb29a57805c967e66d081b3b3 Author: felix Date: Wed Feb 17 16:57:45 2010 +0100 undocd OPTIMIZE_FOR_SPEED; forgot scan-input-lines in utils.import.scm commit 94b60523af8122580f89c8a175bf933b5f4dc3c0 Author: felix Date: Wed Feb 17 16:18:52 2010 +0100 renamed scan-lines to scan-input-lines commit d6eea6fed45fe378d42d041aeb8e3f816fcda05e Author: felix Date: Wed Feb 17 09:04:48 2010 +0100 trivial whitespace in ,r commit 7c27aa0392f1562a5764382b7d03f75f33fd28df Author: felix Date: Wed Feb 17 08:52:52 2010 +0100 fixed problematic test commit e51635e25fa50e0f28e206506ab1beb135c3952f Author: felix Date: Wed Feb 17 07:55:51 2010 +0100 fixed egg mapping commit 53b0d1ef97e6f02d6c0799a792623c7cc2b18b0b Author: felix Date: Wed Feb 17 07:39:43 2010 +0100 new setup.defaults format and egg mappings commit 9812921577b55737bf5ee79af7bf66993e7c74ac Author: felix Date: Wed Feb 17 07:39:26 2010 +0100 same for delete-file* commit 17d9418adacdd03bdc9862d3e93932b4ea1be74c Author: felix Date: Wed Feb 17 07:38:43 2010 +0100 file-deletion and rename returns destination filename commit 04b3b77967ad4b7c573ed59df5926ef0bf8a43d1 Author: felix Date: Tue Feb 16 16:06:36 2010 +0100 core-forms for define-inline and define-constant commit 93eecede6c30e4b1822c6488dafcb1bdd7a6cd58 Author: felix Date: Tue Feb 16 12:29:21 2010 +0100 add note in chicken-config.h when using an optimized build commit fa0501ecade9790b71d458b4d0064aa9e2cd907d Author: felix Date: Tue Feb 16 07:46:27 2010 +0100 added new test files to manifest commit b8f593facfe0bca8adc8004f05baf49ddd43e810 Merge: 8fad80c 3d35f9f Author: felix Date: Mon Feb 15 17:32:37 2010 +0100 Merge branch 'master' into experimental commit 8fad80cf0fc99b2718575b3b4445119c253c2324 Author: felix Date: Mon Feb 15 17:18:35 2010 +0100 deprecated glob\?, added scan-lines commit aea2af44fdf3ad733e270021993d88eef0035276 Author: felix Date: Mon Feb 15 13:07:05 2010 +0100 line-terminators commit 5b5364030d3b20abd7543321b70f692f574376e9 Author: felix Date: Mon Feb 15 13:06:48 2010 +0100 line-terminators commit e1d5924215e95880c9fd2e75f59df206ff23187d Author: felix Date: Mon Feb 15 13:06:21 2010 +0100 test-suite fixes commit d91c1be3b7a27f2eb6a0af4deb5cd2842322fa83 Author: felix Date: Mon Feb 15 12:39:03 2010 +0100 was still not right commit 673019cfe7b747efee35b47f68e955824941966d Author: felix Date: Mon Feb 15 12:29:37 2010 +0100 private-repo fixes for generic path walking commit eb4820854a906c4d5cc4c29dd500737a9eeac28e Author: felix Date: Mon Feb 15 12:29:08 2010 +0100 fixed warnings for ctype functions found on NetBSD commit bb7016ac25ee22a7570227f429f5fb7abb5062e6 Author: felix Date: Mon Feb 15 09:51:26 2010 +0100 don't fuck with me, git commit d946386d2bdbf1b93ebb1b2a83c83bd26cc6cf84 Author: felix Date: Mon Feb 15 09:48:29 2010 +0100 applied srfi-18 patch by Joerg Wittenberger commit c4aa5ccdc1502c96305e7b8747ba3a592a371268 Author: felix Date: Mon Feb 15 09:46:04 2010 +0100 windows private repo was still broken commit 5c13af7e87a330f62ebaddf29547a49ebe5c6a6d Author: felix Date: Mon Feb 15 09:32:48 2010 +0100 windows fixed for private repositories commit c74359418a6dce8d5b33f303e71243c27fe2b405 Author: felix Date: Sun Feb 14 13:34:06 2010 +0100 enabled use of -private-repository commit 2849a8ad472c663ae86cdbf6bdc053db5eeb183c Author: felix Date: Sun Feb 14 13:20:36 2010 +0100 - factored out program-path calculation - removed test-chicken.sh script - factored out debug-output routine (everything goes to stderr, now) - added 'g' runtime option (shows GC debugging info) - added tests for symbol-GC and import-forms in `require-extension' commit efbd0df9d2b6294220b8be3a9aae46a13cade8dc Author: felix Date: Sat Feb 13 12:28:35 2010 +0100 private repository path handling, new option to csc commit 622ec81278ce83a6351dd99ba3c265f6bc5d6225 Author: felix Date: Fri Feb 12 16:04:36 2010 +0100 forgot to alias some foreign-XXX-lambda[*] forms commit d0c01383c8cd17bbef340b4ec88f30b92832e884 Author: felix Date: Fri Feb 12 15:46:06 2010 +0100 UNIX API aliases commit 1808896cbb5ae8824eb5c35c217cf21e4cdbf866 Author: felix Date: Fri Feb 12 15:45:07 2010 +0100 PATH walking for getting executable path commit 28347b495e52e06f0f408e8b63ac347feaa8b0d3 Author: felix Date: Fri Feb 12 15:09:36 2010 +0100 added ##sys#path-to-executable (untested) commit 9c60c5cdb3d8ed0cfe650dd78498ca830e5ee006 Author: felix Date: Fri Feb 12 14:23:56 2010 +0100 added internal aliases for some FFI forms commit 74561c9598d0acb97c328f9719827a2989607079 Author: felix Date: Fri Feb 12 10:10:36 2010 +0100 gc symbols in weak mode only if the plist is empty commit 273399bbd1ff54d0eab5334bc7fa072f35de8d6c Author: felix Date: Thu Feb 11 15:13:57 2010 +0100 started support for direct creation of Mac gui apps with csc commit de4c02c94a702ec2fbdf43c089759a44ed6750a3 Author: felix Date: Thu Feb 11 09:38:09 2010 +0100 introduced C_INSTALL_PREFIX, csi report prints some paths commit 3d35f9fa8b316bda61ad6b0b512d623d878f78e4 Author: felix Date: Wed Feb 10 19:16:25 2010 +0100 inverted use of yes-or-no? for no-install case commit 9edaf7d044cac04ece75f0436bcde04d2b96f582 Merge: bd95f13 560d164 Author: felix Date: Tue Feb 9 11:27:28 2010 +0100 fixed conflicts commit bd95f13ca0013796261d16d9f56568166b69b3a1 Merge: 6597d95 d6ca5e1 Author: felix Date: Tue Feb 9 08:07:02 2010 +0100 Merge branch 'experimental' of c:/users/felix/tmp/../chicken into experimental commit 6597d95480929b43b41caf90f937a35e27f3e05c Merge: cfa7c4d 7d4ad3f Author: felix Date: Tue Feb 9 08:06:49 2010 +0100 Merge branch 'no-gui-lib' into experimental commit d6ca5e12a3602052cea6d98f8f5f523828c9f1e4 Author: felix Date: Mon Feb 8 13:52:16 2010 +0100 updated FAQ (gui mode) commit cfa7c4ded513b67a30c8a4c07db952e0359ee4ee Author: felix Date: Mon Feb 8 13:42:11 2010 +0100 removed user-defined extension-specifiers; require-extension handles import forms commit 7d4ad3f1044661505532eb16f624e52265716506 Author: felix Date: Mon Feb 8 12:31:55 2010 +0100 removed libchickengui, libchicken handles distinction at runtime; added -gui to csc and deprecated -W/-windows commit 5ca3094f92b6d0c1e103df0bc0cb7e5ebe6f5e20 Author: felix Date: Fri Feb 5 12:14:07 2010 +0100 strip extensions-specifiers and -ids in require-extension commit 560d164c587f7b6233e7f8e07893cb5c631f468e Author: felix Date: Thu Feb 4 15:40:52 2010 +0100 added missing cast in chicken.h (thanks to Sean D'Epagnier) commit 61f9936ce84c49d21b9476e45cb638661b4bb935 Author: felix Date: Tue Feb 2 15:36:11 2010 +0100 doc fix commit e650a306b3c236697732eaa9f9cc8ea19776848e Merge: 1b253f8 467ab66 Author: felix Date: Mon Feb 1 08:54:21 2010 +0100 Merge commit 'origin/experimental' into experimental commit 1b253f89d8656344c37c9bc95ef25788842e2b97 Author: felix Date: Mon Feb 1 07:18:08 2010 +0100 updated copyrights, README commit 467ab66a73d9d8936e84d2902241588ebb785e99 Author: felix Date: Fri Jan 29 11:49:26 2010 +0100 bumped version to 4.3.5 commit 37781c9d3ddbc94191304083cb80813c35131e24 Merge: 243a89e cf528be Author: felix Date: Fri Jan 29 11:44:32 2010 +0100 Merge branch 'experimental' commit cf528be6d4e07df7aeb9a76beb2d43b2f3888fc8 Merge: fa3021c d1b9843 Author: felix Date: Fri Jan 29 11:43:46 2010 +0100 Merge branch 'experimental' of /home/felix/chicken/core into experimental commit fa3021cca1647b3c6005cf43b0ec38e34de063da Author: felix Date: Mon Jan 25 15:16:21 2010 +0100 fixed utime use in posixunix.scm commit d1b984332c72cf7c7b76eee7c91b652bf104e3df Author: felix Date: Thu Jan 28 00:38:48 2010 +0100 fixed use of undefined constant for binary version in eval.scm commit 349d38b1c5370b3ce25edb7f02b7c239224fd06c Author: felix Date: Wed Jan 27 23:37:55 2010 +0100 handle case of undefined C_BRANCH_NAME commit 55f3b29b5706444d1c8d4a68d29356641d2ecdab Author: felix Date: Thu Jan 21 14:26:36 2010 +0100 check filename arg in file-modification-time setter commit c3c499cd7d8445e7b40b81501307dbc324174cd5 Author: felix Date: Thu Jan 21 09:22:36 2010 +0100 added setter for file-modification-time commit 1e5bb5e58ae5a07abd6a64ae9299d8fa0fc70516 Author: felix Date: Tue Jan 19 17:03:51 2010 +0100 -W is only effective on windows commit a30d9d8fe2361b2edf9102c15d9529662dfce7e5 Author: felix Date: Tue Jan 19 14:45:12 2010 +0100 renamed marker commit 7283667e359c597c54e35a0b74b788b0570e7dcd Author: felix Date: Tue Jan 19 14:30:35 2010 +0100 dloading checks whether dll was linked with gui libs; fixed linking of gui-libs in csc commit 243a89e1bbb3fc631e621b54eb628a6a62679665 Author: felix Date: Mon Jan 18 15:42:16 2010 +0100 forgot banner, of course commit 4f4643f33756a7ec23fa9a9b0f984089ec1fc6e0 Author: felix Date: Mon Jan 18 15:32:28 2010 +0100 updated copyrights commit 29d5e7a6018cafef5e60ac4156afabd8af5d1bd3 Author: felix Date: Mon Jan 18 15:22:54 2010 +0100 added aliases to fp-rounding functions, because numbers egg needs them commit 709b1eaf61821679773b65a8568748fcf4d76b42 Author: felix Date: Mon Jan 18 15:09:44 2010 +0100 re-added ##sys#floor, which is needed for numbers egg commit eed01e3ba3e835f4e746a2f9ee249264114e6f01 Author: felix Date: Mon Jan 18 14:05:09 2010 +0100 bumped version to 4.3.4 commit cae038d42c0c0be0eb4703c6be874f323f7f126c Author: felix Date: Mon Jan 18 10:55:50 2010 +0100 fixed unboxing bug (#164) commit 2839224a3ceb7152ca9cae64927b9219f7da8e5d Author: felix Date: Sun Jan 17 00:38:52 2010 +0100 trivial change commit 311bff094b4586ae0581ad44d7e686c5de2b02ad Merge: b621767 74e04d7 Author: felix Date: Sun Jan 17 00:35:46 2010 +0100 resolved conflicts commit b62176798967c0503bf426b85c3b787ae08718b9 Author: felix Date: Sun Jan 17 00:33:16 2010 +0100 fix for signed number->string conversion (reported by Peter Danenberg) commit b63d1316e319312030993f4737b1e85018899b0b Merge: 59a962f c68eef4 Author: felix Date: Sat Jan 16 13:19:45 2010 +0100 Merge branch 'master' into experimental commit c68eef4564ba9fed3e652942f699b9f274c8c977 Merge: 2689b36 2c7c6cc Author: felix Date: Sat Jan 16 12:09:42 2010 +0100 Merge branch 'master' of ssh://chicken@galinha.ucpel.tche.br/~/chicken-core commit 2c7c6cca5026c6a3857547a7e1b499fa1e0219e5 Author: felix Date: Fri Jan 15 16:06:07 2010 +0100 fixed construction of dep.-list in chicken-install (#159) commit 74e04d7cf8487ae39c84a3da40c325c9a0740fb2 Merge: da127d3 00e95fe Author: felix Date: Fri Jan 15 16:06:37 2010 +0100 Merge branch 'experimental' of c:/Users/felix/tmp/chicken/core into experimental commit da127d36dd4b5310254ac433402b5b7b87f25062 Author: felix Date: Fri Jan 15 16:06:07 2010 +0100 fixed construction of dep.-list in chicken-install (#159) commit 00e95feb22cfd844d6aea5107faeeded06c3d9d6 Author: felix Date: Fri Jan 15 12:12:15 2010 +0100 updated scripts/README commit 15cce2548fe2fa3ab2412ea9a43bbf0cb3784d61 Author: felix Date: Fri Jan 15 12:09:16 2010 +0100 tweaks to test-chicken.sh commit de17a12cc083a2ab0cac4231c2a66eabb28c7725 Author: felix Date: Fri Jan 15 11:37:56 2010 +0100 added mega-test script commit fe555f97b2229b1a67254aa962555c3f17a12861 Author: felix Date: Fri Jan 15 11:37:00 2010 +0100 removed comment commit 5d76d7e234050ecf7b5599af11c0d0d1a71e123b Author: felix Date: Fri Jan 15 11:12:40 2010 +0100 added option to fetch eggs from server commit 0472b53785526197a14d75d71ecdbe7b7143bfd1 Author: felix Date: Thu Jan 14 12:56:23 2010 +0100 trivial change commit 178546547a43daca424f13aa87807324b7a46ee9 Author: felix Date: Thu Jan 14 10:44:16 2010 +0100 allow extra options to be passed to scheme compiles commit fb423c06afa0a30c1be8040785f0769c459d180b Author: felix Date: Wed Jan 13 21:53:18 2010 +0100 toplevel-alias detection for simple cases commit 55b93b0d373961ea125c62251efe0673934e7943 Author: felix Date: Wed Jan 13 17:44:55 2010 +0100 added some compiler-syntax tests commit c4f4e913e10e6feb71d4ff53421046c63ec0e390 Author: felix Date: Wed Jan 13 11:28:36 2010 +0100 slight compiler-syntax tweaks and more tests commit aa48ba2a0fb40c7f449266c8e5bc5aafdfe644c8 Author: felix Date: Wed Jan 13 11:28:36 2010 +0100 slight compiler-syntax tweaks and more tests commit 5cd6008b06e8455d2c9bb762736debb70ba62853 Merge: 2b565be 8fd98f5 Author: felix Date: Wed Jan 13 10:53:18 2010 +0100 Merge branch 'master' into experimental commit 2b565be2e648c56338d0b8e8fa0f904175d5a8ed Merge: 926437c 918d5cc Author: felix Date: Wed Jan 13 10:52:09 2010 +0100 Merge branch 'master' into experimental commit 8fd98f5083b0f8e53a454d0fcbfdecc59774b34a Author: felix Date: Wed Jan 13 10:51:52 2010 +0100 proper restoration of compiler-syntax; optional removal of the same commit 7fa64f240e47fe34a9915b604e3fe5f43ba9fe75 Author: felix Date: Wed Jan 13 07:25:32 2010 +0100 reverted broken commit and redid change to setup-api commit 836da54ead8b3162b815d1cc2c56fe2163ba1c71 Author: felix Date: Wed Jan 13 07:24:34 2010 +0100 Revert "handle numeric version in upgrade message" This reverts commit 21a4cae9701bf34e87741ac360e4f160da79a739. commit 21a4cae9701bf34e87741ac360e4f160da79a739 Author: felix Date: Tue Jan 12 13:21:47 2010 +0100 handle numeric version in upgrade message commit 8a36e6fd29d5220f74ae447ab3f8a0a6dd31943e Merge: c08efe2 0056996 Author: felix Date: Tue Jan 12 09:42:50 2010 +0100 Merge branch 'master' of c:/Users/felix/tmp/chicken/core commit c08efe2b8d2dcb339d4d8f9f0bc609bfea13b79c Author: felix Date: Tue Jan 12 09:42:44 2010 +0100 fix for wrong entry in real-name hash-table commit 00569961d38b977872844542ed13d047ebb62795 Author: felix Date: Tue Jan 12 09:26:25 2010 +0100 because it is not that simple as one often thinks commit 918d5ccd05af7d7dc26e048d488db01a27e4483f Author: felix Date: Mon Jan 11 13:15:25 2010 +0100 bumped version to 4.3.3 commit 80f411379bbf77bc1d2748d5abd28e7c7285d81f Author: felix Date: Sat Jan 2 02:28:28 2010 +0100 possible fix for reexport problem commit 146114bd80538e67b30961fba1a4621e47b6ce7c Author: felix Date: Mon Jan 11 08:10:59 2010 +0100 silly commit f3dc35978412af59e4e96fc4a7180dba25692c54 Author: felix Date: Mon Jan 11 08:10:19 2010 +0100 bugfix in chicken-install commit c2e94e1940157222522b308934af20d68fd5814c Author: felix Date: Mon Jan 11 08:04:53 2010 +0100 removed patches commit 6ddfab3d00bc4ef38c59d97c5808010a29fed7e2 Author: felix Date: Mon Jan 11 08:02:30 2010 +0100 simplification in Makefile.mingw-msys commit 926437c672e07f26296d88b4e61e1445afa99e8d Author: felix Date: Mon Jan 11 07:58:43 2010 +0100 hide debugging routine in eval.scm commit 2689b366fd0934d39df674d3ecaa736ecee18089 Author: felix Date: Sun Jan 10 15:27:39 2010 +0100 removed backup file from manifest commit 59a962f1c8bf58ae514e47be7d80bdea7cc67b6a Merge: c0cdcc5 9bf7410 Author: felix Date: Sun Jan 10 13:42:38 2010 +0100 resolved conflicts commit 9bf74107eb94d034dbed2404ca8238530c2a9abf Merge: efe0440 24260dd Author: felix Date: Sun Jan 10 13:41:18 2010 +0100 Merge branch 'zbigniew' commit efe044067ffddf99fbda12c36f8e1181e0a02e3f Author: felix Date: Mon Jan 4 09:33:21 2010 +0100 posixwin.c in bootstrap dir was using obsolete identifier commit 0e331c6f3fce7e94cbe815ed830cab3d62c6e0dc Author: zbigniew Date: Fri Jan 8 18:04:05 2010 -0600 Remove remnants of for-each-line / for-each-argv-line commit 24260dd30d387a6b85994cabf636d0eb11669c2b Merge: 12f2d1c 549f17c Author: felix Date: Sun Jan 10 13:18:00 2010 +0100 Merge branch 'master' into zbigniew commit 549f17ca363e43c78150e1bd24999ddc30369e1e Author: zbigniew Date: Sat Jan 9 01:25:52 2010 -0600 Remove extra quotes in Makefile.mingw commit 24ee7e193ff1d63f3d5d6e6a03a7e767de37007d Author: zbigniew Date: Fri Jan 8 23:54:49 2010 -0600 Fix find-files on Windows to include directories Synchronized posixwin.scm's find-files with posixunix.scm. Makes find-files execute ACTION for directories, rather than skipping them. commit 474f70666c29fec323d27365b31ba93458446bbf Author: zbigniew Date: Fri Jan 8 15:07:48 2010 -0600 Use all: rule from defaults.make for MinGW commit 12f2d1c38c6f781dfe52500e0c6213b56ba53ebc Merge: f4f2adf 0548541 Author: felix Date: Sun Jan 10 13:09:59 2010 +0100 Merge branch 'master' of git://3e8.org/chicken-core into zbigniew commit f4f2adffa7b8dff128284751a92daa0c89251cf5 Author: felix Date: Sun Jan 10 13:05:37 2010 +0100 added -repository option to chicken-install (thanks to Christian Kellermann) commit c0cdcc5389a8f97ff3482a0b704ba93704f88ef3 Author: felix Date: Sat Jan 9 14:39:04 2010 +0100 fixed silly typo in chicken.h; chicken-install.scm depends on setup-api.c commit 6e404cf65b98fbe8e347c66e1bfa7869c79ee400 Author: felix Date: Sat Jan 9 13:11:35 2010 +0100 forgot to commit commit 03ed75b418d157dff47753774f5ccaf477171292 Author: felix Date: Sat Jan 9 13:10:32 2010 +0100 restrict srfi-69 hash to 32-bit commit 0548541ba5c6c93ebaae78e2e0ee783fd312dc8c Author: zbigniew Date: Sat Jan 9 01:25:52 2010 -0600 Remove extra quotes in Makefile.mingw commit de552df0857e514528adb81b5e3ad344f4b43ecc Author: zbigniew Date: Fri Jan 8 23:54:49 2010 -0600 Fix find-files on Windows to include directories Synchronized posixwin.scm's find-files with posixunix.scm. Makes find-files execute ACTION for directories, rather than skipping them. commit 4c8d3fb0ed11cd3c11487790e969b754a965f959 Author: zbigniew Date: Fri Jan 8 15:07:48 2010 -0600 Use all: rule from defaults.make for MinGW commit 1c7765a5267023aac8506841832a45b0e4d2c7ba Author: felix Date: Mon Jan 4 09:44:40 2010 +0100 removed more traces of chicken-setup commit 321e60a95da0c17bd0693d6231d130dc1dacf5d7 Author: felix Date: Mon Jan 4 09:33:21 2010 +0100 posixwin.c in bootstrap dir was using obsolete identifier commit fc601b5bf3286cd2db694dd9811c9dc25ce7f87b Author: zbigniew Date: Fri Jan 8 18:04:05 2010 -0600 Remove remnants of for-each-line / for-each-argv-line commit e31a3786739837438725dabd8585646fd11d795b Merge: 65c9192 b13bda5 Author: felix Date: Fri Jan 8 15:55:38 2010 +0100 Merge branch 'master' into experimental commit b13bda51bd643c31781dd78482345314b5e1aa37 Author: zbigniew Date: Thu Jan 7 12:52:00 2010 -0600 Hopefully fix unquote-splicing for real commit 65c919288b0d4acba71dde0000cc562dae6e0098 Author: felix Date: Fri Jan 8 11:08:19 2010 +0100 enabled branchname for msys, fix in mini-s., -no-trace for import libs commit be334a8bfbbd152a8dcd17f2f668a0c249c5c9aa Author: felix Date: Thu Jan 7 16:01:02 2010 +0100 more mini-s. tweaks commit 66af4494896e27a174896423667fcfe32456ec6f Author: felix Date: Thu Jan 7 14:49:11 2010 +0100 tweaks to identify-branch commit f67f6c5d8690d38d78118a18d1ae056d6eeb5eab Merge: be8c0e0 6d73344 Author: felix Date: Thu Jan 7 14:20:13 2010 +0100 Merge branch 'experimental' of ssh://galinha.ucpel.tche.br/~/chicken-core into experimental commit be8c0e001ade616355517d4dc59c6fc7438c5e3d Author: felix Date: Thu Jan 7 14:19:01 2010 +0100 mini-salmonella tweaks; added entry in README commit 6fd1299372454078d19e5687d48871129fe29eb5 Author: felix Date: Thu Jan 7 13:18:54 2010 +0100 chicken-uninstall uses glob instead of regex; mini-salmonella fixes commit 47e78e1ea6b0b32065a60ce441645d67a4b6e495 Author: felix Date: Thu Jan 7 12:52:54 2010 +0100 added mini eggtest script; fixed silly bug in chicken-install that forgot to check for -no-install commit 6d73344fb8987b544de2f1636a0a23b5c45e2182 Author: felix Date: Wed Jan 6 18:40:00 2010 +0100 added missing identify-branch script commit 964b51a15a085b416b6c5ca2f36dacb8c0998f33 Merge: 33f30b9 1efafd0 Author: felix Date: Wed Jan 6 18:20:36 2010 +0100 Merge branch 'experimental' of /home/felix/chicken/core into experimental commit 1efafd06b723cb012dade30e7b3061caf703eede Merge: 68dcd0f 7d6f1e4 Author: felix Date: Wed Jan 6 18:19:20 2010 +0100 Merge branch 'experimental' of ssh://chicken@galinha.ucpel.tche.br/~/chicken-core into experimental commit 8b1b58249ce19147dab69440b731f6a97a37e158 Author: felix Date: Wed Jan 6 15:05:55 2010 +0100 fixed bug in create-directory commit 7d6f1e4f73d6b47b9f7f2cd958a5623dfb0c99d4 Merge: d2f4347 70e091f Author: felix Date: Wed Jan 6 15:06:03 2010 +0100 Merge branch 'experimental' of c:/Users/felix/tmp/chicken/core into experimental commit d2f43472fb88dde5d0152bcc8fd170284ab8f006 Author: felix Date: Wed Jan 6 15:05:55 2010 +0100 fixed bug in create-directory commit 70e091fdb198e03e62b819e647b7029b6d39cb95 Author: felix Date: Wed Jan 6 08:35:25 2010 +0100 handle installation of deps in no-install mode; removed deprecated setup-install-flag and setup-verbose-flag commit e166fa31dded9de669904848048922ee23921c33 Author: felix Date: Tue Jan 5 13:17:48 2010 +0100 fixed bug in unused-var-removal optimization done the other day commit 004f21c32cc3374c9a342a693b4192b82fa37df9 Author: felix Date: Tue Jan 5 13:17:48 2010 +0100 fixed bug in unused-var-removal optimization done the other day commit 91a088e06eb3125f14cf04c21202db7f2e542416 Author: felix Date: Mon Jan 4 09:51:22 2010 +0100 udated README commit 066d1acc0ea7aa886a5ada78a1835c2279505c0b Author: felix Date: Mon Jan 4 09:44:40 2010 +0100 removed more traces of chicken-setup commit db997a945acee7f230a0e129cc7643cac083eca5 Author: felix Date: Mon Jan 4 09:33:21 2010 +0100 posixwin.c in bootstrap dir was using obsolete identifier commit 0dcb0ac3537eb8af52f09b680038768cb38e44f7 Merge: 673bfc6 becb460 Author: felix Date: Mon Jan 4 09:17:19 2010 +0100 Merge branch 'master' into experimental commit becb4609bab19e0d6b50d310158fa47a70e5e7b5 Author: felix Date: Mon Jan 4 09:16:39 2010 +0100 again fucking line terminators commit c2b925a47c048811aca694a3e2e704b3e3213d20 Merge: e995634 0d7d4de Author: felix Date: Mon Jan 4 09:15:48 2010 +0100 Merge branch 'master' of ssh://galinha.ucpel.tche.br/~/chicken-core commit e9956349195a91f99f341da7c467978794ff7f09 Author: felix Date: Mon Jan 4 09:15:09 2010 +0100 removed obsolete stuff; no more documentation handling by chicken-install; removed chicken-setup stub commit 673bfc65ee108e0e830dd47be6455ae6021ef842 Author: felix Date: Mon Jan 4 09:00:13 2010 +0100 really unixified line-terminators commit 1bec4b6c49c32804c0256ee47d683b500077ccb2 Merge: dce56fc 2120443 Author: felix Date: Mon Jan 4 08:59:04 2010 +0100 Merge branch 'experimental' of ssh://galinha.ucpel.tche.br/~/chicken-core into experimental commit dce56fc3ba120ebdb40a0d4b4b65de8922ae87ca Author: felix Date: Mon Jan 4 08:57:43 2010 +0100 unixified line-terminators commit 68dcd0fb62dd69012bd551c1fbfc496fe08002f5 Merge: 2120443 0d7d4de Author: felix Date: Sat Jan 2 02:52:56 2010 +0100 Merge branch 'master' into experimental commit 2120443009d8cadb33a19abd4388ea0d0c8b63a6 Author: felix Date: Sat Jan 2 02:28:28 2010 +0100 possible fix for reexport problem commit 33f30b9c447ca588ee53786c6662d94b51fe5118 Author: felix Date: Fri Jan 1 23:52:16 2010 +0100 identify branchname in banner commit 0d7d4dec7e266152ca2605bb5433493ac0dd9629 Author: felix Date: Thu Dec 31 01:35:19 2009 +0100 fixed typo in NEWS! commit 076d3c14ef009d430fc8cb3458c3a1ecd478c113 Author: felix Date: Thu Dec 31 01:16:13 2009 +0100 proper handling of install_name_tool with unsafe libraries (thanks to Derell Piper) commit 045a0f256d9a5361871cc8fe4d4da52de0fcef75 Author: felix Date: Thu Dec 31 01:06:27 2009 +0100 rename and compare procedures for ER macros handle any sexp commit 9143b062c9e68cb09a7906ee0f4451e7b12a8d62 Author: felix Date: Wed Dec 30 22:56:40 2009 +0100 bumped version to 4.3.2 commit 6757282da6207b345d8bc2c4715603d2ebd25b0b Author: felix Date: Wed Dec 30 22:53:00 2009 +0100 updated NEWS commit d5aaf7621e57adcc27a22d34a393756dcb534d62 Merge: ee85eae ef4420c Author: felix Date: Wed Dec 30 22:28:06 2009 +0100 Merge branch 'experimental' commit ee85eaec3954c36a1d37f7644a5f7520f2a1e283 Author: Ivan Raikov Date: Fri Dec 11 14:08:52 2009 +0900 Consolidated NEWS items for release 4.3.0. commit b015ea54a74dc2b14ac56608836f3df4835d6304 Author: felix Date: Tue Dec 29 01:10:10 2009 +0100 allow ARCH override in config file commit ef4420c6848e7ea5a7817eedb33a742d0a7ce76e Author: felix Date: Tue Dec 29 00:59:33 2009 +0100 trivial fixes commit 37c7156da6c0b23536c031f44a7734a8c6542e84 Author: felix Date: Tue Dec 29 00:17:26 2009 +0100 toplevel assignment-scan extended to check for drop over whole program; emits warning when dropping commit e02aae34c13f67184dcdae2121573eaeb3b3cc0e Author: felix Date: Tue Dec 29 00:04:44 2009 +0100 - removed deprecated chicken option `-quiet' - removed deprecated csc options `-v2' and `-v3' - removed some deprecated runtime functions (`C_callback_adjust_stack_limits' and `C_rereclaim') - removed deprecated declaration `run-time-macros' - removed deprecated function `list-of' from data-structures unit - removed deprecated `stat-...' functions from posix unit - removed deprecated functions `for-each-line' and `for-each-argv-line' commit d62f62357598d22606591e16c731a75cb2d2b7be Merge: 329d798 a326b13 Author: felix Date: Mon Dec 28 23:49:11 2009 +0100 Merge branch 'master' into experimental commit a326b13e3eb338128fd7b79a95a2ab4283ec6901 Author: felix Date: Mon Dec 28 23:46:28 2009 +0100 bumped version to 4.3.1 commit 329d798a8efb2be553d89a89aefb6f6206b507ed Merge: f295b2d 9570bbb Author: felix Date: Mon Dec 28 23:43:46 2009 +0100 merged master commit 9570bbb15e0baf034d3b7b0507d2551afb20c595 Author: felix Date: Thu Dec 24 01:18:37 2009 +0100 changed -k option in csi to -K (thanks to Mario Goulart) commit 896eb83e19c939d41091153bda10aceb8e3482b6 Author: felix Date: Thu Dec 24 00:52:04 2009 +0100 merged wiki changes into manual commit f295b2dd1f994b08a40f53c769a3e809b48e5bee Author: felix Date: Thu Dec 24 00:28:13 2009 +0100 added some more unboxed flonum operations commit 2e7c7540acec014e96c6351dbddbdb002b87c62d Author: felix Date: Thu Dec 24 00:27:33 2009 +0100 deprecated pointer-offset, renamed it to pointer+ commit c6d2abc010fa4e853c6ceb3ed94eca9563555c42 Author: felix Date: Thu Dec 24 00:26:14 2009 +0100 added slatex to test suite commit 2b2fab29c5fdde110f10bc787ecd0cccbc5841fd Author: felix Date: Wed Dec 23 15:03:04 2009 +0100 drop previous safe toplevel assigns if assigned multiple times commit d1b7c9772f3b98459dad946132421816e8af1efe Author: felix Date: Wed Dec 23 15:02:04 2009 +0100 enable unboxing at opt.level >= 4 commit 106b4b7406682c703581fa0d0dc8dfd0a2d3bc4b Author: felix Date: Wed Dec 23 15:01:10 2009 +0100 trivial compiler things commit 39a20164449319603a966ca2d85181ddd9c43656 Author: felix Date: Mon Dec 21 16:05:41 2009 +0100 fixed (?) bug in quasiquote commit ff47f1c2c4cbfed2a3e63be8c9f0906c3144f0dd Author: felix Date: Mon Dec 21 12:15:15 2009 +0100 bumped version to 4.2.15 commit 9b68e65e482cfc2580bffe1d6646ae1accb295dc Author: felix Date: Mon Dec 21 12:13:10 2009 +0100 trivial message being shown commit f88c56121555f66c6892808c7b946b2f73fe126a Author: felix Date: Fri Dec 18 11:16:50 2009 +0100 added fpinteger?; unboxing fixes; renamed unboxing types; removed rewrite-parameters related to obsolete rest-arg-as-vector optimization commit 8a20eb5feafd679c2a456adc1d3ffcfc581a28c3 Merge: 7dd29d6 c9e8464 Author: felix Date: Thu Dec 17 22:05:51 2009 +0100 Merge branch 'master' into experimental commit 7dd29d6698a14991ac410ac26d366118e5244d4b Author: felix Date: Thu Dec 17 22:03:04 2009 +0100 bumped version to 4.2.15 commit d49d5993897756d93c8ca7bc3074e53753b7d8f5 Merge: cc3c804 bc9b422 Author: felix Date: Thu Dec 17 21:52:25 2009 +0100 Merge branch 'unboxing' into experimental commit bc9b4223d9eb22b40dc25e41e050f4aa68e10b0b Merge: 8043df3 9ea0b69 Author: felix Date: Thu Dec 17 21:51:28 2009 +0100 merged unboxing work commit c9e8464cc99537c41da9aef0eb73a54493f227e5 Author: felix Date: Wed Dec 16 09:42:49 2009 +0100 sorted files in misc/*.files by dependency commit ee5b43f4e8a47937492fa577ca034616eeb3e923 Author: felix Date: Tue Dec 15 16:02:41 2009 +0100 types.db fixes by zbigniew commit f2fbf3ae612773777fc9f809f34c911a2b531741 Author: felix Date: Tue Dec 15 15:11:56 2009 +0100 car is better than list-ref here commit cc3c804a25419f46d20681e17c9f3e8b3763ac0d Author: felix Date: Mon Dec 14 16:49:22 2009 +0100 removed rest-arg-as-vector optimization, since it can conflict with inlining commit 233ecbbdaf83aeb3f55cc873f82dbabd50190c03 Author: felix Date: Mon Dec 14 07:32:27 2009 +0100 removed obsolete control-file declarations commit 9ea0b69a9e6b49e9a64d2ba59e40fcc1d131997f Author: felix Date: Sun Dec 13 12:32:09 2009 +0100 fXXvector-ref unboxed rewrites; rewrites for fpXXX fraction-ops; unboxed fix type is C int; fft is shit-fast commit 0684e04a8a0b6330b538c845f05d9dc68c4d6b20 Author: felix Date: Sat Dec 12 14:56:59 2009 +0100 unboxing improvements; more unboxed primitives commit 6aec5903e05015a77728d24c97227c209be4ee8c Author: felix Date: Fri Dec 11 23:50:34 2009 +0100 fix in unboxing pass (##core#switch default clause) commit 9d409750675486e176546d0de289a081a0cb9223 Author: felix Date: Fri Dec 11 21:31:08 2009 +0100 - handling of '*' unboxed type (untested) - various unboxing fixes commit cb4829ce7b37c911d6518038acbc5e461b4f5f8a Author: felix Date: Tue Dec 8 00:53:09 2009 +0100 added note about unboxing problem with literal arguments commit 3ba051df156cc7c5e9e6c4a31184f23c0885b1cc Author: felix Date: Tue Dec 8 00:47:10 2009 +0100 - added `fpabs' - documented `-debug U' - unboxed rewrites for `fp-' and `fp/' - this still fails: (use srfi-4) (define x 64.0) (pp (fp- 23.4 x)) here an unboxed temporary for `x' is used in the assignment, but it is never introduced through a binding commit 339958acc1054c481ba4a7df8244e88abb36f293 Author: felix Date: Sat Dec 5 21:37:31 2009 +0100 added bootstrap file for unboxing.scm commit 2feb8bb4c7081f2800d60d5fc626a957a45d1fcd Author: felix Date: Sat Dec 5 21:31:44 2009 +0100 added missing file commit 302d4523620162854b8933fb88c0582e63f118e2 Author: felix Date: Sat Dec 5 21:30:57 2009 +0100 incorporated unboxing patches commit 2995b0c820cb9a28172a18f31e6f2980bb30d8f7 Author: felix Date: Fri Dec 11 11:24:21 2009 +0100 wiki2html tweaks commit 9ba41daed4e39322013c10abae1a730af0e355d9 Author: felix Date: Fri Dec 11 09:22:10 2009 +0100 bumped version to 4.2.14 commit 929fa71b3e584291e8733d6b57f27437b5d0cadc Author: felix Date: Fri Dec 11 09:20:10 2009 +0100 added move-memory fix to NEWS commit 88455c3c22578a8fc74512aedbf32bd7f9e24c58 Merge: c9ece0a 70a7b4d Author: felix Date: Fri Dec 11 09:18:08 2009 +0100 Merge branch 'prerelease' of ssh://galinha.ucpel.tche.br/~/chicken-core into prerelease commit c9ece0acc497d3247c83fb3ab5feeb3d55f744ec Author: felix Date: Thu Dec 10 09:59:05 2009 +0100 handling of negative offsets in move-memory\! commit ece85f720064a5ca523c072279f017308e3b8efe Author: felix Date: Fri Dec 11 09:16:32 2009 +0100 tools.scm: no color-output on mingw commit fbc6dda24fcd7b3a95771b56c2eee7144dfce7d6 Author: Ivan Raikov Date: Fri Dec 11 14:49:37 2009 +0900 updated release version to 4.3.0 commit 70a7b4dd05926bee498188e7c80cb8d67aa4ef70 Author: Ivan Raikov Date: Fri Dec 11 14:08:52 2009 +0900 Consolidated NEWS items for release 4.3.0. commit 9767d784c45621732bbdd080260cfc011cd5da7b Author: felix Date: Thu Dec 10 16:22:47 2009 +0100 - deprecated `define-compiled-syntax' - `define-syntax' is now a core macro and can be renamed and reexported commit 5dccc269dcae32ce907c837135c75b47a36ee575 Author: felix Date: Thu Dec 10 16:21:55 2009 +0100 C_COMPILER_OPTIONS can be overridden in config-file commit 72be4d4334280a8bcd83a91253295fb8e32debd7 Author: felix Date: Thu Dec 10 09:59:05 2009 +0100 handling of negative offsets in move-memory\! commit f3a6db0236151266638ed683789ec98d4796b127 Author: felix Date: Wed Dec 9 12:14:17 2009 +0100 build-system fixes for handling whitespace in installation-directory names commit 94b36089295984e3de09ac903625a68abdc465b5 Author: felix Date: Wed Dec 9 09:20:13 2009 +0100 fixed bug in mingw makefile commit 2690bcf21931a34a5357f7d4e0967dd6b57fc36d Author: felix Date: Wed Dec 9 09:26:42 2009 +0100 resolved conflict commit 0ad84ca3d1cad42eabaaacac35530931f0e7a1e6 Author: felix Date: Wed Dec 9 09:20:13 2009 +0100 fixed bug in mingw makefile commit 45564ef033d5f3ceaf37f5b2954e2a75b7687b66 Author: felix Date: Wed Dec 9 09:17:30 2009 +0100 fixed incorrect macro name in posixwin commit 8b9355913f45081856f0a30502fc807d2324ae61 Author: felix Date: Tue Dec 8 15:20:43 2009 +0100 slightly less verbose benchmark in tests commit afd5667894177e5809ed61e3e261f14c26aa376e Author: felix Date: Tue Dec 8 10:09:36 2009 +0100 added missing entry in manifest commit ba2ab07e3919585d015e90b4cab206d7f89e7e5e Author: felix Date: Tue Dec 8 10:09:36 2009 +0100 added missing entry in manifest commit 8043df37873de70b3fad0944e7cd3a6a44f9d758 Author: felix Date: Tue Dec 8 00:53:09 2009 +0100 added note about unboxing problem with literal arguments commit 32f975948e9a18a9f1593c7689b4e8f3c3a36fbc Author: felix Date: Tue Dec 8 00:47:10 2009 +0100 - added `fpabs' - documented `-debug U' - unboxed rewrites for `fp-' and `fp/' - this still fails: (use srfi-4) (define x 64.0) (pp (fp- 23.4 x)) here an unboxed temporary for `x' is used in the assignment, but it is never introduced through a binding commit d9aa3f3f62c868ad417c54eae1d9b8e57609c301 Author: felix Date: Sun Dec 6 14:06:50 2009 +0100 manual fixes commit fb2899f1f982e46efb89ffeca24df9b37e2176e4 Author: felix Date: Sun Dec 6 13:26:07 2009 +0100 Incorporated changes from the wiki-version of the manual (patch provided by zbigniew) commit 494d8057ef468029a1e69bd98c9f416a3e6e8b64 Merge: 3bfcae2 54fc7df Author: felix Date: Sun Dec 6 14:17:25 2009 +0100 Merge branch 'unboxing' of /home/felix/chicken/core into unboxing commit 3bfcae274e2e041b5532fb29c1da8217a08a6157 Author: felix Date: Sat Dec 5 21:37:31 2009 +0100 added bootstrap file for unboxing.scm commit 00eea51028ae8f78569a1cf445ffda662544997b Author: felix Date: Sat Dec 5 21:31:44 2009 +0100 added missing file commit 8a09e8803e2084d32e4ca64fb5e609c1e3113284 Author: felix Date: Sat Dec 5 21:30:57 2009 +0100 incorporated unboxing patches commit ffd5cfbe120bf57206b21362998560927b0df28c Author: felix Date: Sun Dec 6 14:07:17 2009 +0100 converted some runtime C functions to inline versions and moved them to chicken.h commit f1775c3e699991b64a30e7dc3915fc8da5e2d427 Author: felix Date: Sun Dec 6 14:06:50 2009 +0100 manual fixes commit 434e6446d54fdf7c9a0371d1c9111c97ad186b0a Author: felix Date: Sun Dec 6 13:26:07 2009 +0100 Incorporated changes from the wiki-version of the manual (patch provided by zbigniew) commit e7128b2f0c282545a32fab6e19610f1eaff3fed1 Author: felix Date: Sun Dec 6 13:16:25 2009 +0100 trivial changes commit 54fc7dfd052b1dd214d1a8d850f65f42c3aab49c Author: felix Date: Sat Dec 5 21:37:31 2009 +0100 added bootstrap file for unboxing.scm commit c6cc7ac650734fdcca3d3d68e84d577558fad018 Author: felix Date: Sat Dec 5 21:31:44 2009 +0100 added missing file commit 91267288baf5dcc97c601807007488bfd61c76f6 Author: felix Date: Sat Dec 5 21:30:57 2009 +0100 incorporated unboxing patches commit 0e95d304d4e774b5814c8e3d6721e52c07d9cffa Author: felix Date: Sat Dec 5 21:02:41 2009 +0100 making clean didn't remove setup-module import-libraries (thanks to Peter Bex) commit 608a56543f62877aed7e76b14849f5a977dfe3dd Author: felix Date: Sat Dec 5 21:02:41 2009 +0100 making clean didn't remove setup-module import-libraries (thanks to Peter Bex) commit e00ee5744fdbc786775297e84a3650788aaef2dc Author: felix Date: Sat Dec 5 19:55:31 2009 +0100 updated version to 4.3.0rc1 commit 3d9ac22b4ac0d0e11e5cc491780d2f67f94dfe72 Author: felix Date: Sat Dec 5 19:45:52 2009 +0100 - replaced bootstrap-tarball with set of files in `bootstrap' - bumped version to 4.2.13 commit f3bf5587e7875730632ee214369ce9262580a195 Author: felix Date: Fri Dec 4 21:36:35 2009 +0100 updated bootstrapping tarball commit 870cbbc082ed4970324fecd11c4e21b0f710a155 Merge: 95fe2be cdeedb6 Author: felix Date: Fri Dec 4 20:52:44 2009 +0100 Merge branch 'fpcleanup' commit cdeedb654ac0086d715152f26597c7c4f876c28b Author: felix Date: Fri Dec 4 20:52:06 2009 +0100 added inline macro commit a1a5e4b8c7de7ceb861871e28e353ac4e55900d8 Author: felix Date: Fri Dec 4 20:21:42 2009 +0100 fp-op rewrites, new srfi-4 test, much better implementation of fvector access commit 95fe2be5cd039435f9c3139ba68812e58e61a8d7 Author: felix Date: Fri Dec 4 18:46:19 2009 +0100 replaced non-ASCII character in NEWS commit 6832900e74c3c719ecc2fc3800416ce0cd38151c Author: felix Date: Thu Dec 3 20:15:38 2009 +0100 trivial changes commit 978ed01f2b2775f654e7c3311c6a73395806302a Author: felix Date: Thu Dec 3 19:57:28 2009 +0100 fixed warnings in posixunix.c; -:d shows number of collection on normal exit commit fcc7e346c63e24be91337df9a3ad30d0c5360144 Author: felix Date: Thu Dec 3 19:21:29 2009 +0100 fpmath fixes; added tests for fp-ops commit cabb7897b5111c4b91a77e09dafcd315d57fa651 Author: felix Date: Thu Dec 3 18:25:56 2009 +0100 heavy cleanup in fp-primitives; added more fp-specific operators; removed various library routines commit d9eac1cc38dac0ac2deb888c1089068aef4ee47b Author: felix Date: Thu Dec 3 17:20:13 2009 +0100 removed obsolete build option in config.make commit c57ec38e126d812e1c3fbf1ddff41883de5a7338 Merge: 67b4348 cd56845 Author: felix Date: Thu Dec 3 17:17:18 2009 +0100 resolved conflicts commit 67b43481415918b74e09639d6058d40dd7d9f586 Author: felix Date: Sun Nov 22 12:37:35 2009 +0100 replaced silex with feeley's compiler commit cd56845ca8dd35dfaaea31d4ab3603edbec6d325 Author: felix Date: Wed Dec 2 19:11:37 2009 +0100 marked candidates for inlining commit 61f45f868f83c08fb4f88d8c8ce3bf64a32c4413 Author: felix Date: Wed Dec 2 14:24:12 2009 +0100 possible fix for optimizer bug in #138 commit e880040ee0834b2a2cbf33f66a566042e0950336 Author: felix Date: Wed Dec 2 14:23:48 2009 +0100 manual type commit bc31b6a57f81366fc7077e9d56049d72180c0ffb Author: felix Date: Tue Dec 1 11:27:22 2009 +0100 removed TODO commit c8a25dc4445926eccfbc9343c78491e8d27381d6 Author: felix Date: Tue Dec 1 11:25:49 2009 +0100 removed applyhook and tracing and breakpoint facilities; bumped version to 4.2.12 commit be5d58a99068b1c68c0a73e403817fad658b540a Merge: 911872a 7648a4e Author: felix Date: Tue Dec 1 09:52:56 2009 +0100 merged master into private commit 7648a4e274f1ef780d8d71053a509d90f64d4b57 Author: Felix Date: Sun Oct 11 11:37:44 2009 +0200 removed trace operations from manual commit 7ca8d7e927ec67a4872d0c2ab741dd00a04d9ef5 Author: Felix Date: Sun Oct 11 11:37:06 2009 +0200 remove tracing facilities from csi - this can be done better using the advice egg commit 780ea33e42803be571aea76ab98a78d7c9b5d86f Merge: 768d190 529032c Author: felix Date: Mon Nov 30 20:21:36 2009 +0100 Merge branch 'master' of ssh://chicken@galinha.ucpel.tche.br/~/chicken-core commit 768d1905646e9e1dee9b338d78d4b8e77b8eecd0 Author: felix Date: Mon Nov 30 20:21:11 2009 +0100 added default config build-parameter file (config.make) and bumped version to 4.2.11 commit 57cd52d63de54f80dbcc22f089d9e15debad8f22 Author: felix Date: Sat Nov 28 22:18:37 2009 +0100 include default config file in Makefile, if no CONFIG or PLATFORM given commit 529032c1d98cf5eda3caeb80bcf46dfaa7fff28f Author: felix Date: Wed Nov 25 10:10:35 2009 +0100 reverted incorrect merge commit db019f7c25c47c463c89fa49d6fd90fdcf02424e Merge: 895a4d5 44c52ed Author: felix Date: Wed Nov 25 10:05:47 2009 +0100 Merge branch 'pending' of ssh://galinha.ucpel.tche.br/~/chicken-core commit 895a4d51277071deee6cfe0f0e2a04f0bc10813e Author: felix Date: Wed Nov 25 10:05:13 2009 +0100 proxy-support for chicken-install (suggested by Nicolas Pelletier) commit 3f9fd398b5314a0d1e8b6e90383134d758f7e95d Author: felix Date: Mon Nov 23 18:01:33 2009 +0100 bumped version to 4.2.10 commit 62fbbf0c10b76bac1079898796481bf8d602866c Author: unknown Date: Thu Nov 5 09:52:10 2009 +0100 removed benchmark mode, added -O5 Signed-off-by: felix commit 2097ada70c88406411f4a76bc9590e2fc79a7f6e Author: Felix Date: Sun Nov 8 00:50:31 2009 +0100 removed obsolete files; removed elisp files; minor cleaning up Signed-off-by: felix commit 0a39b152e877caff7875784a163f08516992156e Author: Felix Date: Sun Nov 8 00:13:43 2009 +0100 removed meaningless benchmarks and replaced them with two real ones; also did some test-suite cleanups commit ab3f895fe7fd3ff84a1e38fef4d79349a699e0cd Author: felix Date: Mon Nov 16 10:37:14 2009 +0100 don't use backdoor to tinyclos for instance foreign type Signed-off-by: felix commit 2b119e431fed2f2e3fd352bea0446849aa21e4f9 Author: Felix Winkelmann Date: Wed Nov 11 05:40:15 2009 -0200 fixed bug in rules.make Signed-off-by: felix commit 5599f26f0761791d4940a82f674a46eb5eb8b996 Author: unknown Date: Wed Nov 4 09:49:01 2009 +0100 allow using config-file for make variables commit 505ec20962cab7c54baa86c37a525ce525a4c40c Author: unknown Date: Tue Nov 3 23:53:32 2009 +0100 handle non-atomic operator in function call generically by introducing temporary Signed-off-by: felix commit 6e9a12de515b8c31710e1eaa53b515c7667eb915 Author: unknown Date: Fri Oct 30 12:43:17 2009 +0100 removed remaining references and support code for breakpoints; removed uses of NOAPPLYHOOK in makefiles Signed-off-by: felix commit d8c60219874deef3555b16e0b64581f2e97548b2 Author: Felix Date: Sun Nov 8 00:59:33 2009 +0100 import lib only generated if changed Signed-off-by: felix commit b6eeedccc7bcb10856da9d196f25106bbbc05450 Author: felix Date: Thu Nov 19 18:38:57 2009 +0100 synrules use internal form of syntax Signed-off-by: felix commit 03934486747ea87d36bb0c7844a93448f63d375d Author: felix Date: Mon Nov 23 01:44:47 2009 +0100 cond-expand should strip f-ids (reported by Thomas Bushnell) Signed-off-by: felix commit 44c52edc17c6354f7d6bbd8aeacde4286b2ebca0 Author: felix Date: Mon Nov 23 01:44:47 2009 +0100 cond-expand should strip f-ids (reported by Thomas Bushnell) commit eeefc0a298e0a909801f085523d172c9987f6857 Author: felix Date: Sun Nov 22 11:18:17 2009 +0100 bumped version to 4.2.9 commit a263b3cec246939354f3459d16f45f69db15e02a Author: felix Date: Sat Nov 21 13:19:40 2009 +0100 removed read-syntax for 'syntax' Signed-off-by: felix commit 518dbf433ceb8b29a4b5aeddc7d6b19cee0ba15a Author: felix Date: Fri Nov 13 16:13:54 2009 +0100 added import-only extension property Signed-off-by: felix commit 3de97278e21c980cd4b9d57dc584c4d0da8d924e Author: felix Date: Tue Nov 17 13:39:01 2009 +0100 documented optional args to seconds->XXX Signed-off-by: felix commit cd7d9d6cf1ac0fb2ec1a02a9c23362edd72797ac Author: felix Date: Mon Nov 16 11:37:02 2009 +0100 make seconds argument to seconds->... procedures optional (suggested by mario) Signed-off-by: felix commit 6804642f44ab01fcbb49451dcf1997cc513c85e1 Author: unknown Date: Wed Nov 11 09:14:55 2009 +0100 updated entry for grep in types.db Signed-off-by: felix commit 508ed475235b8367db2bfcc671b3c95ac63d85ef Author: Felix Date: Wed Oct 14 14:59:13 2009 +0200 Added optional argument to grep function in regex unit [suggested by Tony Sidaway] Signed-off-by: felix commit 75abaae87b42125a88f1ab55a974f4603d597b04 Author: felix Date: Sat Nov 21 13:19:40 2009 +0100 removed read-syntax for 'syntax' commit 0b121bcabd4a5354f5c6a86cb223fa7ae2041e17 Author: felix Date: Thu Nov 19 18:38:57 2009 +0100 synrules use internal form of syntax commit 766003feea6c12ee68b497a2a9ac4163b087f160 Author: felix Date: Mon Nov 16 10:37:14 2009 +0100 don't use backdoor to tinyclos for instance foreign type commit f8e63d971c2e98279194299f8af1fd92c5713911 Author: felix Date: Sat Nov 21 12:46:43 2009 +0100 updated NEWS commit c21369188d5452626e89ac16fa21801dd010c6b2 Author: felix Date: Sat Nov 21 12:46:14 2009 +0100 bumped version to 4.2.8 commit 4514731d7dd7688d35ee4767c35b29c6ce4eff0e Author: unknown Date: Tue Oct 20 11:51:45 2009 +0200 process-execute on windows didn't handle case of missing arglist argument Signed-off-by: felix commit 93f6984794d426ffb0f384296b5aa9f40c7e8e02 Author: unknown Date: Mon Oct 19 12:12:46 2009 +0200 henrietta shows version in comment marker; removed unused ##sys#syntactic-environment? Signed-off-by: felix commit 908fa2eedbeb450ebd788d8ea09021add4c9e6e2 Author: Felix Date: Thu Nov 12 20:30:57 2009 +0100 use distinct condition kind for tcp timeouts Signed-off-by: felix commit a8b1663f131c8cea394b70d7c3bc888982db09c8 Author: unknown Date: Fri Oct 30 09:49:15 2009 +0100 fixed bug in get-condition-property Signed-off-by: felix commit 49489e99244a38923fc91fdb70ed7276e14eb638 Author: felix Date: Fri Nov 20 15:39:01 2009 +0100 bumped version to 4.2.7 commit eaeaf6d4f130c44fec61bce583b69f67f5cd794b Author: felix Date: Thu Nov 19 17:20:29 2009 +0100 -force should override chicken-version check in chicken-install Signed-off-by: felix commit c24086037dc06a759e76005ebb9881e647d28dc1 Author: unknown Date: Thu Oct 29 09:32:00 2009 +0100 installation-prefix is always valid Signed-off-by: felix commit a4745f89cced4fbf91e936e1f5121459c6499f32 Author: unknown Date: Thu Oct 22 11:46:23 2009 +0200 disabled e-mail transmission in chicken-bug Signed-off-by: felix commit 02d01d66783b4a0338e59aa130213bd08002b8a5 Author: Felix Date: Sun Nov 1 00:02:00 2009 +0100 chicken-install should not use setup-mode when cross-compiling Signed-off-by: felix commit 53594a5316e116680c5e92b48494f42c84887f41 Author: felix Date: Fri Nov 13 16:19:24 2009 +0100 standard-extension should use keyword args Signed-off-by: felix commit 979068fff282f7f161a6b0252a71e6df7271141d Author: Felix Date: Sun Nov 8 00:34:19 2009 +0100 fixes for setup-api procedure 'standard-extension' Signed-off-by: felix commit 4181d474fb1f5fa451f092b894c85b9d6d20ffca Author: felix Date: Thu Nov 19 17:20:29 2009 +0100 -force should override chicken-version check in chicken-install commit 2317d74881ee98534cb18c5f47b3eb93a21933bc Merge: d3987ff f5ec002 Author: felix Date: Thu Nov 19 17:15:56 2009 +0100 Merge branch 'master' of ssh://chicken@galinha.ucpel.tche.br/~/chicken-core commit d3987ff8d5607544625aa471bd287af02edce148 Author: felix Date: Thu Nov 19 17:15:02 2009 +0100 bumped version to 4.2.6 commit 010f2c069c2e347660b79802b0af809f1f7279f1 Author: unknown Date: Mon Oct 19 14:21:51 2009 +0200 possible fix for reexport bug; no timing output for benchmarks in test suite Signed-off-by: felix commit f5ec002480964048880a3de6fd78609400a43647 Author: felix Date: Wed Nov 18 17:29:33 2009 +0100 added documentation for let-compiler-syntax commit 0d40564d6a2abca4a68f906cfbfaffdbceab28ae Author: felix Date: Wed Nov 18 12:30:18 2009 +0100 slight rewording and example in manual for define-compiler-syntax commit 7cad910cdf8acc419c8a6fe663f1789f0e556990 Author: felix Date: Wed Nov 18 10:35:28 2009 +0100 added note in doc for define-compiler-syntax; updated NEWS commit 606461bd250245cac4a8a8738a9cc8a98ea28057 Author: felix Date: Wed Nov 18 10:17:24 2009 +0100 documented compiler syntax commit 67332101f008d672bc5cb63fd140ae7461af9e7a Author: felix Date: Wed Nov 18 08:34:27 2009 +0100 bumped version to 4.2.5 commit cbe42442f1e1bd0a0e05bbb48e0fded7b12d9add Author: Felix Date: Sun Nov 8 00:02:39 2009 +0100 fixed bug in optimizer reported by Joerg Wittenberger (#99) Signed-off-by: felix commit 1e76c412ae73c5262a076c2188b23d09a4782c7c Author: felix Date: Tue Nov 17 13:39:01 2009 +0100 documented optional args to seconds->XXX commit 03ef45962b10183aa7e6c925e93f26b75cfd7e98 Author: felix Date: Mon Nov 16 11:37:02 2009 +0100 make seconds argument to seconds->... procedures optional (suggested by mario) commit 911872af4f83ff31e7368b43d4adbaa5789877a5 Author: felix Date: Mon Nov 16 11:37:02 2009 +0100 make seconds argument to seconds->... procedures optional (suggested by mario) commit b1ccc50a0746102c8dd73ad2fc50682a4caa9900 Author: felix Date: Mon Nov 16 10:38:04 2009 +0100 updated TODO commit 5b09da9117edcc3c80d45d1ef08b788bed42ddf1 Author: felix Date: Mon Nov 16 10:37:14 2009 +0100 don't use backdoor to tinyclos for instance foreign type commit ca4ba3ffe8de408ceecd3c74c2dcdb1247807624 Author: felix Date: Fri Nov 13 16:21:33 2009 +0100 updated TODO commit e5c59af14c2c01b2c7d51944d67e6e7099a47407 Author: felix Date: Fri Nov 13 16:19:24 2009 +0100 standard-extension should use keyword args commit 78a1d9712a7c1c1d432cf3ba587dcb44c651ef82 Author: felix Date: Fri Nov 13 16:13:54 2009 +0100 added import-only extension property commit b1cc359d8288253993460eb771259c3a42593c02 Author: Felix Date: Thu Nov 12 20:30:57 2009 +0100 use distinct condition kind for tcp timeouts commit d8bcbdc3f1a25c873a3fb664e3a82e9d1b72073d Author: felix Date: Fri Nov 13 16:01:07 2009 +0100 updated TODO commit 5882660b749ec566801c40523b6370fdecbd59a8 Merge: f8de10b 9b0b862 Author: felix Date: Fri Nov 13 15:59:22 2009 +0100 Merge branch 'private' of ssh://galinha/~/chicken-core-private into private commit 9b0b862d9d4e389cbdc9edddb65645114c4d0555 Author: Felix Date: Thu Nov 12 20:30:57 2009 +0100 use distinct condition kind for tcp timeouts commit 917f251affacbd4822dcbac2bf149d2668458a83 Author: Felix Date: Thu Nov 12 20:12:58 2009 +0100 added note about OPTIMMIZE_FOR_SPEED and gcc 4.4 brokenness commit a8b3b99482439ac946057caa717df5536be5d385 Merge: 8350e02 005f70c Author: Felix Date: Thu Nov 12 20:08:31 2009 +0100 Merge branch 'private' of ssh://felix@galinha.ucpel.tche.br/~/chicken-core-private into private commit ce4c96819da9119cca3450c4ea3612c5b8d90b19 Author: unknown Date: Wed Nov 11 09:14:55 2009 +0100 updated entry for grep in types.db commit 952a3f362e6b71eef26f96aec8be167ebc1d9593 Author: Felix Winkelmann Date: Wed Nov 11 05:40:15 2009 -0200 fixed bug in rules.make commit f8de10b1a0a4fe545134c66c818edd710406f3d3 Author: unknown Date: Wed Nov 11 09:14:55 2009 +0100 updated entry for grep in types.db commit 005f70c268870492bddebb955f8895644f12e3a9 Author: Felix Winkelmann Date: Wed Nov 11 05:40:15 2009 -0200 fixed bug in rules.make commit 8f37c692cfc1f9090f9193db3af5a033fa59f0e8 Author: Felix Date: Mon Nov 9 23:02:08 2009 +0100 updatedv version to 4.2.4 commit 2d3a0491b38715f818db64b7dbaf036ec81e403a Author: Felix Date: Mon Nov 9 22:54:13 2009 +0100 updated NEWS commit 8350e028cd7eb82e77d8a5eef7d634546d7a3e16 Author: Felix Date: Mon Nov 9 22:44:40 2009 +0100 added comment (whoa) commit 5b238ddc2d7e8972912585f59bc78ce20a8e9d1e Merge: 123f906 6423472 Author: Felix Date: Sun Nov 8 01:24:45 2009 +0100 Merge branch 'pending' of ssh://chicken@galinha.ucpel.tche.br/~/chicken-core into pending commit 43a11082ddc109bfe1b4fdb400b6079ca64d024a Merge: 0e4c415 f0f3ea5 Author: Felix Date: Sun Nov 8 01:23:56 2009 +0100 Merge branch 'master' of ssh://chicken@galinha.ucpel.tche.br/~/chicken-core commit 9ec1a9a9dd0bca236b60edc3e638c0fd66ab7508 Author: Felix Date: Sun Nov 8 01:22:42 2009 +0100 updated TODO commit 123f90677bc4deed5f7b9ca3dc18a7e19220073d Author: unknown Date: Tue Oct 20 11:51:45 2009 +0200 process-execute on windows didn't handle case of missing arglist argument commit 49c33b1401eb859ddcaab090b70beccb95e70b3d Author: unknown Date: Thu Oct 29 09:32:00 2009 +0100 installation-prefix is always valid commit fb0304220af9473b18e238dbecf88bac25491f27 Author: unknown Date: Tue Nov 3 23:53:32 2009 +0100 handle non-atomic operator in function call generically by introducing temporary commit c8e248a2a6b8258c51d2f8f994507c6d6c573e09 Author: unknown Date: Wed Nov 4 09:49:01 2009 +0100 allow using config-file for make variables commit a8438327a114280f333d0ea97ed2e8665cb262e4 Author: unknown Date: Thu Nov 5 09:52:10 2009 +0100 removed benchmark mode, added -O5 commit 09af195f51aca523b2b1bf6c4dffedc347e9ed72 Merge: 864713b 0e4c415 Author: Felix Date: Sun Nov 8 01:07:13 2009 +0100 Merge branch 'master' into pending commit 0e4c415e17e80491f7f760a028263c819ffe6807 Author: unknown Date: Thu Nov 5 09:50:58 2009 +0100 NEWS restored (will be done later); fixed missing entry in manifest commit 8451f45aea53833b534dc3740df026fffa78579e Author: unknown Date: Tue Oct 27 11:17:23 2009 +0100 CHICKEN_yield callback should use internal ##sys#thread-yield commit 9469cd87e18a957eaa4e8c829d9ce78151c62d6a Author: unknown Date: Mon Oct 26 15:21:06 2009 +0100 printer for hash-tables shows current size commit 864713b7dc84d9df5f30cf10dd6b2fee2b0335c1 Author: Felix Date: Sun Nov 8 00:59:33 2009 +0100 import lib only generated if changed commit 0eea8c9c93dee287694674b8b1246f7a11262f4d Author: unknown Date: Thu Oct 22 09:40:10 2009 +0200 upgrade message in setup-api shows version (thanks to ckeen) commit a02ad8dd2af1a93ab57004372cc109bec5c03070 Author: Felix Date: Sun Nov 8 00:50:31 2009 +0100 removed obsolete files; removed elisp files; minor cleaning up commit c5fdd4fe0583d50ad48ae7c7b9bbe494815379c4 Author: Felix Date: Sun Nov 8 00:34:19 2009 +0100 fixes for setup-api procedure 'standard-extension' commit 2fe53300a5318ceb4e451df44ab0a5018e33bbeb Merge: e8e3b17 ef5ebf9 Author: Felix Date: Sun Nov 8 00:32:23 2009 +0100 Merge branch 'master' into pending commit ef5ebf95e01479c1bca667d7307e3f56cd7763f8 Author: unknown Date: Mon Oct 26 08:50:50 2009 +0100 -debug S instead of -debug C commit 664e83c462717d97eb50885d01ae43e778bf586d Author: Felix Date: Sun Oct 25 13:05:07 2009 +0100 -debug C for compiler syntax commit e8e3b17b65f9921c3277f0768e757d2f03121fd9 Author: Felix Date: Sun Nov 8 00:13:43 2009 +0100 removed meaningless benchmarks and replaced them with two real ones; also did some test-suite cleanups commit 5c851ce643b4cd995c7fd467162efdc922c61b83 Author: Felix Date: Sun Nov 8 00:02:39 2009 +0100 fixed bug in optimizer reported by Joerg Wittenberger (#99) commit 7e98f03d5fe30db6b328df0fc3a4b3b4054d9812 Merge: 7d994a9 9fa79d4 Author: Felix Date: Sat Nov 7 23:44:10 2009 +0100 fixed conflicts in TODO commit 7d994a904e71d0fadd39afd92c13d84976767ec0 Author: Felix Date: Sat Nov 7 23:42:47 2009 +0100 cleaned up TODO commit 9fa79d4c40afdd57d7681715b527159f3afb80a0 Author: unknown Date: Fri Nov 6 10:42:49 2009 +0100 updated TODO commit 90b3408415c5c4687e64d0b5edbc4277d5846d4f Author: unknown Date: Thu Nov 5 12:06:37 2009 +0100 fixes in makedist script commit 23cebadc9e30dba8c7ec257444a6fb23040a488f Author: unknown Date: Thu Nov 5 11:17:12 2009 +0100 removed debugging output in support.scm commit 0d258908a522c5ad83cc238eb6b4f3276e0b6c3b Author: unknown Date: Thu Nov 5 11:16:49 2009 +0100 removed obsolete stuff in rules.make commit 1fe3a8eb634b800c3846a55bb643d0bdaed6d0cd Author: unknown Date: Thu Nov 5 09:58:09 2009 +0100 TODO update commit c0a0986acd92cb7301954ea20caf41e384d54269 Author: unknown Date: Thu Nov 5 09:54:21 2009 +0100 updated version commit bf5c355fd8f3e81798d0072370fd51459d38a2f1 Author: unknown Date: Thu Nov 5 09:53:42 2009 +0100 fixed bug in optimizer (#99) (reported by Joerg Wittenberger) related to inlining commit 8241daf4d4428a9536b9029061ba3a7044016e19 Author: unknown Date: Thu Nov 5 09:52:39 2009 +0100 tests fixes, run fft in unboxed mode, too commit ec3069d12920cefa4f5865b6ff11f105d3b1c33e Author: unknown Date: Thu Nov 5 09:52:10 2009 +0100 removed benchmark mode, added -O5 commit 2ef0dc8b81dad8fc781f18de5777052e77235783 Author: unknown Date: Thu Nov 5 09:50:58 2009 +0100 NEWS restored (will be done later); fixed missing entry in manifest commit 9c42bd53f019e2f0ea91de26bea66de06371a911 Author: unknown Date: Thu Nov 5 08:51:05 2009 +0100 trivial optimization commit 92f03ebe18fb2ce67f413bb7a4a861b66d8682ce Author: unknown Date: Wed Nov 4 13:16:08 2009 +0100 todo update commit a2eee7ac4fa8053a0c444b4b94cf97f6ae997628 Author: unknown Date: Wed Nov 4 13:08:02 2009 +0100 added Brad Luciers fft benchmark to test suite commit b4da807a873a4c955704a81a69849ffb318fd927 Author: unknown Date: Wed Nov 4 13:07:41 2009 +0100 removed references to obsolete option commit ee5af60c5d9b09a7acb180de6ac1652b8b0af9b6 Author: unknown Date: Wed Nov 4 09:49:01 2009 +0100 allow using config-file for make variables commit 09b9631ad652b900a414413b1868b75fa77c5fc0 Author: unknown Date: Tue Nov 3 23:53:32 2009 +0100 handle non-atomic operator in function call generically by introducing temporary commit 2e5f33742846e5ef47e1d48a762ce4cc7c78dc07 Author: unknown Date: Tue Nov 3 23:50:01 2009 +0100 added silex.scm as large file for testing compiler runtime commit 479a3dbb10b73c475b22f50cc31e8ec1ecb2513e Author: unknown Date: Tue Nov 3 16:32:43 2009 +0100 documented new behaviour for import-lib generation commit a279f20b7bf2fee7c425ebade0da982ad14b45b7 Author: unknown Date: Tue Nov 3 14:53:04 2009 +0100 ... commit 5f06d4deafa19424d49d78ed0c0a4b4ee5f6e1e5 Author: unknown Date: Tue Nov 3 14:51:47 2009 +0100 fix in handling of import-only commit 1b0996e966da46d3bb02dc46a6dab3545fe5cbbe Author: unknown Date: Tue Nov 3 14:50:33 2009 +0100 import-library is only generated if changed or doesn't exist (suggested by Joerg Wittenberger) commit 3ccc1301e2e61d8aab1835ca48c7e215004c8eaa Author: unknown Date: Tue Nov 3 14:44:35 2009 +0100 removed toplevel-def-.exp.-hook again commit 7625d978a572af6d703f398c2706d69fc6b64dbc Author: unknown Date: Tue Nov 3 14:41:14 2009 +0100 removed benchmarks commit ae5ec1dda65c33d78fe5744311a41d59f6fd5f80 Author: unknown Date: Tue Nov 3 14:40:25 2009 +0100 removed elisp files and unused stuff commit 7a9f9a64552a7a13a166e5b86870111ee78b105c Author: unknown Date: Mon Nov 2 18:28:53 2009 +0100 standard-extension takes keyword args; added import-only extension property commit 0eecdc818cee9e90e2e8c854a7ca76f6ce2c204f Merge: d04fa84 88c03db Author: unknown Date: Mon Nov 2 17:37:08 2009 +0100 Merge branch 'private' of ssh://galinha/~/chicken-core-private into private commit d04fa84aa85dd28f5e102278e01330e5924b7668 Author: unknown Date: Mon Nov 2 17:34:36 2009 +0100 added culprit to an error message; removed -inlines.scm files commit f0f3ea5b19904aba6ab45cc2cef65a1561e118b9 Author: unknown Date: Thu Oct 22 09:40:10 2009 +0200 upgrade message in setup-api shows version (thanks to ckeen) commit 64234726ed2161d1a4b22a95fa80ce219f810f49 Merge: c8ba8a9 045f1db Author: unknown Date: Mon Nov 2 10:27:04 2009 +0100 Merge branch 'pending' of ssh://galinha.ucpel.tche.br/~/chicken-core into pending commit c8ba8a9dd94483279127f5eed6c1f6940917f488 Author: unknown Date: Thu Oct 22 09:40:10 2009 +0200 upgrade message in setup-api shows version (thanks to ckeen) commit 88c03db5bcbe7476f9d0d10c8c2b3fe4da5d7777 Author: Felix Date: Sun Nov 1 00:10:53 2009 +0100 ... commit 045f1db4ee22cdbecade4a17307ae61bba8bf31d Author: Felix Date: Sun Nov 1 00:02:00 2009 +0100 chicken-install should not use setup-mode when cross-compiling commit 64bd77d6435c4f6ffbc6e4fc42ad14befa9d7261 Author: Felix Date: Sat Oct 31 21:41:24 2009 +0100 csc uses actual name in help texts commit 9d89839ea6226af8a14b3daa8f2352e6d3cc39da Merge: 6298628 21a57c2 Author: Felix Date: Sat Oct 31 01:01:51 2009 +0100 Merge branch 'private' of /home/felix/chicken/core into private commit 6298628c56ac7cf14e29eebef51f1b349dc36d9d Author: Felix Date: Sat Oct 31 01:01:07 2009 +0100 added some blank lines for better readablility commit 21a57c2cce0a301f13ecf4be69a9b0bd4fdabff0 Author: Felix Date: Sat Oct 31 00:58:27 2009 +0100 updated commit list commit add125c47a08c2afa371ae2d6d3b538325a42a43 Author: Felix Date: Fri Oct 30 23:54:59 2009 +0100 -setup-mode was not switched off for cross-chicken in setup-api commit f07d04881a90992b810b5c1add6240e1bf9a3ddb Author: unknown Date: Fri Oct 30 15:45:56 2009 +0100 updated commit list commit dc0ba86aa9d4488a57ccc7e03c7dcc5b6ff41798 Author: unknown Date: Thu Oct 22 11:46:23 2009 +0200 disabled e-mail transmission in chicken-bug commit ee844ebd18de4ebbd0ec6d2290e3c711633ccae5 Author: unknown Date: Fri Oct 30 09:49:15 2009 +0100 fixed bug in get-condition-property commit bff0472a148dee1f600557423240b32a07b46eda Author: unknown Date: Fri Oct 30 12:43:17 2009 +0100 removed remaining references and support code for breakpoints; removed uses of NOAPPLYHOOK in makefiles commit 44b4ceb7a124641408c74ee472431f986372ca49 Author: unknown Date: Fri Oct 30 12:27:31 2009 +0100 applied bugfix by ashinn for scheme-complete commit 337557ac424dfcb5aa2078585fce957a78b3937e Author: unknown Date: Fri Oct 30 10:03:04 2009 +0100 updated scheme-complete to version 0.8.9 commit 5e4ccdc174b2b9cb416505ad2c5c5360c125b878 Author: unknown Date: Fri Oct 30 10:00:32 2009 +0100 updated commit list commit 420c646af6f8f3e028e97950451539e29e4401d8 Author: unknown Date: Fri Oct 30 09:49:15 2009 +0100 fixed bug in get-condition-property commit 97ff6712f864d10fecc834e0f3bb44fe7a5ebf55 Author: unknown Date: Thu Oct 29 14:44:44 2009 +0100 updated TODO commit 0ef80438adf6bc8f2b4efb0891ce9ee5f645f1c6 Author: unknown Date: Thu Oct 29 09:32:00 2009 +0100 installation-prefix is always valid commit 887601250b1801c3fb77cfe04915760252852ae0 Author: unknown Date: Thu Oct 29 09:26:34 2009 +0100 do not run in -setup-mode when cross-compiling an extension commit 4ed90dd4b0680a8d5de3ac6f26ee7807428deaf6 Author: unknown Date: Wed Oct 28 16:51:23 2009 +0100 updated pending commit list commit 1e4cd5ff9206cbae2434a3ae487de9987c8a54b0 Author: unknown Date: Mon Oct 19 14:21:51 2009 +0200 possible fix for reexport bug; no timing output for benchmarks in test suite commit 1fd12a3db39bc1bdafb9c71678e07c1be3a87232 Author: unknown Date: Mon Oct 19 12:12:46 2009 +0200 henrietta shows version in comment marker; removed unused ##sys#syntactic-environment? commit e485b528988d16f946bb1da97640038e07cadc8f Merge: aa5dcd0 0633002 Author: unknown Date: Wed Oct 28 16:28:11 2009 +0100 Merge branch 'master' into pending commit aa5dcd04b1ce490542f3ac1fd1077b39aef5e8d3 Author: unknown Date: Wed Oct 28 16:28:08 2009 +0100 fixing line-terminators commit cca42e017be8527391949c110ea9b579a1416fbc Author: unknown Date: Wed Oct 28 16:13:01 2009 +0100 renamed -host-extension in chicken-install to -host, the old option is deprecated commit d6f66436f47ffb1b57cff508bc20ac071bf05445 Author: unknown Date: Wed Oct 28 09:54:46 2009 +0100 todos commit 0633002591a4e4210067761fd58a5daa0491050b Author: unknown Date: Tue Oct 27 22:59:47 2009 +0100 updated version to 4.2.3; removed TODO and cleaned up NEWS commit b3e9c2317b02cd5683dcfd36872c642ad54062b1 Author: unknown Date: Tue Oct 27 22:59:40 2009 +0100 updated version to 4.2.3; removed TODO and cleaned up NEWS commit 55d1668f48c66a4410757ae32a473ee0e1e8b196 Author: unknown Date: Tue Oct 27 21:12:49 2009 +0100 updated commit list in TODO commit 3abf6cb65e4ee617f22375d6faba931715993b49 Author: unknown Date: Tue Oct 27 12:02:26 2009 +0100 win32 makefiles didn't handle program prefix/suffix settings commit 2ebef902352257f1eb17060a8d895d76c32d0400 Author: unknown Date: Thu Oct 22 11:46:42 2009 +0200 added chicken-4 feature identifier commit facb360c945f1b6f4f476e0e8af07550d121bc45 Author: unknown Date: Tue Oct 27 11:26:14 2009 +0100 updated TODO commit c3b3345ed4307fe32ef37151bc29d9c4bccf34a4 Author: unknown Date: Tue Oct 27 11:17:23 2009 +0100 CHICKEN_yield callback should use internal ##sys#thread-yield commit f4f1ce51affa0295314a5d120627664bd432f0aa Author: unknown Date: Mon Oct 26 15:21:06 2009 +0100 printer for hash-tables shows current size commit 4d9e6048783133aebd4c4ecc03783aefe40f4103 Author: unknown Date: Mon Oct 26 08:50:50 2009 +0100 -debug S instead of -debug C commit 317ea7467daca1f469881eb01126f62d2e3dfd78 Merge: 872efaf f674d13 Author: unknown Date: Mon Oct 26 08:49:42 2009 +0100 Merge branch 'private' of ssh://galinha/~/chicken-core-private into private commit 872efaf9624bf7208f56b9aee903dcb5032e3835 Author: unknown Date: Mon Oct 26 08:49:33 2009 +0100 added open commits commit f674d1310a9aa780bd1edc9316e092c062572dde Author: Felix Date: Sun Oct 25 13:05:07 2009 +0100 -debug C for compiler syntax commit 07b6c75671e6ffaf9fa8502cef089165be44686e Author: unknown Date: Fri Oct 23 15:41:32 2009 +0200 resurrected manual.css commit ba8e90552aea04709749ad490801e9762e3ec87d Author: unknown Date: Fri Oct 23 09:09:23 2009 +0200 todo update commit 6579494dffd3d84fe6ab0ce2b89bbf0fbc2807de Author: unknown Date: Thu Oct 22 11:47:04 2009 +0200 toplevel-def.-expansion-hook commit d10eb80f3b055c570e632deb50ca8367e55e63bc Author: unknown Date: Thu Oct 22 11:46:42 2009 +0200 added chicken-4 feature identifier commit 6b762ab536b3c4c58730d0763447210beab89d3b Author: unknown Date: Thu Oct 22 11:46:23 2009 +0200 disabled e-mail transmission in chicken-bug commit 7681d0616942284f166232a91f7a48eb9e49c1d0 Author: unknown Date: Thu Oct 22 09:41:26 2009 +0200 updated commit list commit ab284ea5881e8a6698f1bfff8e3d0d3ce57ee425 Author: unknown Date: Thu Oct 22 09:40:10 2009 +0200 upgrade message in setup-api shows version (thanks to ckeen) commit d611cdb4ff734bfaaadfadc57985eee6cf410dd1 Author: unknown Date: Wed Oct 21 16:06:31 2009 +0200 standard-extension has optional static compile flag commit 8d30b67ec916dfad0bf8ddba921b1cabb5063a08 Author: unknown Date: Wed Oct 21 09:47:08 2009 +0200 todo update commit 57768ff58ca13049d0215d2a7a7b3628e56a085c Merge: 2a99609 cb83209 Author: unknown Date: Wed Oct 21 09:31:12 2009 +0200 Merge branch 'master' of ssh://galinha.ucpel.tche.br/~/chicken-core commit 2a996096f5b8101a6b568a42f9795cf5123ca5f1 Author: unknown Date: Wed Oct 21 09:30:43 2009 +0200 line-terminators commit 1a3e07af972bb63375fc2bc26b4b8e65666b5183 Author: unknown Date: Wed Oct 21 09:17:46 2009 +0200 todo update commit 8a988e1fff944a080402b60b1b3f6d983c236a02 Author: unknown Date: Tue Oct 20 21:56:59 2009 +0200 removed breakpoint from import file commit 94f9b927fa3d7b1a6083cb07a8d7c60aa387b4ae Author: unknown Date: Tue Oct 20 16:56:01 2009 +0200 todo update commit c4b8bde930d383d5572975e6f5cce025d9fb759d Author: unknown Date: Tue Oct 20 13:23:55 2009 +0200 install so, not scm, silly commit 18b042d591d28ed57115ec783b6b51e66ce62a19 Author: unknown Date: Tue Oct 20 13:20:10 2009 +0200 standard-extension didn't install import library commit c5fac3c98d7c187e0564d062c3f77623f3882741 Author: unknown Date: Tue Oct 20 12:21:53 2009 +0200 cleanups in some text-files commit 89a110080526e0160f3240281d3bd98eb0aff0ba Author: unknown Date: Tue Oct 20 12:18:53 2009 +0200 removed some obsolete scripts and files commit 9ede86efaff36f5d7e9aeaf34f095d887f01cb52 Author: unknown Date: Tue Oct 20 12:15:29 2009 +0200 updated TODO commit 81dcc1cfe055eb150c6643447c3ed0f12c118836 Author: unknown Date: Tue Oct 20 11:51:45 2009 +0200 process-execute on windows didn't handle case of missing arglist argument commit bce0d16a76588f8918ace633313edd62ffe575e6 Author: unknown Date: Mon Oct 19 14:21:51 2009 +0200 possible fix for reexport bug; no timing output for benchmarks in test suite commit 1402eea7aec2611dfe48542715b1492561072f41 Author: unknown Date: Mon Oct 19 12:12:46 2009 +0200 henrietta shows version in comment marker; removed unused ##sys#syntactic-environment? commit 7aacba829e680a9c20fdac4800d3445f624bf6c5 Author: Felix Date: Mon Oct 19 00:42:55 2009 +0200 removed breakpoint support from scheduler commit ec82c1e366d51492e2728189d61a8add828c99af Author: Felix Date: Thu Oct 15 00:38:44 2009 +0200 re-added incorrectly removed ,s command commit 6e5eb38f11a2a8f9a82d1009563e371139a76438 Author: Felix Date: Sun Oct 11 00:45:40 2009 +0200 removed apply-, unbound-value- and invalid procedure call hooks. These are just complicated hacks with very little value. commit 3a8da718bf4c6b71ced0fb60bee2bd84a2f2321d Author: Felix Date: Wed Oct 14 14:59:13 2009 +0200 Added optional argument to grep function in regex unit [suggested by Tony Sidaway] commit cb832097a76e49cc3b23c9968ef4f732f8f4c056 Author: unknown Date: Mon Oct 12 13:20:25 2009 +0200 create-directory/helper handles forward slash in path commit ead334955e50929e34261aa6c84159ebc0ea7d3f Author: Felix Date: Sun Oct 11 00:00:36 2009 +0200 make-lambda-info is fine in eval.scm commit 9acc3325e6fdf695439fa9e2f8b8102ef22bf5ad Author: Felix Date: Sat Oct 10 23:48:18 2009 +0200 reverted several commits that added dloaded module introspection and API; heavy modifications where made to code that worked fine, and which nobody complained about. To avoid wasting time on tracking down bugs in this code, I have removed the changes. commit 9a51145bd9332f04c64e0d0145d5fb4ea3a38a5e Author: unknown Date: Tue Oct 13 11:25:19 2009 +0200 removed leftover CR characters commit 01b4438580d739410558b8a103a2cf5d57251359 Author: unknown Date: Mon Oct 12 13:20:51 2009 +0200 unix lineterminators commit 9513fda044ac898c30a344eb3aa87ce5e0655340 Author: Felix Date: Wed Oct 14 14:59:13 2009 +0200 Added optional argument to grep function in regex unit [suggested by Tony Sidaway] commit 62e34fbd25b9c6256a398389267c965631d60743 Author: unknown Date: Tue Oct 13 11:25:19 2009 +0200 removed leftover CR characters commit 02bb21b57d2b4f3ab17d1de4e668ac3ff5f88b0e Author: unknown Date: Mon Oct 12 13:20:51 2009 +0200 unix lineterminators commit 1744a3d19142c3a1738331d6fcfdb022105ed6a5 Author: unknown Date: Mon Oct 12 13:20:25 2009 +0200 create-directory/helper handles forward slash in path commit c672e8431755a8a080fea9e2eb8274521e6ce7fb Author: Felix Date: Sun Oct 11 12:33:21 2009 +0200 changed version commit 6987792e2c27ee6c9f6ff655ec94cff052528438 Author: Felix Date: Sun Oct 11 11:54:28 2009 +0200 removed uses of NOAPPLYHOOK commit c1154565abc041202110aae8e93a57cbe3fba3c2 Author: Felix Date: Sun Oct 11 11:37:44 2009 +0200 removed trace operations from manual commit c41657eedc99190a644df6581a8bf9944452a97a Author: Felix Date: Sun Oct 11 11:37:06 2009 +0200 remove tracing facilities from csi - this can be done better using the advice egg commit 521323fcb27c59eb9c92a178764f35b615c39782 Author: Felix Date: Sun Oct 11 01:39:14 2009 +0200 updated TODO commit 463b3bfadfe953ad6f4315039066e88d47ca286d Author: Felix Date: Sun Oct 11 01:27:46 2009 +0200 removed .gitignore commit cf5f4614bfeb036f1bf14362c228aa1863a85670 Author: Felix Date: Sun Oct 11 00:59:56 2009 +0200 not quite correct change in chicken-version commit 65270ae1ebe5091df5a95ba258f1d46eae0b2221 Author: Felix Date: Sun Oct 11 00:57:43 2009 +0200 fixed change in expected output of scrutiny-test commit 1affb847c0c43dbcba34bd5c098ffb28ff1160c0 Author: Felix Date: Sun Oct 11 00:45:40 2009 +0200 removed apply-, unbound-value- and invalid procedure call hooks. These are just complicated hacks with very little value. commit e24b7dbb69765501ba4ff4c5c806d45a843caf80 Author: Felix Date: Sun Oct 11 00:00:36 2009 +0200 make-lambda-info is fine in eval.scm commit f1043cc64bbba25e7828e94c36bfc9b6f1b771d1 Merge: 4ac0c1b 6eb4072 Author: Felix Date: Sat Oct 10 23:56:17 2009 +0200 Merge branch 'unfucked-dload' into private commit 6eb407278bec522566490694924fafc4d3074646 Author: Felix Date: Sat Oct 10 23:48:18 2009 +0200 reverted several commits that added dloaded module introspection and API; heavy modifications where made to code that worked fine, and which nobody complained about. To avoid wasting time on tracking down bugs in this code, I have removed the changes. commit 4ac0c1b207e88f4dca7b19c1e4e25155fa36ef5b Author: Felix Date: Sat Oct 10 22:54:08 2009 +0200 removed svn revision from banner and build stuff that generates it commit 364023e4eee865875983224234bc6315cb3bfd3a Author: Felix Date: Sat Oct 10 13:03:48 2009 +0200 imported svn rev. 16155