0000000000000000000000000000000000000000 1b67821c3d1d424b2eeb13bb5cc5cca84bd5df69 Marc Feeley <feeley@iro.umontreal.ca> 1188067190 -0400	commit (initial): Initial commit of Gambit-C v4.0.0
1b67821c3d1d424b2eeb13bb5cc5cca84bd5df69 1b67821c3d1d424b2eeb13bb5cc5cca84bd5df69 Marc Feeley <feeley@iro.umontreal.ca> 1224647338 -0400	checkout: moving from master to master
1b67821c3d1d424b2eeb13bb5cc5cca84bd5df69 d807f8221efbaed627bc4ef139cbb5ceede57676 Marc Feeley <feeley@iro.umontreal.ca> 1188067380 -0400	commit: Added tag v4.0.0 for changeset 3738b14d8420
d807f8221efbaed627bc4ef139cbb5ceede57676 d807f8221efbaed627bc4ef139cbb5ceede57676 Marc Feeley <feeley@iro.umontreal.ca> 1224647340 -0400	checkout: moving from master to master
d807f8221efbaed627bc4ef139cbb5ceede57676 865339ae2f4eab038afbc9836724f8a830466d20 Marc Feeley <feeley@iro.umontreal.ca> 1188252342 -0400	commit: Reindented _num.scm using gambit.el
865339ae2f4eab038afbc9836724f8a830466d20 865339ae2f4eab038afbc9836724f8a830466d20 Marc Feeley <feeley@iro.umontreal.ca> 1224647343 -0400	checkout: moving from master to master
865339ae2f4eab038afbc9836724f8a830466d20 83af78b4980b8a2df04526ace79583637c62e4cc Marc Feeley <feeley@iro.umontreal.ca> 1188253919 -0400	commit: Updated documentation of procedure link-flat.
83af78b4980b8a2df04526ace79583637c62e4cc 83af78b4980b8a2df04526ace79583637c62e4cc Marc Feeley <feeley@iro.umontreal.ca> 1224647345 -0400	checkout: moving from master to master
83af78b4980b8a2df04526ace79583637c62e4cc 5912e908a7ca6bf0e2d19f62da73b2ac27cd1df3 Marc Feeley <feeley@iro.umontreal.ca> 1189099259 -0400	commit: Fix gsc -expansion option when code contains ##c-code
5912e908a7ca6bf0e2d19f62da73b2ac27cd1df3 5912e908a7ca6bf0e2d19f62da73b2ac27cd1df3 Marc Feeley <feeley@iro.umontreal.ca> 1224647347 -0400	checkout: moving from master to master
5912e908a7ca6bf0e2d19f62da73b2ac27cd1df3 002d80dd1287da0124c3d618593afb40b8839455 Marc Feeley <feeley@iro.umontreal.ca> 1189179690 -0400	commit: Added ##find-interned-symbol and ##find-interned-keyword
002d80dd1287da0124c3d618593afb40b8839455 002d80dd1287da0124c3d618593afb40b8839455 Marc Feeley <feeley@iro.umontreal.ca> 1224647350 -0400	checkout: moving from master to master
002d80dd1287da0124c3d618593afb40b8839455 cb1da29beb5f47e3515575bedee64dfbba12fae6 Marc Feeley <feeley@iro.umontreal.ca> 1189179857 -0400	commit: Fixed ##number? which took 0 parameters
cb1da29beb5f47e3515575bedee64dfbba12fae6 cb1da29beb5f47e3515575bedee64dfbba12fae6 Marc Feeley <feeley@iro.umontreal.ca> 1224647352 -0400	checkout: moving from master to master
cb1da29beb5f47e3515575bedee64dfbba12fae6 05393eed2e3498c19fe7dc33e0e7cb2d8cb57446 Marc Feeley <feeley@iro.umontreal.ca> 1189189456 -0400	commit: Fix reader to allow extending readtables with character names such as #\underscore
05393eed2e3498c19fe7dc33e0e7cb2d8cb57446 05393eed2e3498c19fe7dc33e0e7cb2d8cb57446 Marc Feeley <feeley@iro.umontreal.ca> 1224647354 -0400	checkout: moving from master to master
05393eed2e3498c19fe7dc33e0e7cb2d8cb57446 8b6fbb5328ee3fe8eab522411f0c78a01235c371 Marc Feeley <feeley@iro.umontreal.ca> 1189572043 -0400	commit: [COMPILER CHANGES NEEDED FOR v4.0.1] Renamed ##continuation-graft/return to ##continuation-graft/return-no-winding
8b6fbb5328ee3fe8eab522411f0c78a01235c371 8b6fbb5328ee3fe8eab522411f0c78a01235c371 Marc Feeley <feeley@iro.umontreal.ca> 1224647357 -0400	checkout: moving from master to master
8b6fbb5328ee3fe8eab522411f0c78a01235c371 9000e4aeac8f97e60a920ba1b263c4bc7db90690 Marc Feeley <feeley@iro.umontreal.ca> 1189572715 -0400	commit: [RUNTIME CHANGES NEEDED FOR v4.0.1] Added continuation-capture, continuation-graft and continuation-return
9000e4aeac8f97e60a920ba1b263c4bc7db90690 9000e4aeac8f97e60a920ba1b263c4bc7db90690 Marc Feeley <feeley@iro.umontreal.ca> 1224647360 -0400	checkout: moving from master to master
9000e4aeac8f97e60a920ba1b263c4bc7db90690 977ddee4d7ad67e1ec65ceda5e61c7b58ce61ee4 Marc Feeley <feeley@iro.umontreal.ca> 1189572969 -0400	commit: Added tag v4.0.1 for changeset 14b7f8729ee3
977ddee4d7ad67e1ec65ceda5e61c7b58ce61ee4 977ddee4d7ad67e1ec65ceda5e61c7b58ce61ee4 Marc Feeley <feeley@iro.umontreal.ca> 1224647362 -0400	checkout: moving from master to master
977ddee4d7ad67e1ec65ceda5e61c7b58ce61ee4 c7e88a86fd12d40d29ef5360f487ccda87a8fb38 Marc Feeley <feeley@iro.umontreal.ca> 1189610668 -0400	commit: Fix version inconsistency in examples/pthread/pthread.c
c7e88a86fd12d40d29ef5360f487ccda87a8fb38 c7e88a86fd12d40d29ef5360f487ccda87a8fb38 Marc Feeley <feeley@iro.umontreal.ca> 1224647364 -0400	checkout: moving from master to master
c7e88a86fd12d40d29ef5360f487ccda87a8fb38 a0de48a122cdfc9a801292adc15fabceb4200fd6 Marc Feeley <feeley@iro.umontreal.ca> 1189611946 -0400	commit: Test email notification
a0de48a122cdfc9a801292adc15fabceb4200fd6 a0de48a122cdfc9a801292adc15fabceb4200fd6 Marc Feeley <feeley@iro.umontreal.ca> 1224647367 -0400	checkout: moving from master to master
a0de48a122cdfc9a801292adc15fabceb4200fd6 51c50ae4e00fca9ca4551ec7f88cbe6c201aecb7 Marc Feeley <feeley@iro.umontreal.ca> 1189612579 -0400	commit: Test email notification
51c50ae4e00fca9ca4551ec7f88cbe6c201aecb7 51c50ae4e00fca9ca4551ec7f88cbe6c201aecb7 Marc Feeley <feeley@iro.umontreal.ca> 1224647369 -0400	checkout: moving from master to master
51c50ae4e00fca9ca4551ec7f88cbe6c201aecb7 3dc3d81ef015dd020e39256ad55d79892102e455 Marc Feeley <feeley@iro.umontreal.ca> 1189708930 -0400	commit: Fix compiler's ##define-syntax
3dc3d81ef015dd020e39256ad55d79892102e455 3dc3d81ef015dd020e39256ad55d79892102e455 Marc Feeley <feeley@iro.umontreal.ca> 1224647372 -0400	checkout: moving from master to master
3dc3d81ef015dd020e39256ad55d79892102e455 6b80295f3c400d0956e3a6f82b22c67fbf035d63 Marc Feeley <feeley@iro.umontreal.ca> 1189709272 -0400	commit: Fix ##subtype so that (##subtype '(1 . 2)) -> 1
6b80295f3c400d0956e3a6f82b22c67fbf035d63 6b80295f3c400d0956e3a6f82b22c67fbf035d63 Marc Feeley <feeley@iro.umontreal.ca> 1224647374 -0400	checkout: moving from master to master
6b80295f3c400d0956e3a6f82b22c67fbf035d63 ad51e268c8bb61baa29570bc1286d55a061cff34 Marc Feeley <feeley@iro.umontreal.ca> 1190908397 -0400	commit: Create correct symbolic link from gsc-script to gsc
ad51e268c8bb61baa29570bc1286d55a061cff34 ad51e268c8bb61baa29570bc1286d55a061cff34 Marc Feeley <feeley@iro.umontreal.ca> 1224647376 -0400	checkout: moving from master to master
ad51e268c8bb61baa29570bc1286d55a061cff34 e102ce0fb7381b6e1cbaad5393a024e747d296a9 Marc Feeley <feeley@iro.umontreal.ca> 1190916253 -0400	commit: Fix incorrect transformation: (and (not X) non-#f) -> (not X)
e102ce0fb7381b6e1cbaad5393a024e747d296a9 e102ce0fb7381b6e1cbaad5393a024e747d296a9 Marc Feeley <feeley@iro.umontreal.ca> 1224647379 -0400	checkout: moving from master to master
e102ce0fb7381b6e1cbaad5393a024e747d296a9 03db6d920758df60c2abd3118b6d8869616e0220 Marc Feeley <feeley@iro.umontreal.ca> 1191059545 -0400	commit: Added tab-completion to the builtin input editor
03db6d920758df60c2abd3118b6d8869616e0220 03db6d920758df60c2abd3118b6d8869616e0220 Marc Feeley <feeley@iro.umontreal.ca> 1224647381 -0400	checkout: moving from master to master
03db6d920758df60c2abd3118b6d8869616e0220 f5698aab42ab2da75b0972696f97d703d3e7edb0 Marc Feeley <feeley@iro.umontreal.ca> 1191194936 -0400	commit: Added #\esc and renamed #\rubout to #\delete
f5698aab42ab2da75b0972696f97d703d3e7edb0 f5698aab42ab2da75b0972696f97d703d3e7edb0 Marc Feeley <feeley@iro.umontreal.ca> 1224647383 -0400	checkout: moving from master to master
f5698aab42ab2da75b0972696f97d703d3e7edb0 8ee50d946f7009bb0f5c5a7f5d35ec2e0f76b18a Marc Feeley <feeley@iro.umontreal.ca> 1193729905 -0400	commit: Fix too small hearbeat interval (which caused severe slowdown on MacOS 10.5)
8ee50d946f7009bb0f5c5a7f5d35ec2e0f76b18a 8ee50d946f7009bb0f5c5a7f5d35ec2e0f76b18a Marc Feeley <feeley@iro.umontreal.ca> 1224647386 -0400	checkout: moving from master to master
8ee50d946f7009bb0f5c5a7f5d35ec2e0f76b18a 2f26c1b6a93b53d4253afef900721335dd48eaab Marc Feeley <feeley@iro.umontreal.ca> 1194362796 -0500	commit: Added readtable support for reading/writing the vector #(1 2 3) with the notation [1 2 3]
2f26c1b6a93b53d4253afef900721335dd48eaab 2f26c1b6a93b53d4253afef900721335dd48eaab Marc Feeley <feeley@iro.umontreal.ca> 1224647388 -0400	checkout: moving from master to master
2f26c1b6a93b53d4253afef900721335dd48eaab a2c2c0ea224e16d636b98e0e78601b8d5d0930b5 Marc Feeley <feeley@iro.umontreal.ca> 1194989069 -0500	commit: Added table-merge and table-merge\!
a2c2c0ea224e16d636b98e0e78601b8d5d0930b5 a2c2c0ea224e16d636b98e0e78601b8d5d0930b5 Marc Feeley <feeley@iro.umontreal.ca> 1224647391 -0400	checkout: moving from master to master
a2c2c0ea224e16d636b98e0e78601b8d5d0930b5 3e140c5a0694f78b54e189998f0190dff41cc1ae Marc Feeley <feeley@iro.umontreal.ca> 1194989453 -0500	commit: Added basic support for Jazz objects
3e140c5a0694f78b54e189998f0190dff41cc1ae 3e140c5a0694f78b54e189998f0190dff41cc1ae Marc Feeley <feeley@iro.umontreal.ca> 1224647393 -0400	checkout: moving from master to master
3e140c5a0694f78b54e189998f0190dff41cc1ae 3444f8b2c47ab8f1c0593cbd94179995c36ebc08 Marc Feeley <feeley@iro.umontreal.ca> 1194989755 -0500	commit: Added to .hgignore some Windows specific file extensions that should be ignored
3444f8b2c47ab8f1c0593cbd94179995c36ebc08 3444f8b2c47ab8f1c0593cbd94179995c36ebc08 Marc Feeley <feeley@iro.umontreal.ca> 1224647395 -0400	checkout: moving from master to master
3444f8b2c47ab8f1c0593cbd94179995c36ebc08 ddb7de668213b010f1623e7fe0f9c636a7ea57cc Marc Feeley <feeley@iro.umontreal.ca> 1194990481 -0500	commit: Increase heartbeat-interval to 0.001 second in mix.scm to avoid huge slowdown on MacOS 10.5
ddb7de668213b010f1623e7fe0f9c636a7ea57cc ddb7de668213b010f1623e7fe0f9c636a7ea57cc Marc Feeley <feeley@iro.umontreal.ca> 1224647398 -0400	checkout: moving from master to master
ddb7de668213b010f1623e7fe0f9c636a7ea57cc 56e71a0e245ea1753931f80b26488b5b45bb5046 Marc Feeley <feeley@iro.umontreal.ca> 1194991959 -0500	commit: Changed compile-file and related procedures to an API with named parameters
56e71a0e245ea1753931f80b26488b5b45bb5046 56e71a0e245ea1753931f80b26488b5b45bb5046 Marc Feeley <feeley@iro.umontreal.ca> 1224647400 -0400	checkout: moving from master to master
56e71a0e245ea1753931f80b26488b5b45bb5046 035f85e0155d47ee6037fb6c14262103fbce8133 Marc Feeley <feeley@iro.umontreal.ca> 1194992342 -0500	commit: Fixed MacOS X specific build files for supporting MacOS 10.5
035f85e0155d47ee6037fb6c14262103fbce8133 035f85e0155d47ee6037fb6c14262103fbce8133 Marc Feeley <feeley@iro.umontreal.ca> 1224647403 -0400	checkout: moving from master to master
035f85e0155d47ee6037fb6c14262103fbce8133 63715107f035e37e6217f0df534b4fc6e5b306d5 Marc Feeley <feeley@iro.umontreal.ca> 1194993122 -0500	commit: [COMPILER CHANGES NEEDED FOR v4.1.0] Changed version in compiler
63715107f035e37e6217f0df534b4fc6e5b306d5 63715107f035e37e6217f0df534b4fc6e5b306d5 Marc Feeley <feeley@iro.umontreal.ca> 1224647406 -0400	checkout: moving from master to master
63715107f035e37e6217f0df534b4fc6e5b306d5 544d27705836428cbb1bae9e2e2a1ac27f982d61 Marc Feeley <feeley@iro.umontreal.ca> 1194995202 -0500	commit: [RUNTIME CHANGES NEEDED FOR v4.1.0] Changed version in configure.ac and gambit.h.in
544d27705836428cbb1bae9e2e2a1ac27f982d61 544d27705836428cbb1bae9e2e2a1ac27f982d61 Marc Feeley <feeley@iro.umontreal.ca> 1224647408 -0400	checkout: moving from master to master
544d27705836428cbb1bae9e2e2a1ac27f982d61 7eb4404be7fb78bfb7137d25efa9609ab4febdf6 Marc Feeley <feeley@iro.umontreal.ca> 1194995399 -0500	commit: Added tag v4.1.0 for changeset e16b159a76c0
7eb4404be7fb78bfb7137d25efa9609ab4febdf6 7eb4404be7fb78bfb7137d25efa9609ab4febdf6 Marc Feeley <feeley@iro.umontreal.ca> 1224647410 -0400	checkout: moving from master to master
7eb4404be7fb78bfb7137d25efa9609ab4febdf6 29b67b41c1012ac8ded4b2034919608d905dac3b Marc Feeley <feeley@iro.umontreal.ca> 1195019263 -0500	commit: Minor changes of makefiles for prebuilt distributions
29b67b41c1012ac8ded4b2034919608d905dac3b 29b67b41c1012ac8ded4b2034919608d905dac3b Marc Feeley <feeley@iro.umontreal.ca> 1224647413 -0400	checkout: moving from master to master
29b67b41c1012ac8ded4b2034919608d905dac3b 2cdcb04e4bfd09989fcd430d6b533eb870b63633 Marc Feeley <feeley@iro.umontreal.ca> 1195240875 -0500	commit: Avoid passing empty string as first parameter to gsc-cc-o
2cdcb04e4bfd09989fcd430d6b533eb870b63633 2cdcb04e4bfd09989fcd430d6b533eb870b63633 Marc Feeley <feeley@iro.umontreal.ca> 1224647415 -0400	checkout: moving from master to master
2cdcb04e4bfd09989fcd430d6b533eb870b63633 bdee55592f4efc4000ddc4cc6c630c53d55a1918 Marc Feeley <feeley@iro.umontreal.ca> 1195242675 -0500	commit: Add message to MacOS installer mentionning that Xcode must be installed to use gsc
bdee55592f4efc4000ddc4cc6c630c53d55a1918 bdee55592f4efc4000ddc4cc6c630c53d55a1918 Marc Feeley <feeley@iro.umontreal.ca> 1224647418 -0400	checkout: moving from master to master
bdee55592f4efc4000ddc4cc6c630c53d55a1918 4d5bdacb7df0590d2a2b0e44e27cf4bafed5ea99 Marc Feeley <feeley@iro.umontreal.ca> 1195574931 -0500	commit: Added parameter to ##load to prevent undefined variable warnings
4d5bdacb7df0590d2a2b0e44e27cf4bafed5ea99 4d5bdacb7df0590d2a2b0e44e27cf4bafed5ea99 Marc Feeley <feeley@iro.umontreal.ca> 1224647424 -0400	checkout: moving from master to master
4d5bdacb7df0590d2a2b0e44e27cf4bafed5ea99 265d03a09f0342cdb743f2adffd47cd1b57ef386 Marc Feeley <feeley@iro.umontreal.ca> 1195584554 -0500	commit: Added ~~/lib/_gambit#.scm header file to access Gambit's internals
265d03a09f0342cdb743f2adffd47cd1b57ef386 265d03a09f0342cdb743f2adffd47cd1b57ef386 Marc Feeley <feeley@iro.umontreal.ca> 1224647426 -0400	checkout: moving from master to master
265d03a09f0342cdb743f2adffd47cd1b57ef386 1dd83446191033a192b65c7377ebab4fa3924c47 Marc Feeley <feeley@iro.umontreal.ca> 1195585877 -0500	commit: Fix comment in gambit.h.in about meaning of ___VOIDSTAR_WIDTH
1dd83446191033a192b65c7377ebab4fa3924c47 1dd83446191033a192b65c7377ebab4fa3924c47 Marc Feeley <feeley@iro.umontreal.ca> 1224647428 -0400	checkout: moving from master to master
1dd83446191033a192b65c7377ebab4fa3924c47 41832c4821e721233376df4e8b0367d1050ebaa5 Marc Feeley <feeley@iro.umontreal.ca> 1195622621 -0500	commit: Fixed compile-file and compile-file-to-c so that they use the current-readtable
41832c4821e721233376df4e8b0367d1050ebaa5 41832c4821e721233376df4e8b0367d1050ebaa5 Marc Feeley <feeley@iro.umontreal.ca> 1224647430 -0400	checkout: moving from master to master
41832c4821e721233376df4e8b0367d1050ebaa5 2fa04417ed8e0e86e6e2186e3da46408a442eb4a Marc Feeley <feeley@iro.umontreal.ca> 1195623220 -0500	commit: Updated list of exported procedures in lib/gambit#.scm to match this version
2fa04417ed8e0e86e6e2186e3da46408a442eb4a 2fa04417ed8e0e86e6e2186e3da46408a442eb4a Marc Feeley <feeley@iro.umontreal.ca> 1224647432 -0400	checkout: moving from master to master
2fa04417ed8e0e86e6e2186e3da46408a442eb4a ec3201d11526340bd2387463484e44b803eaf0a1 Marc Feeley <feeley@iro.umontreal.ca> 1195624050 -0500	commit: Fix tab completion to avoid completing empty strings
ec3201d11526340bd2387463484e44b803eaf0a1 ec3201d11526340bd2387463484e44b803eaf0a1 Marc Feeley <feeley@iro.umontreal.ca> 1224647435 -0400	checkout: moving from master to master
ec3201d11526340bd2387463484e44b803eaf0a1 c3a81a2bf699a80b8f12e035868fbaaf3f9b0a69 Marc Feeley <feeley@iro.umontreal.ca> 1195747382 -0500	commit: Detect when there is no controlling terminal and display a fatal error instead of going into an infinite loop
c3a81a2bf699a80b8f12e035868fbaaf3f9b0a69 c3a81a2bf699a80b8f12e035868fbaaf3f9b0a69 Marc Feeley <feeley@iro.umontreal.ca> 1224647437 -0400	checkout: moving from master to master
c3a81a2bf699a80b8f12e035868fbaaf3f9b0a69 e3549943f6bf13948fe0ce8cf87ac8b07e5dcc04 Marc Feeley <feeley@iro.umontreal.ca> 1195759935 -0500	commit: Added procedures to access REPL functionality (e.g. display-continuation-backtrace) and added new REPL commands: ,(e X) => display environment of procedure or continuation X; ,(v X) => start a REPL visiting procedure or continuation X
e3549943f6bf13948fe0ce8cf87ac8b07e5dcc04 e3549943f6bf13948fe0ce8cf87ac8b07e5dcc04 Marc Feeley <feeley@iro.umontreal.ca> 1224647440 -0400	checkout: moving from master to master
e3549943f6bf13948fe0ce8cf87ac8b07e5dcc04 3ea365c71b32b7b12f150031e66431c736456ffe Marc Feeley <feeley@iro.umontreal.ca> 1197571545 -0500	commit: Fix bug in tests/mix.scm which caused an infinite loop on "make test4" when testing exception handling
3ea365c71b32b7b12f150031e66431c736456ffe 3ea365c71b32b7b12f150031e66431c736456ffe Marc Feeley <feeley@iro.umontreal.ca> 1224647443 -0400	checkout: moving from master to master
3ea365c71b32b7b12f150031e66431c736456ffe aa3899a8236b7beafbd5414296c859abd6228371 Marc Feeley <feeley@iro.umontreal.ca> 1197612349 -0500	commit: Changed makefiles to create libraries for the interpreter and compiler (gambcgsi and gambcgsc)
aa3899a8236b7beafbd5414296c859abd6228371 aa3899a8236b7beafbd5414296c859abd6228371 Marc Feeley <feeley@iro.umontreal.ca> 1224647447 -0400	checkout: moving from master to master
aa3899a8236b7beafbd5414296c859abd6228371 7a4a9b8e8c17524e6d8e5c5f31a3e91aa8f9f63f Marc Feeley <feeley@iro.umontreal.ca> 1197638955 -0500	commit: Added #define _WIN32_WINNT 0x0500 to gambit.h.in to enable recent features of windows.h
7a4a9b8e8c17524e6d8e5c5f31a3e91aa8f9f63f 7a4a9b8e8c17524e6d8e5c5f31a3e91aa8f9f63f Marc Feeley <feeley@iro.umontreal.ca> 1224647449 -0400	checkout: moving from master to master
7a4a9b8e8c17524e6d8e5c5f31a3e91aa8f9f63f 1d591b0b01a923bc3b62c7bbf9b5f0b232b2fda9 Marc Feeley <feeley@iro.umontreal.ca> 1197651497 -0500	commit: Fixed MinGW makefile bug and MacOS installer makefiles so that the programs can run on MacOS Tiger as well as Leopard
1d591b0b01a923bc3b62c7bbf9b5f0b232b2fda9 1d591b0b01a923bc3b62c7bbf9b5f0b232b2fda9 Marc Feeley <feeley@iro.umontreal.ca> 1224647451 -0400	checkout: moving from master to master
1d591b0b01a923bc3b62c7bbf9b5f0b232b2fda9 ef474aeb3a9c114ce8b19d1b0f19218974fa7fbc Marc Feeley <feeley@iro.umontreal.ca> 1197697171 -0500	commit: Changed Windows build scripts and gambit.h.in to support Microsoft Visual C Express and OpenWatcom
ef474aeb3a9c114ce8b19d1b0f19218974fa7fbc ef474aeb3a9c114ce8b19d1b0f19218974fa7fbc Marc Feeley <feeley@iro.umontreal.ca> 1224647453 -0400	checkout: moving from master to master
ef474aeb3a9c114ce8b19d1b0f19218974fa7fbc 45997034b92d182e2fbc9a2b9fbefb8ed2571e71 Marc Feeley <feeley@iro.umontreal.ca> 1197727290 -0500	commit: [COMPILER CHANGES NEEDED FOR v4.1.1] Changed version in compiler
45997034b92d182e2fbc9a2b9fbefb8ed2571e71 45997034b92d182e2fbc9a2b9fbefb8ed2571e71 Marc Feeley <feeley@iro.umontreal.ca> 1224647456 -0400	checkout: moving from master to master
45997034b92d182e2fbc9a2b9fbefb8ed2571e71 b2867e334081523a8449f94ffce004ab65352fa1 Marc Feeley <feeley@iro.umontreal.ca> 1197730190 -0500	commit: Added tag v4.1.1 for changeset f1195408d9e4
b2867e334081523a8449f94ffce004ab65352fa1 b2867e334081523a8449f94ffce004ab65352fa1 Marc Feeley <feeley@iro.umontreal.ca> 1224647460 -0400	checkout: moving from master to master
b2867e334081523a8449f94ffce004ab65352fa1 a59c6341044c0879f0da9bcc7e9b20253728161a Marc Feeley <feeley@iro.umontreal.ca> 1197737120 -0500	commit: [RUNTIME CHANGES NEEDED FOR v4.1.1] Changed version of runtime using misc/changev
a59c6341044c0879f0da9bcc7e9b20253728161a a59c6341044c0879f0da9bcc7e9b20253728161a Marc Feeley <feeley@iro.umontreal.ca> 1224647464 -0400	checkout: moving from master to master
a59c6341044c0879f0da9bcc7e9b20253728161a 29160a930019f7a1dd92975e9d81db68fe0d1411 Marc Feeley <feeley@iro.umontreal.ca> 1197819573 -0500	commit: Fix library path so that the shared libraries gambcgsi and gambcgsc are found when --enable-shared is used
29160a930019f7a1dd92975e9d81db68fe0d1411 29160a930019f7a1dd92975e9d81db68fe0d1411 Marc Feeley <feeley@iro.umontreal.ca> 1224647467 -0400	checkout: moving from master to master
29160a930019f7a1dd92975e9d81db68fe0d1411 0f51f3bcf9eed2fa8b313eb9c35afc98e0d4da07 Marc Feeley <feeley@iro.umontreal.ca> 1197850092 -0500	commit: Add escape code decoding for Gnome terminal
0f51f3bcf9eed2fa8b313eb9c35afc98e0d4da07 0f51f3bcf9eed2fa8b313eb9c35afc98e0d4da07 Marc Feeley <feeley@iro.umontreal.ca> 1224647470 -0400	checkout: moving from master to master
0f51f3bcf9eed2fa8b313eb9c35afc98e0d4da07 40a5d04ca4ae6ac86c1f3dd36e9a8ef022a28a99 Marc Feeley <feeley@iro.umontreal.ca> 1197878783 -0500	commit: Added (system-type) and fixed problems with using --enable-shared
40a5d04ca4ae6ac86c1f3dd36e9a8ef022a28a99 40a5d04ca4ae6ac86c1f3dd36e9a8ef022a28a99 Marc Feeley <feeley@iro.umontreal.ca> 1224647472 -0400	checkout: moving from master to master
40a5d04ca4ae6ac86c1f3dd36e9a8ef022a28a99 b3c63c0f2dd616bc71cae12d38eb5b268b3a5af8 Marc Feeley <feeley@iro.umontreal.ca> 1197879112 -0500	commit: Changed name of Gambit initialization file to .gambcini
b3c63c0f2dd616bc71cae12d38eb5b268b3a5af8 b3c63c0f2dd616bc71cae12d38eb5b268b3a5af8 Marc Feeley <feeley@iro.umontreal.ca> 1224647475 -0400	checkout: moving from master to master
b3c63c0f2dd616bc71cae12d38eb5b268b3a5af8 eaa80ccbe4cdf5faa7e5d09a4188006979b4f930 Marc Feeley <feeley@iro.umontreal.ca> 1197903816 -0500	commit: [COMPILER CHANGES NEEDED FOR v4.1.2] Changed version in compiler
eaa80ccbe4cdf5faa7e5d09a4188006979b4f930 eaa80ccbe4cdf5faa7e5d09a4188006979b4f930 Marc Feeley <feeley@iro.umontreal.ca> 1224647477 -0400	checkout: moving from master to master
eaa80ccbe4cdf5faa7e5d09a4188006979b4f930 82f11b202af6eb6882f9562c8a8117ca56b6cfc6 Marc Feeley <feeley@iro.umontreal.ca> 1197904185 -0500	commit: [RUNTIME CHANGES NEEDED FOR v4.1.2] Changed version of runtime using misc/changev
82f11b202af6eb6882f9562c8a8117ca56b6cfc6 82f11b202af6eb6882f9562c8a8117ca56b6cfc6 Marc Feeley <feeley@iro.umontreal.ca> 1224647480 -0400	checkout: moving from master to master
82f11b202af6eb6882f9562c8a8117ca56b6cfc6 d39d4e7789e899737f895a7440b139e315631336 Marc Feeley <feeley@iro.umontreal.ca> 1197904193 -0500	commit: Added tag v4.1.2 for changeset 4490b928ef59
d39d4e7789e899737f895a7440b139e315631336 d39d4e7789e899737f895a7440b139e315631336 Marc Feeley <feeley@iro.umontreal.ca> 1224647482 -0400	checkout: moving from master to master
d39d4e7789e899737f895a7440b139e315631336 84dd94eb1dc29fee28fca929b7be7798c391dc4f Marc Feeley <feeley@iro.umontreal.ca> 1198074916 -0500	commit: Prevent the inclusion of more than one version of the system in the Mac OS installers
84dd94eb1dc29fee28fca929b7be7798c391dc4f 84dd94eb1dc29fee28fca929b7be7798c391dc4f Marc Feeley <feeley@iro.umontreal.ca> 1224647485 -0400	checkout: moving from master to master
84dd94eb1dc29fee28fca929b7be7798c391dc4f e4608f21b2afa194a412eea9ef72dd155a750595 Marc Feeley <feeley@iro.umontreal.ca> 1198091953 -0500	commit: Implement complete open-process redirection settings, for stdin, stdout and stderr, and make shell-command execute in the (current-directory)
e4608f21b2afa194a412eea9ef72dd155a750595 e4608f21b2afa194a412eea9ef72dd155a750595 Marc Feeley <feeley@iro.umontreal.ca> 1224647488 -0400	checkout: moving from master to master
e4608f21b2afa194a412eea9ef72dd155a750595 95128bb386b2411096949a76c6c7dea97314f861 Marc Feeley <feeley@iro.umontreal.ca> 1199545889 -0500	commit: Fix loss of precision for sqrt of bignum just beyond largest floating point number
95128bb386b2411096949a76c6c7dea97314f861 95128bb386b2411096949a76c6c7dea97314f861 Marc Feeley <feeley@iro.umontreal.ca> 1224647490 -0400	checkout: moving from master to master
95128bb386b2411096949a76c6c7dea97314f861 2d24dd4f131ecc124926de6ea762356eeaec05dd Marc Feeley <feeley@iro.umontreal.ca> 1200013879 -0500	commit: Added support for foreign object types with multiple tags and (foreign? obj) and (foreign-tags obj)
2d24dd4f131ecc124926de6ea762356eeaec05dd 2d24dd4f131ecc124926de6ea762356eeaec05dd Marc Feeley <feeley@iro.umontreal.ca> 1224647493 -0400	checkout: moving from master to master
2d24dd4f131ecc124926de6ea762356eeaec05dd c74c476a1cc4628f6d0e36d04f20389717c2725f Marc Feeley <feeley@iro.umontreal.ca> 1200016097 -0500	commit: Fix Unicode encoding of #\esc
c74c476a1cc4628f6d0e36d04f20389717c2725f c74c476a1cc4628f6d0e36d04f20389717c2725f Marc Feeley <feeley@iro.umontreal.ca> 1224647495 -0400	checkout: moving from master to master
c74c476a1cc4628f6d0e36d04f20389717c2725f 821d454c9f74b5e8d25665c14f471d20bcffe211 Marc Feeley <feeley@iro.umontreal.ca> 1200020365 -0500	commit: Fix include/makefile so that the file include/gambit.h is regenerated when include/gambit.h.in is changed
821d454c9f74b5e8d25665c14f471d20bcffe211 821d454c9f74b5e8d25665c14f471d20bcffe211 Marc Feeley <feeley@iro.umontreal.ca> 1224647498 -0400	checkout: moving from master to master
821d454c9f74b5e8d25665c14f471d20bcffe211 2284cab5530cd0ba24da15aa730899b2594a286d Marc Feeley <feeley@iro.umontreal.ca> 1200071305 -0500	commit: Split compiler's -debug option into -debug-source and -debug-environments
2284cab5530cd0ba24da15aa730899b2594a286d 2284cab5530cd0ba24da15aa730899b2594a286d Marc Feeley <feeley@iro.umontreal.ca> 1224647500 -0400	checkout: moving from master to master
2284cab5530cd0ba24da15aa730899b2594a286d c80531dd8c44092f6c0e279c926576c13bda8ea2 Marc Feeley <feeley@iro.umontreal.ca> 1200079510 -0500	commit: Extend Gambit's line-editor to allow resizing of the console and make output-port-width, pretty-print and the REPL's and debugger's output sensitive to the console width
c80531dd8c44092f6c0e279c926576c13bda8ea2 c80531dd8c44092f6c0e279c926576c13bda8ea2 Marc Feeley <feeley@iro.umontreal.ca> 1224647503 -0400	checkout: moving from master to master
c80531dd8c44092f6c0e279c926576c13bda8ea2 1a376892317c6bf9daa9252de07c5e1a540ed019 Marc Feeley <feeley@iro.umontreal.ca> 1200116710 -0500	commit: Improved line-editor's handling of console resizing, and made REPL's backtrace column widths proportional to console width
1a376892317c6bf9daa9252de07c5e1a540ed019 1a376892317c6bf9daa9252de07c5e1a540ed019 Marc Feeley <feeley@iro.umontreal.ca> 1224647505 -0400	checkout: moving from master to master
1a376892317c6bf9daa9252de07c5e1a540ed019 94a36b9e952b2928c1fd3869298abbd7733bca6a Marc Feeley <feeley@iro.umontreal.ca> 1200182288 -0500	commit: Fix FFI documentation concerning usage of ___result_voidstar when returning a pointer
94a36b9e952b2928c1fd3869298abbd7733bca6a 94a36b9e952b2928c1fd3869298abbd7733bca6a Marc Feeley <feeley@iro.umontreal.ca> 1224647508 -0400	checkout: moving from master to master
94a36b9e952b2928c1fd3869298abbd7733bca6a 1372671a31163d255b246697bf843a3fbb439d20 Marc Feeley <feeley@iro.umontreal.ca> 1200625236 -0500	commit: Force rehashing of non-eq? tables when they are deserialized
1372671a31163d255b246697bf843a3fbb439d20 1372671a31163d255b246697bf843a3fbb439d20 Marc Feeley <feeley@iro.umontreal.ca> 1224647510 -0400	checkout: moving from master to master
1372671a31163d255b246697bf843a3fbb439d20 586a0e01fea6a3dd3a3a012cff7f994cd3c5771e Marc Feeley <feeley@iro.umontreal.ca> 1201206814 -0500	commit: Give an error when unknown gsc compiler options are passed to compile-file
586a0e01fea6a3dd3a3a012cff7f994cd3c5771e 586a0e01fea6a3dd3a3a012cff7f994cd3c5771e Marc Feeley <feeley@iro.umontreal.ca> 1224647513 -0400	checkout: moving from master to master
586a0e01fea6a3dd3a3a012cff7f994cd3c5771e f2c9ea8686310f1201e43065b3cec67f00633bac Marc Feeley <feeley@iro.umontreal.ca> 1201215355 -0500	commit: Fix SIGCHLD mask of processes created by open-process
f2c9ea8686310f1201e43065b3cec67f00633bac f2c9ea8686310f1201e43065b3cec67f00633bac Marc Feeley <feeley@iro.umontreal.ca> 1224647515 -0400	checkout: moving from master to master
f2c9ea8686310f1201e43065b3cec67f00633bac edaea72eb5cd70facda86eb912a6e49471b7ebaa Marc Feeley <feeley@iro.umontreal.ca> 1201234297 -0500	commit: Added system-stamp procedure which returns a time stamp of the source code repository commit for the current sources
edaea72eb5cd70facda86eb912a6e49471b7ebaa edaea72eb5cd70facda86eb912a6e49471b7ebaa Marc Feeley <feeley@iro.umontreal.ca> 1224647518 -0400	checkout: moving from master to master
edaea72eb5cd70facda86eb912a6e49471b7ebaa 5a2e926deb17c41183843ad554083636c0c23816 Marc Feeley <feeley@iro.umontreal.ca> 1201234791 -0500	commit: Fix unknown gsc options issue for -ld-options, -cc-options, etc
5a2e926deb17c41183843ad554083636c0c23816 5a2e926deb17c41183843ad554083636c0c23816 Marc Feeley <feeley@iro.umontreal.ca> 1224647520 -0400	checkout: moving from master to master
5a2e926deb17c41183843ad554083636c0c23816 1987847bc5c87b5358c7d0c67952b6d21da3b594 Marc Feeley <feeley@iro.umontreal.ca> 1201379134 -0500	commit: Fix assumption that sigset_t is an int
1987847bc5c87b5358c7d0c67952b6d21da3b594 1987847bc5c87b5358c7d0c67952b6d21da3b594 Marc Feeley <feeley@iro.umontreal.ca> 1224647523 -0400	checkout: moving from master to master
1987847bc5c87b5358c7d0c67952b6d21da3b594 e5a3fb9229fb24d01a111c1ca6a4b90f9722eb13 Marc Feeley <feeley@iro.umontreal.ca> 1202069523 -0500	commit: Improved precision of (sqrt x) when the result is a flonum and x is a bignum larger than the largest flonum
e5a3fb9229fb24d01a111c1ca6a4b90f9722eb13 e5a3fb9229fb24d01a111c1ca6a4b90f9722eb13 Marc Feeley <feeley@iro.umontreal.ca> 1224647525 -0400	checkout: moving from master to master
e5a3fb9229fb24d01a111c1ca6a4b90f9722eb13 81a71f0419ee35d64b8b09ac565000486bd28dca Marc Feeley <feeley@iro.umontreal.ca> 1202069804 -0500	commit: [COMPILER CHANGES NEEDED FOR v4.2.0] Changed version in compiler
81a71f0419ee35d64b8b09ac565000486bd28dca 81a71f0419ee35d64b8b09ac565000486bd28dca Marc Feeley <feeley@iro.umontreal.ca> 1224647528 -0400	checkout: moving from master to master
81a71f0419ee35d64b8b09ac565000486bd28dca e16526455a82bc94d4d306250d872d794898230d Marc Feeley <feeley@iro.umontreal.ca> 1202070535 -0500	commit: [RUNTIME CHANGES NEEDED FOR v4.2.0] Changed version of runtime using misc/changev
e16526455a82bc94d4d306250d872d794898230d e16526455a82bc94d4d306250d872d794898230d Marc Feeley <feeley@iro.umontreal.ca> 1224647530 -0400	checkout: moving from master to master
e16526455a82bc94d4d306250d872d794898230d 37d8777f0ec0347fc55aab3b68ef2378fcc001b9 Marc Feeley <feeley@iro.umontreal.ca> 1202070549 -0500	commit: Added tag v4.2.0 for changeset 57ffc3d96592
37d8777f0ec0347fc55aab3b68ef2378fcc001b9 37d8777f0ec0347fc55aab3b68ef2378fcc001b9 Marc Feeley <feeley@iro.umontreal.ca> 1224647533 -0400	checkout: moving from master to master
37d8777f0ec0347fc55aab3b68ef2378fcc001b9 a8c9808b52c78f0ee87f41b87450d4ffe08cc0c8 Marc Feeley <feeley@iro.umontreal.ca> 1202071492 -0500	commit: Changed copyright date in manual
a8c9808b52c78f0ee87f41b87450d4ffe08cc0c8 a8c9808b52c78f0ee87f41b87450d4ffe08cc0c8 Marc Feeley <feeley@iro.umontreal.ca> 1224647539 -0400	checkout: moving from master to master
a8c9808b52c78f0ee87f41b87450d4ffe08cc0c8 ac69c2c08a4388ffeb21665de98da63a0fb093b9 Marc Feeley <feeley@iro.umontreal.ca> 1202099005 -0500	commit: Added more prebuilt variants for Mac OS X: intel32, intel64, G3, G4, G5, universal
ac69c2c08a4388ffeb21665de98da63a0fb093b9 ac69c2c08a4388ffeb21665de98da63a0fb093b9 Marc Feeley <feeley@iro.umontreal.ca> 1224647541 -0400	checkout: moving from master to master
ac69c2c08a4388ffeb21665de98da63a0fb093b9 8d34d2b521246eb585aa0a284827794cf194fa77 Marc Feeley <feeley@iro.umontreal.ca> 1202252419 -0500	commit: Fixed various issues in lib/os_tty.c: delete key on Windows now deletes forward, the xterm window operation escape codes are now supported by the console (for example (display "\033[2t") sends the console to the dock/taskbar and (display "\033[5t") makes the console the top window)
8d34d2b521246eb585aa0a284827794cf194fa77 8d34d2b521246eb585aa0a284827794cf194fa77 Marc Feeley <feeley@iro.umontreal.ca> 1224647544 -0400	checkout: moving from master to master
8d34d2b521246eb585aa0a284827794cf194fa77 ac6c844b2b1a1133d27e2c26cc779fe320d201b6 Marc Feeley <feeley@iro.umontreal.ca> 1202329086 -0500	commit: The REPL now loads and stores a permanent history of the commands to ~/.gambc_history; the history can be accessed with (tty-history (repl-input-port)) and changed with (tty-history-set! (repl-input-port) "line1\nline2\n"); on Windows the system's clipboard is used by the line editor (so you can paste with ctrl-y something that was copied from some other application)
ac6c844b2b1a1133d27e2c26cc779fe320d201b6 ac6c844b2b1a1133d27e2c26cc779fe320d201b6 Marc Feeley <feeley@iro.umontreal.ca> 1224647546 -0400	checkout: moving from master to master
ac6c844b2b1a1133d27e2c26cc779fe320d201b6 e7c09cccd9b326779ababc5b7304ae8d39547562 Marc Feeley <feeley@iro.umontreal.ca> 1202353279 -0500	commit: Fixed build process for Mac OS X so that prebuilt installers for 64 bit processors use 64 bit words
e7c09cccd9b326779ababc5b7304ae8d39547562 e7c09cccd9b326779ababc5b7304ae8d39547562 Marc Feeley <feeley@iro.umontreal.ca> 1224647548 -0400	checkout: moving from master to master
e7c09cccd9b326779ababc5b7304ae8d39547562 6c5cb55035ebc9c0b1c572457dfdba48cbaf9b77 Marc Feeley <feeley@iro.umontreal.ca> 1202354379 -0500	commit: [RUNTIME CHANGES NEEDED FOR v4.2.1] Changed version of runtime using misc/changev
6c5cb55035ebc9c0b1c572457dfdba48cbaf9b77 6c5cb55035ebc9c0b1c572457dfdba48cbaf9b77 Marc Feeley <feeley@iro.umontreal.ca> 1224647552 -0400	checkout: moving from master to master
6c5cb55035ebc9c0b1c572457dfdba48cbaf9b77 8591551d8238adb98ad5e5421ab5c1633d0764cd Marc Feeley <feeley@iro.umontreal.ca> 1202354391 -0500	commit: Added tag v4.2.1 for changeset 651932bab7b7
8591551d8238adb98ad5e5421ab5c1633d0764cd 8591551d8238adb98ad5e5421ab5c1633d0764cd Marc Feeley <feeley@iro.umontreal.ca> 1224647557 -0400	checkout: moving from master to master
8591551d8238adb98ad5e5421ab5c1633d0764cd 49be44dd32f70fff8dbfe5c00f3bf61308c81a56 Marc Feeley <feeley@iro.umontreal.ca> 1202527143 -0500	commit: Added (repl-result-history-ref i) to access the REPL's history, and the reader shortcuts `#' for the last result, `##' for the next to last result, etc
49be44dd32f70fff8dbfe5c00f3bf61308c81a56 49be44dd32f70fff8dbfe5c00f3bf61308c81a56 Marc Feeley <feeley@iro.umontreal.ca> 1224647559 -0400	checkout: moving from master to master
49be44dd32f70fff8dbfe5c00f3bf61308c81a56 acf036f502d6c07decef1507b5d1efd77c9368ae Marc Feeley <feeley@iro.umontreal.ca> 1202527571 -0500	commit: Partial fix for bug in u8vector-port I/O (contributed by Jeff Read)
acf036f502d6c07decef1507b5d1efd77c9368ae acf036f502d6c07decef1507b5d1efd77c9368ae Marc Feeley <feeley@iro.umontreal.ca> 1224647561 -0400	checkout: moving from master to master
acf036f502d6c07decef1507b5d1efd77c9368ae 2dd511773e373bf0437d89031e39f23dffe505bd Marc Feeley <feeley@iro.umontreal.ca> 1202529571 -0500	commit: Correct problem with ## no longer being a symbol.
2dd511773e373bf0437d89031e39f23dffe505bd 2dd511773e373bf0437d89031e39f23dffe505bd Marc Feeley <feeley@iro.umontreal.ca> 1224647563 -0400	checkout: moving from master to master
2dd511773e373bf0437d89031e39f23dffe505bd 92101ff69ba120eaf8d76b0fca85b732c7f4f398 Marc Feeley <feeley@iro.umontreal.ca> 1202529914 -0500	commit: Fixed problem in makefile of examples/pthread
92101ff69ba120eaf8d76b0fca85b732c7f4f398 92101ff69ba120eaf8d76b0fca85b732c7f4f398 Marc Feeley <feeley@iro.umontreal.ca> 1224647565 -0400	checkout: moving from master to master
92101ff69ba120eaf8d76b0fca85b732c7f4f398 f15ae7d14bc340d5dc7523dd99db31ae84f79a35 Marc Feeley <feeley@iro.umontreal.ca> 1202539531 -0500	commit: Fix execute permission on configure script.
f15ae7d14bc340d5dc7523dd99db31ae84f79a35 f15ae7d14bc340d5dc7523dd99db31ae84f79a35 Marc Feeley <feeley@iro.umontreal.ca> 1224647568 -0400	checkout: moving from master to master
f15ae7d14bc340d5dc7523dd99db31ae84f79a35 1d898636d40a6450a915d830d7f4c719d2cc136c Marc Feeley <feeley@iro.umontreal.ca> 1202713949 -0500	commit: Added makefile target "make update" to simplify building the system after a "hg pull" when the pulled sources are for a newer release (different version number)
1d898636d40a6450a915d830d7f4c719d2cc136c 1d898636d40a6450a915d830d7f4c719d2cc136c Marc Feeley <feeley@iro.umontreal.ca> 1224647570 -0400	checkout: moving from master to master
1d898636d40a6450a915d830d7f4c719d2cc136c 98226cbbf92077e09363726a96b038cb20e05b5f Marc Feeley <feeley@iro.umontreal.ca> 1202714018 -0500	commit: [COMPILER CHANGES NEEDED FOR v4.2.2] Changed version in compiler
98226cbbf92077e09363726a96b038cb20e05b5f 98226cbbf92077e09363726a96b038cb20e05b5f Marc Feeley <feeley@iro.umontreal.ca> 1224647572 -0400	checkout: moving from master to master
98226cbbf92077e09363726a96b038cb20e05b5f 1fe8ea70e5cf77d57f38aaf48b40334eb6fba887 Marc Feeley <feeley@iro.umontreal.ca> 1202714018 -0500	commit: Added tag v4.2.2-bootstrap for changeset 73a273213668
1fe8ea70e5cf77d57f38aaf48b40334eb6fba887 1fe8ea70e5cf77d57f38aaf48b40334eb6fba887 Marc Feeley <feeley@iro.umontreal.ca> 1224647574 -0400	checkout: moving from master to master
1fe8ea70e5cf77d57f38aaf48b40334eb6fba887 c19bccd5657347944f02d58f2679c16d796f2066 Marc Feeley <feeley@iro.umontreal.ca> 1202714206 -0500	commit: [RUNTIME CHANGES NEEDED FOR v4.2.2] Changed version of runtime using misc/changev
c19bccd5657347944f02d58f2679c16d796f2066 c19bccd5657347944f02d58f2679c16d796f2066 Marc Feeley <feeley@iro.umontreal.ca> 1224647576 -0400	checkout: moving from master to master
c19bccd5657347944f02d58f2679c16d796f2066 ea3905fb96cb85f02dec24ed548f2c20a4ce4da7 Marc Feeley <feeley@iro.umontreal.ca> 1202714206 -0500	commit: Added tag v4.2.2 for changeset 74318abba85e
ea3905fb96cb85f02dec24ed548f2c20a4ce4da7 ea3905fb96cb85f02dec24ed548f2c20a4ce4da7 Marc Feeley <feeley@iro.umontreal.ca> 1224647578 -0400	checkout: moving from master to master
ea3905fb96cb85f02dec24ed548f2c20a4ce4da7 4fc0df076068f5bfa2fc6429638f3d6b6e87e994 Marc Feeley <feeley@iro.umontreal.ca> 1202745268 -0500	commit: Fixed makefile dependency issue in lib so that runtime is rebuilt when any of the Scheme header files are changed.
4fc0df076068f5bfa2fc6429638f3d6b6e87e994 4fc0df076068f5bfa2fc6429638f3d6b6e87e994 Marc Feeley <feeley@iro.umontreal.ca> 1224647580 -0400	checkout: moving from master to master
4fc0df076068f5bfa2fc6429638f3d6b6e87e994 96f00b093f2aa823b3edc339703c0406ac150d5f Marc Feeley <feeley@iro.umontreal.ca> 1202855403 -0500	commit: Handling of quasiquotations by gsc now inlines ##quasi-cons, ##quasi-list, etc resulting in code that is up to 20 times faster.
96f00b093f2aa823b3edc339703c0406ac150d5f 96f00b093f2aa823b3edc339703c0406ac150d5f Marc Feeley <feeley@iro.umontreal.ca> 1224647583 -0400	checkout: moving from master to master
96f00b093f2aa823b3edc339703c0406ac150d5f 2812886efb6134f7cf6ca5da11a5e951d5fa0506 Marc Feeley <feeley@iro.umontreal.ca> 1202938370 -0500	commit: Added C-interface support for UTF-16 strings.
2812886efb6134f7cf6ca5da11a5e951d5fa0506 2812886efb6134f7cf6ca5da11a5e951d5fa0506 Marc Feeley <feeley@iro.umontreal.ca> 1224647585 -0400	checkout: moving from master to master
2812886efb6134f7cf6ca5da11a5e951d5fa0506 cea2d5d0f7a5f898c55b9def661152e63cc5552d Marc Feeley <feeley@iro.umontreal.ca> 1203052485 -0500	commit: Added support for UTF-16 I/O and added the UTF character encoding (a "universal" encoding which accepts UTF-8 and UTF-16 encoded streams)
cea2d5d0f7a5f898c55b9def661152e63cc5552d cea2d5d0f7a5f898c55b9def661152e63cc5552d Marc Feeley <feeley@iro.umontreal.ca> 1224647588 -0400	checkout: moving from master to master
cea2d5d0f7a5f898c55b9def661152e63cc5552d 89dbfda00081a4173be9c3e4bd619d18e759f458 Marc Feeley <feeley@iro.umontreal.ca> 1203093154 -0500	commit: Added runtime option to control the handling of user interrupts; fixed long standing crash with -:d2 option (caused by a GC during the initialization of the runtime system); fixed handling of illegal character errors when encoding chars to bytes.
89dbfda00081a4173be9c3e4bd619d18e759f458 89dbfda00081a4173be9c3e4bd619d18e759f458 Marc Feeley <feeley@iro.umontreal.ca> 1224647591 -0400	checkout: moving from master to master
89dbfda00081a4173be9c3e4bd619d18e759f458 c6eadba5691b7c4fe048eb2d90011c6b1796c978 Marc Feeley <feeley@iro.umontreal.ca> 1203102096 -0500	commit: Fixed handling of nul characters at the console, which sets the mark, on some terminals such as the xterm on Mac OS X.
c6eadba5691b7c4fe048eb2d90011c6b1796c978 c6eadba5691b7c4fe048eb2d90011c6b1796c978 Marc Feeley <feeley@iro.umontreal.ca> 1224647593 -0400	checkout: moving from master to master
c6eadba5691b7c4fe048eb2d90011c6b1796c978 e2e480573da398dcf1b542e77b44f142f4629900 Marc Feeley <feeley@iro.umontreal.ca> 1203115378 -0500	commit: Changed the classification of Gambit specific primitives (e.g. make-u8vector, fx+) so that gsc treats them as "standard"; the declaration (standard-bindings) will not generate a run time binding check for a call to these primitives.
e2e480573da398dcf1b542e77b44f142f4629900 e2e480573da398dcf1b542e77b44f142f4629900 Marc Feeley <feeley@iro.umontreal.ca> 1224647595 -0400	checkout: moving from master to master
e2e480573da398dcf1b542e77b44f142f4629900 838967636e1f3d0820d8ed07a1739173be2de237 Marc Feeley <feeley@iro.umontreal.ca> 1203267853 -0500	commit: Added some missing fixnum procedure specializations (fxarithmetic-shift-left, fxif, ...) when the (not safe) declaration is used.
838967636e1f3d0820d8ed07a1739173be2de237 838967636e1f3d0820d8ed07a1739173be2de237 Marc Feeley <feeley@iro.umontreal.ca> 1224647597 -0400	checkout: moving from master to master
838967636e1f3d0820d8ed07a1739173be2de237 a3631a9750f284b30014cc22bfcdd5c8f2f07350 Marc Feeley <feeley@iro.umontreal.ca> 1203565318 -0500	commit: Fixed bug on Windows which caused threads to hang on I/O when some other threads are CPU bound (i.e. they never block on I/O); also added preliminary support for event-queue ports on Windows.
a3631a9750f284b30014cc22bfcdd5c8f2f07350 a3631a9750f284b30014cc22bfcdd5c8f2f07350 Marc Feeley <feeley@iro.umontreal.ca> 1224647600 -0400	checkout: moving from master to master
a3631a9750f284b30014cc22bfcdd5c8f2f07350 03862e4fbc48c9a7b17924a21138948766640a83 Marc Feeley <feeley@iro.umontreal.ca> 1203634782 -0500	commit: Fix incorrect type check for read-subu8vector, which now correctly requires a byte port
03862e4fbc48c9a7b17924a21138948766640a83 03862e4fbc48c9a7b17924a21138948766640a83 Marc Feeley <feeley@iro.umontreal.ca> 1224647602 -0400	checkout: moving from master to master
03862e4fbc48c9a7b17924a21138948766640a83 3ca89188e2ec2635e19f99c32844e95452dd1ec3 Marc Feeley <feeley@iro.umontreal.ca> 1204057500 -0500	commit: Miscellaneous cleanup in lib/os_io.* to export functions that should be available to client code
3ca89188e2ec2635e19f99c32844e95452dd1ec3 3ca89188e2ec2635e19f99c32844e95452dd1ec3 Marc Feeley <feeley@iro.umontreal.ca> 1224647605 -0400	checkout: moving from master to master
3ca89188e2ec2635e19f99c32844e95452dd1ec3 1801c6617b0961e8cb10af0fbb426f4130978776 Marc Feeley <feeley@iro.umontreal.ca> 1204240685 -0500	commit: The Gambit compiler now uses open-process and environment variables instead of shell-command and command-line arguments to invoke the script which creates object files (which is now called gsc-cc-o.bat on all platforms); this avoids Microsoft Windows command-line argument quoting hell
1801c6617b0961e8cb10af0fbb426f4130978776 1801c6617b0961e8cb10af0fbb426f4130978776 Marc Feeley <feeley@iro.umontreal.ca> 1224647607 -0400	checkout: moving from master to master
1801c6617b0961e8cb10af0fbb426f4130978776 fe3f75eebc47145be57c27c3d664da21933518e3 Marc Feeley <feeley@iro.umontreal.ca> 1204494161 -0500	commit: [COMPILER CHANGES NEEDED FOR v4.2.3] Changed version in compiler
fe3f75eebc47145be57c27c3d664da21933518e3 fe3f75eebc47145be57c27c3d664da21933518e3 Marc Feeley <feeley@iro.umontreal.ca> 1224647611 -0400	checkout: moving from master to master
fe3f75eebc47145be57c27c3d664da21933518e3 486944179e525b2438f8ed6ca5a32ebb9feef86d Marc Feeley <feeley@iro.umontreal.ca> 1204494162 -0500	commit: Added tag v4.2.3-bootstrap for changeset 8f697221e9b7
486944179e525b2438f8ed6ca5a32ebb9feef86d 486944179e525b2438f8ed6ca5a32ebb9feef86d Marc Feeley <feeley@iro.umontreal.ca> 1224647613 -0400	checkout: moving from master to master
486944179e525b2438f8ed6ca5a32ebb9feef86d 10475cf40871a8676cc71ebf8cbb6324e6c12a91 Marc Feeley <feeley@iro.umontreal.ca> 1204494336 -0500	commit: [RUNTIME CHANGES NEEDED FOR v4.2.3] Changed version of runtime using misc/changev
10475cf40871a8676cc71ebf8cbb6324e6c12a91 10475cf40871a8676cc71ebf8cbb6324e6c12a91 Marc Feeley <feeley@iro.umontreal.ca> 1224647615 -0400	checkout: moving from master to master
10475cf40871a8676cc71ebf8cbb6324e6c12a91 d77d5e058664c6e35ca81bff20fa8bfd24ab4d54 Marc Feeley <feeley@iro.umontreal.ca> 1204494336 -0500	commit: Added tag v4.2.3 for changeset 4cbf985d688c
d77d5e058664c6e35ca81bff20fa8bfd24ab4d54 d77d5e058664c6e35ca81bff20fa8bfd24ab4d54 Marc Feeley <feeley@iro.umontreal.ca> 1224647617 -0400	checkout: moving from master to master
d77d5e058664c6e35ca81bff20fa8bfd24ab4d54 74603c421a52b8a10a0f0da05a7367ec833524f3 Marc Feeley <feeley@iro.umontreal.ca> 1204635972 -0500	commit: On Microsoft Windows, improved handling of command-line arguments to open-process. Previously double quotes were added around the program name and each argument. This doesn't work in general because each program may implement different command-line argument escaping rules (for example cmd.exe uses ^ as an escape prefix). Now only the program name is double quoted and the arguments are concatenated seperated with spaces. The generation of the proper escapes is the responsibility of the caller of open-process.
74603c421a52b8a10a0f0da05a7367ec833524f3 74603c421a52b8a10a0f0da05a7367ec833524f3 Marc Feeley <feeley@iro.umontreal.ca> 1224647619 -0400	checkout: moving from master to master
74603c421a52b8a10a0f0da05a7367ec833524f3 bf4ed7dfa970382ebe879494286d18853b791eed Marc Feeley <feeley@iro.umontreal.ca> 1204642195 -0500	commit: Improved shell-command which used to block the whole Gambit process. It is now implemented with open-process, allowing multiple concurrent executions of shell-command. The old implementation is temporarily available as shell-command-blocking. It will be removed in a future release.
bf4ed7dfa970382ebe879494286d18853b791eed bf4ed7dfa970382ebe879494286d18853b791eed Marc Feeley <feeley@iro.umontreal.ca> 1224647622 -0400	checkout: moving from master to master
bf4ed7dfa970382ebe879494286d18853b791eed 31b5d9970c960880e9c3f55159851fd4884c42a8 Marc Feeley <feeley@iro.umontreal.ca> 1204843188 -0500	commit: Improved handling of filenames with spaces by gsc-cc-o.bat
31b5d9970c960880e9c3f55159851fd4884c42a8 31b5d9970c960880e9c3f55159851fd4884c42a8 Marc Feeley <feeley@iro.umontreal.ca> 1224647624 -0400	checkout: moving from master to master
31b5d9970c960880e9c3f55159851fd4884c42a8 7b4be0b08c493250f9fa2c66b02bd9f4dd1b9fd3 Marc Feeley <feeley@iro.umontreal.ca> 1204869218 -0500	commit: Fixed minor command-line argument quoting problems in gsc-cc-o.bat
7b4be0b08c493250f9fa2c66b02bd9f4dd1b9fd3 7b4be0b08c493250f9fa2c66b02bd9f4dd1b9fd3 Marc Feeley <feeley@iro.umontreal.ca> 1224647627 -0400	checkout: moving from master to master
7b4be0b08c493250f9fa2c66b02bd9f4dd1b9fd3 afdfb7e371790e450a357218c3d2e7eedd483097 Marc Feeley <feeley@iro.umontreal.ca> 1205166293 -0400	commit: Gambit compiler now returns a non-zero process status when the compilation fails.
afdfb7e371790e450a357218c3d2e7eedd483097 afdfb7e371790e450a357218c3d2e7eedd483097 Marc Feeley <feeley@iro.umontreal.ca> 1224647630 -0400	checkout: moving from master to master
afdfb7e371790e450a357218c3d2e7eedd483097 9104c48e7d42498f8019d1fc6e0004de11df61e6 Marc Feeley <feeley@iro.umontreal.ca> 1205256681 -0400	commit: Added tty handling of <ESC>]0;title<BEL> escape sequence, which changes the title of the console window
9104c48e7d42498f8019d1fc6e0004de11df61e6 9104c48e7d42498f8019d1fc6e0004de11df61e6 Marc Feeley <feeley@iro.umontreal.ca> 1224647632 -0400	checkout: moving from master to master
9104c48e7d42498f8019d1fc6e0004de11df61e6 21c5b125fbbd631a6048266f6f1f39d64a9b223b Marc Feeley <feeley@iro.umontreal.ca> 1205256890 -0400	commit: On Microsoft Windows, added "exit" at end of gsc-cc-o.bat so that the C compiler's exit code will be returned to Gambit which will now raise an exception
21c5b125fbbd631a6048266f6f1f39d64a9b223b 21c5b125fbbd631a6048266f6f1f39d64a9b223b Marc Feeley <feeley@iro.umontreal.ca> 1224647635 -0400	checkout: moving from master to master
21c5b125fbbd631a6048266f6f1f39d64a9b223b 384a8a41a879c76b2fce60ab3a6bd7cf8ef4263e Marc Feeley <feeley@iro.umontreal.ca> 1205275391 -0400	commit: Fixed doc/makefile.in so that it doesn't abort the whole make when some of the text formatters (texi2dvi, pdf2ps, ...) are not installed
384a8a41a879c76b2fce60ab3a6bd7cf8ef4263e 384a8a41a879c76b2fce60ab3a6bd7cf8ef4263e Marc Feeley <feeley@iro.umontreal.ca> 1224647637 -0400	checkout: moving from master to master
384a8a41a879c76b2fce60ab3a6bd7cf8ef4263e 9936f8dbfc7e8fdf6d4a02960b5c952bf8dea363 Marc Feeley <feeley@iro.umontreal.ca> 1205278223 -0400	commit: Updated set of exported names in ~~/lib/gambit#.scm
9936f8dbfc7e8fdf6d4a02960b5c952bf8dea363 9936f8dbfc7e8fdf6d4a02960b5c952bf8dea363 Marc Feeley <feeley@iro.umontreal.ca> 1224647640 -0400	checkout: moving from master to master
9936f8dbfc7e8fdf6d4a02960b5c952bf8dea363 23564a69cab0a5c5ddb368ce35a38c7b64c022b2 Marc Feeley <feeley@iro.umontreal.ca> 1205278464 -0400	commit: [COMPILER CHANGES NEEDED FOR v4.2.4] Changed version in compiler
23564a69cab0a5c5ddb368ce35a38c7b64c022b2 23564a69cab0a5c5ddb368ce35a38c7b64c022b2 Marc Feeley <feeley@iro.umontreal.ca> 1224647642 -0400	checkout: moving from master to master
23564a69cab0a5c5ddb368ce35a38c7b64c022b2 4191d597762da936d7fae9c590dbe84ff5605d8e Marc Feeley <feeley@iro.umontreal.ca> 1205278464 -0400	commit: Added tag v4.2.4-bootstrap for changeset 8ff2695c365a
4191d597762da936d7fae9c590dbe84ff5605d8e 4191d597762da936d7fae9c590dbe84ff5605d8e Marc Feeley <feeley@iro.umontreal.ca> 1224647645 -0400	checkout: moving from master to master
4191d597762da936d7fae9c590dbe84ff5605d8e 24475e057b7a631e0d23cf6e52102e8344b9efb6 Marc Feeley <feeley@iro.umontreal.ca> 1205278856 -0400	commit: [RUNTIME CHANGES NEEDED FOR v4.2.4] Changed version of runtime using misc/changev
24475e057b7a631e0d23cf6e52102e8344b9efb6 24475e057b7a631e0d23cf6e52102e8344b9efb6 Marc Feeley <feeley@iro.umontreal.ca> 1224647648 -0400	checkout: moving from master to master
24475e057b7a631e0d23cf6e52102e8344b9efb6 973db46e6831d63cf9e232328144ee0e2da35a61 Marc Feeley <feeley@iro.umontreal.ca> 1205278856 -0400	commit: Added tag v4.2.4 for changeset 7d778a4e4308
973db46e6831d63cf9e232328144ee0e2da35a61 973db46e6831d63cf9e232328144ee0e2da35a61 Marc Feeley <feeley@iro.umontreal.ca> 1224647650 -0400	checkout: moving from master to master
973db46e6831d63cf9e232328144ee0e2da35a61 28bd0703856677e6913c034a40c724574e246283 Marc Feeley <feeley@iro.umontreal.ca> 1205358325 -0400	commit: The Gambit compiler's -prelude and -postlude options have been broken for a while and this prevented the Snow --compile option to work properly. This is now fixed.
28bd0703856677e6913c034a40c724574e246283 28bd0703856677e6913c034a40c724574e246283 Marc Feeley <feeley@iro.umontreal.ca> 1224647652 -0400	checkout: moving from master to master
28bd0703856677e6913c034a40c724574e246283 f730629aed15f7276b2fb881a7a30d87b05f9445 Marc Feeley <feeley@iro.umontreal.ca> 1205441325 -0400	commit: Improved makefiles for prebuilt installers so that tests which cannot be run are skipped (for example testing the G5 build on an intel Mac).
f730629aed15f7276b2fb881a7a30d87b05f9445 f730629aed15f7276b2fb881a7a30d87b05f9445 Marc Feeley <feeley@iro.umontreal.ca> 1224647655 -0400	checkout: moving from master to master
f730629aed15f7276b2fb881a7a30d87b05f9445 68b8256b31d825756ec6deb79bc1b6e3178fd917 Marc Feeley <feeley@iro.umontreal.ca> 1205442752 -0400	commit: Added sys/time.h dependency when setitimer is used.
68b8256b31d825756ec6deb79bc1b6e3178fd917 68b8256b31d825756ec6deb79bc1b6e3178fd917 Marc Feeley <feeley@iro.umontreal.ca> 1224647657 -0400	checkout: moving from master to master
68b8256b31d825756ec6deb79bc1b6e3178fd917 3e3f450189cd4404cbc21190775c16671453cb29 Marc Feeley <feeley@iro.umontreal.ca> 1205769314 -0400	commit: Changed "make update" so that it now implicitly does a "hg pull" to get the latest sources from the Gambit source code repository.
3e3f450189cd4404cbc21190775c16671453cb29 3e3f450189cd4404cbc21190775c16671453cb29 Marc Feeley <feeley@iro.umontreal.ca> 1224647660 -0400	checkout: moving from master to master
3e3f450189cd4404cbc21190775c16671453cb29 2fb87f00d8fe80b61b2c50d19de0d1db25b94ade Marc Feeley <feeley@iro.umontreal.ca> 1205770105 -0400	commit: The "configure" script should not be ignored by Mercurial. Otherwise the workstation that pulls changes to "configure.ac" would need the "autoconf" program to generate the "configure" script.
2fb87f00d8fe80b61b2c50d19de0d1db25b94ade 2fb87f00d8fe80b61b2c50d19de0d1db25b94ade Marc Feeley <feeley@iro.umontreal.ca> 1224647663 -0400	checkout: moving from master to master
2fb87f00d8fe80b61b2c50d19de0d1db25b94ade a0883292c559d28e9e20532214ce62b2f9b3c32e Marc Feeley <feeley@iro.umontreal.ca> 1205774275 -0400	commit: Added the "update-nopull" make target. A "make update" will do an "hg pull" followed by "make update-nopull" and "make". This is convenient for those cases where you don't want to do a pull or want more control over the pull and final make (like choosing the source code repository, or working offline). In most cases "make update" is the thing to do.
a0883292c559d28e9e20532214ce62b2f9b3c32e a0883292c559d28e9e20532214ce62b2f9b3c32e Marc Feeley <feeley@iro.umontreal.ca> 1224647665 -0400	checkout: moving from master to master
a0883292c559d28e9e20532214ce62b2f9b3c32e ef4f129e3c8bc5cc330ed8f9a6a4387ecb94d882 Marc Feeley <feeley@iro.umontreal.ca> 1205905182 -0400	commit: Removed non-ASCII character from lib/_num.scm
ef4f129e3c8bc5cc330ed8f9a6a4387ecb94d882 ef4f129e3c8bc5cc330ed8f9a6a4387ecb94d882 Marc Feeley <feeley@iro.umontreal.ca> 1224647668 -0400	checkout: moving from master to master
ef4f129e3c8bc5cc330ed8f9a6a4387ecb94d882 c5f1d8d5744a5f52aaf52e2b827b37072212bc68 Marc Feeley <feeley@iro.umontreal.ca> 1205905206 -0400	commit: [COMPILER CHANGES NEEDED FOR v4.2.5] Changed version in compiler
c5f1d8d5744a5f52aaf52e2b827b37072212bc68 c5f1d8d5744a5f52aaf52e2b827b37072212bc68 Marc Feeley <feeley@iro.umontreal.ca> 1224647670 -0400	checkout: moving from master to master
c5f1d8d5744a5f52aaf52e2b827b37072212bc68 f2981766ca59654a9c70232e89d89f98709f3588 Marc Feeley <feeley@iro.umontreal.ca> 1205905206 -0400	commit: Added tag v4.2.5-bootstrap for changeset 59cb6bfe1843
f2981766ca59654a9c70232e89d89f98709f3588 f2981766ca59654a9c70232e89d89f98709f3588 Marc Feeley <feeley@iro.umontreal.ca> 1224647673 -0400	checkout: moving from master to master
f2981766ca59654a9c70232e89d89f98709f3588 a3a90c57288db501c73991b5151f8e9e6bdfcca7 Marc Feeley <feeley@iro.umontreal.ca> 1205905397 -0400	commit: [RUNTIME CHANGES NEEDED FOR v4.2.5] Changed version of runtime using misc/changev
a3a90c57288db501c73991b5151f8e9e6bdfcca7 a3a90c57288db501c73991b5151f8e9e6bdfcca7 Marc Feeley <feeley@iro.umontreal.ca> 1224647680 -0400	checkout: moving from master to master
a3a90c57288db501c73991b5151f8e9e6bdfcca7 8676b7629dc8bd4eeb510bae1b0b8700d2a6411d Marc Feeley <feeley@iro.umontreal.ca> 1205905397 -0400	commit: Added tag v4.2.5 for changeset d77efade1d8f
8676b7629dc8bd4eeb510bae1b0b8700d2a6411d 8676b7629dc8bd4eeb510bae1b0b8700d2a6411d Marc Feeley <feeley@iro.umontreal.ca> 1224647683 -0400	checkout: moving from master to master
8676b7629dc8bd4eeb510bae1b0b8700d2a6411d d47afceeb2395ff6d2d7ef0c9ccbfb2dfe1fc4d5 Marc Feeley <feeley@iro.umontreal.ca> 1206501854 -0400	commit: Updated misc/vcstudio.zip for the new source structure (thanks to Louis-David Perron).
d47afceeb2395ff6d2d7ef0c9ccbfb2dfe1fc4d5 d47afceeb2395ff6d2d7ef0c9ccbfb2dfe1fc4d5 Marc Feeley <feeley@iro.umontreal.ca> 1224647685 -0400	checkout: moving from master to master
d47afceeb2395ff6d2d7ef0c9ccbfb2dfe1fc4d5 84f6d810b922791b313aacdcb4c8c0c79e3f1216 Marc Feeley <feeley@iro.umontreal.ca> 1206557283 -0400	commit: Fixed recursive error messages at the REPL when the directory containing the Scheme source file containing the error is moved/renamed.
84f6d810b922791b313aacdcb4c8c0c79e3f1216 84f6d810b922791b313aacdcb4c8c0c79e3f1216 Marc Feeley <feeley@iro.umontreal.ca> 1224647690 -0400	checkout: moving from master to master
84f6d810b922791b313aacdcb4c8c0c79e3f1216 bae3735d1e31248b195b2e41dd3656966acad332 Marc Feeley <feeley@iro.umontreal.ca> 1207068560 -0400	commit: When the printer prints the interpreted procedure object P it now searches the lexical environment of P to find a variable that is eq? to P. If one is found then that's the name attached to the procedure. This works well for procedures defined using internal defines and letrecs.
bae3735d1e31248b195b2e41dd3656966acad332 bae3735d1e31248b195b2e41dd3656966acad332 Marc Feeley <feeley@iro.umontreal.ca> 1224647697 -0400	checkout: moving from master to master
bae3735d1e31248b195b2e41dd3656966acad332 7e53b2eae8f21a85cf253cd3705fb9fe846542b0 Marc Feeley <feeley@iro.umontreal.ca> 1207523520 -0400	commit: Added fxabs, fxwrapabs, ##fxabs, ##fxwrapabs, ##fxabs?, ##fixnum.abs, ##fixnum.wrapabs, ##fixnum.abs?. Added optimized expanders for abs and eqv?.
7e53b2eae8f21a85cf253cd3705fb9fe846542b0 7e53b2eae8f21a85cf253cd3705fb9fe846542b0 Marc Feeley <feeley@iro.umontreal.ca> 1224647704 -0400	checkout: moving from master to master
7e53b2eae8f21a85cf253cd3705fb9fe846542b0 1f96295296031a9d4ffe6b3375a8a78047cb5e53 Marc Feeley <feeley@iro.umontreal.ca> 1208010364 -0400	commit: Improved inlining of eqv? and added inlining of equal?.
1f96295296031a9d4ffe6b3375a8a78047cb5e53 1f96295296031a9d4ffe6b3375a8a78047cb5e53 Marc Feeley <feeley@iro.umontreal.ca> 1224647706 -0400	checkout: moving from master to master
1f96295296031a9d4ffe6b3375a8a78047cb5e53 d16129fd7054949e69dbd779b511ff6d7d930241 Marc Feeley <feeley@iro.umontreal.ca> 1208050694 -0400	commit: Added -mno-cygwin to Windows mingw prebuilt to avoid using the cygwin gcc if it is installed.
d16129fd7054949e69dbd779b511ff6d7d930241 d16129fd7054949e69dbd779b511ff6d7d930241 Marc Feeley <feeley@iro.umontreal.ca> 1224647709 -0400	checkout: moving from master to master
d16129fd7054949e69dbd779b511ff6d7d930241 c125edaaa0d119559ab84b4ae2be6a5bf53d95a1 Marc Feeley <feeley@iro.umontreal.ca> 1208063280 -0400	commit: Fixed problem with tracing compiled procedures which caused the printer to crash while getting their name.
c125edaaa0d119559ab84b4ae2be6a5bf53d95a1 c125edaaa0d119559ab84b4ae2be6a5bf53d95a1 Marc Feeley <feeley@iro.umontreal.ca> 1224647711 -0400	checkout: moving from master to master
c125edaaa0d119559ab84b4ae2be6a5bf53d95a1 b1697150c3adf707811d4919c28cf2240422eb31 Marc Feeley <feeley@iro.umontreal.ca> 1208063734 -0400	commit: [COMPILER CHANGES NEEDED FOR v4.2.6] Changed version in compiler
b1697150c3adf707811d4919c28cf2240422eb31 b1697150c3adf707811d4919c28cf2240422eb31 Marc Feeley <feeley@iro.umontreal.ca> 1224647714 -0400	checkout: moving from master to master
b1697150c3adf707811d4919c28cf2240422eb31 a4a7842a1042035363897dd6892118a1c4a86098 Marc Feeley <feeley@iro.umontreal.ca> 1208063735 -0400	commit: Added tag v4.2.6-bootstrap for changeset fede7b0df7ea
a4a7842a1042035363897dd6892118a1c4a86098 a4a7842a1042035363897dd6892118a1c4a86098 Marc Feeley <feeley@iro.umontreal.ca> 1224647716 -0400	checkout: moving from master to master
a4a7842a1042035363897dd6892118a1c4a86098 2b9b73c2b6471000e101603e190c956d157da982 Marc Feeley <feeley@iro.umontreal.ca> 1208063920 -0400	commit: [RUNTIME CHANGES NEEDED FOR v4.2.6] Changed version of runtime using misc/changev
2b9b73c2b6471000e101603e190c956d157da982 2b9b73c2b6471000e101603e190c956d157da982 Marc Feeley <feeley@iro.umontreal.ca> 1224647719 -0400	checkout: moving from master to master
2b9b73c2b6471000e101603e190c956d157da982 4da1f91125914c2a6dd01ecbc5ee36f56a2cd891 Marc Feeley <feeley@iro.umontreal.ca> 1208063920 -0400	commit: Added tag v4.2.6 for changeset 1f9f5629dc9c
4da1f91125914c2a6dd01ecbc5ee36f56a2cd891 4da1f91125914c2a6dd01ecbc5ee36f56a2cd891 Marc Feeley <feeley@iro.umontreal.ca> 1224647721 -0400	checkout: moving from master to master
4da1f91125914c2a6dd01ecbc5ee36f56a2cd891 163c28c1d3ae761314eb32716014909a30596656 Marc Feeley <feeley@iro.umontreal.ca> 1208363925 -0400	commit: Do not perform self tests for Mac OS X prebuilt for G3, because it crashes on my intel-based MacBook Pro.
163c28c1d3ae761314eb32716014909a30596656 163c28c1d3ae761314eb32716014909a30596656 Marc Feeley <feeley@iro.umontreal.ca> 1224647723 -0400	checkout: moving from master to master
163c28c1d3ae761314eb32716014909a30596656 8b34db5ab8df3f056830f9187195cd2a93d83e32 Marc Feeley <feeley@iro.umontreal.ca> 1208370042 -0400	commit: Improve error messages produced by the C compiler when it compiles a file generated by a different version of the Gambit compiler.
8b34db5ab8df3f056830f9187195cd2a93d83e32 8b34db5ab8df3f056830f9187195cd2a93d83e32 Marc Feeley <feeley@iro.umontreal.ca> 1224647725 -0400	checkout: moving from master to master
8b34db5ab8df3f056830f9187195cd2a93d83e32 7924c847b47fe039a7823637565a0ddf186ee447 Marc Feeley <feeley@iro.umontreal.ca> 1210015726 -0400	commit: Fixed compiler crash when compiling files containing the forms #123, #, ##, etc (file location information was not properly attached to expression)
7924c847b47fe039a7823637565a0ddf186ee447 7924c847b47fe039a7823637565a0ddf186ee447 Marc Feeley <feeley@iro.umontreal.ca> 1224647728 -0400	checkout: moving from master to master
7924c847b47fe039a7823637565a0ddf186ee447 9836fe1d841ad90ca6d4fa9a9986ec04abe6fb64 Marc Feeley <feeley@iro.umontreal.ca> 1210016716 -0400	commit: Changed end-of-line encoding from lf to cr-lf when reading source code. This makes the load procedure and the compiler more lenient when reading source code with non-Unix-style end-of-line encoding. This means that source code with a string containing a CR/LF sequence will construct a string with a single #\newline character (previously both #\return and #\newline were put in the string).
9836fe1d841ad90ca6d4fa9a9986ec04abe6fb64 9836fe1d841ad90ca6d4fa9a9986ec04abe6fb64 Marc Feeley <feeley@iro.umontreal.ca> 1224647731 -0400	checkout: moving from master to master
9836fe1d841ad90ca6d4fa9a9986ec04abe6fb64 59403b79f56180f0dbe67fdea8110d768ef73405 Marc Feeley <feeley@iro.umontreal.ca> 1210098430 -0400	commit: Fixed error introduced with end-of-line encoding of the history file.
59403b79f56180f0dbe67fdea8110d768ef73405 59403b79f56180f0dbe67fdea8110d768ef73405 Marc Feeley <feeley@iro.umontreal.ca> 1224647733 -0400	checkout: moving from master to master
59403b79f56180f0dbe67fdea8110d768ef73405 b651e2082e9acb0ca87aa44c1324463244fe1969 Marc Feeley <feeley@iro.umontreal.ca> 1210267714 -0400	commit: Removed non-ASCII characters from lib/_num.scm .
b651e2082e9acb0ca87aa44c1324463244fe1969 b651e2082e9acb0ca87aa44c1324463244fe1969 Marc Feeley <feeley@iro.umontreal.ca> 1224647736 -0400	checkout: moving from master to master
b651e2082e9acb0ca87aa44c1324463244fe1969 c77069eb54f5d6f3c44dfc34ace7c200441b938d Marc Feeley <feeley@iro.umontreal.ca> 1210601440 -0400	commit: Added char-encoding-errors: setting to open-file to enable/disable character encoding error checking, and -:fr and -:fR runtime options to select the default setting for file I/O (on/off).
c77069eb54f5d6f3c44dfc34ace7c200441b938d c77069eb54f5d6f3c44dfc34ace7c200441b938d Marc Feeley <feeley@iro.umontreal.ca> 1224647739 -0400	checkout: moving from master to master
c77069eb54f5d6f3c44dfc34ace7c200441b938d 711d018d48f1f7577bbf1291dc02c714a29b61b9 Marc Feeley <feeley@iro.umontreal.ca> 1210606303 -0400	commit: Protect gcc extension _builtin_expect with GCC version >= 3 because old gcc versions (up to 2.95.3 it seems) did not have that extension.
711d018d48f1f7577bbf1291dc02c714a29b61b9 711d018d48f1f7577bbf1291dc02c714a29b61b9 Marc Feeley <feeley@iro.umontreal.ca> 1224647741 -0400	checkout: moving from master to master
711d018d48f1f7577bbf1291dc02c714a29b61b9 e220b32102a21277603ff44d663e9bc912607c08 Marc Feeley <feeley@iro.umontreal.ca> 1210683648 -0400	commit: Added escaping of non-graphical characters in symbols: (string->symbol (string (integer->char 255))) gives |\377| .
e220b32102a21277603ff44d663e9bc912607c08 e220b32102a21277603ff44d663e9bc912607c08 Marc Feeley <feeley@iro.umontreal.ca> 1224647744 -0400	checkout: moving from master to master
e220b32102a21277603ff44d663e9bc912607c08 7b90a7f2e2b5144863174bac38e45d44abcf1b63 Marc Feeley <feeley@iro.umontreal.ca> 1210706887 -0400	commit: Fixed recently introduced bug in handling of end-of-line encoding.
7b90a7f2e2b5144863174bac38e45d44abcf1b63 7b90a7f2e2b5144863174bac38e45d44abcf1b63 Marc Feeley <feeley@iro.umontreal.ca> 1224647746 -0400	checkout: moving from master to master
7b90a7f2e2b5144863174bac38e45d44abcf1b63 66ddf7d1036f78d2b4bd1f54e79d2b83dcc8b1b2 Marc Feeley <feeley@iro.umontreal.ca> 1210866554 -0400	commit: Fixed handling of incomplete characters at end-of-file, which are now handled like illegal characters (error signaled unless char-encoding-errors setting is set to #f).
66ddf7d1036f78d2b4bd1f54e79d2b83dcc8b1b2 66ddf7d1036f78d2b4bd1f54e79d2b83dcc8b1b2 Marc Feeley <feeley@iro.umontreal.ca> 1224647750 -0400	checkout: moving from master to master
66ddf7d1036f78d2b4bd1f54e79d2b83dcc8b1b2 a105a3f0e3ce1ec0d89b51827c3e8828f1f681af Marc Feeley <feeley@iro.umontreal.ca> 1211026491 -0400	commit: Added a "terminate" interrupt which terminates the Gambit process cleanly (all the exit jobs are executed before exiting). On Unix this interrupt is raised by the SIGTERM signal so a "kill 1234" where 1234 is the pid of the Gambit process will terminate the process. On Windows the interrupt occurs when the console window is closed or the system is shutting down (however currently the system hangs while executing the exit jobs).
a105a3f0e3ce1ec0d89b51827c3e8828f1f681af a105a3f0e3ce1ec0d89b51827c3e8828f1f681af Marc Feeley <feeley@iro.umontreal.ca> 1224647753 -0400	checkout: moving from master to master
a105a3f0e3ce1ec0d89b51827c3e8828f1f681af efe5369312dbc10e402897c6fc6b8361c98e5e9f Marc Feeley <feeley@iro.umontreal.ca> 1211028575 -0400	commit: Fixed missing initializer bug introduced by previous changeset. Also fixed a few issues with the files managed by Mercurial.
efe5369312dbc10e402897c6fc6b8361c98e5e9f efe5369312dbc10e402897c6fc6b8361c98e5e9f Marc Feeley <feeley@iro.umontreal.ca> 1224647756 -0400	checkout: moving from master to master
efe5369312dbc10e402897c6fc6b8361c98e5e9f d628fd9e66b01034bc2d3ef53c94954e4002db8d Marc Feeley <feeley@iro.umontreal.ca> 1211029163 -0400	commit: Fixed incorrect calls to ___P macro in lib/*.c, and added lib/check___P script to automatically detect such calls (script contributed by Derek Peschel).
d628fd9e66b01034bc2d3ef53c94954e4002db8d d628fd9e66b01034bc2d3ef53c94954e4002db8d Marc Feeley <feeley@iro.umontreal.ca> 1224647759 -0400	checkout: moving from master to master
d628fd9e66b01034bc2d3ef53c94954e4002db8d 78299965c7e4dc673e7fe3f0cf224267558a14e3 Marc Feeley <feeley@iro.umontreal.ca> 1211029545 -0400	commit: Fixed .hgignore so that it ignores include/gambit-not402006.h file which is automatically generated.
78299965c7e4dc673e7fe3f0cf224267558a14e3 78299965c7e4dc673e7fe3f0cf224267558a14e3 Marc Feeley <feeley@iro.umontreal.ca> 1224647761 -0400	checkout: moving from master to master
78299965c7e4dc673e7fe3f0cf224267558a14e3 8f34e0f360c8266fe90d10a8e9862da0ff24fdf3 Marc Feeley <feeley@iro.umontreal.ca> 1211472565 -0400	commit: Added tcp-server-socket-info to get the IP address and port-number of a tcp-server-port (useful when the server port was created with a kernel assigned port-number, i.e. setting port-number: 0).
8f34e0f360c8266fe90d10a8e9862da0ff24fdf3 8f34e0f360c8266fe90d10a8e9862da0ff24fdf3 Marc Feeley <feeley@iro.umontreal.ca> 1224647764 -0400	checkout: moving from master to master
8f34e0f360c8266fe90d10a8e9862da0ff24fdf3 368185c3f71a96855957c3f64f2f7e2ef67f7f89 Marc Feeley <feeley@iro.umontreal.ca> 1211483496 -0400	commit: Added show-window: setting to open-process. It applies to Microsoft Windows only.
368185c3f71a96855957c3f64f2f7e2ef67f7f89 368185c3f71a96855957c3f64f2f7e2ef67f7f89 Marc Feeley <feeley@iro.umontreal.ca> 1224647768 -0400	checkout: moving from master to master
368185c3f71a96855957c3f64f2f7e2ef67f7f89 fb97cecd8bb7c9c60da5c749853b032a6090c62a Marc Feeley <feeley@iro.umontreal.ca> 1211492966 -0400	commit: Added readtable-max-unescaped-char and readtable-max-unescaped-char-set which control the external syntax of characters in symbol, string and character objects written with the write and pretty-print procedures.
fb97cecd8bb7c9c60da5c749853b032a6090c62a fb97cecd8bb7c9c60da5c749853b032a6090c62a Marc Feeley <feeley@iro.umontreal.ca> 1224647770 -0400	checkout: moving from master to master
fb97cecd8bb7c9c60da5c749853b032a6090c62a 69acfbab54626f59a53e0f8a136b2dcfc49174f7 Marc Feeley <feeley@iro.umontreal.ca> 1211493457 -0400	commit: Renamed open-process' show-window: setting to the more reasonable show-console: since it controls the visibility of the console.
69acfbab54626f59a53e0f8a136b2dcfc49174f7 69acfbab54626f59a53e0f8a136b2dcfc49174f7 Marc Feeley <feeley@iro.umontreal.ca> 1224647772 -0400	checkout: moving from master to master
69acfbab54626f59a53e0f8a136b2dcfc49174f7 01cbd6ceee944b7c64d7eb3cfac8bcba713c1e84 Marc Feeley <feeley@iro.umontreal.ca> 1211569022 -0400	commit: Added procedures to extract the threads and thread groups contained in a thread group (thread-group->thread-list, thread-group->thread-vector, thread-group->thread-group-list, thread-group->thread-group-vector).
01cbd6ceee944b7c64d7eb3cfac8bcba713c1e84 01cbd6ceee944b7c64d7eb3cfac8bcba713c1e84 Marc Feeley <feeley@iro.umontreal.ca> 1224647774 -0400	checkout: moving from master to master
01cbd6ceee944b7c64d7eb3cfac8bcba713c1e84 a657ae4cb51741cbe12b2937abc4a90d84d5da38 Marc Feeley <feeley@iro.umontreal.ca> 1211601272 -0400	commit: Fixed infinite loop when a character is output to a port whose character encoding does not support the character (e.g. (display (integer->char 1000)) when character encoding is ISO-8859-1).
a657ae4cb51741cbe12b2937abc4a90d84d5da38 a657ae4cb51741cbe12b2937abc4a90d84d5da38 Marc Feeley <feeley@iro.umontreal.ca> 1224647776 -0400	checkout: moving from master to master
a657ae4cb51741cbe12b2937abc4a90d84d5da38 f1e73a09017d656f72bc6f9ece95951379792045 Marc Feeley <feeley@iro.umontreal.ca> 1211602046 -0400	commit: [COMPILER CHANGES NEEDED FOR v4.2.7] Changed version in compiler
f1e73a09017d656f72bc6f9ece95951379792045 f1e73a09017d656f72bc6f9ece95951379792045 Marc Feeley <feeley@iro.umontreal.ca> 1224647779 -0400	checkout: moving from master to master
f1e73a09017d656f72bc6f9ece95951379792045 57242aa9fb1812d6841b2940e55ac8ce8ca3859a Marc Feeley <feeley@iro.umontreal.ca> 1211602046 -0400	commit: Added tag v4.2.7-bootstrap for changeset 262594069029
57242aa9fb1812d6841b2940e55ac8ce8ca3859a 57242aa9fb1812d6841b2940e55ac8ce8ca3859a Marc Feeley <feeley@iro.umontreal.ca> 1224647782 -0400	checkout: moving from master to master
57242aa9fb1812d6841b2940e55ac8ce8ca3859a aabf5fa9411a346443dac86cc7ce7534d0887ccf Marc Feeley <feeley@iro.umontreal.ca> 1211602238 -0400	commit: [RUNTIME CHANGES NEEDED FOR v4.2.7] Changed version of runtime using misc/changev
aabf5fa9411a346443dac86cc7ce7534d0887ccf aabf5fa9411a346443dac86cc7ce7534d0887ccf Marc Feeley <feeley@iro.umontreal.ca> 1224647785 -0400	checkout: moving from master to master
aabf5fa9411a346443dac86cc7ce7534d0887ccf d46836f889c2c5134d540265c0e179bf87c9c321 Marc Feeley <feeley@iro.umontreal.ca> 1211602238 -0400	commit: Added tag v4.2.7 for changeset 410e3b7d62c1
d46836f889c2c5134d540265c0e179bf87c9c321 d46836f889c2c5134d540265c0e179bf87c9c321 Marc Feeley <feeley@iro.umontreal.ca> 1224647787 -0400	checkout: moving from master to master
d46836f889c2c5134d540265c0e179bf87c9c321 11deca44fea6cbf67de4e3d8531a856073c675de Marc Feeley <feeley@iro.umontreal.ca> 1211688872 -0400	commit: Changed include/makefile.in so that it generates the gambit-not402007.h file.
11deca44fea6cbf67de4e3d8531a856073c675de 11deca44fea6cbf67de4e3d8531a856073c675de Marc Feeley <feeley@iro.umontreal.ca> 1224647790 -0400	checkout: moving from master to master
11deca44fea6cbf67de4e3d8531a856073c675de 410db77f3dc7054817b6d9b2ba080f2ff2b3ba70 Marc Feeley <feeley@iro.umontreal.ca> 1211689071 -0400	commit: Fixed condition-variable-signal! example in manual.
410db77f3dc7054817b6d9b2ba080f2ff2b3ba70 410db77f3dc7054817b6d9b2ba080f2ff2b3ba70 Marc Feeley <feeley@iro.umontreal.ca> 1224647793 -0400	checkout: moving from master to master
410db77f3dc7054817b6d9b2ba080f2ff2b3ba70 ee041551e85b26881d54e92dd2fa80a9fad4741e Marc Feeley <feeley@iro.umontreal.ca> 1211689098 -0400	commit: [COMPILER CHANGES NEEDED FOR v4.2.8] Changed version in compiler
ee041551e85b26881d54e92dd2fa80a9fad4741e ee041551e85b26881d54e92dd2fa80a9fad4741e Marc Feeley <feeley@iro.umontreal.ca> 1224647795 -0400	checkout: moving from master to master
ee041551e85b26881d54e92dd2fa80a9fad4741e debc577d3d2d6187a41953fdd0a0f384bac27c2e Marc Feeley <feeley@iro.umontreal.ca> 1211689099 -0400	commit: Added tag v4.2.8-bootstrap for changeset b00b1e58ff0c
debc577d3d2d6187a41953fdd0a0f384bac27c2e debc577d3d2d6187a41953fdd0a0f384bac27c2e Marc Feeley <feeley@iro.umontreal.ca> 1224647798 -0400	checkout: moving from master to master
debc577d3d2d6187a41953fdd0a0f384bac27c2e fd97ae3b382b976e5359b8a14fa9e7ca9f351a76 Marc Feeley <feeley@iro.umontreal.ca> 1211689304 -0400	commit: [RUNTIME CHANGES NEEDED FOR v4.2.8] Changed version of runtime using misc/changev
fd97ae3b382b976e5359b8a14fa9e7ca9f351a76 fd97ae3b382b976e5359b8a14fa9e7ca9f351a76 Marc Feeley <feeley@iro.umontreal.ca> 1224647801 -0400	checkout: moving from master to master
fd97ae3b382b976e5359b8a14fa9e7ca9f351a76 f763dfbe4bf4b79fc5e29409781ec3cb23aa4bb6 Marc Feeley <feeley@iro.umontreal.ca> 1211689305 -0400	commit: Added tag v4.2.8 for changeset 4f49458031f5
f763dfbe4bf4b79fc5e29409781ec3cb23aa4bb6 f763dfbe4bf4b79fc5e29409781ec3cb23aa4bb6 Marc Feeley <feeley@iro.umontreal.ca> 1224647803 -0400	checkout: moving from master to master
f763dfbe4bf4b79fc5e29409781ec3cb23aa4bb6 fa63b5c59dc7c499bc4ceda70239a2cdaf0487dd Marc Feeley <feeley@iro.umontreal.ca> 1212384348 -0400	commit: Added various features related to thread state: thread-interrupt! procedure, thread-state and related procedures, top procedure, and ,st REPL command.
fa63b5c59dc7c499bc4ceda70239a2cdaf0487dd fa63b5c59dc7c499bc4ceda70239a2cdaf0487dd Marc Feeley <feeley@iro.umontreal.ca> 1224647806 -0400	checkout: moving from master to master
fa63b5c59dc7c499bc4ceda70239a2cdaf0487dd 9de415c135acc3e481276414137ab27bb30b3b16 Marc Feeley <feeley@iro.umontreal.ca> 1212470559 -0400	commit: Added continuation? predicate, and improved lambda-lifting of the continuation primitives continuation-capture, continuation-graft and call-with-continuation.
9de415c135acc3e481276414137ab27bb30b3b16 9de415c135acc3e481276414137ab27bb30b3b16 Marc Feeley <feeley@iro.umontreal.ca> 1224647809 -0400	checkout: moving from master to master
9de415c135acc3e481276414137ab27bb30b3b16 01bc8e1b47eb1110d1cafd5aa7c710af71866448 Marc Feeley <feeley@iro.umontreal.ca> 1219937559 -0400	commit: Fixed incorrect computation by "time" macro of space allocated on 64 bit processors.
01bc8e1b47eb1110d1cafd5aa7c710af71866448 01bc8e1b47eb1110d1cafd5aa7c710af71866448 Marc Feeley <feeley@iro.umontreal.ca> 1224647812 -0400	checkout: moving from master to master
01bc8e1b47eb1110d1cafd5aa7c710af71866448 c501bfb562b261756bd3916bc630e6ec29d3c4f5 Marc Feeley <feeley@iro.umontreal.ca> 1220468520 -0400	commit: Fixes bug 74 which caused the C compiler subprocess spawned by compile-file to be terminated by the SIGWINCH signal (when resizing the console window). The bug had a more general effect; the suprocesses spawned by open-process had a signal mask that was too permissive. Now the subprocesses have the signal handlers set to the default handler.
c501bfb562b261756bd3916bc630e6ec29d3c4f5 c501bfb562b261756bd3916bc630e6ec29d3c4f5 Marc Feeley <feeley@iro.umontreal.ca> 1224647815 -0400	checkout: moving from master to master
c501bfb562b261756bd3916bc630e6ec29d3c4f5 b709e5b383f8fcc958c7921c8fc08e6cc588c36e Marc Feeley <feeley@iro.umontreal.ca> 1220472607 -0400	commit: Fixes bug 62 (default-random-source missing from gambit#.scm).
b709e5b383f8fcc958c7921c8fc08e6cc588c36e b709e5b383f8fcc958c7921c8fc08e6cc588c36e Marc Feeley <feeley@iro.umontreal.ca> 1224647821 -0400	checkout: moving from master to master
b709e5b383f8fcc958c7921c8fc08e6cc588c36e 40ff07e75a8b949725ebca632094e8a5e5f0fc8e Marc Feeley <feeley@iro.umontreal.ca> 1220474216 -0400	commit: Fixes bug 64 which caused Gambit to fail to build on IRIX due to a missing #include.
40ff07e75a8b949725ebca632094e8a5e5f0fc8e 40ff07e75a8b949725ebca632094e8a5e5f0fc8e Marc Feeley <feeley@iro.umontreal.ca> 1224647824 -0400	checkout: moving from master to master
40ff07e75a8b949725ebca632094e8a5e5f0fc8e dea9f0b5080dcee99898aebdc0ba903179991679 Marc Feeley <feeley@iro.umontreal.ca> 1221132788 -0400	commit: Made changes to lib/_repl.scm to facilitate integration of remote debugger.
dea9f0b5080dcee99898aebdc0ba903179991679 dea9f0b5080dcee99898aebdc0ba903179991679 Marc Feeley <feeley@iro.umontreal.ca> 1224647826 -0400	checkout: moving from master to master
dea9f0b5080dcee99898aebdc0ba903179991679 324410450b71e0ba4582b3e455ba8694bccdd47e Marc Feeley <feeley@iro.umontreal.ca> 1221260473 -0400	commit: Added "proper-tail-calls" declaration which is supported by the compiler and
324410450b71e0ba4582b3e455ba8694bccdd47e 324410450b71e0ba4582b3e455ba8694bccdd47e Marc Feeley <feeley@iro.umontreal.ca> 1224647829 -0400	checkout: moving from master to master
324410450b71e0ba4582b3e455ba8694bccdd47e 35b5e88358edae494b484589505eafe7b5fac7da Marc Feeley <feeley@iro.umontreal.ca> 1221400360 -0400	commit: Fixed a bug in the writing of the [ ... ] and { ... } and < ... > read-macros. This feature is currently unused by the Gambit runtime and is undocumented, so it cannot have caused a problem with user code.
35b5e88358edae494b484589505eafe7b5fac7da 35b5e88358edae494b484589505eafe7b5fac7da Marc Feeley <feeley@iro.umontreal.ca> 1224647831 -0400	checkout: moving from master to master
35b5e88358edae494b484589505eafe7b5fac7da 9a44af0dc599b1eb08485ee261bf95a1e3065cd4 Marc Feeley <feeley@iro.umontreal.ca> 1221413205 -0400	commit: Added readtable procedures to configure the printer to use read-macro notation in its output. The procedures readtable-write-cdr-read-macros?, readtable-write-cdr-read-macros?-set, readtable-write-extended-read-macros?, and readtable-write-extended-read-macros?-set.
9a44af0dc599b1eb08485ee261bf95a1e3065cd4 9a44af0dc599b1eb08485ee261bf95a1e3065cd4 Marc Feeley <feeley@iro.umontreal.ca> 1224647835 -0400	checkout: moving from master to master
9a44af0dc599b1eb08485ee261bf95a1e3065cd4 c1d4be670657265280cace6fc3360e67f2ce9d5b Marc Feeley <feeley@iro.umontreal.ca> 1221428579 -0400	commit: Fixed lib/_num.scm to improve speed of equality testing in bignum and ratnum cases, and fix bug with (lcm -1) and (gcd -1), and precision of acos.
c1d4be670657265280cace6fc3360e67f2ce9d5b c1d4be670657265280cace6fc3360e67f2ce9d5b Marc Feeley <feeley@iro.umontreal.ca> 1224647838 -0400	checkout: moving from master to master
c1d4be670657265280cace6fc3360e67f2ce9d5b 3ebfd61ac4070e045ccb7c98c9f95290678406dc Marc Feeley <feeley@iro.umontreal.ca> 1221667834 -0400	commit: Fixed web-repl example to use the new API for REPL channel creation.
3ebfd61ac4070e045ccb7c98c9f95290678406dc 3ebfd61ac4070e045ccb7c98c9f95290678406dc Marc Feeley <feeley@iro.umontreal.ca> 1224647843 -0400	checkout: moving from master to master
3ebfd61ac4070e045ccb7c98c9f95290678406dc 98aa08f860aa1332d0b5a9668963983aa1201284 Marc Feeley <feeley@iro.umontreal.ca> 1222230026 -0700	commit: Added the tcp-service-register! and tcp-service-unregister! procedures which give a simple API for registering TCP service threads which handle connections coming in for a given IP port number.
98aa08f860aa1332d0b5a9668963983aa1201284 98aa08f860aa1332d0b5a9668963983aa1201284 Marc Feeley <feeley@iro.umontreal.ca> 1224647846 -0400	checkout: moving from master to master
98aa08f860aa1332d0b5a9668963983aa1201284 7b98efd37db2dea1ddb2f10e34e0b206f1466948 Marc Feeley <feeley@iro.umontreal.ca> 1222231316 -0700	commit: Fixes bug 78 which caused an infinite loop when a user-interrupt (ctrl-c) occured during output to the console.
7b98efd37db2dea1ddb2f10e34e0b206f1466948 7b98efd37db2dea1ddb2f10e34e0b206f1466948 Marc Feeley <feeley@iro.umontreal.ca> 1224647849 -0400	checkout: moving from master to master
7b98efd37db2dea1ddb2f10e34e0b206f1466948 17d0905ee937db399e2a3477e9c66f1beadee1e0 Marc Feeley <feeley@iro.umontreal.ca> 1222231343 -0700	commit: Fixes bug 78.
17d0905ee937db399e2a3477e9c66f1beadee1e0 17d0905ee937db399e2a3477e9c66f1beadee1e0 Marc Feeley <feeley@iro.umontreal.ca> 1224647851 -0400	checkout: moving from master to master
17d0905ee937db399e2a3477e9c66f1beadee1e0 7e0a95802b5bd206959966bfd2dc5942e13d3925 Marc Feeley <feeley@iro.umontreal.ca> 1222269589 -0700	commit: Fixed handling of SIGCHLD signal in subprocesses created by the open-process procedure. The subprocesses inherited a signal mask where the SIGCHLD signal was disabled. When the subprocess was an invocation of gsc to compile a file to a .o1, the termination of its gsc-cc-o.bat subprocess was never detected which caused the gsc subprocess to wait forever.
7e0a95802b5bd206959966bfd2dc5942e13d3925 7e0a95802b5bd206959966bfd2dc5942e13d3925 Marc Feeley <feeley@iro.umontreal.ca> 1224647853 -0400	checkout: moving from master to master
7e0a95802b5bd206959966bfd2dc5942e13d3925 9e1a404a2d877850b3ac3337cea2250ef880a582 Marc Feeley <feeley@iro.umontreal.ca> 1222389777 -0400	commit: Relaxed constraint on syntax of C indentifiers in C-interface forms, such as c-lambda, so that C++ qualified names, such as foo::bar, can be used.
9e1a404a2d877850b3ac3337cea2250ef880a582 9e1a404a2d877850b3ac3337cea2250ef880a582 Marc Feeley <feeley@iro.umontreal.ca> 1224647856 -0400	checkout: moving from master to master
9e1a404a2d877850b3ac3337cea2250ef880a582 bf2c84f21c94bf6385eb12142863f8ade6a901e2 Marc Feeley <feeley@iro.umontreal.ca> 1222464529 -0400	commit: Changed (system-stamp) so that it returns a more readable time stamp, which is an integer containing the year, month, date, hour, minute and second UTC of that version's commit. The -v option to gsi and gsc now display the system stamp.
bf2c84f21c94bf6385eb12142863f8ade6a901e2 bf2c84f21c94bf6385eb12142863f8ade6a901e2 Marc Feeley <feeley@iro.umontreal.ca> 1224647858 -0400	checkout: moving from master to master
bf2c84f21c94bf6385eb12142863f8ade6a901e2 a1b6eedc94d66670f143b2999b1a6d6f3308c86d Marc Feeley <feeley@iro.umontreal.ca> 1222473683 -0400	commit: Fixed bug 80 which caused #i prefix to be ignored by string->number when parsing rationals (so (string->number "#i1/2") returned 1/2 instead of 0.5).
a1b6eedc94d66670f143b2999b1a6d6f3308c86d a1b6eedc94d66670f143b2999b1a6d6f3308c86d Marc Feeley <feeley@iro.umontreal.ca> 1224647861 -0400	checkout: moving from master to master
a1b6eedc94d66670f143b2999b1a6d6f3308c86d 431a71e99212e8c7c74a652067b7d52575ff7839 Marc Feeley <feeley@iro.umontreal.ca> 1222474689 -0400	commit: Fixed bug 79 which caused an infinite loop in apply when the last parameter was a cyclic list.
431a71e99212e8c7c74a652067b7d52575ff7839 431a71e99212e8c7c74a652067b7d52575ff7839 Marc Feeley <feeley@iro.umontreal.ca> 1224647864 -0400	checkout: moving from master to master
431a71e99212e8c7c74a652067b7d52575ff7839 08b0dcc88a2246189cefec394b7c7fdef2171b61 Marc Feeley <feeley@iro.umontreal.ca> 1222475363 -0400	commit: Improved the format of exceptions displayed by "display-exception" when displaying a procedure call and the last parameter is a very wide or cyclic object.
08b0dcc88a2246189cefec394b7c7fdef2171b61 08b0dcc88a2246189cefec394b7c7fdef2171b61 Marc Feeley <feeley@iro.umontreal.ca> 1224647867 -0400	checkout: moving from master to master
08b0dcc88a2246189cefec394b7c7fdef2171b61 65a83d8eb9a31ecba8274b2b9d54f41db5a9892c Marc Feeley <feeley@iro.umontreal.ca> 1222481825 -0400	commit: Fixed bug 79 fully (previous fix caused apply to ignore the last parameter).
65a83d8eb9a31ecba8274b2b9d54f41db5a9892c 65a83d8eb9a31ecba8274b2b9d54f41db5a9892c Marc Feeley <feeley@iro.umontreal.ca> 1224647869 -0400	checkout: moving from master to master
65a83d8eb9a31ecba8274b2b9d54f41db5a9892c 2ef5d18ee3948dbead13da5c7748581fa3e33229 Marc Feeley <feeley@iro.umontreal.ca> 1222569096 -0400	commit: Fixed build procedure for Mac OS X prebuilts for compatibility with Mac OS X 10.4.
2ef5d18ee3948dbead13da5c7748581fa3e33229 2ef5d18ee3948dbead13da5c7748581fa3e33229 Marc Feeley <feeley@iro.umontreal.ca> 1224647872 -0400	checkout: moving from master to master
2ef5d18ee3948dbead13da5c7748581fa3e33229 76c9e23fa5425c1bb5a642ab7db6f207d38ff0d7 Marc Feeley <feeley@iro.umontreal.ca> 1222572275 -0400	commit: Added the make-root-thread procedure which creates a thread that does not inherit the parent thread's dynamic environment.
76c9e23fa5425c1bb5a642ab7db6f207d38ff0d7 76c9e23fa5425c1bb5a642ab7db6f207d38ff0d7 Marc Feeley <feeley@iro.umontreal.ca> 1224647875 -0400	checkout: moving from master to master
76c9e23fa5425c1bb5a642ab7db6f207d38ff0d7 6ca5fbd344fd99ce01795eeb776f845d1cc62617 Marc Feeley <feeley@iro.umontreal.ca> 1222611452 -0400	commit: [COMPILER CHANGES NEEDED FOR v4.2.9] Changed version in compiler
6ca5fbd344fd99ce01795eeb776f845d1cc62617 6ca5fbd344fd99ce01795eeb776f845d1cc62617 Marc Feeley <feeley@iro.umontreal.ca> 1224647878 -0400	checkout: moving from master to master
6ca5fbd344fd99ce01795eeb776f845d1cc62617 f20f134c7ada02857dd5d80fc52c7a4e3d7e4324 Marc Feeley <feeley@iro.umontreal.ca> 1222611457 -0400	commit: Added tag v4.2.9-bootstrap for changeset 2644f39f2e20
f20f134c7ada02857dd5d80fc52c7a4e3d7e4324 f20f134c7ada02857dd5d80fc52c7a4e3d7e4324 Marc Feeley <feeley@iro.umontreal.ca> 1224647880 -0400	checkout: moving from master to master
f20f134c7ada02857dd5d80fc52c7a4e3d7e4324 1b9f30737fb6cb67697021ca257cc178e1db4b83 Marc Feeley <feeley@iro.umontreal.ca> 1222611702 -0400	commit: [RUNTIME CHANGES NEEDED FOR v4.2.9] Changed version of runtime using misc/changev
1b9f30737fb6cb67697021ca257cc178e1db4b83 1b9f30737fb6cb67697021ca257cc178e1db4b83 Marc Feeley <feeley@iro.umontreal.ca> 1224647884 -0400	checkout: moving from master to master
1b9f30737fb6cb67697021ca257cc178e1db4b83 0114c6f1c8cab42dfaf23f530ca7d7be807c638d Marc Feeley <feeley@iro.umontreal.ca> 1222611707 -0400	commit: Added tag v4.2.9 for changeset 71627d11d046
0114c6f1c8cab42dfaf23f530ca7d7be807c638d 0114c6f1c8cab42dfaf23f530ca7d7be807c638d Marc Feeley <feeley@iro.umontreal.ca> 1224647886 -0400	checkout: moving from master to master
0114c6f1c8cab42dfaf23f530ca7d7be807c638d 7597d39f9db20b17284b05e45c349a31d37c58c0 Marc Feeley <feeley@iro.umontreal.ca> 1222698089 -0400	commit: Fixed Windows installer so that it sets the Gambit installation directory path in lib/libgambc.a .
7597d39f9db20b17284b05e45c349a31d37c58c0 7597d39f9db20b17284b05e45c349a31d37c58c0 Marc Feeley <feeley@iro.umontreal.ca> 1224647889 -0400	checkout: moving from master to master
7597d39f9db20b17284b05e45c349a31d37c58c0 e5639f3b1180da886f4407178e42b4a7d09305a8 Marc Feeley <feeley@iro.umontreal.ca> 1222717052 -0400	commit: Removed dead code in lib/_repl.scm .
e5639f3b1180da886f4407178e42b4a7d09305a8 e5639f3b1180da886f4407178e42b4a7d09305a8 Marc Feeley <feeley@iro.umontreal.ca> 1224647891 -0400	checkout: moving from master to master
e5639f3b1180da886f4407178e42b4a7d09305a8 e56218c2cccf37109b59aa290301d803ba337153 Marc Feeley <feeley@iro.umontreal.ca> 1222810165 -0400	commit: Fixed handling of the permanent-close setting on vector ports. In certain cases it was ignored.
e56218c2cccf37109b59aa290301d803ba337153 e56218c2cccf37109b59aa290301d803ba337153 Marc Feeley <feeley@iro.umontreal.ca> 1224647894 -0400	checkout: moving from master to master
e56218c2cccf37109b59aa290301d803ba337153 09379a731fe127bc827ac974d092da8034b94400 Marc Feeley <feeley@iro.umontreal.ca> 1223178716 -0400	commit: Modified lib/_kernel.scm so that it does not have dependencies on other libraries. The kernel is now self contained.
09379a731fe127bc827ac974d092da8034b94400 09379a731fe127bc827ac974d092da8034b94400 Marc Feeley <feeley@iro.umontreal.ca> 1224647897 -0400	checkout: moving from master to master
09379a731fe127bc827ac974d092da8034b94400 7228e4f23fb9231ee3b9c0af080c3e138c6ca46e Marc Feeley <feeley@iro.umontreal.ca> 1223259649 -0400	commit: Fixed generation of time stamp in include/gambit.h.in to avoid time stamps that are parsed as octal numbers.
7228e4f23fb9231ee3b9c0af080c3e138c6ca46e 7228e4f23fb9231ee3b9c0af080c3e138c6ca46e Marc Feeley <feeley@iro.umontreal.ca> 1224647899 -0400	checkout: moving from master to master
7228e4f23fb9231ee3b9c0af080c3e138c6ca46e 6b592f2022b1d64d1fc32adf1ca7953d018823af Marc Feeley <feeley@iro.umontreal.ca> 1223321379 -0400	commit: Modified makefiles so that two distributions of the sources are created: gambc-vX_Y_Z-devel.tgz for developers (whose makefiles support "make update") and gambc-vX_Y_Z.tgz for typical users and package maintainers (whose makefiles do not support "make update"). Both versions will be available on the Gambit web site.
6b592f2022b1d64d1fc32adf1ca7953d018823af 6b592f2022b1d64d1fc32adf1ca7953d018823af Marc Feeley <feeley@iro.umontreal.ca> 1224647902 -0400	checkout: moving from master to master
6b592f2022b1d64d1fc32adf1ca7953d018823af 047e02ff0dbbe51bfebccd0225bade9ae1a86ba4 Marc Feeley <feeley@iro.umontreal.ca> 1223325328 -0400	commit: Added hook to display-exception so that new exception types can easily be integrated to the exception system.
047e02ff0dbbe51bfebccd0225bade9ae1a86ba4 047e02ff0dbbe51bfebccd0225bade9ae1a86ba4 Marc Feeley <feeley@iro.umontreal.ca> 1224647905 -0400	checkout: moving from master to master
047e02ff0dbbe51bfebccd0225bade9ae1a86ba4 b5dd13330ff3847a3865c0b3116979ecee3cc9e6 Marc Feeley <feeley@iro.umontreal.ca> 1223352588 -0400	commit: First set of changes to the makefiles to move from mercurial to git source code management.
b5dd13330ff3847a3865c0b3116979ecee3cc9e6 f389f8244fb911219b78769ef4a56360e57e001d Marc Feeley <feeley@iro.umontreal.ca> 1224648339 -0400	commit: Final changes to switch to the git SCM.
f389f8244fb911219b78769ef4a56360e57e001d ac15ae3df1dbdaba4f6ffb7283d7f50e9fbc915b Marc Feeley <feeley@iro.umontreal.ca> 1224648854 -0400	commit: [COMPILER CHANGES NEEDED FOR v4.3.0] Changed version in compiler
ac15ae3df1dbdaba4f6ffb7283d7f50e9fbc915b 424774ba2d87066aa8d42241a8525782a0708f20 Marc Feeley <feeley@iro.umontreal.ca> 1224649043 -0400	commit: [RUNTIME CHANGES NEEDED FOR v4.3.0] Changed version of runtime using misc/changev
424774ba2d87066aa8d42241a8525782a0708f20 239e4d506a6664d3180ca9cf1b459ec20f9bd8df Marc Feeley <feeley@iro.umontreal.ca> 1224704038 -0400	commit: Changed line-editor logic for mixed input and output to a tty.
239e4d506a6664d3180ca9cf1b459ec20f9bd8df 77d9e10d8f3c2705f2a19eb440919e48ebc55240 Marc Feeley <feeley@iro.umontreal.ca> 1224773786 -0400	commit: Fixed problem with test of heartbeat interval.
77d9e10d8f3c2705f2a19eb440919e48ebc55240 7ac498078bc507a9f4450bccaf5e1aee6c794f08 Marc Feeley <feeley@iro.umontreal.ca> 1224781481 -0400	commit: Removed dead code from gsc/_front.scm .
7ac498078bc507a9f4450bccaf5e1aee6c794f08 47c4fa13a60a14e8da5501a76d2899ebdb7a9da0 Marc Feeley <feeley@iro.umontreal.ca> 1225296811 -0400	commit: Added -debug-location option to the compiler.
47c4fa13a60a14e8da5501a76d2899ebdb7a9da0 a40c03d677d5cf31f487974fa79f1226fb14835b Marc Feeley <feeley@iro.umontreal.ca> 1225299821 -0400	commit: Force creation of gambit-c.ps on "make doc".
a40c03d677d5cf31f487974fa79f1226fb14835b d5e2eefa729dec0f4cf55b7fa0f8c0e916adc9dc Marc Feeley <feeley@iro.umontreal.ca> 1225301024 -0400	commit: Added makefile dependency on include/gambit.h .
d5e2eefa729dec0f4cf55b7fa0f8c0e916adc9dc 6270df550cf7d242bed24e5191066f31d425726a Marc Feeley <feeley@iro.umontreal.ca> 1225310800 -0400	commit: Fixed "make update" so that it does a "git fetch".
6270df550cf7d242bed24e5191066f31d425726a 42dc7ec2673129a67b1e6f6ee9704f356678a16b Marc Feeley <feeley@iro.umontreal.ca> 1225311698 -0400	commit: Changed "git fetch" to "git pull".
42dc7ec2673129a67b1e6f6ee9704f356678a16b 06bd4d6342d762fb22b46f3a5317e42a6013e1eb Marc Feeley <feeley@iro.umontreal.ca> 1225311963 -0400	commit: Fixed open-process bug when no redirection is requested.
06bd4d6342d762fb22b46f3a5317e42a6013e1eb bbce600c41218ca43d5b1321d76b4ec0f28caa66 Marc Feeley <feeley@iro.umontreal.ca> 1225312174 -0400	commit: Fixed "make pull" so that it doesn't do a "git pull --tags".
bbce600c41218ca43d5b1321d76b4ec0f28caa66 e5c9eccaa8f9e419872586e200de1adcc03d1bf7 Marc Feeley <feeley@iro.umontreal.ca> 1225319716 -0400	commit: Fixes for using Windows git.
e5c9eccaa8f9e419872586e200de1adcc03d1bf7 ab580c3bcbe0ab4013513a6db5594bd53c59dda2 Marc Feeley <feeley@iro.umontreal.ca> 1225339205 -0400	commit: Created include/stamp.h which contains the commit time stamp.
ab580c3bcbe0ab4013513a6db5594bd53c59dda2 aef2bed81ea161c4a79e684ac5aa2845fc2bf787 Marc Feeley <feeley@iro.umontreal.ca> 1225400464 -0400	commit: Improvements to elementary math functions for complex and exact arguments.
aef2bed81ea161c4a79e684ac5aa2845fc2bf787 9afdace0647a4c808dafca30a817fea57c609788 Marc Feeley <feeley@iro.umontreal.ca> 1225427941 -0400	commit: Experimental implementation of a simple tree shaker.
9afdace0647a4c808dafca30a817fea57c609788 18705757625ce83a9ada2fdf9a3085efc1e3b303 Marc Feeley <feeley@iro.umontreal.ca> 1226007999 -0500	commit: Extended Xlib library to ease integration of Cairo.
18705757625ce83a9ada2fdf9a3085efc1e3b303 9371373d5784520f2e272f223485a68f005710e6 Marc Feeley <feeley@iro.umontreal.ca> 1226377617 -0500	commit: Renamed service-info-port to service-info-port-number and fixed docs.
9371373d5784520f2e272f223485a68f005710e6 220d7a425a921328819bb3ad3b68599cbd20dc55 Marc Feeley <feeley@iro.umontreal.ca> 1226517321 -0500	commit: Change ##readtable-copy to do a deep(er) copy.
220d7a425a921328819bb3ad3b68599cbd20dc55 0e7d6036dd0d7f3c938bfe8b0510c2ec74d72916 Marc Feeley <feeley@iro.umontreal.ca> 1226520753 -0500	commit: Improved dynamic loading error messages.
0e7d6036dd0d7f3c938bfe8b0510c2ec74d72916 f00f99f6a08843aaf59769b1bfd23eead3ad72e8 Marc Feeley <feeley@iro.umontreal.ca> 1227048924 -0500	commit: Added "need" parameter to read-substring and read-subu8vector.
f00f99f6a08843aaf59769b1bfd23eead3ad72e8 9137e51da0ed720b557e8015031243fe505a2add Marc Feeley <feeley@iro.umontreal.ca> 1227072617 -0500	commit: Added random-u8vector and related procedures.
9137e51da0ed720b557e8015031243fe505a2add 054baf3e4185467ea9984083320c7e36f6b09486 Marc Feeley <feeley@iro.umontreal.ca> 1227426203 -0500	commit: Interim changes to the networking subsystem.
054baf3e4185467ea9984083320c7e36f6b09486 c086e69c6612ce096a4af00e679a97c64c705558 Marc Feeley <feeley@iro.umontreal.ca> 1227498351 -0500	commit: Fixed networking subsystem to allow 0 as a port number.
c086e69c6612ce096a4af00e679a97c64c705558 aec1c368f430599a30ee7bc56a8c512addb34062 Marc Feeley <feeley@iro.umontreal.ca> 1227545637 -0500	commit: Update documentation to indicate 0 is allowed as a port number.
aec1c368f430599a30ee7bc56a8c512addb34062 96d80838922ef98564183839599b9012c6904339 Marc Feeley <feeley@iro.umontreal.ca> 1227553455 -0500	commit: Added max-length parameter to read-line.
96d80838922ef98564183839599b9012c6904339 096680328e16e390976e48228f228e757e56665f Marc Feeley <feeley@iro.umontreal.ca> 1227560822 -0500	commit: Added ##device-port-wait-for-input! to try to solve problem with X11 event processing.
096680328e16e390976e48228f228e757e56665f fd5481103029a5e422a08a6bee4110dc6eb1c90c Marc Feeley <feeley@iro.umontreal.ca> 1227566649 -0500	commit: Added XConnectionNumber to examples/Xlib-simple/Xlib.scm .
fd5481103029a5e422a08a6bee4110dc6eb1c90c 2925f14edf50cf5f9e6cf77f877bfaaf858aa7b2 Marc Feeley <feeley@iro.umontreal.ca> 1227674497 -0500	commit: Minor fixes in documentation and runtime options.
2925f14edf50cf5f9e6cf77f877bfaaf858aa7b2 63e7dcae576cfabaa7d30a492a11c5015f9d0f97 Marc Feeley <feeley@iro.umontreal.ca> 1227674649 -0500	commit: [COMPILER CHANGES NEEDED FOR v4.3.1] Changed version in compiler
63e7dcae576cfabaa7d30a492a11c5015f9d0f97 5d25e3a934ed1341f7ab6767e4900cb5cfbf32e9 Marc Feeley <feeley@iro.umontreal.ca> 1227674923 -0500	commit: [RUNTIME CHANGES NEEDED FOR v4.3.1] Changed version of runtime using misc/changev
5d25e3a934ed1341f7ab6767e4900cb5cfbf32e9 6b6f03c38b80e304cefcb23fd93d6ab8ca621586 Marc Feeley <feeley@iro.umontreal.ca> 1227715541 -0500	commit: Added gsc-comp.exe to .gitignore .
6b6f03c38b80e304cefcb23fd93d6ab8ca621586 a271b8b597003784886cc4987a1c08c7e2fe17dd Marc Feeley <feeley@iro.umontreal.ca> 1227718394 -0500	commit: Updated Xlib-simple example to show how to process X11 events.
a271b8b597003784886cc4987a1c08c7e2fe17dd 90d2d1885595a4c41543c8b7cc408f4e75f94fa0 Marc Feeley <feeley@iro.umontreal.ca> 1227752452 -0500	commit: Added check for consistency of lib/gambit#.scm .
90d2d1885595a4c41543c8b7cc408f4e75f94fa0 a87e15a4ee0456b2423c687d8049f0e4801c849e Marc Feeley <feeley@iro.umontreal.ca> 1227765421 -0500	commit: [COMPILER CHANGES NEEDED FOR v4.3.2] Changed version in compiler
a87e15a4ee0456b2423c687d8049f0e4801c849e ae4c72330b47c107dbf13c4bd5cd18cbd1394de0 Marc Feeley <feeley@iro.umontreal.ca> 1227765653 -0500	commit: [RUNTIME CHANGES NEEDED FOR v4.3.2] Changed version of runtime using misc/changev
ae4c72330b47c107dbf13c4bd5cd18cbd1394de0 90d2d1885595a4c41543c8b7cc408f4e75f94fa0 Marc Feeley <feeley@iro.umontreal.ca> 1227788404 -0500	HEAD~2: updating HEAD
90d2d1885595a4c41543c8b7cc408f4e75f94fa0 1d8b281747823b96426af814f3433fec1a92d2ce Marc Feeley <feeley@iro.umontreal.ca> 1227796068 -0500	commit: [COMPILER CHANGES NEEDED FOR v4.3.2] Changed version in compiler
1d8b281747823b96426af814f3433fec1a92d2ce 9e8f47bc5e40676e2dee41bff534de2bcfa16c62 Marc Feeley <feeley@iro.umontreal.ca> 1227796337 -0500	commit: [RUNTIME CHANGES NEEDED FOR v4.3.2] Changed version of runtime using misc/changev
9e8f47bc5e40676e2dee41bff534de2bcfa16c62 b3c8be00c6b44819a70cfc67317255646295b448 Marc Feeley <feeley@iro.umontreal.ca> 1228317334 -0500	pull : Fast forward
b3c8be00c6b44819a70cfc67317255646295b448 b3c8be00c6b44819a70cfc67317255646295b448 Marc Feeley <feeley@iro.umontreal.ca> 1228317334 -0500	checkout: moving from master to master
b3c8be00c6b44819a70cfc67317255646295b448 ec670cb8689043c752017d0398ae3090b949d928 Marc Feeley <feeley@iro.umontreal.ca> 1228317679 -0500	commit: Fixed console history bug which restarted REPLs with an empty history every time.
ec670cb8689043c752017d0398ae3090b949d928 90cc8efe1f573dac3e8ab7d88f493918739c1476 Marc Feeley <feeley@iro.umontreal.ca> 1228317935 -0500	commit: Updated Windows build for use with Parallels workstation 4.0 .
90cc8efe1f573dac3e8ab7d88f493918739c1476 874450c0a9d134e9947422973c20459658197146 Marc Feeley <feeley@iro.umontreal.ca> 1228322503 -0500	commit: Changed HTML documentation style to match the .pdf manual.
874450c0a9d134e9947422973c20459658197146 daa62376c253426432dd6b7cc013f977e44d68b2 Marc Feeley <feeley@iro.umontreal.ca> 1228346173 -0500	commit: Fix incorrect tracking of position in string ports.
daa62376c253426432dd6b7cc013f977e44d68b2 fe322e9d169f854f1d8b7c6f27ea66b61ecc1ad1 Marc Feeley <feeley@iro.umontreal.ca> 1228347545 -0500	commit: Fixed handling by the compiler of empty begins in expression position.
fe322e9d169f854f1d8b7c6f27ea66b61ecc1ad1 7761429a0ebae2ef638f461870cde48ebfe3542e Marc Feeley <feeley@iro.umontreal.ca> 1228517991 -0500	commit: Added hooks for file location encoding in debugging information generated by gsc.
7761429a0ebae2ef638f461870cde48ebfe3542e 9006252cf701c0643730998ce0edcd8091f1f01d Marc Feeley <feeley@iro.umontreal.ca> 1228529637 -0500	commit: Fixed performance problem with ##readenv->locat .
9006252cf701c0643730998ce0edcd8091f1f01d fc5f9e9a9585cce4214676d62783cfd0ee166327 Marc Feeley <feeley@iro.umontreal.ca> 1228540754 -0500	commit: Fixed problem when -track-scheme is used with non-path locat containers.
fc5f9e9a9585cce4214676d62783cfd0ee166327 8409576803f7a790e7979eba2a48d40a8b178298 Marc Feeley <feeley@iro.umontreal.ca> 1228850875 -0500	commit: Fixed code generation bug in continuation-capture .
8409576803f7a790e7979eba2a48d40a8b178298 74992c17e8f11bd8bdcca5b13001a30b6bdb06f9 Marc Feeley <feeley@iro.umontreal.ca> 1228851119 -0500	commit: Fixed an inconsistency in some comments.
74992c17e8f11bd8bdcca5b13001a30b6bdb06f9 a648b6011291e89e61114dded949732343bbd889 Marc Feeley <feeley@iro.umontreal.ca> 1229357168 -0500	pull : Fast forward
a648b6011291e89e61114dded949732343bbd889 321d6cda27224fc217948cde0a7b1800b230952a Marc Feeley <feeley@iro.umontreal.ca> 1230041431 -0500	commit: Miscellaneous changes to improve flexibility of installation.
321d6cda27224fc217948cde0a7b1800b230952a 7171e1a7e5608fc5978bedc706d4433f0e61dd90 Marc Feeley <feeley@iro.umontreal.ca> 1230042057 -0500	commit: [COMPILER CHANGES NEEDED FOR v4.4.0] Changed version in compiler
7171e1a7e5608fc5978bedc706d4433f0e61dd90 da28523d169ae344c93de81548e856de8ac72bea Marc Feeley <feeley@iro.umontreal.ca> 1230042929 -0500	commit: [RUNTIME CHANGES NEEDED FOR v4.4.0] Changed version of runtime using misc/changev
da28523d169ae344c93de81548e856de8ac72bea d2047c9b500ef4b732c636aca3c73614b97f2535 Marc Feeley <feeley@iro.umontreal.ca> 1231780860 -0500	commit: Fixed an incoherence in the character encoding codes.
d2047c9b500ef4b732c636aca3c73614b97f2535 f64b11eb42459abfb46db4595a17d8ce6c756a9b Marc Feeley <feeley@iro.umontreal.ca> 1231873661 -0500	commit: Fixed memory leaks in examples/Xlib-simple/Xlib.scm .
f64b11eb42459abfb46db4595a17d8ce6c756a9b 9fe9d760a7b99f7ecedfe92d344bd4d00553a99a Marc Feeley <feeley@iro.umontreal.ca> 1231873921 -0500	commit: Manual in HTML format now includes the table of content.
9fe9d760a7b99f7ecedfe92d344bd4d00553a99a b9e13c3a27a951006365c7e2afe4136467437e4e Marc Feeley <feeley@iro.umontreal.ca> 1232040507 -0500	commit: Fixed bug which prevented interrupting thread-sleep! and improved build scripts for Windows.
b9e13c3a27a951006365c7e2afe4136467437e4e 3bdd635a34ff52d968ef3808878f9c0e160d2074 Marc Feeley <feeley@iro.umontreal.ca> 1232042511 -0500	commit: Added random-source-make-f64vectors and random-f64vecto (contributed by Brad Lucier).
3bdd635a34ff52d968ef3808878f9c0e160d2074 04410648d90d3dd850d73019114ddbd371149e8c Marc Feeley <feeley@iro.umontreal.ca> 1232291674 -0500	commit: Fix errors in documentation on how to link programs.
04410648d90d3dd850d73019114ddbd371149e8c 8faed2e8931859e4cf1c78ed3ae3a4936df5d42e Marc Feeley <feeley@iro.umontreal.ca> 1232304707 -0500	commit: Fix for Windows automatic GAMBCDIR determination (patch and original contribution by Ben Goetter).
8faed2e8931859e4cf1c78ed3ae3a4936df5d42e 0d3a5ccc859dbc4d54325740a843a2a299b233ae Marc Feeley <feeley@iro.umontreal.ca> 1232657383 -0500	commit: Fix Windows console bugs when runtime system is built with UNICODE support.
0d3a5ccc859dbc4d54325740a843a2a299b233ae 2fb081fa0df86f055a52524366e8686066e61183 Marc Feeley <feeley@iro.umontreal.ca> 1232661830 -0500	commit: Fix a Windows bug with UNICODE I/O.
2fb081fa0df86f055a52524366e8686066e61183 c2656e7ce926d8a40391bcaf6c81d3ba3be06af5 Marc Feeley <feeley@iro.umontreal.ca> 1233157077 -0500	commit: Improved resolution for thread-sleep! on systems with coarse granularity "select" timeout.
c2656e7ce926d8a40391bcaf6c81d3ba3be06af5 fd8910a5c8649c037be72ec3349ffe535f0a7cd1 Marc Feeley <feeley@iro.umontreal.ca> 1233160396 -0500	commit: Fixed bug in thread-interrupt! and interruption of thread-sleep! .
fd8910a5c8649c037be72ec3349ffe535f0a7cd1 9bf8df2e88e9c50dfb6b1132c24faf014db54093 Marc Feeley <feeley@iro.umontreal.ca> 1233325247 -0500	commit: Added missing undocumented features to the documentation.
9bf8df2e88e9c50dfb6b1132c24faf014db54093 422bb6fc18e4e7f47edc7c9a207dff219d13a116 Marc Feeley <feeley@iro.umontreal.ca> 1233374069 -0500	commit: Cleanup of the HTML Gambit manual format and wiki documentation.
422bb6fc18e4e7f47edc7c9a207dff219d13a116 f2dd3993ee2691c33a579ad020fb5c07cbb06460 Marc Feeley <feeley@iro.umontreal.ca> 1233374912 -0500	commit: Added M-p and M-n emacs keybindings to move up/down the REPL history.
f2dd3993ee2691c33a579ad020fb5c07cbb06460 c57196726e15059a74b25d728c66de4d3b2aeeb1 Marc Feeley <feeley@iro.umontreal.ca> 1233381123 -0500	commit: Added support for emacs keybindings for word operations at the REPL.
c57196726e15059a74b25d728c66de4d3b2aeeb1 529bdf06b90b819f9108e9a26a278af2fd57ff8c Marc Feeley <feeley@iro.umontreal.ca> 1233496094 -0500	commit: Typo in documentation for M-delete emacs keybinding.
529bdf06b90b819f9108e9a26a278af2fd57ff8c 910f28e708018af90482ddaf5c5aafd03aec1aaa Marc Feeley <feeley@iro.umontreal.ca> 1233497050 -0500	commit: Fixed confusion between M-backspace and M-delete (I hope!).
910f28e708018af90482ddaf5c5aafd03aec1aaa 16a62026c5fb98cc75c225d84030208c93bd4863 Marc Feeley <feeley@iro.umontreal.ca> 1233680877 -0500	commit: Fixed Jazz build problem when using prebuilt distribution, and small fix to texi2html .
16a62026c5fb98cc75c225d84030208c93bd4863 dbfa0087895fb669b0e98182d25d79d43a120dfc Marc Feeley <feeley@iro.umontreal.ca> 1233776047 -0500	commit: Added several Gambit specific special forms to lib/syntax-case.scm .
dbfa0087895fb669b0e98182d25d79d43a120dfc 3426e4326e52284b4f5d485cc49b2a24b285d106 Marc Feeley <feeley@iro.umontreal.ca> 1233946644 -0500	commit: Fixed a nonfatal memory allocation bug which overestimated the size of the target heap when large vectors were allocated.
3426e4326e52284b4f5d485cc49b2a24b285d106 3426e4326e52284b4f5d485cc49b2a24b285d106 Marc Feeley <feeley@iro.umontreal.ca> 1234289053 -0500	checkout: moving from master to master
3426e4326e52284b4f5d485cc49b2a24b285d106 e8b1b8c5036c5eabb5b468988591439e7bab43e7 Marc Feeley <feeley@iro.umontreal.ca> 1234331235 -0500	pull : Fast forward
e8b1b8c5036c5eabb5b468988591439e7bab43e7 e8b1b8c5036c5eabb5b468988591439e7bab43e7 Marc Feeley <feeley@iro.umontreal.ca> 1234331236 -0500	checkout: moving from master to master
e8b1b8c5036c5eabb5b468988591439e7bab43e7 c6c70819c8572576c0ca2633de03f83f8f951336 Marc Feeley <feeley@iro.umontreal.ca> 1234411934 -0500	commit: Added support for viewing the Gambit manual (REPL ,h command and help procedure).
c6c70819c8572576c0ca2633de03f83f8f951336 c28b02d8064fa0ed9925daec7fc4e9ea36e58262 Marc Feeley <feeley@iro.umontreal.ca> 1234412188 -0500	commit: [COMPILER CHANGES NEEDED FOR v4.4.1] Changed version in compiler
c28b02d8064fa0ed9925daec7fc4e9ea36e58262 27d7d49f83a6ab71d46c63ecb647911971def7ea Marc Feeley <feeley@iro.umontreal.ca> 1234412425 -0500	commit: [RUNTIME CHANGES NEEDED FOR v4.4.1] Changed version of runtime using misc/changev
27d7d49f83a6ab71d46c63ecb647911971def7ea 4faeb99aee7eff8a5b0b551e855c7ebc4f281e7c Marc Feeley <feeley@iro.umontreal.ca> 1234473854 -0500	commit: Relax C-interface identifier syntax to allow C++ qualified identifiers.
4faeb99aee7eff8a5b0b551e855c7ebc4f281e7c 50f74a3efa7d367c662b46cb2f5258195ac82815 Marc Feeley <feeley@iro.umontreal.ca> 1234491099 -0500	commit: Relax C-interface identifiers to allow C++ templates in types.
50f74a3efa7d367c662b46cb2f5258195ac82815 cf99f8794feaced78e823ebe56be8b44ba6c7e8f Marc Feeley <feeley@iro.umontreal.ca> 1234491368 -0500	commit: Fix gambc-doc.bat.unix.in for increased portability (== operator replaced with =).
cf99f8794feaced78e823ebe56be8b44ba6c7e8f bbff2e6f68fb60b822de71abcaf78bdbffc06448 Marc Feeley <feeley@iro.umontreal.ca> 1234814730 -0500	commit: Allow Gambit compiler extension with ##path->container-hook to produce appropriate error messages.
bbff2e6f68fb60b822de71abcaf78bdbffc06448 9b319281d369a2dc4dd20ee997a28e8f03318181 Marc Feeley <feeley@iro.umontreal.ca> 1235079188 -0500	commit: Improved speed of digest computation (lib/digest.scm) by a factor of 100.
9b319281d369a2dc4dd20ee997a28e8f03318181 fff31300b6293f15b44e706375f145497cefd06f Marc Feeley <feeley@iro.umontreal.ca> 1235104968 -0500	commit: Make lib/digest.o1 more compact by inhibiting inlining.
fff31300b6293f15b44e706375f145497cefd06f e16b15034c29ed0623ffd7c36e3004e970a7f793 Marc Feeley <feeley@iro.umontreal.ca> 1235162775 -0500	commit: Improved the pretty-printing algorithm for deeply nested lists.
e16b15034c29ed0623ffd7c36e3004e970a7f793 90545a8cb21ef7f41e0e79e4d0f504adc5e9bc06 Marc Feeley <feeley@iro.umontreal.ca> 1235496337 -0500	commit: Disable GCC's loop invariant code motion optimization when GCC 4.2 or 4.3 is being used.
90545a8cb21ef7f41e0e79e4d0f504adc5e9bc06 2feb770364ce4bd65e2650ba8d56313b6704aba7 Marc Feeley <feeley@iro.umontreal.ca> 1235580256 -0500	commit: Added bin/gambc-doc.bat* to .gitignore .
2feb770364ce4bd65e2650ba8d56313b6704aba7 1b07c0984a3dcd77803b017e73416a3d63b001b6 Marc Feeley <feeley@iro.umontreal.ca> 1235606774 -0500	commit: Fixed bug in code generation for "future" special form.
1b07c0984a3dcd77803b017e73416a3d63b001b6 3eb5bfec0d86c2e0de3ae48ae09865a96e3ccc03 Marc Feeley <feeley@iro.umontreal.ca> 1235675945 -0500	commit: Added the ##load-object-file procedure to decouple loading an object file and initializing each of its modules.
3eb5bfec0d86c2e0de3ae48ae09865a96e3ccc03 3eb5bfec0d86c2e0de3ae48ae09865a96e3ccc03 Marc Feeley <feeley@iro.umontreal.ca> 1236802945 -0400	checkout: moving from master to master
3eb5bfec0d86c2e0de3ae48ae09865a96e3ccc03 159239d0ea314e6f817a05fd34afcd052c03b65c Marc Feeley <feeley@iro.umontreal.ca> 1236819121 -0400	commit: Avoid "make check" to be affected by .gambcini .
159239d0ea314e6f817a05fd34afcd052c03b65c 7f12418555b1baca0ebb820474b55edfe1d8b9eb Marc Feeley <feeley@iro.umontreal.ca> 1236960459 -0400	commit: Fixed a long standing bug with handling of keyword and rest parameters, which prevented the procedures print and println to work reliably.
7f12418555b1baca0ebb820474b55edfe1d8b9eb 341e3fdea68649819c59416b4fbeb59455949333 Marc Feeley <feeley@iro.umontreal.ca> 1237051567 -0400	pull : Fast forward
341e3fdea68649819c59416b4fbeb59455949333 341e3fdea68649819c59416b4fbeb59455949333 Marc Feeley <feeley@iro.umontreal.ca> 1237051567 -0400	checkout: moving from master to master
341e3fdea68649819c59416b4fbeb59455949333 ad543176f65d0841d78e4eb67510669b7a0e7b63 Marc Feeley <feeley@iro.umontreal.ca> 1237061777 -0400	commit: Fixed ~~lib/gambcext loading problem which did not keep macros in the interaction environment.
ad543176f65d0841d78e4eb67510669b7a0e7b63 46b9509fb97c2ff5307ce95f9d529a5b8d9f0249 Marc Feeley <feeley@iro.umontreal.ca> 1237072106 -0400	commit: Made configure script respect CFLAGS=... option by propagating it to all C compiler executions.
46b9509fb97c2ff5307ce95f9d529a5b8d9f0249 9eb5cbcafc0947c3f856e1c6c183508f1d5c75b5 Marc Feeley <feeley@iro.umontreal.ca> 1237075713 -0400	commit: Fixed deadlock when ,(e X) encounters an error (because X is not of the correct type).
9eb5cbcafc0947c3f856e1c6c183508f1d5c75b5 6d1637ebf033afb42aad29a2f3fbfb8de3861243 Marc Feeley <feeley@iro.umontreal.ca> 1237177601 -0400	commit: [COMPILER CHANGES NEEDED FOR v4.4.2] Changed version in compiler
6d1637ebf033afb42aad29a2f3fbfb8de3861243 3b6f6f9cb9cb87fc9d934b12bb560490660f490b Marc Feeley <feeley@iro.umontreal.ca> 1237177866 -0400	commit: [RUNTIME CHANGES NEEDED FOR v4.4.2] Changed version of runtime using misc/changev
3b6f6f9cb9cb87fc9d934b12bb560490660f490b 9c45cc9d4de0eb938ae6b0dea6fce3d55f8980cc Marc Feeley <feeley@iro.umontreal.ca> 1237386182 -0400	commit: Fixes various problems when system is compiled on Windows, in particular for a 64 bit processor.
9c45cc9d4de0eb938ae6b0dea6fce3d55f8980cc 764b2f1dfceef8d78438499c04fe620fb12030b1 Marc Feeley <feeley@iro.umontreal.ca> 1237498193 -0400	commit: Added "level" optional parameter to force-output to control the scope of the operation.
764b2f1dfceef8d78438499c04fe620fb12030b1 b2255fd26064176803c9c4a3bfccd960206c3f7b Marc Feeley <feeley@iro.umontreal.ca> 1238705188 -0400	commit: Avoid a deadlock when a trace is interrupted by the user with a ctrl-C.
b2255fd26064176803c9c4a3bfccd960206c3f7b 0c75049e836d5f0d2fcf59fd45cc7a9d13ca41eb Marc Feeley <feeley@iro.umontreal.ca> 1240418372 -0400	commit: Fixed issue with stdin/out/err not being set to nonblocking mode, which can cause the thread system to block when doing I/O on stdin/out/err.
0c75049e836d5f0d2fcf59fd45cc7a9d13ca41eb 3c2edd418e704327406f204b479c0e69ee9ea04e Marc Feeley <feeley@iro.umontreal.ca> 1240422565 -0400	commit: Fixed issue on Windows with stdin/out/err not being set to nonblocking mode (because they were treated as a file).
3c2edd418e704327406f204b479c0e69ee9ea04e 868c17aeb8be9d561fba85a7fa7977e4ef4554bd Marc Feeley <feeley@iro.umontreal.ca> 1240458303 -0400	commit: [COMPILER CHANGES NEEDED FOR v4.4.3] Changed version in compiler
868c17aeb8be9d561fba85a7fa7977e4ef4554bd 6fd9ece9232d198c2ce0f99b53e2cad8ccaf611e Marc Feeley <feeley@iro.umontreal.ca> 1240459087 -0400	commit: [RUNTIME CHANGES NEEDED FOR v4.4.3] Changed version of runtime using misc/changev
6fd9ece9232d198c2ce0f99b53e2cad8ccaf611e b1bb4380ee080416b4da83c92cd4b24a84f37eb6 Marc Feeley <feeley@iro.umontreal.ca> 1240852433 -0400	commit: Avoid calling nanosleep and select when not needed, as these system calls can be expensive (for example on OpenBSD 4.5).
b1bb4380ee080416b4da83c92cd4b24a84f37eb6 3c9718a8fc121dfda9cf1d489cae6aaed6fec48d Marc Feeley <feeley@iro.umontreal.ca> 1240861210 -0400	commit: Added a few optimizations to the thread scheduler to avoid getting the current time needlessly.
3c9718a8fc121dfda9cf1d489cae6aaed6fec48d 6887c0583a081f1d7c793f857c2d04ea8858ea7e Marc Feeley <feeley@iro.umontreal.ca> 1241891622 -0400	commit: Fixed bug on Unix related to leaving terminal in nonblocking mode causing emacs to exit shell subprocess when program terminated.
6887c0583a081f1d7c793f857c2d04ea8858ea7e 08ccf9a89a7ec8a304c7c7d8a970881b9b518633 Marc Feeley <feeley@iro.umontreal.ca> 1242068653 -0400	commit: Added textual serialization/deserialization of tables (and gc-hash-tables).
08ccf9a89a7ec8a304c7c7d8a970881b9b518633 5288affc7590045c4a71adab9858f7191ce28967 Marc Feeley <feeley@iro.umontreal.ca> 1242144550 -0400	commit: Fixed documentation of call-with-output-vector/string/u8vector and with-output-to-vector/string/u8vector to be consistent with implementation.
5288affc7590045c4a71adab9858f7191ce28967 38c92ddd7ed6ef5c19a0b885d981f07ff2ebccb2 Marc Feeley <feeley@iro.umontreal.ca> 1242331412 -0400	commit: Fixed bug related to wills (action procedure is now a strong reference as specified in the documentation).
38c92ddd7ed6ef5c19a0b885d981f07ff2ebccb2 dbec25ce26110d3f996c34867e6675cc6e9bcd30 Marc Feeley <feeley@iro.umontreal.ca> 1243972513 -0400	commit: Fixed problem with process-status which could ignore the termination of some processes created with open-process.
dbec25ce26110d3f996c34867e6675cc6e9bcd30 ea87ee28bfaf4db4c3b940057573908b1a190044 Marc Feeley <feeley@iro.umontreal.ca> 1244047839 -0400	commit: Add configure command to information displayed by -v option.
ea87ee28bfaf4db4c3b940057573908b1a190044 12105dab5b985d300ab77505e522a5886fe13de7 Marc Feeley <feeley@iro.umontreal.ca> 1244054456 -0400	commit: Add doc/gsi.1 a minimal man page for gsi and gsc.
12105dab5b985d300ab77505e522a5886fe13de7 cd5ab6c077553de194b76b7562ff7f25633e67c6 Marc Feeley <feeley@iro.umontreal.ca> 1244054967 -0400	commit: Improve Gambit compiler error message when undefined C type identifier is encountered.
cd5ab6c077553de194b76b7562ff7f25633e67c6 a70793cbcc379c3935ff0bc1f8be6d75686f12f5 Marc Feeley <feeley@iro.umontreal.ca> 1244058628 -0400	commit: Fix for bug #83, so that macro-absent-obj defined in _gambit#.scm can be used from the interpreter.
a70793cbcc379c3935ff0bc1f8be6d75686f12f5 1040cccaca13babe5f8284708e4211f5204df1a8 Marc Feeley <feeley@iro.umontreal.ca> 1244067550 -0400	commit: Add inlining of the procedures boolean?, exact?, inexact?, integer?, rational?, and real?.
1040cccaca13babe5f8284708e4211f5204df1a8 172732a68b9398ffe5d34613f72e9ad996e16a1b Marc Feeley <feeley@iro.umontreal.ca> 1244154009 -0400	commit: Modify makefile rules to install Gambit man page.
172732a68b9398ffe5d34613f72e9ad996e16a1b b25b4aaab877527d675f7f49937a183d990d55d4 Marc Feeley <feeley@iro.umontreal.ca> 1244158275 -0400	commit: Add support for large files on Linux so that file-info does not raise an exception on large files (over 2 GB).
b25b4aaab877527d675f7f49937a183d990d55d4 b22f048ea8f9591adc1294fa8d956262d9da27e6 Marc Feeley <feeley@iro.umontreal.ca> 1244216943 -0400	commit: Implement inlining of map and for-each for cases with multiple lists.
b22f048ea8f9591adc1294fa8d956262d9da27e6 45af220a7428ab1a930ca09a45c57ce204426c22 Marc Feeley <feeley@iro.umontreal.ca> 1244217987 -0400	merge jaeger/stablepatches: Merge made by recursive.
45af220a7428ab1a930ca09a45c57ce204426c22 cabd7133bbd2cda0ffad84ffa4b52cedada60a7c Marc Feeley <feeley@iro.umontreal.ca> 1244237410 -0400	commit: Fix table deserialization bug which caused an infinite loop when accessing a freshly deserialized table.
cabd7133bbd2cda0ffad84ffa4b52cedada60a7c 5343ac16aea5f887307255e7dd07d1b2faf7e9d6 Marc Feeley <feeley@iro.umontreal.ca> 1244238164 -0400	commit: Add inlining of memv and assv.
5343ac16aea5f887307255e7dd07d1b2faf7e9d6 c91e6a97f5e06756f1b61717c5f6a4d1ac8b2411 Marc Feeley <feeley@iro.umontreal.ca> 1244239079 -0400	commit: Improve error message when documentation can't be built.
c91e6a97f5e06756f1b61717c5f6a4d1ac8b2411 3915460abdd322cc9633037dc6a3061f1e26858f Marc Feeley <feeley@iro.umontreal.ca> 1244255960 -0400	commit: Fix conflicting C compiler options when using --enable-profile.
3915460abdd322cc9633037dc6a3061f1e26858f 65f260e387c48bc9c8449021bf45251d05505faf Marc Feeley <feeley@iro.umontreal.ca> 1244292407 -0400	commit: Fix makefile problem with --enable-feedback1 and --enable-feedback2.
65f260e387c48bc9c8449021bf45251d05505faf 830d376ebf7873d59d24dea30a9f67007f986173 Marc Feeley <feeley@iro.umontreal.ca> 1244346760 -0400	commit: Add relpath file which had been deleted by error in a previous change.
830d376ebf7873d59d24dea30a9f67007f986173 9c2ad15a6bdb9bddd407952ce2c819680ee746c0 Marc Feeley <feeley@iro.umontreal.ca> 1244387722 -0400	commit: Add --enable-coverage and fix coverage of dynamically loaded object files.
9c2ad15a6bdb9bddd407952ce2c819680ee746c0 fce95acc1f32b3dade7a78ba1f66069778b8f344 Marc Feeley <feeley@iro.umontreal.ca> 1244398931 -0400	commit: Cleanup of configure script to avoid repeated C compiler flags.
fce95acc1f32b3dade7a78ba1f66069778b8f344 2a9a4124658d4d9aa9da755352df8f97d5a44da0 Marc Feeley <feeley@iro.umontreal.ca> 1244416064 -0400	commit: Fix for removing aliasing warnings.
2a9a4124658d4d9aa9da755352df8f97d5a44da0 9848ca6aa7d20db4003ac8aaed33003e53fa84d3 Marc Feeley <feeley@iro.umontreal.ca> 1244416644 -0400	commit: Fix bug #41, to allow linking files in subdirectories.
9848ca6aa7d20db4003ac8aaed33003e53fa84d3 462bd359c559e0cdb0c949ce2a11eed92e206eb0 Marc Feeley <feeley@iro.umontreal.ca> 1244465548 -0400	commit: Improve primitive procedure inlining by recursively inlining the result of the inlining.
462bd359c559e0cdb0c949ce2a11eed92e206eb0 5e0e519b665f992d40c47df8bf059a152cc7f103 Marc Feeley <feeley@iro.umontreal.ca> 1244469055 -0400	commit: Add documentation for ctrl-c misbehaviour on Microsoft Windows + MSYS terminal window.
5e0e519b665f992d40c47df8bf059a152cc7f103 ba61905c29c297eabf1d9dcadb9380574cfe6084 Marc Feeley <feeley@iro.umontreal.ca> 1244473973 -0400	commit: Add --enable-interpreter-name=INTERP and --enable-compiler-name=COMP to the configure script.
ba61905c29c297eabf1d9dcadb9380574cfe6084 a8e92e1ad77c71241a50dcaa47f67ad0f3c28aa1 Marc Feeley <feeley@iro.umontreal.ca> 1244477224 -0400	commit: Improve Mac OS X handling of dynamic libraries when --enable-shared is used, so that specifying the location of the libraries with DYLD_LIBRARY_PATH is not needed (contributed by Elias Pipping.
a8e92e1ad77c71241a50dcaa47f67ad0f3c28aa1 01af10b46be6359d2b78a48e35878f889234fb7b Marc Feeley <feeley@iro.umontreal.ca> 1244485162 -0400	commit: Fix Mac OS X handling of dynamic libraries (DESTDIR should not be included in the install name).
01af10b46be6359d2b78a48e35878f889234fb7b 6930dc1cb904c1342d8f15a65e99f9f0ac7303b3 Marc Feeley <feeley@iro.umontreal.ca> 1244500821 -0400	commit: Changed behavior of the load procedure so that when no extension is given and a source and object file exist, the one with the latest modification time is loaded (patch contributed by Duy Nguyen).
6930dc1cb904c1342d8f15a65e99f9f0ac7303b3 8d0516dd9e9cc313f87451e429bec2a1e28e37cd Marc Feeley <feeley@iro.umontreal.ca> 1244510643 -0400	commit: Add hook to prevent loading the source file even if it is more recent than the object file.
8d0516dd9e9cc313f87451e429bec2a1e28e37cd bd1877c8ba7d1163f1a2695665aa7d669191e39e Marc Feeley <feeley@iro.umontreal.ca> 1244598710 -0400	commit: Change makefile targets (clean, bootclean, realclean) to be more intuitive.
bd1877c8ba7d1163f1a2695665aa7d669191e39e 4c1e7f3e93bbb4d568d9bb9d1e06741aa4a1aab6 Marc Feeley <feeley@iro.umontreal.ca> 1244633019 -0400	commit: Fix makefiles for prebuilt installers. Skip tests on Windows which fail for unknown reason.
4c1e7f3e93bbb4d568d9bb9d1e06741aa4a1aab6 708ce6306fb552099ec686bdbe2ecd271ad598b1 Marc Feeley <feeley@iro.umontreal.ca> 1244633206 -0400	commit: Replace C++-style local variable declaration with C-style.
708ce6306fb552099ec686bdbe2ecd271ad598b1 239d04ce24ac1197e28a5eb040c86fd95e4bcd08 Marc Feeley <feeley@iro.umontreal.ca> 1244651580 -0400	commit: Generate Windows batch files with correct end-of-line encoding (CR-LF).
239d04ce24ac1197e28a5eb040c86fd95e4bcd08 33aa979caa965f6143555bb1572e239d8aa9c9f7 Marc Feeley <feeley@iro.umontreal.ca> 1244663367 -0400	commit: Add -:: runtime option to prevent overriding the script line runtime options.
33aa979caa965f6143555bb1572e239d8aa9c9f7 4ebab39a11a7fe63aeaed3b69e959168101f6e90 Marc Feeley <feeley@iro.umontreal.ca> 1244690796 -0400	commit: Improve Mac OS X prebuilt installer so that gambit.h and libraries are in standard places (/usr/include and /usr/lib).
4ebab39a11a7fe63aeaed3b69e959168101f6e90 f95d16f77deae0757b99174e81f25c03425ccbd9 Marc Feeley <feeley@iro.umontreal.ca> 1244692189 -0400	commit: [COMPILER CHANGES NEEDED FOR v4.4.4] Changed version in compiler
f95d16f77deae0757b99174e81f25c03425ccbd9 4f086eab486dbddf39dd29bc322d5cc6f874ef46 Marc Feeley <feeley@iro.umontreal.ca> 1244692617 -0400	commit: [RUNTIME CHANGES NEEDED FOR v4.4.4] Changed version of runtime using misc/changev
4f086eab486dbddf39dd29bc322d5cc6f874ef46 243c94135dc699f8e7860ba5a645ae3777b4f15c Marc Feeley <feeley@iro.umontreal.ca> 1244730492 -0400	commit: Implement serialization/deserialization of promises.
243c94135dc699f8e7860ba5a645ae3777b4f15c 51d9371b2d6f7a29ec4c3ae403f5e6bc546364d3 Marc Feeley <feeley@iro.umontreal.ca> 1244772716 -0400	commit: Set LIBRARY_PATH and CPATH environment variables under Microsoft Windows so that gcc will find gambit.h and Gambit libraries.
51d9371b2d6f7a29ec4c3ae403f5e6bc546364d3 55d447c84be7c87fc8f87d495e0b4bf240f5e1c7 Marc Feeley <feeley@iro.umontreal.ca> 1244781907 -0400	commit: Add documentation for C compiler environment variable setting.
55d447c84be7c87fc8f87d495e0b4bf240f5e1c7 7b3194e6a67451eb62f52789ab5e993d4dc55fc7 Marc Feeley <feeley@iro.umontreal.ca> 1244807917 -0400	commit: Add lib/dead.h to the distribution.
7b3194e6a67451eb62f52789ab5e993d4dc55fc7 4af3c67d002c7b28a32f0f0ac1d455a65a3a66fa Marc Feeley <feeley@iro.umontreal.ca> 1244833867 -0400	commit: Fix makefile dependencies to allow concurrent build (thanks to Adrien Pierard for spotting this problem).
4af3c67d002c7b28a32f0f0ac1d455a65a3a66fa 00bbd2c8fc14d6c7f38c4d9cad1597b05daec83f Marc Feeley <feeley@iro.umontreal.ca> 1244837974 -0400	commit: Improve Microsoft Windows prebuilt installer for VisualC variant.
00bbd2c8fc14d6c7f38c4d9cad1597b05daec83f 6db00a7206c3d84f2900635e30aaa871820bcbcf Marc Feeley <feeley@iro.umontreal.ca> 1244895994 -0400	commit: Fix Microsoft Windows installer for MSVC variant so that path of installation directory is correctly set.
6db00a7206c3d84f2900635e30aaa871820bcbcf 9528f05a29f278cdd671b4ec210900e741be7082 Marc Feeley <feeley@iro.umontreal.ca> 1245066067 -0400	commit: Fix bug with process-status and add call-with-input-process, with-input-from-process, etc.
9528f05a29f278cdd671b4ec210900e741be7082 dbf3d29956630a87e957bbde7a42e7874b336d84 Marc Feeley <feeley@iro.umontreal.ca> 1245346181 -0400	commit: Fix infinite loop on Linux in tcp-client-peer-socket-info when an asynchronous connection failed.
dbf3d29956630a87e957bbde7a42e7874b336d84 f0c06aecdbe96346a06fcdb62a1f88c9c79514a9 Marc Feeley <feeley@iro.umontreal.ca> 1245380614 -0400	commit: Fix bug #104, which caused open-process to fail due to an EINTR on OpenBSD 4.5 (thanks to Taylor Venable for assistance in solving the bug).
f0c06aecdbe96346a06fcdb62a1f88c9c79514a9 4d8b1a1488cf8b0eba290faa607117fcaeb470b8 Marc Feeley <feeley@iro.umontreal.ca> 1246059284 -0400	commit: Fix code generation problem with future special form (incorrect computation of live variables).
4d8b1a1488cf8b0eba290faa607117fcaeb470b8 cdb88fa66818e381592fa5e965f13c7885d920fe Marc Feeley <feeley@iro.umontreal.ca> 1246384853 -0400	commit: Invoke sed in the makefiles without GNU extensions (this solves a problem on Solaris, at least).
cdb88fa66818e381592fa5e965f13c7885d920fe 8592623c9bf6891def827b68716ca6e5e2c70c69 Marc Feeley <feeley@iro.umontreal.ca> 1246456273 -0400	commit: Fix typos in Gambit man page.
8592623c9bf6891def827b68716ca6e5e2c70c69 8fee2649cab7cc838640dcfa21b758ea0d9a9315 Marc Feeley <feeley@iro.umontreal.ca> 1249323635 -0400	commit: Add -obj and -exe options to gsc, allowing executable programs to be created directly with gsc.
8fee2649cab7cc838640dcfa21b758ea0d9a9315 a86817c6cd4e5ce2e2f1bb4109267ce689480842 Marc Feeley <feeley@iro.umontreal.ca> 1249324506 -0400	commit: Fix problem with open-process on Windows. This required an extensive rewrite of the pipe I/O implementation.
a86817c6cd4e5ce2e2f1bb4109267ce689480842 4c1db4c652fc333c7d24580b62a76fb59c0c4de6 Marc Feeley <feeley@iro.umontreal.ca> 1249336012 -0400	commit: Add simple let-floating, which improves performance of do loops when using syntax-case.
4c1db4c652fc333c7d24580b62a76fb59c0c4de6 8b39d0c53643adad6cef5b71a6a0d0e883fbb824 Marc Feeley <feeley@iro.umontreal.ca> 1249342315 -0400	commit: Improve error message for nonprocedure in operator position exception.
8b39d0c53643adad6cef5b71a6a0d0e883fbb824 a156ee7c23df20846a606b3e171b98a1d3cc329c Marc Feeley <feeley@iro.umontreal.ca> 1249396130 -0400	commit: Improve backtrace of interpreted code when nonprocedure operator exceptions are raised.
a156ee7c23df20846a606b3e171b98a1d3cc329c e0fc20323909d0eb05cb5f8ca198239e94da873c Marc Feeley <feeley@iro.umontreal.ca> 1249445451 -0400	commit: Add fallback encoding for UTF character encoding when BOM is not present on input.
e0fc20323909d0eb05cb5f8ca198239e94da873c 9ad1ce9f7c24c9c74166a814dcca43c6d06b1267 Marc Feeley <feeley@iro.umontreal.ca> 1249446059 -0400	commit: Improve tests/makefile.in so that it uses the -exe compile flag.
9ad1ce9f7c24c9c74166a814dcca43c6d06b1267 ecc29f31bde9bf4f30272e35cca844a2fe44f61f Marc Feeley <feeley@iro.umontreal.ca> 1249446420 -0400	commit: [COMPILER CHANGES NEEDED FOR v4.5.0] Changed version in compiler
ecc29f31bde9bf4f30272e35cca844a2fe44f61f 776fbc3378b3208067effd2e57a224b1b54d5d32 Marc Feeley <feeley@iro.umontreal.ca> 1249446737 -0400	commit: [RUNTIME CHANGES NEEDED FOR v4.5.0] Changed version of runtime using misc/changev
776fbc3378b3208067effd2e57a224b1b54d5d32 87b224039cf733b5cbf6c34482ed4e393e9bcbae Marc Feeley <feeley@iro.umontreal.ca> 1249601314 -0400	commit: Fix I/O performance problem due to loss of port buffering on input.
87b224039cf733b5cbf6c34482ed4e393e9bcbae cc82edacce2417b82cde393962146b522b9ce5a6 Marc Feeley <feeley@iro.umontreal.ca> 1249605637 -0400	commit: Add readtable setting to enable/disable reader support for delimited here string syntax #<|foo| which does not work well when reading output containing #<type ...> and similar. That syntax is now disabled by default.
cc82edacce2417b82cde393962146b522b9ce5a6 b6c4a9607a459a5b8afbb73f57f709f7fb8f376f Marc Feeley <feeley@iro.umontreal.ca> 1249605986 -0400	commit: [COMPILER CHANGES NEEDED FOR v4.5.1] Changed version in compiler
b6c4a9607a459a5b8afbb73f57f709f7fb8f376f e5c4f9466227c9db52f6f07f65dac74cc0f1e169 Marc Feeley <feeley@iro.umontreal.ca> 1249606306 -0400	commit: [RUNTIME CHANGES NEEDED FOR v4.5.1] Changed version of runtime using misc/changev
e5c4f9466227c9db52f6f07f65dac74cc0f1e169 e5c4f9466227c9db52f6f07f65dac74cc0f1e169 Marc Feeley <feeley@iro.umontreal.ca> 1250276765 -0400	checkout: moving from master to master
e5c4f9466227c9db52f6f07f65dac74cc0f1e169 cb7a0c9372caa86b85dc59910f66442624ba0391 Marc Feeley <feeley@iro.umontreal.ca> 1251386051 -0400	pull : Fast forward
cb7a0c9372caa86b85dc59910f66442624ba0391 be105ed3056a52bc3cc218b739fd73d3b1e849f4 Marc Feeley <feeley@iro.umontreal.ca> 1251476924 -0400	pull : Fast forward
be105ed3056a52bc3cc218b739fd73d3b1e849f4 c329492164751796178ac5c3db25d0e105c55677 Marc Feeley <feeley@iro.umontreal.ca> 1251489055 -0400	commit: Add support for specifying port settings (char-encoding, ...) to "load" procedure.
c329492164751796178ac5c3db25d0e105c55677 c329492164751796178ac5c3db25d0e105c55677 Marc Feeley <feeley@iro.umontreal.ca> 1251645400 -0400	checkout: moving from master to master
c329492164751796178ac5c3db25d0e105c55677 19d2d4aa107665df8b5cbb822d4c599812eab0ee Marc Feeley <feeley@iro.umontreal.ca> 1252010649 -0400	commit: Allow REPL to access the lexical variables in compiled code (when compiled with -debug option).
19d2d4aa107665df8b5cbb822d4c599812eab0ee f2c67600f1e7514e04c708e735d0bea717c5263c Marc Feeley <feeley@iro.umontreal.ca> 1252037427 -0400	commit: Replaced @error by #error in gambit.h now that #error is universally accepted by C compilers.
f2c67600f1e7514e04c708e735d0bea717c5263c 9e179cb74a2ccbce7603fe379ee7cb4abe52e2bc Marc Feeley <feeley@iro.umontreal.ca> 1252162001 -0400	commit: Add procedures append-vectors, subvector-fill!, subvector-move!, vector-shrink! and their string/u8vector/... analog.
9e179cb74a2ccbce7603fe379ee7cb4abe52e2bc 62944eeee5eb9512d1e1d3eef17f7ed6b957c577 Marc Feeley <feeley@iro.umontreal.ca> 1252344144 -0400	commit: Fix problem with gsc -o option when used together with -c or -obj options.
62944eeee5eb9512d1e1d3eef17f7ed6b957c577 862b11f7b17c20b0d199f9f72f4b7ca20169b80f Marc Feeley <feeley@iro.umontreal.ca> 1252615909 -0400	commit: Improve error checking of extract-bit-field and test-bit-fiel? procedures.
862b11f7b17c20b0d199f9f72f4b7ca20169b80f 2ce638c24a09ccdb410b9a4cf8b4d701f7ea4067 Marc Feeley <feeley@iro.umontreal.ca> 1252618060 -0400	commit: Improve error checking of clear-bit-field, replace-bit-field and copy-bit-field procedures.
2ce638c24a09ccdb410b9a4cf8b4d701f7ea4067 790eb842fe5c617f81cadd561f9e087c6ca06998 Marc Feeley <feeley@iro.umontreal.ca> 1252638144 -0400	commit: [COMPILER CHANGES NEEDED FOR v4.5.2] Changed version in compiler
790eb842fe5c617f81cadd561f9e087c6ca06998 4d59a2f033a2da367b2f7348c285c999a328d6f7 Marc Feeley <feeley@iro.umontreal.ca> 1252638476 -0400	commit: [RUNTIME CHANGES NEEDED FOR v4.5.2] Changed version of runtime using misc/changev
4d59a2f033a2da367b2f7348c285c999a328d6f7 e5a7a7ebd589090ab43c450c1d3207f2fb5cfea1 Marc Feeley <feeley@iro.umontreal.ca> 1253107641 -0400	commit: Fix gsc's -c option when used with -o option.
e5a7a7ebd589090ab43c450c1d3207f2fb5cfea1 372fa1cf729a30c6ea6d42a396a10e429a686e19 Marc Feeley <feeley@iro.umontreal.ca> 1253209864 -0400	commit: Fix gsc macro-expansion bug when a syntax-case macro expands into a Gambit predefined macro (such as define-type).
372fa1cf729a30c6ea6d42a396a10e429a686e19 a8a6bfbb167f3aff207332f79be25ce18b496575 Marc Feeley <feeley@iro.umontreal.ca> 1256827119 -0400	commit: Change continuation implementation and documentation to prepare for delimited continuations.
a8a6bfbb167f3aff207332f79be25ce18b496575 524bb3de02b67535881ec818b4028c769cc0abee Marc Feeley <feeley@iro.umontreal.ca> 1256827705 -0400	commit: Fix bug 119 so that defines in nested REPLs work properly.
524bb3de02b67535881ec818b4028c769cc0abee cf29c0f68adad045359e85ddb64f4acf4ef607f0 Marc Feeley <feeley@iro.umontreal.ca> 1256828867 -0400	commit: Improve performance of read-line when reading whole files (roughly 40% faster).
cf29c0f68adad045359e85ddb64f4acf4ef607f0 5bae3cb2db90f90ae9fbe16374f4c44fdb3106fe Marc Feeley <feeley@iro.umontreal.ca> 1256853737 -0400	commit: Add module-name: parameter to compile-file-to-c and change exec-vector format to store the module name.
5bae3cb2db90f90ae9fbe16374f4c44fdb3106fe 5bae3cb2db90f90ae9fbe16374f4c44fdb3106fe Marc Feeley <feeley@iro.umontreal.ca> 1256929514 -0400	checkout: moving from master to master
5bae3cb2db90f90ae9fbe16374f4c44fdb3106fe c7bf5599285497334ab50063cae17d5320c83d66 Marc Feeley <feeley@iro.umontreal.ca> 1257126653 -0500	commit: Add to the Windows installer a "Gambit-C" entry to the start menu (fix bug 118).
c7bf5599285497334ab50063cae17d5320c83d66 05364a46434687e7706d48e5f84f858cf1951623 Marc Feeley <feeley@iro.umontreal.ca> 1257129225 -0500	commit: Add warnings?: parameter to link-flat and link-incremental to eliminate warning messages.
05364a46434687e7706d48e5f84f858cf1951623 49de385e5ff31d019c6c36cdea4c29f67156c74e Marc Feeley <feeley@iro.umontreal.ca> 1257129489 -0500	commit: [COMPILER CHANGES NEEDED FOR v4.5.3] Changed version in compiler
49de385e5ff31d019c6c36cdea4c29f67156c74e 691eee2e1bb483294947cf84abeeaaab1809cae7 Marc Feeley <feeley@iro.umontreal.ca> 1257129660 -0500	commit: [RUNTIME CHANGES NEEDED FOR v4.5.3] Changed version of runtime using misc/changev
691eee2e1bb483294947cf84abeeaaab1809cae7 aee2b15382afc2b091d7491118f269ca795ed685 Marc Feeley <feeley@iro.umontreal.ca> 1262893908 -0500	pull : Fast forward
aee2b15382afc2b091d7491118f269ca795ed685 aee2b15382afc2b091d7491118f269ca795ed685 Marc Feeley <feeley@iro.umontreal.ca> 1262893908 -0500	checkout: moving from master to master
aee2b15382afc2b091d7491118f269ca795ed685 aee2b15382afc2b091d7491118f269ca795ed685 Marc Feeley <feeley@iro.umontreal.ca> 1262894128 -0500	checkout: moving from master to master
aee2b15382afc2b091d7491118f269ca795ed685 a56942cf9d4d4a57512edc0f1070baf7bd41cb4f Marc Feeley <feeley@iro.umontreal.ca> 1262894282 -0500	commit: [COMPILER CHANGES NEEDED FOR v4.6.0] Changed version in compiler and targ-frame-reserve to 3
a56942cf9d4d4a57512edc0f1070baf7bd41cb4f 3bdc64fb33dcdd1792d4c899c861c317aa0feabb Marc Feeley <feeley@iro.umontreal.ca> 1262895137 -0500	commit: [RUNTIME CHANGES NEEDED FOR v4.6.0] Changed version of runtime using misc/changev and ___FRAME_RESERVE to 3
3bdc64fb33dcdd1792d4c899c861c317aa0feabb 02c1427d40eb080a4ada916d55ecbb14cc191772 Marc Feeley <feeley@iro.umontreal.ca> 1263528397 -0500	commit: Fix compiler bug which caused out-of-line internal continuation frames to have incorrect frame descriptors.
02c1427d40eb080a4ada916d55ecbb14cc191772 5c50659cfcee2d746d40cafce2f42ede0c76f37d Marc Feeley <feeley@iro.umontreal.ca> 1300168543 -0400	pull : Fast forward
5c50659cfcee2d746d40cafce2f42ede0c76f37d 5c50659cfcee2d746d40cafce2f42ede0c76f37d Marc Feeley <feeley@iro.umontreal.ca> 1300168544 -0400	checkout: moving from master to master
5c50659cfcee2d746d40cafce2f42ede0c76f37d 431c27a868e675f8694c263c736755f4aa498509 Marc Feeley <feeley@iro.umontreal.ca> 1300169331 -0400	commit: Added an example for building Gambit on iOS (specifically for the "Gambit REPL" app).
431c27a868e675f8694c263c736755f4aa498509 dcffc78e038ac228f12ad0edb5613b6c21ce3044 Marc Feeley <feeley@iro.umontreal.ca> 1300668118 -0400	commit: Allow editing of main script of iOS example.
dcffc78e038ac228f12ad0edb5613b6c21ce3044 5724ffbc4801eace47f888d2b7a4f440236bc45b Marc Feeley <feeley@iro.umontreal.ca> 1300669260 -0400	commit: Fix calculation of "bytes allocated" by "time" special form.
5724ffbc4801eace47f888d2b7a4f440236bc45b ef8ab1f9ab5179bacdaf02d22d33bee9ee81e999 Marc Feeley <feeley@iro.umontreal.ca> 1300669571 -0400	commit: Fix shell-command on CYGWIN so that /bin/sh is used as a shell even though CYGWIN runs on Windows.
ef8ab1f9ab5179bacdaf02d22d33bee9ee81e999 d4b88896c196469b540cbbe2a9d8f39f21ae3fe6 Marc Feeley <feeley@iro.umontreal.ca> 1300931915 -0400	commit: Fix problems with CYGWIN port (sh scripts should not have .bat extension, timer related issues which caused process ports to fail)
d4b88896c196469b540cbbe2a9d8f39f21ae3fe6 8220bcadba76af2b1c16f94c983661aa68337867 Marc Feeley <feeley@iro.umontreal.ca> 1301027476 -0400	commit: Modify scripts for Mac OS X prebuilt releases for Xcode 4
8220bcadba76af2b1c16f94c983661aa68337867 2b0ce8aed16eb72dc349ee2e357c27fe75b2c3b5 Marc Feeley <feeley@iro.umontreal.ca> 1301055522 -0400	commit: Correctly update version of Gambit in iOS example.
2b0ce8aed16eb72dc349ee2e357c27fe75b2c3b5 779ed87c01ef045ee4ff365f976af1976e9c4a08 Marc Feeley <feeley@iro.umontreal.ca> 1301055723 -0400	commit: [COMPILER CHANGES NEEDED FOR v4.6.1] Changed version in compiler
779ed87c01ef045ee4ff365f976af1976e9c4a08 6d6b807cf4964629510da694fe217a062c0d82eb Marc Feeley <feeley@iro.umontreal.ca> 1301056062 -0400	commit: [RUNTIME CHANGES NEEDED FOR v4.6.1] Changed version of runtime using misc/changev
6d6b807cf4964629510da694fe217a062c0d82eb a5b7b7cc8049af4eb173ff38487d3cd1b2f4ea28 Marc Feeley <feeley@iro.umontreal.ca> 1301056333 -0400	commit: Fix iOS makefile problem which removed Prefix.pch on a "make clean".
a5b7b7cc8049af4eb173ff38487d3cd1b2f4ea28 f91139fd405e65d499ef1ae7cdae8cbacf570ece Marc Feeley <feeley@iro.umontreal.ca> 1301057126 -0400	commit: Prevent lib/guide/_guide.c from being removed.
f91139fd405e65d499ef1ae7cdae8cbacf570ece b2d01479d45e37c91b896840a0908c8bdc4aaeaf Marc Feeley <feeley@iro.umontreal.ca> 1303084227 -0400	commit: Add generic Objective-C interface, sound, dates, device status, more scripts.
b2d01479d45e37c91b896840a0908c8bdc4aaeaf 2f2e6ae8cf57ecfbf5b9280de2152bdd3450cfd0 Marc Feeley <feeley@iro.umontreal.ca> 1303927953 -0400	commit: Fix heartbeat timer problem on MacOS X and improve GambitREPL iOS example
2f2e6ae8cf57ecfbf5b9280de2152bdd3450cfd0 8e5f205d3636b7e82ded1e94dffd10b284bb70fe Marc Feeley <feeley@iro.umontreal.ca> 1305663615 -0400	commit: Make it possible to change REPL command processor and easily add REPL commands
8e5f205d3636b7e82ded1e94dffd10b284bb70fe 5d8275121682f9cd6cd563145d5d47bf7d04bbcc Marc Feeley <feeley@iro.umontreal.ca> 1305812906 -0400	commit: Avoid "Target of assignment is not an lvalue" warnings in FFI generated code.
5d8275121682f9cd6cd563145d5d47bf7d04bbcc 4f42f83f5841b4d14f1e1d03880756330a0b405f Marc Feeley <feeley@iro.umontreal.ca> 1305827429 -0400	commit: Recognize wider set of C file extensions (.c .C .cc .cp .cpp .CPP .cxx .c++ .m .M .mm)
4f42f83f5841b4d14f1e1d03880756330a0b405f 4f42f83f5841b4d14f1e1d03880756330a0b405f Marc Feeley <feeley@iro.umontreal.ca> 1307031811 -0400	checkout: moving from master to master
4f42f83f5841b4d14f1e1d03880756330a0b405f 394beeb81e24ce90722b8798459a6405c17e8c23 Marc Feeley <feeley@iro.umontreal.ca> 1311622447 -0400	commit: Modifications for Gambit REPL v2.0 for iOS
394beeb81e24ce90722b8798459a6405c17e8c23 2e89dcd3defadc98677bad6bfe8f2eeb593c51cf Marc Feeley <feeley@iro.umontreal.ca> 1311704891 -0400	commit: Allow a wider range of C file extensions (e.g. .m, .cpp, ...) when linking (gsc -link)
2e89dcd3defadc98677bad6bfe8f2eeb593c51cf 6394dc06e30dd2b126b301dc82b947d049d371ae Marc Feeley <feeley@iro.umontreal.ca> 1311705152 -0400	commit: Remove useless copy of .m to .c now that linking works correctly with .m input files
6394dc06e30dd2b126b301dc82b947d049d371ae 53a9aa99d1534aaaeed77baed7a00c06ea9d9332 Marc Feeley <feeley@iro.umontreal.ca> 1312578637 -0400	pull : Fast-forward
53a9aa99d1534aaaeed77baed7a00c06ea9d9332 29b53bf0676a853ecf15d616ac748e966c64a27a Marc Feeley <feeley@iro.umontreal.ca> 1312817751 -0400	commit: Implement hook to check for valid file-system accesses (this was motivated by a need for the Gambit REPL iOS app to respect clause 2.6 of the Apple developer agreement)
29b53bf0676a853ecf15d616ac748e966c64a27a ec92f752f7c05c4d1247bb15acdb47eaaec82791 Marc Feeley <feeley@iro.umontreal.ca> 1317995525 -0400	pull : Fast-forward
ec92f752f7c05c4d1247bb15acdb47eaaec82791 5666b63a80b3e7d71e1f2c2b3344d08a706cd4d6 Marc Feeley <feeley@iro.umontreal.ca> 1318873263 -0400	commit: Avoid label values when using LLVM
5666b63a80b3e7d71e1f2c2b3344d08a706cd4d6 8efc5d3e63993801f968b64b97628ee14be78298 Marc Feeley <feeley@iro.umontreal.ca> 1318873423 -0400	commit: Treat .exe and .dmg as binary
8efc5d3e63993801f968b64b97628ee14be78298 85ee094808e3032184febc0b080533a25b2c57e3 Marc Feeley <feeley@iro.umontreal.ca> 1318873796 -0400	commit: Change 'prebuilt' target so that it builds remotely on VMs running with VirtualBox
85ee094808e3032184febc0b080533a25b2c57e3 762503a1002c2a589a95096ab3eff654bb97c11b Marc Feeley <feeley@iro.umontreal.ca> 1318874107 -0400	commit: Use default C and C++ compiler search of autoconf
762503a1002c2a589a95096ab3eff654bb97c11b 8f407653e298fe880e8e1d2e3a0f28b1e0343e1f Marc Feeley <feeley@iro.umontreal.ca> 1318874198 -0400	commit: Better detect absence of socklen_t definition
8f407653e298fe880e8e1d2e3a0f28b1e0343e1f 3ff5d229880263b4d37df9b578c79e116716427b Marc Feeley <feeley@iro.umontreal.ca> 1318875819 -0400	commit: Make configure script output a message which helps avoid LLVM GCC (useful on Mac OS X)
3ff5d229880263b4d37df9b578c79e116716427b 77f5039b8d2f7a3a0399c24e72c781c51245e009 Marc Feeley <feeley@iro.umontreal.ca> 1318876923 -0400	commit: Add missing logic for 'prebuilt' target
77f5039b8d2f7a3a0399c24e72c781c51245e009 7f62da4aa78f95fcf3db17df6b7d22157deca5ba Marc Feeley <feeley@iro.umontreal.ca> 1318901336 -0400	commit: Fix EIO != EAGAIN pipe problem on linux and give warning when using LLVM GCC and improve remote building
7f62da4aa78f95fcf3db17df6b7d22157deca5ba 57541e9bffef66761ea44a7552663aad839471ec Marc Feeley <feeley@iro.umontreal.ca> 1318989006 -0400	commit: [COMPILER CHANGES NEEDED FOR v4.6.2] Changed version in compiler
57541e9bffef66761ea44a7552663aad839471ec e46b1516455a181bb1ef213ea5aabddd95df0a67 Marc Feeley <feeley@iro.umontreal.ca> 1318989873 -0400	commit: [RUNTIME CHANGES NEEDED FOR v4.6.2] Changed version of runtime using misc/changev
e46b1516455a181bb1ef213ea5aabddd95df0a67 7332c15728ac100e14a2500a97fcc5096138cc35 Marc Feeley <feeley@iro.umontreal.ca> 1319122530 -0400	commit: Change push destination from trex.iro.umontreal.ca to frontal.iro.umontreal.ca
7332c15728ac100e14a2500a97fcc5096138cc35 85716a281f20e972c87900d0136759f751703ef6 Marc Feeley <feeley@iro.umontreal.ca> 1319122834 -0400	commit: Change push destination to frontal07.iro.umontreal.ca
85716a281f20e972c87900d0136759f751703ef6 b54ede2ba249f6e4f4ae7b0bfccf4bab38db29a4 Marc Feeley <feeley@iro.umontreal.ca> 1319125451 -0400	commit: Fix inlining of for-each and map so that their recursion uses proper tail calls even when (declare (not proper-tail-calls)) is in effect in the caller
b54ede2ba249f6e4f4ae7b0bfccf4bab38db29a4 c0228bb3d5ab6ec5721823c145e0bc901ecf39d1 Marc Feeley <feeley@iro.umontreal.ca> 1319135375 -0400	commit: Fix inlining of assq/assv and memq/memv so that their recursion uses proper tail calls even when (declare (not proper-tail-calls)) is in effect in the caller
c0228bb3d5ab6ec5721823c145e0bc901ecf39d1 f46c7c0fe40f9f0dc949297c85deae7e008f18cc Marc Feeley <feeley@iro.umontreal.ca> 1319138461 -0400	commit: Fix bug #125. (table-copy t) now correctly copies the hash function of t when it is ##eq?
f46c7c0fe40f9f0dc949297c85deae7e008f18cc 46386c4d34bade75204ac273024a601e5c5085d3 Marc Feeley <feeley@iro.umontreal.ca> 1319139883 -0400	commit: Normalize the sign bit of +nan.0 to negative in the C code generated, regardless of the platform used to compile
46386c4d34bade75204ac273024a601e5c5085d3 e313aa71015d577e70719e4ab98bc296936d76d4 Marc Feeley <feeley@iro.umontreal.ca> 1319308706 -0700	commit: Update .gitignored files
e313aa71015d577e70719e4ab98bc296936d76d4 a19381c2913393742ccc0b7c0e631cae92a8f243 Marc Feeley <feeley@iro.umontreal.ca> 1319308810 -0700	commit: Make git follow iOS example help files
a19381c2913393742ccc0b7c0e631cae92a8f243 a19381c2913393742ccc0b7c0e631cae92a8f243 Marc Feeley <feeley@iro.umontreal.ca> 1319310915 -0700	checkout: moving from master to x86
a19381c2913393742ccc0b7c0e631cae92a8f243 a19381c2913393742ccc0b7c0e631cae92a8f243 Marc Feeley <feeley@iro.umontreal.ca> 1320771045 -0500	checkout: moving from x86 to master
a19381c2913393742ccc0b7c0e631cae92a8f243 b420a915aaa43bf6f59921e990c80e033e86cb7d Marc Feeley <feeley@iro.umontreal.ca> 1321497606 -0500	commit: Prevent repeated inlining of primitives
b420a915aaa43bf6f59921e990c80e033e86cb7d a19381c2913393742ccc0b7c0e631cae92a8f243 Marc Feeley <feeley@iro.umontreal.ca> 1321497626 -0500	checkout: moving from master to x86
a19381c2913393742ccc0b7c0e631cae92a8f243 b420a915aaa43bf6f59921e990c80e033e86cb7d Marc Feeley <feeley@iro.umontreal.ca> 1321497925 -0500	checkout: moving from x86 to b420a915aaa43bf6f59921e990c80e033e86cb7d^0
b420a915aaa43bf6f59921e990c80e033e86cb7d b420a915aaa43bf6f59921e990c80e033e86cb7d Marc Feeley <feeley@iro.umontreal.ca> 1322510534 -0500	checkout: moving from x86 to master
b420a915aaa43bf6f59921e990c80e033e86cb7d b420a915aaa43bf6f59921e990c80e033e86cb7d Marc Feeley <feeley@iro.umontreal.ca> 1322510570 -0500	checkout: moving from master to x86
b420a915aaa43bf6f59921e990c80e033e86cb7d b420a915aaa43bf6f59921e990c80e033e86cb7d Marc Feeley <feeley@iro.umontreal.ca> 1322510862 -0500	checkout: moving from x86 to x86
b420a915aaa43bf6f59921e990c80e033e86cb7d 8a32e26ab8fe3280531a1c95638ab20e99bb2966 Marc Feeley <feeley@iro.umontreal.ca> 1326922933 -0500	commit: add X86 instruction encoding and assembler in preparation for X86 backend
8a32e26ab8fe3280531a1c95638ab20e99bb2966 b420a915aaa43bf6f59921e990c80e033e86cb7d Marc Feeley <feeley@iro.umontreal.ca> 1326922979 -0500	checkout: moving from x86 to master
b420a915aaa43bf6f59921e990c80e033e86cb7d 8a32e26ab8fe3280531a1c95638ab20e99bb2966 Marc Feeley <feeley@iro.umontreal.ca> 1326923055 -0500	merge x86: Fast-forward
8a32e26ab8fe3280531a1c95638ab20e99bb2966 611d2bf01230c1f84459472c757de48acdca2ffc Marc Feeley <feeley@iro.umontreal.ca> 1326925131 -0500	commit: [COMPILER CHANGES NEEDED FOR v4.6.3] Changed version in compiler
611d2bf01230c1f84459472c757de48acdca2ffc 9406e14820dfb4db71e61c69620d3f4b4eaa3cb6 Marc Feeley <feeley@iro.umontreal.ca> 1326925262 -0500	commit: [RUNTIME CHANGES NEEDED FOR v4.6.3] Changed version of runtime using misc/changev
9406e14820dfb4db71e61c69620d3f4b4eaa3cb6 b71fcacfac55492159242c776f505ffc246d9966 Marc Feeley <feeley@iro.umontreal.ca> 1326926112 -0500	commit: Update time stamp for new revision.
b71fcacfac55492159242c776f505ffc246d9966 8ccd2bd368b0453304cb090c768f9423e4c21f2b Marc Feeley <feeley@iro.umontreal.ca> 1327198106 -0500	commit: Improve automatic selection of C compiler on Mac OS X and configure messages.
8ccd2bd368b0453304cb090c768f9423e4c21f2b 8ccd2bd368b0453304cb090c768f9423e4c21f2b Marc Feeley <feeley@iro.umontreal.ca> 1327198457 -0500	checkout: moving from master to master
8ccd2bd368b0453304cb090c768f9423e4c21f2b 747c3e304618827fe514414b1ea2e696645c5b76 Marc Feeley <feeley@iro.umontreal.ca> 1327592232 -0500	commit: Fix on Windows the open-process procedure which was not escaping the command line arguments properly. This was causing shell-command to fail also, bug #152.
747c3e304618827fe514414b1ea2e696645c5b76 27834d8b80f53da54a05b12e5a1109dd7a4b7031 Marc Feeley <feeley@iro.umontreal.ca> 1327608868 -0500	commit: Fix configure script, which improperly searched for the C compiler, causing the configure script to fail on most systems.
27834d8b80f53da54a05b12e5a1109dd7a4b7031 3243481a96a699d2f96884c30c2e84c6c4141cd4 Marc Feeley <feeley@iro.umontreal.ca> 1327710964 -0500	commit: Improve robustness of Mac OS X build of prebuilt installers.
3243481a96a699d2f96884c30c2e84c6c4141cd4 4404899383d59ea1db67a4c589d8c7bcd3a0b29d Marc Feeley <feeley@iro.umontreal.ca> 1327714923 -0500	commit: Add functionality to Xlib interface in Xlib-simple example.
4404899383d59ea1db67a4c589d8c7bcd3a0b29d c5cd419d0f712cd88c5b624c8f96b12808be1262 Marc Feeley <feeley@iro.umontreal.ca> 1327874038 -0500	commit: Fix configure script so that it correctly propagates the configure script options to the runtime system for display (gsi -v).
c5cd419d0f712cd88c5b624c8f96b12808be1262 9f64a579eb4d3df709ff9f1dc144eca496849ba8 Marc Feeley <feeley@iro.umontreal.ca> 1328013149 -0500	commit: Improve robustness of shell-command on Windows.
9f64a579eb4d3df709ff9f1dc144eca496849ba8 44a1aa661e62a4befd6e9a1094798affefa56cc0 Marc Feeley <feeley@iro.umontreal.ca> 1328020259 -0500	commit: Add C compiler options to improve build on Windows using MinGW.
44a1aa661e62a4befd6e9a1094798affefa56cc0 6c9484f4885ac68f0b9b0bbf902651910e5d0bd6 Marc Feeley <feeley@iro.umontreal.ca> 1328103090 -0500	commit: Fix C++ nonconformance on Windows with MinGW by adding appropriate casts.
6c9484f4885ac68f0b9b0bbf902651910e5d0bd6 ba195862c405db53b17a3847b28972f24c5d24e1 Marc Feeley <feeley@iro.umontreal.ca> 1328104926 -0500	commit: Add missing definitions to gambit.h to support "long long" type conversions (bug #154 and bug #106). Thanks to REPLeffect@gmail.com for the patch.
ba195862c405db53b17a3847b28972f24c5d24e1 958f88226e0dd6469a8f296fadc0a06997ad41c3 Marc Feeley <feeley@iro.umontreal.ca> 1328107650 -0500	commit: Add configure script detection of "bool" type support by the C compiler.
958f88226e0dd6469a8f296fadc0a06997ad41c3 5a590cd2cfb1d17e66bce166906aaf519feeee44 Marc Feeley <feeley@iro.umontreal.ca> 1328284148 -0500	commit: Add to gambc-cc script the ability to report OBJ_EXTENSION, EXE_EXTENSION, and BAT_EXTENSION (in addition to the LIB_EXTENSION which was previously available).
5a590cd2cfb1d17e66bce166906aaf519feeee44 7198b7ae6d804dbbcf3a665a5bf04d9f21507e7b Marc Feeley <feeley@iro.umontreal.ca> 1328493828 -0500	commit: Improve GambitREPL for iOS example.
7198b7ae6d804dbbcf3a665a5bf04d9f21507e7b 60cf720ce19173975e7d980f9a4edf053c789f4c Marc Feeley <feeley@iro.umontreal.ca> 1328495487 -0500	commit: Improve GambitREPL iOS example.
60cf720ce19173975e7d980f9a4edf053c789f4c f9b1ff44a96e7a8f0a419fa9caf0034a42096048 Marc Feeley <feeley@iro.umontreal.ca> 1328647959 -0500	commit: Fix iOS 5.0 issue (file descriptors for regular files can't be put in nonblocking mode).
f9b1ff44a96e7a8f0a419fa9caf0034a42096048 cd8643ef1373a9d0f2ea56fb0a452c42bdf8be23 Marc Feeley <feeley@iro.umontreal.ca> 1328751051 -0500	commit: Use -O2 flag on C compiler (historically it has always been -O1 because gcc generated better code than with -O2, but apparently gcc now generates slightly better code at -O2 and the compilation time is still acceptable)
cd8643ef1373a9d0f2ea56fb0a452c42bdf8be23 6759e409cfc2280344626908f29fe38253668745 Marc Feeley <feeley@iro.umontreal.ca> 1328851354 -0500	commit: Add to GambitREPL for iOS the ability to access location update events (e.g. GPS latitude/longitude/altitude).
6759e409cfc2280344626908f29fe38253668745 6d9bb5a3679d254ac8a9c52f64f0a7d9c346a84f Marc Feeley <feeley@iro.umontreal.ca> 1328875727 -0500	commit: [COMPILER CHANGES NEEDED FOR v4.6.4] Changed version in compiler
6d9bb5a3679d254ac8a9c52f64f0a7d9c346a84f 15c7390e3974b0b322cc49b15c01ca0d8a62cb13 Marc Feeley <feeley@iro.umontreal.ca> 1328875919 -0500	commit: [RUNTIME CHANGES NEEDED FOR v4.6.4] Changed version of runtime using misc/changev
15c7390e3974b0b322cc49b15c01ca0d8a62cb13 aba6a4d1fdae9333e09369508ca9b447ccf93004 Marc Feeley <feeley@iro.umontreal.ca> 1329160909 -0500	commit: Change "make prebuilt" so that it uses local VirtualBox VMs.
aba6a4d1fdae9333e09369508ca9b447ccf93004 fd0870002cb00d52e1fb8fb8f0d8e06227f35f56 Marc Feeley <feeley@iro.umontreal.ca> 1329174644 -0500	commit: Add "grd" program to Gambit REPL iOS example for remotely interacting with it.
fd0870002cb00d52e1fb8fb8f0d8e06227f35f56 9ad3699511fdf9df9c4452e81b880112253f6f53 Marc Feeley <feeley@iro.umontreal.ca> 1329836602 -0500	pull : Fast-forward
9ad3699511fdf9df9c4452e81b880112253f6f53 96f801cf715664b0deb8351c06185922c41007bb Marc Feeley <feeley@iro.umontreal.ca> 1329838991 -0500	commit: Improve grd program in Gambit REPL iOS example (add "mv" command, on Windows provide reasonable default when self IP address can't be determined, reduce parallelism of "scan" command to 50 to avoid ressource problem on Windows)
96f801cf715664b0deb8351c06185922c41007bb 039d42849114aa4f19b878405462f63bac54f789 Marc Feeley <feeley@iro.umontreal.ca> 1329843754 -0500	commit: Added intf#set-idle-timer to Gambit REPL app to control whether the device is allowed to go to sleep.
039d42849114aa4f19b878405462f63bac54f789 6e4a04a77e56844afaeec355895e18701180bd58 Marc Feeley <feeley@iro.umontreal.ca> 1329928917 -0500	commit: Improve Gambit REPL (toolbar is semi transparent and the alpha can be set with set-toobar-alpha) and improve grd (-repl option, cat command, ls command shows "/" at end of directories).
6e4a04a77e56844afaeec355895e18701180bd58 2d04867bb33076b6e7d344263182ad611323439a Marc Feeley <feeley@iro.umontreal.ca> 1330178047 -0500	commit: Add to Gambit REPL some functions to send SMS and take pictures (this functionnality still needs a bit of work).
2d04867bb33076b6e7d344263182ad611323439a 33ba9fbd9d12b2357de8d23a53f4c63d399e49e5 Marc Feeley <feeley@iro.umontreal.ca> 1331660814 -0400	commit: Prepare move to github.
33ba9fbd9d12b2357de8d23a53f4c63d399e49e5 ce6345cab53e2826eb465485cc548780a99bc2d5 Marc Feeley <feeley@iro.umontreal.ca> 1331665342 -0400	commit: Rename github repo to "gambit" (all lowercase).
ce6345cab53e2826eb465485cc548780a99bc2d5 fa15120e750d337ede060464e23875ba910d6b5e Marc Feeley <feeley@iro.umontreal.ca> 1331746347 -0400	commit: [COMPILER CHANGES NEEDED FOR v4.6.5] Changed version in compiler
fa15120e750d337ede060464e23875ba910d6b5e 88723733721dba5266b5d520d81b6a0e35417339 Marc Feeley <feeley@iro.umontreal.ca> 1331746540 -0400	commit: [RUNTIME CHANGES NEEDED FOR v4.6.5] Changed version of runtime using misc/changev
88723733721dba5266b5d520d81b6a0e35417339 ddbc79884abb4f480914f32b191d32748177698f Marc Feeley <feeley@iro.umontreal.ca> 1334238420 -0400	commit: Allow uppercase Booleans (#T and #F).
ddbc79884abb4f480914f32b191d32748177698f ce6345cab53e2826eb465485cc548780a99bc2d5 Marc Feeley <feeley@iro.umontreal.ca> 1334253787 -0400	checkout: moving from master to HEAD^^^
ce6345cab53e2826eb465485cc548780a99bc2d5 ddbc79884abb4f480914f32b191d32748177698f Marc Feeley <feeley@iro.umontreal.ca> 1334253863 -0400	checkout: moving from ce6345cab53e2826eb465485cc548780a99bc2d5 to master
ddbc79884abb4f480914f32b191d32748177698f ad8d249a2d13a67339477f3066268ba4fec78009 Marc Feeley <feeley@iro.umontreal.ca> 1334606831 -0400	commit: Make repo contain the generated .c files so that a clone of the repo is sufficient to build the system.
ad8d249a2d13a67339477f3066268ba4fec78009 4e64437d946cdee7e79a5727eb8ba4d5dd7cc58e Marc Feeley <feeley@iro.umontreal.ca> 1334669373 -0400	commit: Update README and INSTALL.txt with repo cloning instructions.
4e64437d946cdee7e79a5727eb8ba4d5dd7cc58e 7b7f327a4ee30320cebfbd8d3d4dfc75e1a0040f Marc Feeley <feeley@iro.umontreal.ca> 1334765310 -0400	commit: Fix bootstrap when gsc-boot is built using shared libs.
7b7f327a4ee30320cebfbd8d3d4dfc75e1a0040f 1bfa5b0f19b61dc9af190d9cb2ec9faad6444ec8 Marc Feeley <feeley@iro.umontreal.ca> 1334779320 -0400	commit: Use the -Wl,-soname linker option on linux when building runtime lib as a shared library.
1bfa5b0f19b61dc9af190d9cb2ec9faad6444ec8 302a0c585e7e080b99da69b0b25d9c3f640198bc Marc Feeley <feeley@iro.umontreal.ca> 1334793130 -0400	commit: Fix parallel make (e.g. "make -j 4") after a "make bootclean".
302a0c585e7e080b99da69b0b25d9c3f640198bc f7b92e85caf4a781e000855f70ecad1619b4113a Marc Feeley <feeley@iro.umontreal.ca> 1334850051 -0400	commit: Create contrib directory and move GambitREPL to it.
f7b92e85caf4a781e000855f70ecad1619b4113a 4ac6942f4288aba2526c3c323d5819da9bac85fc Marc Feeley <feeley@iro.umontreal.ca> 1334858986 -0400	commit: Add missing files in contrib subdirectory.
4ac6942f4288aba2526c3c323d5819da9bac85fc a32b3ab7acaeceaed618e4f862c783d9854fa9c2 Marc Feeley <feeley@iro.umontreal.ca> 1335663628 -0400	commit: Add --enable-c-opt[=level] to control C compiler optimization level, and revert to using -O1 as default.
a32b3ab7acaeceaed618e4f862c783d9854fa9c2 fbb1e789cab2abec95262bfb595168afd60839bd Marc Feeley <feeley@iro.umontreal.ca> 1336482155 -0400	commit: Replace gsc-boot.c by shell scripts to avoid problems when cross-compiling.
fbb1e789cab2abec95262bfb595168afd60839bd 095a64308c3edcaecf7ca077b3f5405c33d10f83 Marc Feeley <feeley@iro.umontreal.ca> 1337274122 -0400	commit: Prepare for new back-ends (gsc option -target). Replace compile-file-to-c by compile-file-to-target. Preliminary version of a universal back-end to generate JavaScript, Python, PHP, etc.
095a64308c3edcaecf7ca077b3f5405c33d10f83 d449f224e1178ab7d0a6c410e89b645586fed2b6 Marc Feeley <feeley@iro.umontreal.ca> 1337274657 -0400	commit (merge): Merge branch 'master' of github.com:feeley/gambit
d449f224e1178ab7d0a6c410e89b645586fed2b6 7ed8f7412bc5a34651158745d29da0768675c3b0 Marc Feeley <feeley@iro.umontreal.ca> 1337286379 -0400	commit: Rewrite polling logic in _t-univ.scm
7ed8f7412bc5a34651158745d29da0768675c3b0 b575dfc07b1e79098b22d558af9d0bb8f948f918 Marc Feeley <feeley@iro.umontreal.ca> 1337354808 -0400	commit: Fix bootstrap problem on Windows when starting from a git clone of the repo.
b575dfc07b1e79098b22d558af9d0bb8f948f918 636e67651a85a25e0f72ebe8b9e4aecfaee83580 Marc Feeley <feeley@iro.umontreal.ca> 1337778698 -0400	commit: Add misc/build-gambit-android to compile Gambit for Android devices.
636e67651a85a25e0f72ebe8b9e4aecfaee83580 422bab45bdb94bb3ec71bdf53712caab2cfc66c4 Marc Feeley <feeley@iro.umontreal.ca> 1337782972 -0400	commit: Clean up installation instructions, mentionning the importance of --enable-c-opt and the performance of gcc and clang.
422bab45bdb94bb3ec71bdf53712caab2cfc66c4 5a2dc9ea5a808445fb317639cf1755ecb3af80e8 Marc Feeley <feeley@iro.umontreal.ca> 1337784113 -0400	commit: Add misc/bench-gccs which was used to test the performance of various versions of gcc when used to build Gambit.
5a2dc9ea5a808445fb317639cf1755ecb3af80e8 966b1f726ffcd827622bae19e62eabce5c2f604a Marc Feeley <feeley@iro.umontreal.ca> 1337785351 -0400	commit: [COMPILER CHANGES NEEDED FOR v4.6.6] Changed version in compiler
966b1f726ffcd827622bae19e62eabce5c2f604a 3d3b452697b2e55c0b1a105ee4e063a7dab22ed2 Marc Feeley <feeley@iro.umontreal.ca> 1337785591 -0400	commit: [RUNTIME CHANGES NEEDED FOR v4.6.6] Changed version of runtime using misc/changev
3d3b452697b2e55c0b1a105ee4e063a7dab22ed2 19f9b70277c20c4f6ba653724246cfefd0647a29 Marc Feeley <feeley@iro.umontreal.ca> 1337801806 -0400	commit: Fix misc/publish-release to avoid stale NFS handles.
19f9b70277c20c4f6ba653724246cfefd0647a29 62785059e107279ec78067631ccbb9d12ed27184 Marc Feeley <feeley@iro.umontreal.ca> 1337873649 -0400	commit: Make _t-univ.scm generate indented code.
62785059e107279ec78067631ccbb9d12ed27184 be2fc9f0345edf6597f61e672822dcc8428473d7 Marc Feeley <feeley@iro.umontreal.ca> 1337880905 -0400	commit: Add performance measurements for clang 3.1 .
be2fc9f0345edf6597f61e672822dcc8428473d7 fd39fbc031992b046c7adf56f7af62508479fad6 Marc Feeley <feeley@iro.umontreal.ca> 1337976390 -0400	commit: Add handling of primitives to universal back-end.
fd39fbc031992b046c7adf56f7af62508479fad6 5c4c84d29181f9dae0ab5964848c1d44f282c77e Marc Feeley <feeley@iro.umontreal.ca> 1338382624 -0400	commit: Refactor _t-univ.scm to scan the GVM basic blocks directly.
5c4c84d29181f9dae0ab5964848c1d44f282c77e 8ecdaec3679bb11ed38661959a5f4656794aea07 Marc Feeley <feeley@iro.umontreal.ca> 1338387325 -0400	commit: Add to _t-univ.scm the branch destination inlining optimization.
8ecdaec3679bb11ed38661959a5f4656794aea07 cd4255be7fb4da02acbe87656464cec66400ed6a Marc Feeley <feeley@iro.umontreal.ca> 1338392197 -0400	commit: Add lazy stack pointer adjustments to _t-univ.scm .
cd4255be7fb4da02acbe87656464cec66400ed6a 2cf35a048561b18b5c410028579f60fe28ef6103 Marc Feeley <feeley@iro.umontreal.ca> 1338405826 -0400	commit: First steps to abstract target code generation in _t-univ.scm .
2cf35a048561b18b5c410028579f60fe28ef6103 a8c6c420b8965dd979bac32e6f578878414a9f68 Marc Feeley <feeley@iro.umontreal.ca> 1338490728 -0400	pull : Fast-forward
a8c6c420b8965dd979bac32e6f578878414a9f68 e89021fbdbb731602b4ac8195524f650ef61e994 Marc Feeley <feeley@iro.umontreal.ca> 1338493139 -0400	commit: Extend _t-univ.scm with ruby code generator and additional primitives (fxwrap+, fixnum?, flonum?, etc).
e89021fbdbb731602b4ac8195524f650ef61e994 ab65bb418eadfdf230477130f9d4e0b6cf106b5a Marc Feeley <feeley@iro.umontreal.ca> 1338493454 -0400	commit: Fix commit conflict.
ab65bb418eadfdf230477130f9d4e0b6cf106b5a 5936a3493477c7cacba6c502ae609eafe4fb67a7 Marc Feeley <feeley@iro.umontreal.ca> 1338493645 -0400	commit (merge): Merge branch 'master' of github.com:feeley/gambit
5936a3493477c7cacba6c502ae609eafe4fb67a7 853da236efb7de6d8e7f91005c9e1c5c4bfb0aa4 Marc Feeley <feeley@iro.umontreal.ca> 1338518693 -0400	commit: Add to _t-univ.scm support for Ruby and improve runtime systems.
853da236efb7de6d8e7f91005c9e1c5c4bfb0aa4 e5ac644efdbe9fb74784996c06e6259ddba8b656 Marc Feeley <feeley@iro.umontreal.ca> 1338560600 -0400	commit: Lift primitive procedure expanders out of C back-end so that they can be used in other back-ends.
e5ac644efdbe9fb74784996c06e6259ddba8b656 15c3f5ac3e24aac9b5206ec5ac54693043222d7d Marc Feeley <feeley@iro.umontreal.ca> 1338565838 -0400	commit: Fix _t-univ.scm code generation for fixnum primitives and ##not (tested on JavaScript, Python, Ruby).
15c3f5ac3e24aac9b5206ec5ac54693043222d7d c938074cd2cb917591192ed6e3f9c15360efd998 Marc Feeley <feeley@iro.umontreal.ca> 1338566499 -0400	commit (merge): Merge branch 'master' of github.com:feeley/gambit
c938074cd2cb917591192ed6e3f9c15360efd998 bd2ca9bc6c2a6c7644991870de6f7867a1ccc33c Marc Feeley <feeley@iro.umontreal.ca> 1338566765 -0400	commit: Remove fib.scm and fact.scm which should not be in the repo.
bd2ca9bc6c2a6c7644991870de6f7867a1ccc33c 2b7efc6c9f0f28e03d507599858eb61d26f951f0 Marc Feeley <feeley@iro.umontreal.ca> 1338577926 -0400	commit: Add testing framework for compiler back-ends.
2b7efc6c9f0f28e03d507599858eb61d26f951f0 0de1fcdb2bde6ef47ce4d3f60a4a032105c37e85 Marc Feeley <feeley@iro.umontreal.ca> 1338635196 -0400	commit: Fix code generation for eq? for Python and Ruby back-ends.
0de1fcdb2bde6ef47ce4d3f60a4a032105c37e85 62bedea94c68a4a64fca3c2188e63c1a55878754 Marc Feeley <feeley@iro.umontreal.ca> 1338662725 -0400	commit: Improve _t-univ.scm tests and fix minor bugs (Python's bool type is a subtype of int).
62bedea94c68a4a64fca3c2188e63c1a55878754 5da10a799ebd22cdc9c0955c81a988951e773a9d Marc Feeley <feeley@iro.umontreal.ca> 1338911586 -0400	commit: Add tests for _t-univ.scm back-end.
5da10a799ebd22cdc9c0955c81a988951e773a9d 8074bd04bd4cc439337113a8a12e18259d8e3aaf Marc Feeley <feeley@iro.umontreal.ca> 1339181038 -0400	pull : Fast-forward
8074bd04bd4cc439337113a8a12e18259d8e3aaf 25c602b0fd8d8311e938c76213c1a0a302ba0390 Marc Feeley <feeley@iro.umontreal.ca> 1339516192 -0400	pull : Fast-forward
25c602b0fd8d8311e938c76213c1a0a302ba0390 61e7f96cd34fd2919d03ec90ebd6dedbfa431c99 Marc Feeley <feeley@iro.umontreal.ca> 1339518107 -0400	commit: Add continuation primitives to _t-univ.scm .
61e7f96cd34fd2919d03ec90ebd6dedbfa431c99 128ccb559392109abf5c7cc871b71346c17cce4c Marc Feeley <feeley@iro.umontreal.ca> 1339528495 -0400	commit: Add more continuation primitives to _t-univ.scm .
128ccb559392109abf5c7cc871b71346c17cce4c abb08f51a08b67363543ad56fae470bcc4ca09b4 Marc Feeley <feeley@iro.umontreal.ca> 1339599996 -0400	commit: Add --enable-auto-forcing configuration option to enable automatically forcing promises.
abb08f51a08b67363543ad56fae470bcc4ca09b4 c6e851a25d229c24b4c2f465eb4dc50d42359425 Marc Feeley <feeley@iro.umontreal.ca> 1339601174 -0400	commit: Add --disable-type-checking configuration option to cause primitives to avoid type checking of their arguments.
c6e851a25d229c24b4c2f465eb4dc50d42359425 001c20461ffaa695d0894540ab76fcaaceb72930 Marc Feeley <feeley@iro.umontreal.ca> 1339700040 -0400	commit: Remove primitive expander dependencies with C back-end.
001c20461ffaa695d0894540ab76fcaaceb72930 0466a86884f3a9bce6136a707af9ea184b8348b9 Marc Feeley <feeley@iro.umontreal.ca> 1339711080 -0400	commit: Add optional port parameter to "time" special form.
0466a86884f3a9bce6136a707af9ea184b8348b9 c42673e89e87b2ee3a501f59d9cc7463ac207d01 Marc Feeley <feeley@iro.umontreal.ca> 1339715496 -0400	commit: Move primitive procedure specializers and simplifiers out of C back-end and into _prims.scm .
c42673e89e87b2ee3a501f59d9cc7463ac207d01 fc086ef4f9a06d3e32230af9adae0cd7f680efc2 Marc Feeley <feeley@iro.umontreal.ca> 1341542676 -0400	pull : Fast-forward
fc086ef4f9a06d3e32230af9adae0cd7f680efc2 f3e4b521016c29b879a4c91577a50a3e5f5d3371 Marc Feeley <feeley@iro.umontreal.ca> 1341548303 -0400	commit: Fix gsc/_t-x86.scm implementation of println on Mac OS X 64 bits, and add to runtests.scm the x86 back-end.
f3e4b521016c29b879a4c91577a50a3e5f5d3371 090ff9f63121cf001c6f679e5ea06db0796e6cd1 Marc Feeley <feeley@iro.umontreal.ca> 1341579885 -0400	commit: Add x86 "int" instruction, use it in gsc/_t-x86.scm to call OS, produce listing on standard error, and modify gsc/runtests.scm to leave standard error alone so that assembly code listing can be examined.
090ff9f63121cf001c6f679e5ea06db0796e6cd1 072142d4da3ace47f5f2472a993f45af4cdbf053 Marc Feeley <feeley@iro.umontreal.ca> 1341607652 -0400	pull : Fast-forward
072142d4da3ace47f5f2472a993f45af4cdbf053 d83ac1c0a97e96f27b9ea29adb74cfd5051cfab0 Marc Feeley <feeley@iro.umontreal.ca> 1341635146 -0400	commit: In x86 back-end, allocate on C stack the pstate structure, Scheme stack and Scheme heap.
d83ac1c0a97e96f27b9ea29adb74cfd5051cfab0 a2d4e3d2e674db65609bf076d2bb8ee4849c3151 Marc Feeley <feeley@iro.umontreal.ca> 1341676827 -0400	commit: Fix _t-x86.scm so that on Mac OS X the appropriate registers are saved when calling the "write" OS function. Separate the x86 and x86-64 back-ends in runtests.scm.
a2d4e3d2e674db65609bf076d2bb8ee4849c3151 d654947bf27590ad7b6f4ccb424366b1a483617d Marc Feeley <feeley@iro.umontreal.ca> 1341787502 -0400	pull : Fast-forward
d654947bf27590ad7b6f4ccb424366b1a483617d 1bfbfe7373740dc1e2a2b9eace083ad903957ff5 Marc Feeley <feeley@iro.umontreal.ca> 1341799905 -0400	commit: Add support for "close" GVM instruction in _t-univ.scm .
1bfbfe7373740dc1e2a2b9eace083ad903957ff5 82aa41d424ea576b6a3fc4b84e7ee1b761ccf035 Marc Feeley <feeley@iro.umontreal.ca> 1341863054 -0400	commit: Add to _t-univ.scm implementation of "close" GVM instruction in Python.
82aa41d424ea576b6a3fc4b84e7ee1b761ccf035 afeb70debbba2a6ed39eb7ae7b394fb249186056 Marc Feeley <feeley@iro.umontreal.ca> 1341867953 -0400	commit: Improve _t-univ.scm code generation for closures.
afeb70debbba2a6ed39eb7ae7b394fb249186056 dbf43ee45b4e55d99f88478ecc7380c11c531716 Marc Feeley <feeley@iro.umontreal.ca> 1341954869 -0400	commit: Improve _t-univ.scm: better closure creation code, and better wrong number of arguments handler.
dbf43ee45b4e55d99f88478ecc7380c11c531716 7e0ac636d523aadf437b7768c9a6956684daeeda Marc Feeley <feeley@iro.umontreal.ca> 1342010575 -0400	commit: Fix _t-univ.scm poll code generation, and add contfib3.scm test which uses call/cc .
7e0ac636d523aadf437b7768c9a6956684daeeda 4db4e8ab2b434f105000a54ef4cb1f4f6ab9f24f Marc Feeley <feeley@iro.umontreal.ca> 1344422376 -0400	pull : Fast-forward
4db4e8ab2b434f105000a54ef4cb1f4f6ab9f24f 928e4f678c4497ac5006eac280face83aaa346a3 Marc Feeley <feeley@iro.umontreal.ca> 1344520942 -0400	pull: Fast-forward
928e4f678c4497ac5006eac280face83aaa346a3 4671165e6a90e028107ad2d70659e215d7080031 Marc Feeley <feeley@iro.umontreal.ca> 1344521036 -0400	commit: Improve configuration script for OS X Mountain Lion and Xcode 4.4.1, add script for installing GNU gcc on OS X, and improve performance of code generated by JavaScript back-end.
4671165e6a90e028107ad2d70659e215d7080031 c6e5f4148c5d53ce1bfa1a56fad1f41e8bd1cca3 Marc Feeley <feeley@iro.umontreal.ca> 1344605561 -0400	pull: Fast-forward
c6e5f4148c5d53ce1bfa1a56fad1f41e8bd1cca3 561beca6fc28144a1ea7cf7a572539f050442de0 Marc Feeley <feeley@iro.umontreal.ca> 1344616851 -0400	pull: Fast-forward
561beca6fc28144a1ea7cf7a572539f050442de0 8348473c32c8720cc1d4e835aa40c41cd481977c Marc Feeley <feeley@iro.umontreal.ca> 1344621443 -0400	commit: New closure allocation code for _t-univ.scm .
8348473c32c8720cc1d4e835aa40c41cd481977c 1341151995367e5599fef6dca30fa37c018c61d7 Marc Feeley <feeley@iro.umontreal.ca> 1344621642 -0400	commit (merge): Merge branch 'master' of github.com:feeley/gambit
1341151995367e5599fef6dca30fa37c018c61d7 b7c6ad8877c35a4d63f846fea1c5dc52f871f6f8 Marc Feeley <feeley@iro.umontreal.ca> 1344626264 -0400	pull: Fast-forward
b7c6ad8877c35a4d63f846fea1c5dc52f871f6f8 b7cda5d40b5486b00a8ed94aa0a4067b6e54188d Marc Feeley <feeley@iro.umontreal.ca> 1344702046 -0400	commit: Improve implementation of trampoline in _t-univ.scm
b7cda5d40b5486b00a8ed94aa0a4067b6e54188d 866d790ebbeba9ae71e364ea4f53fe2b7e5bc23b Marc Feeley <feeley@iro.umontreal.ca> 1344722481 -0400	commit: Change polling intermittency of _t-univ.scm to match paper.
866d790ebbeba9ae71e364ea4f53fe2b7e5bc23b 6b69947a81a7d157f5309b056b07bdf6584c4c77 Marc Feeley <feeley@iro.umontreal.ca> 1344868967 -0400	pull: Fast-forward
6b69947a81a7d157f5309b056b07bdf6584c4c77 a426c36d4df7eb7b4e9d6e9cc276e1abb9bb9aea Marc Feeley <feeley@iro.umontreal.ca> 1346858122 -0400	pull: Fast-forward
a426c36d4df7eb7b4e9d6e9cc276e1abb9bb9aea 740777e3d2bec453f8e91dd885f06b96f7a06b9e Marc Feeley <feeley@iro.umontreal.ca> 1346896178 -0400	commit: Fix inlining of list primitive in _t-univ.scm .
740777e3d2bec453f8e91dd885f06b96f7a06b9e ed06468eeede110018e8e671405829a8629f87ad Marc Feeley <feeley@iro.umontreal.ca> 1346896214 -0400	pull: Merge made by the 'recursive' strategy.
ed06468eeede110018e8e671405829a8629f87ad db46b9e495d4dd52ea976de32ad40e866c96494d Marc Feeley <feeley@iro.umontreal.ca> 1347043387 -0400	commit: Improve consistency of _t-univ.scm with Scheme workshop paper, make output of "print" visible in document (for testing in web browsers), heapification optimization (don't make a copy of oldest stack frame).
db46b9e495d4dd52ea976de32ad40e866c96494d dc7b0de0e74e927e8b5ca8cd5f30dae98a7cfa80 Marc Feeley <feeley@iro.umontreal.ca> 1347066427 -0400	commit: Improve speed of closures, expecially for Firefox, in _t-univ.scm .
dc7b0de0e74e927e8b5ca8cd5f30dae98a7cfa80 018978cabd18ff6ab330201dc6df8bf006123423 Marc Feeley <feeley@iro.umontreal.ca> 1347461085 -0400	commit: The Scheme parser can now pass comments to a handler in the readtable; the SIX parser now handles number suffixes (e.g. 1.0f).
018978cabd18ff6ab330201dc6df8bf006123423 2fa887a1080cd1e03f7893d4b4feb1045f1e7dbf Marc Feeley <feeley@iro.umontreal.ca> 1347463979 -0400	commit: Modify pretty-printer to allow printing arbitrary text, e.g. (pp `(begin aaa (,(##print-marker) ";; comment\n") bbb ccc)).
2fa887a1080cd1e03f7893d4b4feb1045f1e7dbf b43ef135fb70fed69a32dabe33e95f4241ba393f Marc Feeley <feeley@iro.umontreal.ca> 1347464123 -0400	pull: Merge made by the 'recursive' strategy.
b43ef135fb70fed69a32dabe33e95f4241ba393f b9037ba9a635401b4983a6ad0c12776910fb7ff6 Marc Feeley <feeley@iro.umontreal.ca> 1347567939 -0400	commit: Inline vector primitives in _t-univ.scm .
b9037ba9a635401b4983a6ad0c12776910fb7ff6 e3a3dbf62f676e855cc3c0aee75a639b8bc8dde6 Marc Feeley <feeley@iro.umontreal.ca> 1347573840 -0400	commit: Add id to first-class labels in _t-univ.scm .
e3a3dbf62f676e855cc3c0aee75a639b8bc8dde6 357a67c3ea2171e5aabdfe0e959b6c59f02281ab Marc Feeley <feeley@iro.umontreal.ca> 1347652034 -0400	commit: Change textual syntax of GVM output (-gvm option to gsc) to make it more readable.
357a67c3ea2171e5aabdfe0e959b6c59f02281ab 76e8aa0a4d471be8b52ad59c9eb8a07abd9de190 Marc Feeley <feeley@iro.umontreal.ca> 1347720132 -0400	commit: Add experimental Dart back-end to _t-univ.scm and add some continuation primitives for serializing continuation frames.
76e8aa0a4d471be8b52ad59c9eb8a07abd9de190 52e408bc479548fba5dbe375081665069bd53304 Marc Feeley <feeley@iro.umontreal.ca> 1349897571 -0400	commit: Introduce code "emitters" to _t-univ.scm to simplify target code generation.
52e408bc479548fba5dbe375081665069bd53304 7d532039f9a2fab87efa205667024e2ba421edff Marc Feeley <feeley@iro.umontreal.ca> 1349964524 -0400	commit: Shorten names of target code emitters in _t-univ.scm .
7d532039f9a2fab87efa205667024e2ba421edff 6d0734acc9c3903cd9e39970941b220477f82b71 Marc Feeley <feeley@iro.umontreal.ca> 1349966085 -0400	commit: Replace emit macro by set of macros of the form (^name ...) in _t-univ.scm .
6d0734acc9c3903cd9e39970941b220477f82b71 abd790a23db26217343426fb5a0246ca8f22ccf7 Marc Feeley <feeley@iro.umontreal.ca> 1349971520 -0400	commit: Replaced gen function by ^ macro in _t-univ.scm .
abd790a23db26217343426fb5a0246ca8f22ccf7 29103e6a29b8fbbf7d6fc772a344b814be3f1c1a Marc Feeley <feeley@iro.umontreal.ca> 1350154952 -0400	commit: Add compile-time flag to make ___tPAIR and ___tSUBTYPED equal (in preparation for implementing contained objects)
29103e6a29b8fbbf7d6fc772a344b814be3f1c1a 8da18d128d87b6d2124adfcb29fa7c948f41d868 Marc Feeley <feeley@iro.umontreal.ca> 1351521714 -0400	commit: Fix serialization of pairs when they are also subtyped.
8da18d128d87b6d2124adfcb29fa7c948f41d868 ad379113ae0ed297043dd2d2a43109ba772396b0 Marc Feeley <feeley@iro.umontreal.ca> 1357305897 -0500	commit: Add support for a SSB which will be used by the generational GC.
ad379113ae0ed297043dd2d2a43109ba772396b0 e7cf6f8061c3d18a63ce8b489604bdc8adaf435d Marc Feeley <feeley@iro.umontreal.ca> 1357322381 -0500	commit: Change default minimum heap size to 2/3 of highest level cache size, or to 1 MB whichever is larger.
e7cf6f8061c3d18a63ce8b489604bdc8adaf435d 5c3eec1c4d085bca7570ceec582da4c201620055 Marc Feeley <feeley@iro.umontreal.ca> 1357323198 -0500	commit: Fix heap parameters of tests to avoid heap overflow.
5c3eec1c4d085bca7570ceec582da4c201620055 9d6eb633cbebc6a49ef8dc20729a78c53b37d642 Marc Feeley <feeley@iro.umontreal.ca> 1357324362 -0500	commit: Change default minimal heap to 1/2 cache size.
9d6eb633cbebc6a49ef8dc20729a78c53b37d642 b0bd841a58623b727c4d8809cd8910bf0f8188de Marc Feeley <feeley@iro.umontreal.ca> 1358877235 -0500	commit: Fix web-server example which was calling the print function incorrectly.
b0bd841a58623b727c4d8809cd8910bf0f8188de 899e8a1ef0e3446f3bd3ab5a254224641183221d Marc Feeley <feeley@iro.umontreal.ca> 1361310007 -0500	commit: Give FFI code access to symbols, keywords, global variables and primitive functions with a single name (e.g. ___SYM_foobar).
899e8a1ef0e3446f3bd3ab5a254224641183221d 13955bf2f6c41ce8544856fc2296f468b0440ec6 Marc Feeley <feeley@iro.umontreal.ca> 1361310139 -0500	commit: [COMPILER CHANGES NEEDED FOR v4.6.7] Changed version in compiler
