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
