summarylogtreecommitdiffstats
AgeCommit message (Collapse)Author
2017-02-12Updated version (0.9.6.pre1.9714 -> 0.9.6.pre1.9715).Stefan Husmann
Changelog ========= Editorial fix (338c7f52e) Factored out macro-related builtins into libmac.scm (b439aa195) Check makeinfo version when generating html docs (3eefd79b9) Doc translation (05a55f934) Improve source code info tracking (c5ca116a3) Switched procedural inliner calling protocol, allowing more optimization (4e7cba5d4) Fix: We should've used %make-macro-transformer (c053c7a52) Old compiler macro to follow new compiler macro protocol (09f7e53fd) Replace define-compiler-macro w/ define-inline/syntax (b84b63cd4) Mark define-compiler-macro obsoleted. Warn if used. (34e3b49ef) Change getter-with-setter to use %procedure-copy (f410552dc) Add %procedure-copy (4876d1730) gauche.uvector - Explicitly list exported symbols (322e103f8) Rewrite TAGvector-ref inlining with define-inline/syntax (b522606a4) Allow define-inline/syntax to be precompiled (cd288b747) Add macro-name accessor (e2355508b) Add define-inline/syntax (d9d0739fb) Set autoload to save loading time w/ GAUCHE_READ_EDIT (ad98aeb07) Doc fix (64ef304ba) ChangeLog for #98c885c (689c08e6f) Add Scm_ExtractKeywords (98c885c11) Doc translation (365093d59) Add srfi-132 (partial) (34da4c5b3) Doc translation (0d73e6450) Refactoring procedural inliner - step 1 (b3bc2c4fc) Doc translation (934ec861a) Make skipping in delete-neighbor-dups[!] consistent (c8bf51bfa) Comment addition (14ed1ac83) Fix delete-neighbor-dups family, and add docs (7d01af624) gauche.sequence Add delete-neighbor-dups family (no doc yet) (872d20436) slib - Fix circular dependency issue (f9dd55a4c) slib - Make sure library-vicinity ends with path separator (fae6eeaaf) gauche.charconv - Support using u8vector for multibyte sequences (4ef290677) Fix %printer bug (9536acac2) Precompile gauche.dictionary (156f6568f) Experimentally use pretty-printer in REPL (db5251ecc) gauche.pp - make width etc configurable (07cd00912) Editorial fix (92666e606) Add Scm_WriteControls.printWidth (2206ed59a) Doc fix (b6bc0895e) Comment addition (e4e1e5bf4) Update slib.scm, and provide srfi-96 (0ff44bd38) Avoid generating slib.scm by configure (b967966e3) Add srfi-129 (c697a7f48) Add srfi-74 (fb62c7eff) binary.io - Add get-[su]int/put-[su]int! (275a659cd) Proper srfi-66 support (fd654eaa7) Add srfi-66 (4324e0954) gauche.uvector - Add TAGvector=? and TAGvector-compare (7632383b5) Add Scm_MakeImmutableCharSet (a2fcbc7f3) Some doc addition to syntax-rules (778e7847f) Doc fix (7791e862e) file.util - Add string->file etc to complement file->string etc. (c10580c45) Fix file.util test on MinGW (aa10ab085) Doc (a59698d06) rfc.http - Add back stunnel support for https connection (39a016efd) file.util - Add extensions keyword arg to find-file-in-paths (fa65f756e) Fix tls input port (857b57bc8) do-pipeline doc fix and translation (8a82f3909) Fix bug in waiting behavior of run-pipeline and process-wait (f65797d9c) Introduce do-pipeline/run-pipeline (7424fd762) Make charsets in regexps immutable, too (7289c962f) Made literal charsets immutable (c58ec6291) Fix a couple of charset bugs (62894390c) Avoid allocation of separate vector in single-range immutable charset (6adbf0b8b) Improved immutable charset access when there's only one range (c1b2297d9) gauche.time - Add missing exports (c0543d8f9) Add charset benchmark script (2ca0c9bf4) More immutable charset tests (aa62b03a8) Fix of and more tests for immutable char-set (ffff7fedd) Add support of immutable char-set (e989bfad5) Add ChangeLog for PR #271 (2c1b4cefb) Add const qualifiers (bdb6ac73d) Merge pull request #271 from qykth-git/tls (e536eedbf) Update axtls.diff (b214d2a3d) Update to axTLS 2.1.2 (41cb12f71) Document uvector-binary-search (04b8ee56a) uvector-binary-search - Make it error if vec size isn't multiple of record size (d8c1d11d9) Allow #f to indicate default in uvector-binary-search arg (b7c83e9bc) Add rounding argument to uvector-binary-search (e1efb6da5) Fix a bug in raw vector binary search (4b73d1181) Finishing up srfi-118 translation (5579d1320) Editorial fix (07bca40b2) Doc translation (ffa1f0f96) Change uvector binary search API to allow floor/ceiling search (8e0fd5528) Some doc edition (74aad1dea) gauche.process - Fix hang problem when stdin feed is not read (bb04588ad) Fix slib installation (f1c147ab8) Fix derivation of initfn name in Scm_DynLoad (ff6cdff81) Doc typo fix (0004d1cb8) Document do-process (b0f561090) Add SCM_PORT_OUTPUT_TRANSIENT mode in port (396c92d4b) Doc addition (aef7aed24) ChangeLog for #8910631 (a0df1dabd) Merge pull request #265 from qykth-git/tls (89106311c) ChangeLog for the #df2f0a8 (20b679469) Merge pull request #264 from Hamayama/winprof (df2f0a8b7) Update axtls.diff (643528066) Update to axTLS 2.1.1 (62d6bc4f8) Enable profiler function on Windows (34bdbe8b8) Doc fix (79129d8af) Comment typo fix (62c83ff55) Add comment (8ddad9793) Fix er-macro that didn't capture toplevel defining env (6b9051717) Typo fix (stage2 didn't use freshly compiled binary) (3382c1bda) Update ChangeLog for PR #261 (1dbfe285c) Merge pull request #261 from qykth-git/tls (34f356897) Update axtls.diff (2f3973431) Update to axTLS 2.1.0 (e3178f37e) precomp - Keep name of precompiled macro it itself (763f66e8d) precomp: Shortcut at using builtin modules (6c9fb1558) DIST: convenient self-host testing (f04e11f49) Fix out-of-tree build test (090372652) Dependency fix (d67c80172) precomp - improved literal module handling (70435ddb3) Merge pull request #260 from qykth-git/tls (70e3338b1) Use Unix-style path separator for diff file even if we uses Windows-style path name (30ee9b016) Merge pull request #259 from Hamayama/winver (c1b823399) Set WINVER and _WIN32_WINNT (262d4ecf2) Obsolete %expand-er-transformer, too (e9d6ab3a7) 0.9.6_pre1 (3ee4b1f39) Drop primitive-macro-transformer (e16a2de4b) Merge pull request #257 from Hamayama/axtls_win_fix (4af9d85e4) Merge pull request #258 from pclouds/modgauche-texi-typo (7071028cb) modgauche.texi: typo fix (6f9f73187) Fix build issue related to gauche.interpolate (8d1cca0c8) Remove RNG_mutex_init (d95e490a0) Merge pull request #256 from Hamayama/uint_fix (23f6e57d8) Fix axTLS on Windows (8027a370e) Fix uint to u_int (flat numberical vector binary search) (ebb206f84) Updated slib.scm.in (9df3f2754) Move srfi-111 stuff from libmisc to libalpha (b7854c8fb) Fixed symbol searching when ancestor module has export renaming (ec3c70913) unwind-protect - Do not run cleanup if exception is continuable (84d1e959f) rfc.http - Make sure cleanup is done properly (4ff1e75c9) Regenerate axtls.diff (e88dd3849) Fix MT hazard in ext.tls (48eb58703) gauche.net - include errno info in getaddrinfo error (b981c6345) Tweak string interpolation expansion (e2cbfbded) Document about string-interpolate* visibility (cb8a8b41b) Changed string interpolation expansion (cb4750e62) Fix static build (5588b5514) Another fix on static build wrt. avoid embedding identifiers (a425a1343) Fix static library build wrt. external libatomic_ops (70a68eb30) Name fix (make-standalone -> build-standalone) (067da7bb6) Add flat numberical vector binary search (9467dd8a1) Prohibit restarting body of unwind-protect once cleanup is done (e2faf6717) gauche.test - test-error can now check message (994f53886) Define write-object on <set> and <bag> for the convenience (c4db5c636) Fix man.cgi - it failed to pick section name including <code> markup (a9695ab00) Reflect srfi-113 reference implementation fix (040b872b3) Optimization in srfi-113 (236e53a4c) Add hash-table-find (84edb41eb) Fix cgen test to align the change of cpp nesting generation (49f487728) Small editorial fix (e45bd9dac) Merge pull request #254 from nkoguro/cpp-conditions-order (9bc42867d) Fix the order of #if conditions. (d19f9d104) Merge pull request #253 from nkoguro/define-cfn-static (7362bdc7b) Emit declarations of static define-cfn. (c7b998074) more docs on srfi-127 (f614ab29c) srfi-127 - Fix lseq-zip (4657bdeeb) Cross reference from lazy sequences to srfi-127 (6ef784134) Soem doc of srfi-127 (455927d9f) Fix lseq-take, rewrite lseq=?. (a3cde9e5e) Add srfi-127 support (c1957e6de) Purge Scm[U]Int32 in favor of [u]int32_t (7dc465757) precomp - change without-precompiling to emit into C instead of *.sci (8eff6890f) gauche.parameter - Fix a bug on handling value exprs restarted by call/cc (08486f133) Avoid emitting identifiers into *.sci files (58e83029c) Experimentally added text.template (66aae9c1a) Fix macroexpand-all that leaked 'it' node (424a4de84) Make expansion of string-interpolate hygienic (144d532d1) Document char-east-asian-width (2c036c24c) Add char-east-asian-width (07ced1acb) gen-unicode.scm - Emit EastAsianWidth proprety into unicode_attr.h (d5c8790df) text.unicode.ucd - Read EastAsianWidth (816a8c1f2) text.unicode.ucd - fix off-by-one error (fa8c9130b) gen-unicode.scm - Add --fetch operation (65f8a7181) Remove pre-0.9.5 kludge (40cec2cc6) Code cleanup in port.c (a9e90e38c) Merge pull request #251 from leque/fix-243 (4901125e1) fix #243: util.match - Quasipattern doesn't work with vectors (ac8ec86e7) Fix doc of string-prefix? family (3d58d9db2) Doc editorial fix (64f90b3d9) Removed obsoleted apis (59b0a21e6) Docs (93c93122e) Update pre-0.9.5 code & comment typo fix (dcae54864) Make er-macro-transformer compiled into core (2f934d513) Merge pull request #248 from Hamayama/makedoc (f91f4160c) Fix unquote-splicing (ed52ade56) Change makedoc.scm for MSYS (mintty) (fbef46053) Use shell-escape-string to invoke command via cmd.exe on Windows (8a46cb906) Merge pull request #247 from Hamayama/cmd_msys (2e4261629) Fix running commands for MSYS (mintty) (2fbd64c2f) The last fix was not quite right (2ed983752) Fix comment (b06f19f33) Merge pull request #246 from kinoshita-lab/master (52277a126) fix slib load path for x86_64, since (gauche-architecture) returns "x86_64-pc-mingw64" and detected as "unix". (6225f4f49) Typo fix (91443d5fa) Update ChangeLog (a7b51effa) Merge pull request #245 from leque/fix-U+20000-category (ea9506797) (char-general-category #\x20000) should be Lo (d31eb5c02) gauche-process - Check on-abnormal-exit argument value (0085eea36) Remove pre-0.9.5 transient code (6fe91bbbe) Fix main.c to call 'main' proc properly (97196adb9) Some doc revision (9bf08bfd7) Insert link for every html man page up to gauche doc mainpage (604c1007b) Editorial fix (9badaf8a6) Add doc/man.cgi as an example (36ab05016) Doc small format fix (cad5387e1) Clean up warning note on precompilation (220e4f68b) Reorganize doc build using makedoc.scm (be6bb5c8d) Avoid preprocessor symbols redefinition on OpenBSD (da2ea7650) Typo fix (6ce3630f7) gauche.process - Add do-process and do-process-pipeline (f4583fe59) Merge pull request #241 from qykth-git/doc (dd63d61f4) Sort lines (0a0234de8) Put version number to each HTML pages (8d74ac56a) Use "texi2any" instead of "texi2html" to make HTML document (b16d8f496) Remove redundant clean files (66faca49d) Refactor "maintainer-clean" target (55c6a5f06) Remove transient code (55f486c78) Update debug-source-info using 0.9.5 internal proc (48f29e1ec) Remove obsoleted check (80ee22348) Typo fix (6e5078c25) Avoid using non-ascii code in the source when unnecessary (03375ce50) rfc.tls - Detect LibreSSL as well (c26a4836e) Editorial fix (247a6c357) Add HOWTO-precompile.txt (c6276f0d0) Note the version requirements of build tools in HACKING (7a714e0fc) Refer to 'Basic comparators' instead of 'Comparators' (14d448a5b) Merge pull request #239 from qykth-git/typo (7f571ef2f) Typo fix (813b0366e)
2017-02-12Updated version (0.9.6.pre1.9713 -> 0.9.6.pre1.9714).Stefan Husmann
Changelog ========= Factored out macro-related builtins into libmac.scm (b439aa195) Check makeinfo version when generating html docs (3eefd79b9) Doc translation (05a55f934) Improve source code info tracking (c5ca116a3) Switched procedural inliner calling protocol, allowing more optimization (4e7cba5d4) Fix: We should've used %make-macro-transformer (c053c7a52) Old compiler macro to follow new compiler macro protocol (09f7e53fd) Replace define-compiler-macro w/ define-inline/syntax (b84b63cd4) Mark define-compiler-macro obsoleted. Warn if used. (34e3b49ef) Change getter-with-setter to use %procedure-copy (f410552dc) Add %procedure-copy (4876d1730) gauche.uvector - Explicitly list exported symbols (322e103f8) Rewrite TAGvector-ref inlining with define-inline/syntax (b522606a4) Allow define-inline/syntax to be precompiled (cd288b747) Add macro-name accessor (e2355508b) Add define-inline/syntax (d9d0739fb) Set autoload to save loading time w/ GAUCHE_READ_EDIT (ad98aeb07) Doc fix (64ef304ba) ChangeLog for #98c885c (689c08e6f) Add Scm_ExtractKeywords (98c885c11) Doc translation (365093d59) Add srfi-132 (partial) (34da4c5b3) Doc translation (0d73e6450) Refactoring procedural inliner - step 1 (b3bc2c4fc) Doc translation (934ec861a) Make skipping in delete-neighbor-dups[!] consistent (c8bf51bfa) Comment addition (14ed1ac83) Fix delete-neighbor-dups family, and add docs (7d01af624) gauche.sequence Add delete-neighbor-dups family (no doc yet) (872d20436) slib - Fix circular dependency issue (f9dd55a4c) slib - Make sure library-vicinity ends with path separator (fae6eeaaf) gauche.charconv - Support using u8vector for multibyte sequences (4ef290677) Fix %printer bug (9536acac2) Precompile gauche.dictionary (156f6568f) Experimentally use pretty-printer in REPL (db5251ecc) gauche.pp - make width etc configurable (07cd00912) Editorial fix (92666e606) Add Scm_WriteControls.printWidth (2206ed59a) Doc fix (b6bc0895e) Comment addition (e4e1e5bf4) Update slib.scm, and provide srfi-96 (0ff44bd38) Avoid generating slib.scm by configure (b967966e3) Add srfi-129 (c697a7f48) Add srfi-74 (fb62c7eff) binary.io - Add get-[su]int/put-[su]int! (275a659cd) Proper srfi-66 support (fd654eaa7) Add srfi-66 (4324e0954) gauche.uvector - Add TAGvector=? and TAGvector-compare (7632383b5) Add Scm_MakeImmutableCharSet (a2fcbc7f3) Some doc addition to syntax-rules (778e7847f) Doc fix (7791e862e) file.util - Add string->file etc to complement file->string etc. (c10580c45) Fix file.util test on MinGW (aa10ab085) Doc (a59698d06) rfc.http - Add back stunnel support for https connection (39a016efd) file.util - Add extensions keyword arg to find-file-in-paths (fa65f756e) Fix tls input port (857b57bc8) do-pipeline doc fix and translation (8a82f3909) Fix bug in waiting behavior of run-pipeline and process-wait (f65797d9c) Introduce do-pipeline/run-pipeline (7424fd762) Make charsets in regexps immutable, too (7289c962f) Made literal charsets immutable (c58ec6291) Fix a couple of charset bugs (62894390c) Avoid allocation of separate vector in single-range immutable charset (6adbf0b8b) Improved immutable charset access when there's only one range (c1b2297d9) gauche.time - Add missing exports (c0543d8f9) Add charset benchmark script (2ca0c9bf4) More immutable charset tests (aa62b03a8) Fix of and more tests for immutable char-set (ffff7fedd) Add support of immutable char-set (e989bfad5) Add ChangeLog for PR #271 (2c1b4cefb) Add const qualifiers (bdb6ac73d) Merge pull request #271 from qykth-git/tls (e536eedbf) Update axtls.diff (b214d2a3d) Update to axTLS 2.1.2 (41cb12f71) Document uvector-binary-search (04b8ee56a) uvector-binary-search - Make it error if vec size isn't multiple of record size (d8c1d11d9) Allow #f to indicate default in uvector-binary-search arg (b7c83e9bc) Add rounding argument to uvector-binary-search (e1efb6da5) Fix a bug in raw vector binary search (4b73d1181) Finishing up srfi-118 translation (5579d1320) Editorial fix (07bca40b2) Doc translation (ffa1f0f96) Change uvector binary search API to allow floor/ceiling search (8e0fd5528) Some doc edition (74aad1dea) gauche.process - Fix hang problem when stdin feed is not read (bb04588ad) Fix slib installation (f1c147ab8) Fix derivation of initfn name in Scm_DynLoad (ff6cdff81) Doc typo fix (0004d1cb8) Document do-process (b0f561090) Add SCM_PORT_OUTPUT_TRANSIENT mode in port (396c92d4b) Doc addition (aef7aed24) ChangeLog for #8910631 (a0df1dabd) Merge pull request #265 from qykth-git/tls (89106311c) ChangeLog for the #df2f0a8 (20b679469) Merge pull request #264 from Hamayama/winprof (df2f0a8b7) Update axtls.diff (643528066) Update to axTLS 2.1.1 (62d6bc4f8) Enable profiler function on Windows (34bdbe8b8) Doc fix (79129d8af) Comment typo fix (62c83ff55) Add comment (8ddad9793) Fix er-macro that didn't capture toplevel defining env (6b9051717) Typo fix (stage2 didn't use freshly compiled binary) (3382c1bda) Update ChangeLog for PR #261 (1dbfe285c) Merge pull request #261 from qykth-git/tls (34f356897) Update axtls.diff (2f3973431) Update to axTLS 2.1.0 (e3178f37e) precomp - Keep name of precompiled macro it itself (763f66e8d) precomp: Shortcut at using builtin modules (6c9fb1558) DIST: convenient self-host testing (f04e11f49) Fix out-of-tree build test (090372652) Dependency fix (d67c80172) precomp - improved literal module handling (70435ddb3) Merge pull request #260 from qykth-git/tls (70e3338b1) Use Unix-style path separator for diff file even if we uses Windows-style path name (30ee9b016) Merge pull request #259 from Hamayama/winver (c1b823399) Set WINVER and _WIN32_WINNT (262d4ecf2) Obsolete %expand-er-transformer, too (e9d6ab3a7) 0.9.6_pre1 (3ee4b1f39) Drop primitive-macro-transformer (e16a2de4b) Merge pull request #257 from Hamayama/axtls_win_fix (4af9d85e4) Merge pull request #258 from pclouds/modgauche-texi-typo (7071028cb) modgauche.texi: typo fix (6f9f73187) Fix build issue related to gauche.interpolate (8d1cca0c8) Remove RNG_mutex_init (d95e490a0) Merge pull request #256 from Hamayama/uint_fix (23f6e57d8) Fix axTLS on Windows (8027a370e) Fix uint to u_int (flat numberical vector binary search) (ebb206f84) Updated slib.scm.in (9df3f2754) Move srfi-111 stuff from libmisc to libalpha (b7854c8fb) Fixed symbol searching when ancestor module has export renaming (ec3c70913) unwind-protect - Do not run cleanup if exception is continuable (84d1e959f) rfc.http - Make sure cleanup is done properly (4ff1e75c9) Regenerate axtls.diff (e88dd3849) Fix MT hazard in ext.tls (48eb58703) gauche.net - include errno info in getaddrinfo error (b981c6345) Tweak string interpolation expansion (e2cbfbded) Document about string-interpolate* visibility (cb8a8b41b) Changed string interpolation expansion (cb4750e62) Fix static build (5588b5514) Another fix on static build wrt. avoid embedding identifiers (a425a1343) Fix static library build wrt. external libatomic_ops (70a68eb30) Name fix (make-standalone -> build-standalone) (067da7bb6) Add flat numberical vector binary search (9467dd8a1) Prohibit restarting body of unwind-protect once cleanup is done (e2faf6717) gauche.test - test-error can now check message (994f53886) Define write-object on <set> and <bag> for the convenience (c4db5c636) Fix man.cgi - it failed to pick section name including <code> markup (a9695ab00) Reflect srfi-113 reference implementation fix (040b872b3) Optimization in srfi-113 (236e53a4c) Add hash-table-find (84edb41eb) Fix cgen test to align the change of cpp nesting generation (49f487728) Small editorial fix (e45bd9dac) Merge pull request #254 from nkoguro/cpp-conditions-order (9bc42867d) Fix the order of #if conditions. (d19f9d104) Merge pull request #253 from nkoguro/define-cfn-static (7362bdc7b) Emit declarations of static define-cfn. (c7b998074) more docs on srfi-127 (f614ab29c) srfi-127 - Fix lseq-zip (4657bdeeb) Cross reference from lazy sequences to srfi-127 (6ef784134) Soem doc of srfi-127 (455927d9f) Fix lseq-take, rewrite lseq=?. (a3cde9e5e) Add srfi-127 support (c1957e6de) Purge Scm[U]Int32 in favor of [u]int32_t (7dc465757) precomp - change without-precompiling to emit into C instead of *.sci (8eff6890f) gauche.parameter - Fix a bug on handling value exprs restarted by call/cc (08486f133) Avoid emitting identifiers into *.sci files (58e83029c) Experimentally added text.template (66aae9c1a) Fix macroexpand-all that leaked 'it' node (424a4de84) Make expansion of string-interpolate hygienic (144d532d1) Document char-east-asian-width (2c036c24c) Add char-east-asian-width (07ced1acb) gen-unicode.scm - Emit EastAsianWidth proprety into unicode_attr.h (d5c8790df) text.unicode.ucd - Read EastAsianWidth (816a8c1f2) text.unicode.ucd - fix off-by-one error (fa8c9130b) gen-unicode.scm - Add --fetch operation (65f8a7181) Remove pre-0.9.5 kludge (40cec2cc6) Code cleanup in port.c (a9e90e38c) Merge pull request #251 from leque/fix-243 (4901125e1) fix #243: util.match - Quasipattern doesn't work with vectors (ac8ec86e7) Fix doc of string-prefix? family (3d58d9db2) Doc editorial fix (64f90b3d9) Removed obsoleted apis (59b0a21e6) Docs (93c93122e) Update pre-0.9.5 code & comment typo fix (dcae54864) Make er-macro-transformer compiled into core (2f934d513) Merge pull request #248 from Hamayama/makedoc (f91f4160c) Fix unquote-splicing (ed52ade56) Change makedoc.scm for MSYS (mintty) (fbef46053) Use shell-escape-string to invoke command via cmd.exe on Windows (8a46cb906) Merge pull request #247 from Hamayama/cmd_msys (2e4261629) Fix running commands for MSYS (mintty) (2fbd64c2f) The last fix was not quite right (2ed983752) Fix comment (b06f19f33) Merge pull request #246 from kinoshita-lab/master (52277a126) fix slib load path for x86_64, since (gauche-architecture) returns "x86_64-pc-mingw64" and detected as "unix". (6225f4f49) Typo fix (91443d5fa) Update ChangeLog (a7b51effa) Merge pull request #245 from leque/fix-U+20000-category (ea9506797) (char-general-category #\x20000) should be Lo (d31eb5c02) gauche-process - Check on-abnormal-exit argument value (0085eea36) Remove pre-0.9.5 transient code (6fe91bbbe) Fix main.c to call 'main' proc properly (97196adb9) Some doc revision (9bf08bfd7) Insert link for every html man page up to gauche doc mainpage (604c1007b) Editorial fix (9badaf8a6) Add doc/man.cgi as an example (36ab05016) Doc small format fix (cad5387e1) Clean up warning note on precompilation (220e4f68b) Reorganize doc build using makedoc.scm (be6bb5c8d) Avoid preprocessor symbols redefinition on OpenBSD (da2ea7650) Typo fix (6ce3630f7) gauche.process - Add do-process and do-process-pipeline (f4583fe59) Merge pull request #241 from qykth-git/doc (dd63d61f4) Sort lines (0a0234de8) Put version number to each HTML pages (8d74ac56a) Use "texi2any" instead of "texi2html" to make HTML document (b16d8f496) Remove redundant clean files (66faca49d) Refactor "maintainer-clean" target (55c6a5f06) Remove transient code (55f486c78) Update debug-source-info using 0.9.5 internal proc (48f29e1ec) Remove obsoleted check (80ee22348) Typo fix (6e5078c25) Avoid using non-ascii code in the source when unnecessary (03375ce50) rfc.tls - Detect LibreSSL as well (c26a4836e) Editorial fix (247a6c357) Add HOWTO-precompile.txt (c6276f0d0) Note the version requirements of build tools in HACKING (7a714e0fc) Refer to 'Basic comparators' instead of 'Comparators' (14d448a5b) Merge pull request #239 from qykth-git/typo (7f571ef2f) Typo fix (813b0366e)
2017-02-10Updated version (0.9.6.pre1.9712 -> 0.9.6.pre1.9713).Stefan Husmann
Changelog ========= Check makeinfo version when generating html docs (3eefd79b9) Doc translation (05a55f934) Improve source code info tracking (c5ca116a3) Switched procedural inliner calling protocol, allowing more optimization (4e7cba5d4) Fix: We should've used %make-macro-transformer (c053c7a52) Old compiler macro to follow new compiler macro protocol (09f7e53fd) Replace define-compiler-macro w/ define-inline/syntax (b84b63cd4) Mark define-compiler-macro obsoleted. Warn if used. (34e3b49ef) Change getter-with-setter to use %procedure-copy (f410552dc) Add %procedure-copy (4876d1730) gauche.uvector - Explicitly list exported symbols (322e103f8) Rewrite TAGvector-ref inlining with define-inline/syntax (b522606a4) Allow define-inline/syntax to be precompiled (cd288b747) Add macro-name accessor (e2355508b) Add define-inline/syntax (d9d0739fb) Set autoload to save loading time w/ GAUCHE_READ_EDIT (ad98aeb07) Doc fix (64ef304ba) ChangeLog for #98c885c (689c08e6f) Add Scm_ExtractKeywords (98c885c11) Doc translation (365093d59) Add srfi-132 (partial) (34da4c5b3) Doc translation (0d73e6450) Refactoring procedural inliner - step 1 (b3bc2c4fc) Doc translation (934ec861a) Make skipping in delete-neighbor-dups[!] consistent (c8bf51bfa) Comment addition (14ed1ac83) Fix delete-neighbor-dups family, and add docs (7d01af624) gauche.sequence Add delete-neighbor-dups family (no doc yet) (872d20436) slib - Fix circular dependency issue (f9dd55a4c) slib - Make sure library-vicinity ends with path separator (fae6eeaaf) gauche.charconv - Support using u8vector for multibyte sequences (4ef290677) Fix %printer bug (9536acac2) Precompile gauche.dictionary (156f6568f) Experimentally use pretty-printer in REPL (db5251ecc) gauche.pp - make width etc configurable (07cd00912) Editorial fix (92666e606) Add Scm_WriteControls.printWidth (2206ed59a) Doc fix (b6bc0895e) Comment addition (e4e1e5bf4) Update slib.scm, and provide srfi-96 (0ff44bd38) Avoid generating slib.scm by configure (b967966e3) Add srfi-129 (c697a7f48) Add srfi-74 (fb62c7eff) binary.io - Add get-[su]int/put-[su]int! (275a659cd) Proper srfi-66 support (fd654eaa7) Add srfi-66 (4324e0954) gauche.uvector - Add TAGvector=? and TAGvector-compare (7632383b5) Add Scm_MakeImmutableCharSet (a2fcbc7f3) Some doc addition to syntax-rules (778e7847f) Doc fix (7791e862e) file.util - Add string->file etc to complement file->string etc. (c10580c45) Fix file.util test on MinGW (aa10ab085) Doc (a59698d06) rfc.http - Add back stunnel support for https connection (39a016efd) file.util - Add extensions keyword arg to find-file-in-paths (fa65f756e) Fix tls input port (857b57bc8) do-pipeline doc fix and translation (8a82f3909) Fix bug in waiting behavior of run-pipeline and process-wait (f65797d9c) Introduce do-pipeline/run-pipeline (7424fd762) Make charsets in regexps immutable, too (7289c962f) Made literal charsets immutable (c58ec6291) Fix a couple of charset bugs (62894390c) Avoid allocation of separate vector in single-range immutable charset (6adbf0b8b) Improved immutable charset access when there's only one range (c1b2297d9) gauche.time - Add missing exports (c0543d8f9) Add charset benchmark script (2ca0c9bf4) More immutable charset tests (aa62b03a8) Fix of and more tests for immutable char-set (ffff7fedd) Add support of immutable char-set (e989bfad5) Add ChangeLog for PR #271 (2c1b4cefb) Add const qualifiers (bdb6ac73d) Merge pull request #271 from qykth-git/tls (e536eedbf) Update axtls.diff (b214d2a3d) Update to axTLS 2.1.2 (41cb12f71) Document uvector-binary-search (04b8ee56a) uvector-binary-search - Make it error if vec size isn't multiple of record size (d8c1d11d9) Allow #f to indicate default in uvector-binary-search arg (b7c83e9bc) Add rounding argument to uvector-binary-search (e1efb6da5) Fix a bug in raw vector binary search (4b73d1181) Finishing up srfi-118 translation (5579d1320) Editorial fix (07bca40b2) Doc translation (ffa1f0f96) Change uvector binary search API to allow floor/ceiling search (8e0fd5528) Some doc edition (74aad1dea) gauche.process - Fix hang problem when stdin feed is not read (bb04588ad) Fix slib installation (f1c147ab8) Fix derivation of initfn name in Scm_DynLoad (ff6cdff81) Doc typo fix (0004d1cb8) Document do-process (b0f561090) Add SCM_PORT_OUTPUT_TRANSIENT mode in port (396c92d4b) Doc addition (aef7aed24) ChangeLog for #8910631 (a0df1dabd) Merge pull request #265 from qykth-git/tls (89106311c) ChangeLog for the #df2f0a8 (20b679469) Merge pull request #264 from Hamayama/winprof (df2f0a8b7) Update axtls.diff (643528066) Update to axTLS 2.1.1 (62d6bc4f8) Enable profiler function on Windows (34bdbe8b8) Doc fix (79129d8af) Comment typo fix (62c83ff55) Add comment (8ddad9793) Fix er-macro that didn't capture toplevel defining env (6b9051717) Typo fix (stage2 didn't use freshly compiled binary) (3382c1bda) Update ChangeLog for PR #261 (1dbfe285c) Merge pull request #261 from qykth-git/tls (34f356897) Update axtls.diff (2f3973431) Update to axTLS 2.1.0 (e3178f37e) precomp - Keep name of precompiled macro it itself (763f66e8d) precomp: Shortcut at using builtin modules (6c9fb1558) DIST: convenient self-host testing (f04e11f49) Fix out-of-tree build test (090372652) Dependency fix (d67c80172) precomp - improved literal module handling (70435ddb3) Merge pull request #260 from qykth-git/tls (70e3338b1) Use Unix-style path separator for diff file even if we uses Windows-style path name (30ee9b016) Merge pull request #259 from Hamayama/winver (c1b823399) Set WINVER and _WIN32_WINNT (262d4ecf2) Obsolete %expand-er-transformer, too (e9d6ab3a7) 0.9.6_pre1 (3ee4b1f39) Drop primitive-macro-transformer (e16a2de4b) Merge pull request #257 from Hamayama/axtls_win_fix (4af9d85e4) Merge pull request #258 from pclouds/modgauche-texi-typo (7071028cb) modgauche.texi: typo fix (6f9f73187) Fix build issue related to gauche.interpolate (8d1cca0c8) Remove RNG_mutex_init (d95e490a0) Merge pull request #256 from Hamayama/uint_fix (23f6e57d8) Fix axTLS on Windows (8027a370e) Fix uint to u_int (flat numberical vector binary search) (ebb206f84) Updated slib.scm.in (9df3f2754) Move srfi-111 stuff from libmisc to libalpha (b7854c8fb) Fixed symbol searching when ancestor module has export renaming (ec3c70913) unwind-protect - Do not run cleanup if exception is continuable (84d1e959f) rfc.http - Make sure cleanup is done properly (4ff1e75c9) Regenerate axtls.diff (e88dd3849) Fix MT hazard in ext.tls (48eb58703) gauche.net - include errno info in getaddrinfo error (b981c6345) Tweak string interpolation expansion (e2cbfbded) Document about string-interpolate* visibility (cb8a8b41b) Changed string interpolation expansion (cb4750e62) Fix static build (5588b5514) Another fix on static build wrt. avoid embedding identifiers (a425a1343) Fix static library build wrt. external libatomic_ops (70a68eb30) Name fix (make-standalone -> build-standalone) (067da7bb6) Add flat numberical vector binary search (9467dd8a1) Prohibit restarting body of unwind-protect once cleanup is done (e2faf6717) gauche.test - test-error can now check message (994f53886) Define write-object on <set> and <bag> for the convenience (c4db5c636) Fix man.cgi - it failed to pick section name including <code> markup (a9695ab00) Reflect srfi-113 reference implementation fix (040b872b3) Optimization in srfi-113 (236e53a4c) Add hash-table-find (84edb41eb) Fix cgen test to align the change of cpp nesting generation (49f487728) Small editorial fix (e45bd9dac) Merge pull request #254 from nkoguro/cpp-conditions-order (9bc42867d) Fix the order of #if conditions. (d19f9d104) Merge pull request #253 from nkoguro/define-cfn-static (7362bdc7b) Emit declarations of static define-cfn. (c7b998074) more docs on srfi-127 (f614ab29c) srfi-127 - Fix lseq-zip (4657bdeeb) Cross reference from lazy sequences to srfi-127 (6ef784134) Soem doc of srfi-127 (455927d9f) Fix lseq-take, rewrite lseq=?. (a3cde9e5e) Add srfi-127 support (c1957e6de) Purge Scm[U]Int32 in favor of [u]int32_t (7dc465757) precomp - change without-precompiling to emit into C instead of *.sci (8eff6890f) gauche.parameter - Fix a bug on handling value exprs restarted by call/cc (08486f133) Avoid emitting identifiers into *.sci files (58e83029c) Experimentally added text.template (66aae9c1a) Fix macroexpand-all that leaked 'it' node (424a4de84) Make expansion of string-interpolate hygienic (144d532d1) Document char-east-asian-width (2c036c24c) Add char-east-asian-width (07ced1acb) gen-unicode.scm - Emit EastAsianWidth proprety into unicode_attr.h (d5c8790df) text.unicode.ucd - Read EastAsianWidth (816a8c1f2) text.unicode.ucd - fix off-by-one error (fa8c9130b) gen-unicode.scm - Add --fetch operation (65f8a7181) Remove pre-0.9.5 kludge (40cec2cc6) Code cleanup in port.c (a9e90e38c) Merge pull request #251 from leque/fix-243 (4901125e1) fix #243: util.match - Quasipattern doesn't work with vectors (ac8ec86e7) Fix doc of string-prefix? family (3d58d9db2) Doc editorial fix (64f90b3d9) Removed obsoleted apis (59b0a21e6) Docs (93c93122e) Update pre-0.9.5 code & comment typo fix (dcae54864) Make er-macro-transformer compiled into core (2f934d513) Merge pull request #248 from Hamayama/makedoc (f91f4160c) Fix unquote-splicing (ed52ade56) Change makedoc.scm for MSYS (mintty) (fbef46053) Use shell-escape-string to invoke command via cmd.exe on Windows (8a46cb906) Merge pull request #247 from Hamayama/cmd_msys (2e4261629) Fix running commands for MSYS (mintty) (2fbd64c2f) The last fix was not quite right (2ed983752) Fix comment (b06f19f33) Merge pull request #246 from kinoshita-lab/master (52277a126) fix slib load path for x86_64, since (gauche-architecture) returns "x86_64-pc-mingw64" and detected as "unix". (6225f4f49) Typo fix (91443d5fa) Update ChangeLog (a7b51effa) Merge pull request #245 from leque/fix-U+20000-category (ea9506797) (char-general-category #\x20000) should be Lo (d31eb5c02) gauche-process - Check on-abnormal-exit argument value (0085eea36) Remove pre-0.9.5 transient code (6fe91bbbe) Fix main.c to call 'main' proc properly (97196adb9) Some doc revision (9bf08bfd7) Insert link for every html man page up to gauche doc mainpage (604c1007b) Editorial fix (9badaf8a6) Add doc/man.cgi as an example (36ab05016) Doc small format fix (cad5387e1) Clean up warning note on precompilation (220e4f68b) Reorganize doc build using makedoc.scm (be6bb5c8d) Avoid preprocessor symbols redefinition on OpenBSD (da2ea7650) Typo fix (6ce3630f7) gauche.process - Add do-process and do-process-pipeline (f4583fe59) Merge pull request #241 from qykth-git/doc (dd63d61f4) Sort lines (0a0234de8) Put version number to each HTML pages (8d74ac56a) Use "texi2any" instead of "texi2html" to make HTML document (b16d8f496) Remove redundant clean files (66faca49d) Refactor "maintainer-clean" target (55c6a5f06) Remove transient code (55f486c78) Update debug-source-info using 0.9.5 internal proc (48f29e1ec) Remove obsoleted check (80ee22348) Typo fix (6e5078c25) Avoid using non-ascii code in the source when unnecessary (03375ce50) rfc.tls - Detect LibreSSL as well (c26a4836e) Editorial fix (247a6c357) Add HOWTO-precompile.txt (c6276f0d0) Note the version requirements of build tools in HACKING (7a714e0fc) Refer to 'Basic comparators' instead of 'Comparators' (14d448a5b) Merge pull request #239 from qykth-git/typo (7f571ef2f) Typo fix (813b0366e)
2017-02-09Updated version (0.9.6.pre1.9710 -> 0.9.6.pre1.9712).Stefan Husmann
Changelog ========= Doc translation (05a55f934) Improve source code info tracking (c5ca116a3) Switched procedural inliner calling protocol, allowing more optimization (4e7cba5d4) Fix: We should've used %make-macro-transformer (c053c7a52) Old compiler macro to follow new compiler macro protocol (09f7e53fd) Replace define-compiler-macro w/ define-inline/syntax (b84b63cd4) Mark define-compiler-macro obsoleted. Warn if used. (34e3b49ef) Change getter-with-setter to use %procedure-copy (f410552dc) Add %procedure-copy (4876d1730) gauche.uvector - Explicitly list exported symbols (322e103f8) Rewrite TAGvector-ref inlining with define-inline/syntax (b522606a4) Allow define-inline/syntax to be precompiled (cd288b747) Add macro-name accessor (e2355508b) Add define-inline/syntax (d9d0739fb) Set autoload to save loading time w/ GAUCHE_READ_EDIT (ad98aeb07) Doc fix (64ef304ba) ChangeLog for #98c885c (689c08e6f) Add Scm_ExtractKeywords (98c885c11) Doc translation (365093d59) Add srfi-132 (partial) (34da4c5b3) Doc translation (0d73e6450) Refactoring procedural inliner - step 1 (b3bc2c4fc) Doc translation (934ec861a) Make skipping in delete-neighbor-dups[!] consistent (c8bf51bfa) Comment addition (14ed1ac83) Fix delete-neighbor-dups family, and add docs (7d01af624) gauche.sequence Add delete-neighbor-dups family (no doc yet) (872d20436) slib - Fix circular dependency issue (f9dd55a4c) slib - Make sure library-vicinity ends with path separator (fae6eeaaf) gauche.charconv - Support using u8vector for multibyte sequences (4ef290677) Fix %printer bug (9536acac2) Precompile gauche.dictionary (156f6568f) Experimentally use pretty-printer in REPL (db5251ecc) gauche.pp - make width etc configurable (07cd00912) Editorial fix (92666e606) Add Scm_WriteControls.printWidth (2206ed59a) Doc fix (b6bc0895e) Comment addition (e4e1e5bf4) Update slib.scm, and provide srfi-96 (0ff44bd38) Avoid generating slib.scm by configure (b967966e3) Add srfi-129 (c697a7f48) Add srfi-74 (fb62c7eff) binary.io - Add get-[su]int/put-[su]int! (275a659cd) Proper srfi-66 support (fd654eaa7) Add srfi-66 (4324e0954) gauche.uvector - Add TAGvector=? and TAGvector-compare (7632383b5) Add Scm_MakeImmutableCharSet (a2fcbc7f3) Some doc addition to syntax-rules (778e7847f) Doc fix (7791e862e) file.util - Add string->file etc to complement file->string etc. (c10580c45) Fix file.util test on MinGW (aa10ab085) Doc (a59698d06) rfc.http - Add back stunnel support for https connection (39a016efd) file.util - Add extensions keyword arg to find-file-in-paths (fa65f756e) Fix tls input port (857b57bc8) do-pipeline doc fix and translation (8a82f3909) Fix bug in waiting behavior of run-pipeline and process-wait (f65797d9c) Introduce do-pipeline/run-pipeline (7424fd762) Make charsets in regexps immutable, too (7289c962f) Made literal charsets immutable (c58ec6291) Fix a couple of charset bugs (62894390c) Avoid allocation of separate vector in single-range immutable charset (6adbf0b8b) Improved immutable charset access when there's only one range (c1b2297d9) gauche.time - Add missing exports (c0543d8f9) Add charset benchmark script (2ca0c9bf4) More immutable charset tests (aa62b03a8) Fix of and more tests for immutable char-set (ffff7fedd) Add support of immutable char-set (e989bfad5) Add ChangeLog for PR #271 (2c1b4cefb) Add const qualifiers (bdb6ac73d) Merge pull request #271 from qykth-git/tls (e536eedbf) Update axtls.diff (b214d2a3d) Update to axTLS 2.1.2 (41cb12f71) Document uvector-binary-search (04b8ee56a) uvector-binary-search - Make it error if vec size isn't multiple of record size (d8c1d11d9) Allow #f to indicate default in uvector-binary-search arg (b7c83e9bc) Add rounding argument to uvector-binary-search (e1efb6da5) Fix a bug in raw vector binary search (4b73d1181) Finishing up srfi-118 translation (5579d1320) Editorial fix (07bca40b2) Doc translation (ffa1f0f96) Change uvector binary search API to allow floor/ceiling search (8e0fd5528) Some doc edition (74aad1dea) gauche.process - Fix hang problem when stdin feed is not read (bb04588ad) Fix slib installation (f1c147ab8) Fix derivation of initfn name in Scm_DynLoad (ff6cdff81) Doc typo fix (0004d1cb8) Document do-process (b0f561090) Add SCM_PORT_OUTPUT_TRANSIENT mode in port (396c92d4b) Doc addition (aef7aed24) ChangeLog for #8910631 (a0df1dabd) Merge pull request #265 from qykth-git/tls (89106311c) ChangeLog for the #df2f0a8 (20b679469) Merge pull request #264 from Hamayama/winprof (df2f0a8b7) Update axtls.diff (643528066) Update to axTLS 2.1.1 (62d6bc4f8) Enable profiler function on Windows (34bdbe8b8) Doc fix (79129d8af) Comment typo fix (62c83ff55) Add comment (8ddad9793) Fix er-macro that didn't capture toplevel defining env (6b9051717) Typo fix (stage2 didn't use freshly compiled binary) (3382c1bda) Update ChangeLog for PR #261 (1dbfe285c) Merge pull request #261 from qykth-git/tls (34f356897) Update axtls.diff (2f3973431) Update to axTLS 2.1.0 (e3178f37e) precomp - Keep name of precompiled macro it itself (763f66e8d) precomp: Shortcut at using builtin modules (6c9fb1558) DIST: convenient self-host testing (f04e11f49) Fix out-of-tree build test (090372652) Dependency fix (d67c80172) precomp - improved literal module handling (70435ddb3) Merge pull request #260 from qykth-git/tls (70e3338b1) Use Unix-style path separator for diff file even if we uses Windows-style path name (30ee9b016) Merge pull request #259 from Hamayama/winver (c1b823399) Set WINVER and _WIN32_WINNT (262d4ecf2) Obsolete %expand-er-transformer, too (e9d6ab3a7) 0.9.6_pre1 (3ee4b1f39) Drop primitive-macro-transformer (e16a2de4b) Merge pull request #257 from Hamayama/axtls_win_fix (4af9d85e4) Merge pull request #258 from pclouds/modgauche-texi-typo (7071028cb) modgauche.texi: typo fix (6f9f73187) Fix build issue related to gauche.interpolate (8d1cca0c8) Remove RNG_mutex_init (d95e490a0) Merge pull request #256 from Hamayama/uint_fix (23f6e57d8) Fix axTLS on Windows (8027a370e) Fix uint to u_int (flat numberical vector binary search) (ebb206f84) Updated slib.scm.in (9df3f2754) Move srfi-111 stuff from libmisc to libalpha (b7854c8fb) Fixed symbol searching when ancestor module has export renaming (ec3c70913) unwind-protect - Do not run cleanup if exception is continuable (84d1e959f) rfc.http - Make sure cleanup is done properly (4ff1e75c9) Regenerate axtls.diff (e88dd3849) Fix MT hazard in ext.tls (48eb58703) gauche.net - include errno info in getaddrinfo error (b981c6345) Tweak string interpolation expansion (e2cbfbded) Document about string-interpolate* visibility (cb8a8b41b) Changed string interpolation expansion (cb4750e62) Fix static build (5588b5514) Another fix on static build wrt. avoid embedding identifiers (a425a1343) Fix static library build wrt. external libatomic_ops (70a68eb30) Name fix (make-standalone -> build-standalone) (067da7bb6) Add flat numberical vector binary search (9467dd8a1) Prohibit restarting body of unwind-protect once cleanup is done (e2faf6717) gauche.test - test-error can now check message (994f53886) Define write-object on <set> and <bag> for the convenience (c4db5c636) Fix man.cgi - it failed to pick section name including <code> markup (a9695ab00) Reflect srfi-113 reference implementation fix (040b872b3) Optimization in srfi-113 (236e53a4c) Add hash-table-find (84edb41eb) Fix cgen test to align the change of cpp nesting generation (49f487728) Small editorial fix (e45bd9dac) Merge pull request #254 from nkoguro/cpp-conditions-order (9bc42867d) Fix the order of #if conditions. (d19f9d104) Merge pull request #253 from nkoguro/define-cfn-static (7362bdc7b) Emit declarations of static define-cfn. (c7b998074) more docs on srfi-127 (f614ab29c) srfi-127 - Fix lseq-zip (4657bdeeb) Cross reference from lazy sequences to srfi-127 (6ef784134) Soem doc of srfi-127 (455927d9f) Fix lseq-take, rewrite lseq=?. (a3cde9e5e) Add srfi-127 support (c1957e6de) Purge Scm[U]Int32 in favor of [u]int32_t (7dc465757) precomp - change without-precompiling to emit into C instead of *.sci (8eff6890f) gauche.parameter - Fix a bug on handling value exprs restarted by call/cc (08486f133) Avoid emitting identifiers into *.sci files (58e83029c) Experimentally added text.template (66aae9c1a) Fix macroexpand-all that leaked 'it' node (424a4de84) Make expansion of string-interpolate hygienic (144d532d1) Document char-east-asian-width (2c036c24c) Add char-east-asian-width (07ced1acb) gen-unicode.scm - Emit EastAsianWidth proprety into unicode_attr.h (d5c8790df) text.unicode.ucd - Read EastAsianWidth (816a8c1f2) text.unicode.ucd - fix off-by-one error (fa8c9130b) gen-unicode.scm - Add --fetch operation (65f8a7181) Remove pre-0.9.5 kludge (40cec2cc6) Code cleanup in port.c (a9e90e38c) Merge pull request #251 from leque/fix-243 (4901125e1) fix #243: util.match - Quasipattern doesn't work with vectors (ac8ec86e7) Fix doc of string-prefix? family (3d58d9db2) Doc editorial fix (64f90b3d9) Removed obsoleted apis (59b0a21e6) Docs (93c93122e) Update pre-0.9.5 code & comment typo fix (dcae54864) Make er-macro-transformer compiled into core (2f934d513) Merge pull request #248 from Hamayama/makedoc (f91f4160c) Fix unquote-splicing (ed52ade56) Change makedoc.scm for MSYS (mintty) (fbef46053) Use shell-escape-string to invoke command via cmd.exe on Windows (8a46cb906) Merge pull request #247 from Hamayama/cmd_msys (2e4261629) Fix running commands for MSYS (mintty) (2fbd64c2f) The last fix was not quite right (2ed983752) Fix comment (b06f19f33) Merge pull request #246 from kinoshita-lab/master (52277a126) fix slib load path for x86_64, since (gauche-architecture) returns "x86_64-pc-mingw64" and detected as "unix". (6225f4f49) Typo fix (91443d5fa) Update ChangeLog (a7b51effa) Merge pull request #245 from leque/fix-U+20000-category (ea9506797) (char-general-category #\x20000) should be Lo (d31eb5c02) gauche-process - Check on-abnormal-exit argument value (0085eea36) Remove pre-0.9.5 transient code (6fe91bbbe) Fix main.c to call 'main' proc properly (97196adb9) Some doc revision (9bf08bfd7) Insert link for every html man page up to gauche doc mainpage (604c1007b) Editorial fix (9badaf8a6) Add doc/man.cgi as an example (36ab05016) Doc small format fix (cad5387e1) Clean up warning note on precompilation (220e4f68b) Reorganize doc build using makedoc.scm (be6bb5c8d) Avoid preprocessor symbols redefinition on OpenBSD (da2ea7650) Typo fix (6ce3630f7) gauche.process - Add do-process and do-process-pipeline (f4583fe59) Merge pull request #241 from qykth-git/doc (dd63d61f4) Sort lines (0a0234de8) Put version number to each HTML pages (8d74ac56a) Use "texi2any" instead of "texi2html" to make HTML document (b16d8f496) Remove redundant clean files (66faca49d) Refactor "maintainer-clean" target (55c6a5f06) Remove transient code (55f486c78) Update debug-source-info using 0.9.5 internal proc (48f29e1ec) Remove obsoleted check (80ee22348) Typo fix (6e5078c25) Avoid using non-ascii code in the source when unnecessary (03375ce50) rfc.tls - Detect LibreSSL as well (c26a4836e) Editorial fix (247a6c357) Add HOWTO-precompile.txt (c6276f0d0) Note the version requirements of build tools in HACKING (7a714e0fc) Refer to 'Basic comparators' instead of 'Comparators' (14d448a5b) Merge pull request #239 from qykth-git/typo (7f571ef2f) Typo fix (813b0366e)
2017-02-07Updated version (0.9.6.pre1.9707 -> 0.9.6.pre1.9710).Stefan Husmann
Changelog ========= Switched procedural inliner calling protocol, allowing more optimization (4e7cba5d) Fix: We should've used %make-macro-transformer (c053c7a5) Old compiler macro to follow new compiler macro protocol (09f7e53f) Replace define-compiler-macro w/ define-inline/syntax (b84b63cd) Mark define-compiler-macro obsoleted. Warn if used. (34e3b49e) Change getter-with-setter to use %procedure-copy (f410552d) Add %procedure-copy (4876d173) gauche.uvector - Explicitly list exported symbols (322e103f) Rewrite TAGvector-ref inlining with define-inline/syntax (b522606a) Allow define-inline/syntax to be precompiled (cd288b74) Add macro-name accessor (e2355508) Add define-inline/syntax (d9d0739f) Set autoload to save loading time w/ GAUCHE_READ_EDIT (ad98aeb0) Doc fix (64ef304b) ChangeLog for #98c885c (689c08e6) Add Scm_ExtractKeywords (98c885c1) Doc translation (365093d5) Add srfi-132 (partial) (34da4c5b) Doc translation (0d73e645) Refactoring procedural inliner - step 1 (b3bc2c4f) Doc translation (934ec861) Make skipping in delete-neighbor-dups[!] consistent (c8bf51bf) Comment addition (14ed1ac8) Fix delete-neighbor-dups family, and add docs (7d01af62) gauche.sequence Add delete-neighbor-dups family (no doc yet) (872d2043) slib - Fix circular dependency issue (f9dd55a4) slib - Make sure library-vicinity ends with path separator (fae6eeaa) gauche.charconv - Support using u8vector for multibyte sequences (4ef29067) Fix %printer bug (9536acac) Precompile gauche.dictionary (156f6568) Experimentally use pretty-printer in REPL (db5251ec) gauche.pp - make width etc configurable (07cd0091) Editorial fix (92666e60) Add Scm_WriteControls.printWidth (2206ed59) Doc fix (b6bc0895) Comment addition (e4e1e5bf) Update slib.scm, and provide srfi-96 (0ff44bd3) Avoid generating slib.scm by configure (b967966e) Add srfi-129 (c697a7f4) Add srfi-74 (fb62c7ef) binary.io - Add get-[su]int/put-[su]int! (275a659c) Proper srfi-66 support (fd654eaa) Add srfi-66 (4324e095) gauche.uvector - Add TAGvector=? and TAGvector-compare (7632383b) Add Scm_MakeImmutableCharSet (a2fcbc7f) Some doc addition to syntax-rules (778e7847) Doc fix (7791e862) file.util - Add string->file etc to complement file->string etc. (c10580c4) Fix file.util test on MinGW (aa10ab08) Doc (a59698d0) rfc.http - Add back stunnel support for https connection (39a016ef) file.util - Add extensions keyword arg to find-file-in-paths (fa65f756) Fix tls input port (857b57bc) do-pipeline doc fix and translation (8a82f390) Fix bug in waiting behavior of run-pipeline and process-wait (f65797d9) Introduce do-pipeline/run-pipeline (7424fd76) Make charsets in regexps immutable, too (7289c962) Made literal charsets immutable (c58ec629) Fix a couple of charset bugs (62894390) Avoid allocation of separate vector in single-range immutable charset (6adbf0b8) Improved immutable charset access when there's only one range (c1b2297d) gauche.time - Add missing exports (c0543d8f) Add charset benchmark script (2ca0c9bf) More immutable charset tests (aa62b03a) Fix of and more tests for immutable char-set (ffff7fed) Add support of immutable char-set (e989bfad) Add ChangeLog for PR #271 (2c1b4cef) Add const qualifiers (bdb6ac73) Merge pull request #271 from qykth-git/tls (e536eedb) Update axtls.diff (b214d2a3) Update to axTLS 2.1.2 (41cb12f7) Document uvector-binary-search (04b8ee56) uvector-binary-search - Make it error if vec size isn't multiple of record size (d8c1d11d) Allow #f to indicate default in uvector-binary-search arg (b7c83e9b) Add rounding argument to uvector-binary-search (e1efb6da) Fix a bug in raw vector binary search (4b73d118) Finishing up srfi-118 translation (5579d132) Editorial fix (07bca40b) Doc translation (ffa1f0f9) Change uvector binary search API to allow floor/ceiling search (8e0fd552) Some doc edition (74aad1de) gauche.process - Fix hang problem when stdin feed is not read (bb04588a) Fix slib installation (f1c147ab) Fix derivation of initfn name in Scm_DynLoad (ff6cdff8) Doc typo fix (0004d1cb) Document do-process (b0f56109) Add SCM_PORT_OUTPUT_TRANSIENT mode in port (396c92d4) Doc addition (aef7aed2) ChangeLog for #8910631 (a0df1dab) Merge pull request #265 from qykth-git/tls (89106311) ChangeLog for the #df2f0a8 (20b67946) Merge pull request #264 from Hamayama/winprof (df2f0a8b) Update axtls.diff (64352806) Update to axTLS 2.1.1 (62d6bc4f) Enable profiler function on Windows (34bdbe8b) Doc fix (79129d8a) Comment typo fix (62c83ff5) Add comment (8ddad979) Fix er-macro that didn't capture toplevel defining env (6b905171) Typo fix (stage2 didn't use freshly compiled binary) (3382c1bd) Update ChangeLog for PR #261 (1dbfe285) Merge pull request #261 from qykth-git/tls (34f35689) Update axtls.diff (2f397343) Update to axTLS 2.1.0 (e3178f37) precomp - Keep name of precompiled macro it itself (763f66e8) precomp: Shortcut at using builtin modules (6c9fb155) DIST: convenient self-host testing (f04e11f4) Fix out-of-tree build test (09037265) Dependency fix (d67c8017) precomp - improved literal module handling (70435ddb) Merge pull request #260 from qykth-git/tls (70e3338b) Use Unix-style path separator for diff file even if we uses Windows-style path name (30ee9b01) Merge pull request #259 from Hamayama/winver (c1b82339) Set WINVER and _WIN32_WINNT (262d4ecf) Obsolete %expand-er-transformer, too (e9d6ab3a) 0.9.6_pre1 (3ee4b1f3) Drop primitive-macro-transformer (e16a2de4) Merge pull request #257 from Hamayama/axtls_win_fix (4af9d85e) Merge pull request #258 from pclouds/modgauche-texi-typo (7071028c) modgauche.texi: typo fix (6f9f7318) Fix build issue related to gauche.interpolate (8d1cca0c) Remove RNG_mutex_init (d95e490a) Merge pull request #256 from Hamayama/uint_fix (23f6e57d) Fix axTLS on Windows (8027a370) Fix uint to u_int (flat numberical vector binary search) (ebb206f8) Updated slib.scm.in (9df3f275) Move srfi-111 stuff from libmisc to libalpha (b7854c8f) Fixed symbol searching when ancestor module has export renaming (ec3c7091) unwind-protect - Do not run cleanup if exception is continuable (84d1e959) rfc.http - Make sure cleanup is done properly (4ff1e75c) Regenerate axtls.diff (e88dd384) Fix MT hazard in ext.tls (48eb5870) gauche.net - include errno info in getaddrinfo error (b981c634) Tweak string interpolation expansion (e2cbfbde) Document about string-interpolate* visibility (cb8a8b41) Changed string interpolation expansion (cb4750e6) Fix static build (5588b551) Another fix on static build wrt. avoid embedding identifiers (a425a134) Fix static library build wrt. external libatomic_ops (70a68eb3) Name fix (make-standalone -> build-standalone) (067da7bb) Add flat numberical vector binary search (9467dd8a) Prohibit restarting body of unwind-protect once cleanup is done (e2faf671) gauche.test - test-error can now check message (994f5388) Define write-object on <set> and <bag> for the convenience (c4db5c63) Fix man.cgi - it failed to pick section name including <code> markup (a9695ab0) Reflect srfi-113 reference implementation fix (040b872b) Optimization in srfi-113 (236e53a4) Add hash-table-find (84edb41e) Fix cgen test to align the change of cpp nesting generation (49f48772) Small editorial fix (e45bd9da) Merge pull request #254 from nkoguro/cpp-conditions-order (9bc42867) Fix the order of #if conditions. (d19f9d10) Merge pull request #253 from nkoguro/define-cfn-static (7362bdc7) Emit declarations of static define-cfn. (c7b99807) more docs on srfi-127 (f614ab29) srfi-127 - Fix lseq-zip (4657bdee) Cross reference from lazy sequences to srfi-127 (6ef78413) Soem doc of srfi-127 (455927d9) Fix lseq-take, rewrite lseq=?. (a3cde9e5) Add srfi-127 support (c1957e6d) Purge Scm[U]Int32 in favor of [u]int32_t (7dc46575) precomp - change without-precompiling to emit into C instead of *.sci (8eff6890) gauche.parameter - Fix a bug on handling value exprs restarted by call/cc (08486f13) Avoid emitting identifiers into *.sci files (58e83029) Experimentally added text.template (66aae9c1) Fix macroexpand-all that leaked 'it' node (424a4de8) Make expansion of string-interpolate hygienic (144d532d) Document char-east-asian-width (2c036c24) Add char-east-asian-width (07ced1ac) gen-unicode.scm - Emit EastAsianWidth proprety into unicode_attr.h (d5c8790d) text.unicode.ucd - Read EastAsianWidth (816a8c1f) text.unicode.ucd - fix off-by-one error (fa8c9130) gen-unicode.scm - Add --fetch operation (65f8a718) Remove pre-0.9.5 kludge (40cec2cc) Code cleanup in port.c (a9e90e38) Merge pull request #251 from leque/fix-243 (4901125e) fix #243: util.match - Quasipattern doesn't work with vectors (ac8ec86e) Fix doc of string-prefix? family (3d58d9db) Doc editorial fix (64f90b3d) Removed obsoleted apis (59b0a21e) Docs (93c93122) Update pre-0.9.5 code & comment typo fix (dcae5486) Make er-macro-transformer compiled into core (2f934d51) Merge pull request #248 from Hamayama/makedoc (f91f4160) Fix unquote-splicing (ed52ade5) Change makedoc.scm for MSYS (mintty) (fbef4605) Use shell-escape-string to invoke command via cmd.exe on Windows (8a46cb90) Merge pull request #247 from Hamayama/cmd_msys (2e426162) Fix running commands for MSYS (mintty) (2fbd64c2) The last fix was not quite right (2ed98375) Fix comment (b06f19f3) Merge pull request #246 from kinoshita-lab/master (52277a12) fix slib load path for x86_64, since (gauche-architecture) returns "x86_64-pc-mingw64" and detected as "unix". (6225f4f4) Typo fix (91443d5f) Update ChangeLog (a7b51eff) Merge pull request #245 from leque/fix-U+20000-category (ea950679) (char-general-category #\x20000) should be Lo (d31eb5c0) gauche-process - Check on-abnormal-exit argument value (0085eea3) Remove pre-0.9.5 transient code (6fe91bbb) Fix main.c to call 'main' proc properly (97196adb) Some doc revision (9bf08bfd) Insert link for every html man page up to gauche doc mainpage (604c1007) Editorial fix (9badaf8a) Add doc/man.cgi as an example (36ab0501) Doc small format fix (cad5387e) Clean up warning note on precompilation (220e4f68) Reorganize doc build using makedoc.scm (be6bb5c8) Avoid preprocessor symbols redefinition on OpenBSD (da2ea765) Typo fix (6ce3630f) gauche.process - Add do-process and do-process-pipeline (f4583fe5) Merge pull request #241 from qykth-git/doc (dd63d61f) Sort lines (0a0234de) Put version number to each HTML pages (8d74ac56) Use "texi2any" instead of "texi2html" to make HTML document (b16d8f49) Remove redundant clean files (66faca49) Refactor "maintainer-clean" target (55c6a5f0) Remove transient code (55f486c7) Update debug-source-info using 0.9.5 internal proc (48f29e1e) Remove obsoleted check (80ee2234) Typo fix (6e5078c2) Avoid using non-ascii code in the source when unnecessary (03375ce5) rfc.tls - Detect LibreSSL as well (c26a4836) Editorial fix (247a6c35) Add HOWTO-precompile.txt (c6276f0d) Note the version requirements of build tools in HACKING (7a714e0f) Refer to 'Basic comparators' instead of 'Comparators' (14d448a5) Merge pull request #239 from qykth-git/typo (7f571ef2) Typo fix (813b0366)
2017-02-06Updated version (0.9.6.pre1.9701 -> 0.9.6.pre1.9707).Stefan Husmann
Changelog ========= Replace define-compiler-macro w/ define-inline/syntax (b84b63cd) Mark define-compiler-macro obsoleted. Warn if used. (34e3b49e) Change getter-with-setter to use %procedure-copy (f410552d) Add %procedure-copy (4876d173) gauche.uvector - Explicitly list exported symbols (322e103f) Rewrite TAGvector-ref inlining with define-inline/syntax (b522606a) Allow define-inline/syntax to be precompiled (cd288b74) Add macro-name accessor (e2355508) Add define-inline/syntax (d9d0739f) Set autoload to save loading time w/ GAUCHE_READ_EDIT (ad98aeb0) Doc fix (64ef304b) ChangeLog for #98c885c (689c08e6) Add Scm_ExtractKeywords (98c885c1) Doc translation (365093d5) Add srfi-132 (partial) (34da4c5b) Doc translation (0d73e645) Refactoring procedural inliner - step 1 (b3bc2c4f) Doc translation (934ec861) Make skipping in delete-neighbor-dups[!] consistent (c8bf51bf) Comment addition (14ed1ac8) Fix delete-neighbor-dups family, and add docs (7d01af62) gauche.sequence Add delete-neighbor-dups family (no doc yet) (872d2043) slib - Fix circular dependency issue (f9dd55a4) slib - Make sure library-vicinity ends with path separator (fae6eeaa) gauche.charconv - Support using u8vector for multibyte sequences (4ef29067) Fix %printer bug (9536acac) Precompile gauche.dictionary (156f6568) Experimentally use pretty-printer in REPL (db5251ec) gauche.pp - make width etc configurable (07cd0091) Editorial fix (92666e60) Add Scm_WriteControls.printWidth (2206ed59) Doc fix (b6bc0895) Comment addition (e4e1e5bf) Update slib.scm, and provide srfi-96 (0ff44bd3) Avoid generating slib.scm by configure (b967966e) Add srfi-129 (c697a7f4) Add srfi-74 (fb62c7ef) binary.io - Add get-[su]int/put-[su]int! (275a659c) Proper srfi-66 support (fd654eaa) Add srfi-66 (4324e095) gauche.uvector - Add TAGvector=? and TAGvector-compare (7632383b) Add Scm_MakeImmutableCharSet (a2fcbc7f) Some doc addition to syntax-rules (778e7847) Doc fix (7791e862) file.util - Add string->file etc to complement file->string etc. (c10580c4) Fix file.util test on MinGW (aa10ab08) Doc (a59698d0) rfc.http - Add back stunnel support for https connection (39a016ef) file.util - Add extensions keyword arg to find-file-in-paths (fa65f756) Fix tls input port (857b57bc) do-pipeline doc fix and translation (8a82f390) Fix bug in waiting behavior of run-pipeline and process-wait (f65797d9) Introduce do-pipeline/run-pipeline (7424fd76) Make charsets in regexps immutable, too (7289c962) Made literal charsets immutable (c58ec629) Fix a couple of charset bugs (62894390) Avoid allocation of separate vector in single-range immutable charset (6adbf0b8) Improved immutable charset access when there's only one range (c1b2297d) gauche.time - Add missing exports (c0543d8f) Add charset benchmark script (2ca0c9bf) More immutable charset tests (aa62b03a) Fix of and more tests for immutable char-set (ffff7fed) Add support of immutable char-set (e989bfad) Add ChangeLog for PR #271 (2c1b4cef) Add const qualifiers (bdb6ac73) Merge pull request #271 from qykth-git/tls (e536eedb) Update axtls.diff (b214d2a3) Update to axTLS 2.1.2 (41cb12f7) Document uvector-binary-search (04b8ee56) uvector-binary-search - Make it error if vec size isn't multiple of record size (d8c1d11d) Allow #f to indicate default in uvector-binary-search arg (b7c83e9b) Add rounding argument to uvector-binary-search (e1efb6da) Fix a bug in raw vector binary search (4b73d118) Finishing up srfi-118 translation (5579d132) Editorial fix (07bca40b) Doc translation (ffa1f0f9) Change uvector binary search API to allow floor/ceiling search (8e0fd552) Some doc edition (74aad1de) gauche.process - Fix hang problem when stdin feed is not read (bb04588a) Fix slib installation (f1c147ab) Fix derivation of initfn name in Scm_DynLoad (ff6cdff8) Doc typo fix (0004d1cb) Document do-process (b0f56109) Add SCM_PORT_OUTPUT_TRANSIENT mode in port (396c92d4) Doc addition (aef7aed2) ChangeLog for #8910631 (a0df1dab) Merge pull request #265 from qykth-git/tls (89106311) ChangeLog for the #df2f0a8 (20b67946) Merge pull request #264 from Hamayama/winprof (df2f0a8b) Update axtls.diff (64352806) Update to axTLS 2.1.1 (62d6bc4f) Enable profiler function on Windows (34bdbe8b) Doc fix (79129d8a) Comment typo fix (62c83ff5) Add comment (8ddad979) Fix er-macro that didn't capture toplevel defining env (6b905171) Typo fix (stage2 didn't use freshly compiled binary) (3382c1bd) Update ChangeLog for PR #261 (1dbfe285) Merge pull request #261 from qykth-git/tls (34f35689) Update axtls.diff (2f397343) Update to axTLS 2.1.0 (e3178f37) precomp - Keep name of precompiled macro it itself (763f66e8) precomp: Shortcut at using builtin modules (6c9fb155) DIST: convenient self-host testing (f04e11f4) Fix out-of-tree build test (09037265) Dependency fix (d67c8017) precomp - improved literal module handling (70435ddb) Merge pull request #260 from qykth-git/tls (70e3338b) Use Unix-style path separator for diff file even if we uses Windows-style path name (30ee9b01) Merge pull request #259 from Hamayama/winver (c1b82339) Set WINVER and _WIN32_WINNT (262d4ecf) Obsolete %expand-er-transformer, too (e9d6ab3a) 0.9.6_pre1 (3ee4b1f3) Drop primitive-macro-transformer (e16a2de4) Merge pull request #257 from Hamayama/axtls_win_fix (4af9d85e) Merge pull request #258 from pclouds/modgauche-texi-typo (7071028c) modgauche.texi: typo fix (6f9f7318) Fix build issue related to gauche.interpolate (8d1cca0c) Remove RNG_mutex_init (d95e490a) Merge pull request #256 from Hamayama/uint_fix (23f6e57d) Fix axTLS on Windows (8027a370) Fix uint to u_int (flat numberical vector binary search) (ebb206f8) Updated slib.scm.in (9df3f275) Move srfi-111 stuff from libmisc to libalpha (b7854c8f) Fixed symbol searching when ancestor module has export renaming (ec3c7091) unwind-protect - Do not run cleanup if exception is continuable (84d1e959) rfc.http - Make sure cleanup is done properly (4ff1e75c) Regenerate axtls.diff (e88dd384) Fix MT hazard in ext.tls (48eb5870) gauche.net - include errno info in getaddrinfo error (b981c634) Tweak string interpolation expansion (e2cbfbde) Document about string-interpolate* visibility (cb8a8b41) Changed string interpolation expansion (cb4750e6) Fix static build (5588b551) Another fix on static build wrt. avoid embedding identifiers (a425a134) Fix static library build wrt. external libatomic_ops (70a68eb3) Name fix (make-standalone -> build-standalone) (067da7bb) Add flat numberical vector binary search (9467dd8a) Prohibit restarting body of unwind-protect once cleanup is done (e2faf671) gauche.test - test-error can now check message (994f5388) Define write-object on <set> and <bag> for the convenience (c4db5c63) Fix man.cgi - it failed to pick section name including <code> markup (a9695ab0) Reflect srfi-113 reference implementation fix (040b872b) Optimization in srfi-113 (236e53a4) Add hash-table-find (84edb41e) Fix cgen test to align the change of cpp nesting generation (49f48772) Small editorial fix (e45bd9da) Merge pull request #254 from nkoguro/cpp-conditions-order (9bc42867) Fix the order of #if conditions. (d19f9d10) Merge pull request #253 from nkoguro/define-cfn-static (7362bdc7) Emit declarations of static define-cfn. (c7b99807) more docs on srfi-127 (f614ab29) srfi-127 - Fix lseq-zip (4657bdee) Cross reference from lazy sequences to srfi-127 (6ef78413) Soem doc of srfi-127 (455927d9) Fix lseq-take, rewrite lseq=?. (a3cde9e5) Add srfi-127 support (c1957e6d) Purge Scm[U]Int32 in favor of [u]int32_t (7dc46575) precomp - change without-precompiling to emit into C instead of *.sci (8eff6890) gauche.parameter - Fix a bug on handling value exprs restarted by call/cc (08486f13) Avoid emitting identifiers into *.sci files (58e83029) Experimentally added text.template (66aae9c1) Fix macroexpand-all that leaked 'it' node (424a4de8) Make expansion of string-interpolate hygienic (144d532d) Document char-east-asian-width (2c036c24) Add char-east-asian-width (07ced1ac) gen-unicode.scm - Emit EastAsianWidth proprety into unicode_attr.h (d5c8790d) text.unicode.ucd - Read EastAsianWidth (816a8c1f) text.unicode.ucd - fix off-by-one error (fa8c9130) gen-unicode.scm - Add --fetch operation (65f8a718) Remove pre-0.9.5 kludge (40cec2cc) Code cleanup in port.c (a9e90e38) Merge pull request #251 from leque/fix-243 (4901125e) fix #243: util.match - Quasipattern doesn't work with vectors (ac8ec86e) Fix doc of string-prefix? family (3d58d9db) Doc editorial fix (64f90b3d) Removed obsoleted apis (59b0a21e) Docs (93c93122) Update pre-0.9.5 code & comment typo fix (dcae5486) Make er-macro-transformer compiled into core (2f934d51) Merge pull request #248 from Hamayama/makedoc (f91f4160) Fix unquote-splicing (ed52ade5) Change makedoc.scm for MSYS (mintty) (fbef4605) Use shell-escape-string to invoke command via cmd.exe on Windows (8a46cb90) Merge pull request #247 from Hamayama/cmd_msys (2e426162) Fix running commands for MSYS (mintty) (2fbd64c2) The last fix was not quite right (2ed98375) Fix comment (b06f19f3) Merge pull request #246 from kinoshita-lab/master (52277a12) fix slib load path for x86_64, since (gauche-architecture) returns "x86_64-pc-mingw64" and detected as "unix". (6225f4f4) Typo fix (91443d5f) Update ChangeLog (a7b51eff) Merge pull request #245 from leque/fix-U+20000-category (ea950679) (char-general-category #\x20000) should be Lo (d31eb5c0) gauche-process - Check on-abnormal-exit argument value (0085eea3) Remove pre-0.9.5 transient code (6fe91bbb) Fix main.c to call 'main' proc properly (97196adb) Some doc revision (9bf08bfd) Insert link for every html man page up to gauche doc mainpage (604c1007) Editorial fix (9badaf8a) Add doc/man.cgi as an example (36ab0501) Doc small format fix (cad5387e) Clean up warning note on precompilation (220e4f68) Reorganize doc build using makedoc.scm (be6bb5c8) Avoid preprocessor symbols redefinition on OpenBSD (da2ea765) Typo fix (6ce3630f) gauche.process - Add do-process and do-process-pipeline (f4583fe5) Merge pull request #241 from qykth-git/doc (dd63d61f) Sort lines (0a0234de) Put version number to each HTML pages (8d74ac56) Use "texi2any" instead of "texi2html" to make HTML document (b16d8f49) Remove redundant clean files (66faca49) Refactor "maintainer-clean" target (55c6a5f0) Remove transient code (55f486c7) Update debug-source-info using 0.9.5 internal proc (48f29e1e) Remove obsoleted check (80ee2234) Typo fix (6e5078c2) Avoid using non-ascii code in the source when unnecessary (03375ce5) rfc.tls - Detect LibreSSL as well (c26a4836) Editorial fix (247a6c35) Add HOWTO-precompile.txt (c6276f0d) Note the version requirements of build tools in HACKING (7a714e0f) Refer to 'Basic comparators' instead of 'Comparators' (14d448a5) Merge pull request #239 from qykth-git/typo (7f571ef2) Typo fix (813b0366)
2017-02-04Updated version (0.9.6.pre1.9697 -> 0.9.6.pre1.9701).Stefan Husmann
Changelog ========= Allow define-inline/syntax to be precompiled (cd288b74) Add macro-name accessor (e2355508) Add define-inline/syntax (d9d0739f) Set autoload to save loading time w/ GAUCHE_READ_EDIT (ad98aeb0) Doc fix (64ef304b) ChangeLog for #98c885c (689c08e6) Add Scm_ExtractKeywords (98c885c1) Doc translation (365093d5) Add srfi-132 (partial) (34da4c5b) Doc translation (0d73e645) Refactoring procedural inliner - step 1 (b3bc2c4f) Doc translation (934ec861) Make skipping in delete-neighbor-dups[!] consistent (c8bf51bf) Comment addition (14ed1ac8) Fix delete-neighbor-dups family, and add docs (7d01af62) gauche.sequence Add delete-neighbor-dups family (no doc yet) (872d2043) slib - Fix circular dependency issue (f9dd55a4) slib - Make sure library-vicinity ends with path separator (fae6eeaa) gauche.charconv - Support using u8vector for multibyte sequences (4ef29067) Fix %printer bug (9536acac) Precompile gauche.dictionary (156f6568) Experimentally use pretty-printer in REPL (db5251ec) gauche.pp - make width etc configurable (07cd0091) Editorial fix (92666e60) Add Scm_WriteControls.printWidth (2206ed59) Doc fix (b6bc0895) Comment addition (e4e1e5bf) Update slib.scm, and provide srfi-96 (0ff44bd3) Avoid generating slib.scm by configure (b967966e) Add srfi-129 (c697a7f4) Add srfi-74 (fb62c7ef) binary.io - Add get-[su]int/put-[su]int! (275a659c) Proper srfi-66 support (fd654eaa) Add srfi-66 (4324e095) gauche.uvector - Add TAGvector=? and TAGvector-compare (7632383b) Add Scm_MakeImmutableCharSet (a2fcbc7f) Some doc addition to syntax-rules (778e7847) Doc fix (7791e862) file.util - Add string->file etc to complement file->string etc. (c10580c4) Fix file.util test on MinGW (aa10ab08) Doc (a59698d0) rfc.http - Add back stunnel support for https connection (39a016ef) file.util - Add extensions keyword arg to find-file-in-paths (fa65f756) Fix tls input port (857b57bc) do-pipeline doc fix and translation (8a82f390) Fix bug in waiting behavior of run-pipeline and process-wait (f65797d9) Introduce do-pipeline/run-pipeline (7424fd76) Make charsets in regexps immutable, too (7289c962) Made literal charsets immutable (c58ec629) Fix a couple of charset bugs (62894390) Avoid allocation of separate vector in single-range immutable charset (6adbf0b8) Improved immutable charset access when there's only one range (c1b2297d) gauche.time - Add missing exports (c0543d8f) Add charset benchmark script (2ca0c9bf) More immutable charset tests (aa62b03a) Fix of and more tests for immutable char-set (ffff7fed) Add support of immutable char-set (e989bfad) Add ChangeLog for PR #271 (2c1b4cef) Add const qualifiers (bdb6ac73) Merge pull request #271 from qykth-git/tls (e536eedb) Update axtls.diff (b214d2a3) Update to axTLS 2.1.2 (41cb12f7) Document uvector-binary-search (04b8ee56) uvector-binary-search - Make it error if vec size isn't multiple of record size (d8c1d11d) Allow #f to indicate default in uvector-binary-search arg (b7c83e9b) Add rounding argument to uvector-binary-search (e1efb6da) Fix a bug in raw vector binary search (4b73d118) Finishing up srfi-118 translation (5579d132) Editorial fix (07bca40b) Doc translation (ffa1f0f9) Change uvector binary search API to allow floor/ceiling search (8e0fd552) Some doc edition (74aad1de) gauche.process - Fix hang problem when stdin feed is not read (bb04588a) Fix slib installation (f1c147ab) Fix derivation of initfn name in Scm_DynLoad (ff6cdff8) Doc typo fix (0004d1cb) Document do-process (b0f56109) Add SCM_PORT_OUTPUT_TRANSIENT mode in port (396c92d4) Doc addition (aef7aed2) ChangeLog for #8910631 (a0df1dab) Merge pull request #265 from qykth-git/tls (89106311) ChangeLog for the #df2f0a8 (20b67946) Merge pull request #264 from Hamayama/winprof (df2f0a8b) Update axtls.diff (64352806) Update to axTLS 2.1.1 (62d6bc4f) Enable profiler function on Windows (34bdbe8b) Doc fix (79129d8a) Comment typo fix (62c83ff5) Add comment (8ddad979) Fix er-macro that didn't capture toplevel defining env (6b905171) Typo fix (stage2 didn't use freshly compiled binary) (3382c1bd) Update ChangeLog for PR #261 (1dbfe285) Merge pull request #261 from qykth-git/tls (34f35689) Update axtls.diff (2f397343) Update to axTLS 2.1.0 (e3178f37) precomp - Keep name of precompiled macro it itself (763f66e8) precomp: Shortcut at using builtin modules (6c9fb155) DIST: convenient self-host testing (f04e11f4) Fix out-of-tree build test (09037265) Dependency fix (d67c8017) precomp - improved literal module handling (70435ddb) Merge pull request #260 from qykth-git/tls (70e3338b) Use Unix-style path separator for diff file even if we uses Windows-style path name (30ee9b01) Merge pull request #259 from Hamayama/winver (c1b82339) Set WINVER and _WIN32_WINNT (262d4ecf) Obsolete %expand-er-transformer, too (e9d6ab3a) 0.9.6_pre1 (3ee4b1f3) Drop primitive-macro-transformer (e16a2de4) Merge pull request #257 from Hamayama/axtls_win_fix (4af9d85e) Merge pull request #258 from pclouds/modgauche-texi-typo (7071028c) modgauche.texi: typo fix (6f9f7318) Fix build issue related to gauche.interpolate (8d1cca0c) Remove RNG_mutex_init (d95e490a) Merge pull request #256 from Hamayama/uint_fix (23f6e57d) Fix axTLS on Windows (8027a370) Fix uint to u_int (flat numberical vector binary search) (ebb206f8) Updated slib.scm.in (9df3f275) Move srfi-111 stuff from libmisc to libalpha (b7854c8f) Fixed symbol searching when ancestor module has export renaming (ec3c7091) unwind-protect - Do not run cleanup if exception is continuable (84d1e959) rfc.http - Make sure cleanup is done properly (4ff1e75c) Regenerate axtls.diff (e88dd384) Fix MT hazard in ext.tls (48eb5870) gauche.net - include errno info in getaddrinfo error (b981c634) Tweak string interpolation expansion (e2cbfbde) Document about string-interpolate* visibility (cb8a8b41) Changed string interpolation expansion (cb4750e6) Fix static build (5588b551) Another fix on static build wrt. avoid embedding identifiers (a425a134) Fix static library build wrt. external libatomic_ops (70a68eb3) Name fix (make-standalone -> build-standalone) (067da7bb) Add flat numberical vector binary search (9467dd8a) Prohibit restarting body of unwind-protect once cleanup is done (e2faf671) gauche.test - test-error can now check message (994f5388) Define write-object on <set> and <bag> for the convenience (c4db5c63) Fix man.cgi - it failed to pick section name including <code> markup (a9695ab0) Reflect srfi-113 reference implementation fix (040b872b) Optimization in srfi-113 (236e53a4) Add hash-table-find (84edb41e) Fix cgen test to align the change of cpp nesting generation (49f48772) Small editorial fix (e45bd9da) Merge pull request #254 from nkoguro/cpp-conditions-order (9bc42867) Fix the order of #if conditions. (d19f9d10) Merge pull request #253 from nkoguro/define-cfn-static (7362bdc7) Emit declarations of static define-cfn. (c7b99807) more docs on srfi-127 (f614ab29) srfi-127 - Fix lseq-zip (4657bdee) Cross reference from lazy sequences to srfi-127 (6ef78413) Soem doc of srfi-127 (455927d9) Fix lseq-take, rewrite lseq=?. (a3cde9e5) Add srfi-127 support (c1957e6d) Purge Scm[U]Int32 in favor of [u]int32_t (7dc46575) precomp - change without-precompiling to emit into C instead of *.sci (8eff6890) gauche.parameter - Fix a bug on handling value exprs restarted by call/cc (08486f13) Avoid emitting identifiers into *.sci files (58e83029) Experimentally added text.template (66aae9c1) Fix macroexpand-all that leaked 'it' node (424a4de8) Make expansion of string-interpolate hygienic (144d532d) Document char-east-asian-width (2c036c24) Add char-east-asian-width (07ced1ac) gen-unicode.scm - Emit EastAsianWidth proprety into unicode_attr.h (d5c8790d) text.unicode.ucd - Read EastAsianWidth (816a8c1f) text.unicode.ucd - fix off-by-one error (fa8c9130) gen-unicode.scm - Add --fetch operation (65f8a718) Remove pre-0.9.5 kludge (40cec2cc) Code cleanup in port.c (a9e90e38) Merge pull request #251 from leque/fix-243 (4901125e) fix #243: util.match - Quasipattern doesn't work with vectors (ac8ec86e) Fix doc of string-prefix? family (3d58d9db) Doc editorial fix (64f90b3d) Removed obsoleted apis (59b0a21e) Docs (93c93122) Update pre-0.9.5 code & comment typo fix (dcae5486) Make er-macro-transformer compiled into core (2f934d51) Merge pull request #248 from Hamayama/makedoc (f91f4160) Fix unquote-splicing (ed52ade5) Change makedoc.scm for MSYS (mintty) (fbef4605) Use shell-escape-string to invoke command via cmd.exe on Windows (8a46cb90) Merge pull request #247 from Hamayama/cmd_msys (2e426162) Fix running commands for MSYS (mintty) (2fbd64c2) The last fix was not quite right (2ed98375) Fix comment (b06f19f3) Merge pull request #246 from kinoshita-lab/master (52277a12) fix slib load path for x86_64, since (gauche-architecture) returns "x86_64-pc-mingw64" and detected as "unix". (6225f4f4) Typo fix (91443d5f) Update ChangeLog (a7b51eff) Merge pull request #245 from leque/fix-U+20000-category (ea950679) (char-general-category #\x20000) should be Lo (d31eb5c0) gauche-process - Check on-abnormal-exit argument value (0085eea3) Remove pre-0.9.5 transient code (6fe91bbb) Fix main.c to call 'main' proc properly (97196adb) Some doc revision (9bf08bfd) Insert link for every html man page up to gauche doc mainpage (604c1007) Editorial fix (9badaf8a) Add doc/man.cgi as an example (36ab0501) Doc small format fix (cad5387e) Clean up warning note on precompilation (220e4f68) Reorganize doc build using makedoc.scm (be6bb5c8) Avoid preprocessor symbols redefinition on OpenBSD (da2ea765) Typo fix (6ce3630f) gauche.process - Add do-process and do-process-pipeline (f4583fe5) Merge pull request #241 from qykth-git/doc (dd63d61f) Sort lines (0a0234de) Put version number to each HTML pages (8d74ac56) Use "texi2any" instead of "texi2html" to make HTML document (b16d8f49) Remove redundant clean files (66faca49) Refactor "maintainer-clean" target (55c6a5f0) Remove transient code (55f486c7) Update debug-source-info using 0.9.5 internal proc (48f29e1e) Remove obsoleted check (80ee2234) Typo fix (6e5078c2) Avoid using non-ascii code in the source when unnecessary (03375ce5) rfc.tls - Detect LibreSSL as well (c26a4836) Editorial fix (247a6c35) Add HOWTO-precompile.txt (c6276f0d) Note the version requirements of build tools in HACKING (7a714e0f) Refer to 'Basic comparators' instead of 'Comparators' (14d448a5) Merge pull request #239 from qykth-git/typo (7f571ef2) Typo fix (813b0366)
2017-02-03Updated version (0.9.6.pre1.9696 -> 0.9.6.pre1.9697).Stefan Husmann
Changelog ========= Doc fix (64ef304b) ChangeLog for #98c885c (689c08e6) Add Scm_ExtractKeywords (98c885c1) Doc translation (365093d5) Add srfi-132 (partial) (34da4c5b) Doc translation (0d73e645) Refactoring procedural inliner - step 1 (b3bc2c4f) Doc translation (934ec861) Make skipping in delete-neighbor-dups[!] consistent (c8bf51bf) Comment addition (14ed1ac8) Fix delete-neighbor-dups family, and add docs (7d01af62) gauche.sequence Add delete-neighbor-dups family (no doc yet) (872d2043) slib - Fix circular dependency issue (f9dd55a4) slib - Make sure library-vicinity ends with path separator (fae6eeaa) gauche.charconv - Support using u8vector for multibyte sequences (4ef29067) Fix %printer bug (9536acac) Precompile gauche.dictionary (156f6568) Experimentally use pretty-printer in REPL (db5251ec) gauche.pp - make width etc configurable (07cd0091) Editorial fix (92666e60) Add Scm_WriteControls.printWidth (2206ed59) Doc fix (b6bc0895) Comment addition (e4e1e5bf) Update slib.scm, and provide srfi-96 (0ff44bd3) Avoid generating slib.scm by configure (b967966e) Add srfi-129 (c697a7f4) Add srfi-74 (fb62c7ef) binary.io - Add get-[su]int/put-[su]int! (275a659c) Proper srfi-66 support (fd654eaa) Add srfi-66 (4324e095) gauche.uvector - Add TAGvector=? and TAGvector-compare (7632383b) Add Scm_MakeImmutableCharSet (a2fcbc7f) Some doc addition to syntax-rules (778e7847) Doc fix (7791e862) file.util - Add string->file etc to complement file->string etc. (c10580c4) Fix file.util test on MinGW (aa10ab08) Doc (a59698d0) rfc.http - Add back stunnel support for https connection (39a016ef) file.util - Add extensions keyword arg to find-file-in-paths (fa65f756) Fix tls input port (857b57bc) do-pipeline doc fix and translation (8a82f390) Fix bug in waiting behavior of run-pipeline and process-wait (f65797d9) Introduce do-pipeline/run-pipeline (7424fd76) Make charsets in regexps immutable, too (7289c962) Made literal charsets immutable (c58ec629) Fix a couple of charset bugs (62894390) Avoid allocation of separate vector in single-range immutable charset (6adbf0b8) Improved immutable charset access when there's only one range (c1b2297d) gauche.time - Add missing exports (c0543d8f) Add charset benchmark script (2ca0c9bf) More immutable charset tests (aa62b03a) Fix of and more tests for immutable char-set (ffff7fed) Add support of immutable char-set (e989bfad) Add ChangeLog for PR #271 (2c1b4cef) Add const qualifiers (bdb6ac73) Merge pull request #271 from qykth-git/tls (e536eedb) Update axtls.diff (b214d2a3) Update to axTLS 2.1.2 (41cb12f7) Document uvector-binary-search (04b8ee56) uvector-binary-search - Make it error if vec size isn't multiple of record size (d8c1d11d) Allow #f to indicate default in uvector-binary-search arg (b7c83e9b) Add rounding argument to uvector-binary-search (e1efb6da) Fix a bug in raw vector binary search (4b73d118) Finishing up srfi-118 translation (5579d132) Editorial fix (07bca40b) Doc translation (ffa1f0f9) Change uvector binary search API to allow floor/ceiling search (8e0fd552) Some doc edition (74aad1de) gauche.process - Fix hang problem when stdin feed is not read (bb04588a) Fix slib installation (f1c147ab) Fix derivation of initfn name in Scm_DynLoad (ff6cdff8) Doc typo fix (0004d1cb) Document do-process (b0f56109) Add SCM_PORT_OUTPUT_TRANSIENT mode in port (396c92d4) Doc addition (aef7aed2) ChangeLog for #8910631 (a0df1dab) Merge pull request #265 from qykth-git/tls (89106311) ChangeLog for the #df2f0a8 (20b67946) Merge pull request #264 from Hamayama/winprof (df2f0a8b) Update axtls.diff (64352806) Update to axTLS 2.1.1 (62d6bc4f) Enable profiler function on Windows (34bdbe8b) Doc fix (79129d8a) Comment typo fix (62c83ff5) Add comment (8ddad979) Fix er-macro that didn't capture toplevel defining env (6b905171) Typo fix (stage2 didn't use freshly compiled binary) (3382c1bd) Update ChangeLog for PR #261 (1dbfe285) Merge pull request #261 from qykth-git/tls (34f35689) Update axtls.diff (2f397343) Update to axTLS 2.1.0 (e3178f37) precomp - Keep name of precompiled macro it itself (763f66e8) precomp: Shortcut at using builtin modules (6c9fb155) DIST: convenient self-host testing (f04e11f4) Fix out-of-tree build test (09037265) Dependency fix (d67c8017) precomp - improved literal module handling (70435ddb) Merge pull request #260 from qykth-git/tls (70e3338b) Use Unix-style path separator for diff file even if we uses Windows-style path name (30ee9b01) Merge pull request #259 from Hamayama/winver (c1b82339) Set WINVER and _WIN32_WINNT (262d4ecf) Obsolete %expand-er-transformer, too (e9d6ab3a) 0.9.6_pre1 (3ee4b1f3) Drop primitive-macro-transformer (e16a2de4) Merge pull request #257 from Hamayama/axtls_win_fix (4af9d85e) Merge pull request #258 from pclouds/modgauche-texi-typo (7071028c) modgauche.texi: typo fix (6f9f7318) Fix build issue related to gauche.interpolate (8d1cca0c) Remove RNG_mutex_init (d95e490a) Merge pull request #256 from Hamayama/uint_fix (23f6e57d) Fix axTLS on Windows (8027a370) Fix uint to u_int (flat numberical vector binary search) (ebb206f8) Updated slib.scm.in (9df3f275) Move srfi-111 stuff from libmisc to libalpha (b7854c8f) Fixed symbol searching when ancestor module has export renaming (ec3c7091) unwind-protect - Do not run cleanup if exception is continuable (84d1e959) rfc.http - Make sure cleanup is done properly (4ff1e75c) Regenerate axtls.diff (e88dd384) Fix MT hazard in ext.tls (48eb5870) gauche.net - include errno info in getaddrinfo error (b981c634) Tweak string interpolation expansion (e2cbfbde) Document about string-interpolate* visibility (cb8a8b41) Changed string interpolation expansion (cb4750e6) Fix static build (5588b551) Another fix on static build wrt. avoid embedding identifiers (a425a134) Fix static library build wrt. external libatomic_ops (70a68eb3) Name fix (make-standalone -> build-standalone) (067da7bb) Add flat numberical vector binary search (9467dd8a) Prohibit restarting body of unwind-protect once cleanup is done (e2faf671) gauche.test - test-error can now check message (994f5388) Define write-object on <set> and <bag> for the convenience (c4db5c63) Fix man.cgi - it failed to pick section name including <code> markup (a9695ab0) Reflect srfi-113 reference implementation fix (040b872b) Optimization in srfi-113 (236e53a4) Add hash-table-find (84edb41e) Fix cgen test to align the change of cpp nesting generation (49f48772) Small editorial fix (e45bd9da) Merge pull request #254 from nkoguro/cpp-conditions-order (9bc42867) Fix the order of #if conditions. (d19f9d10) Merge pull request #253 from nkoguro/define-cfn-static (7362bdc7) Emit declarations of static define-cfn. (c7b99807) more docs on srfi-127 (f614ab29) srfi-127 - Fix lseq-zip (4657bdee) Cross reference from lazy sequences to srfi-127 (6ef78413) Soem doc of srfi-127 (455927d9) Fix lseq-take, rewrite lseq=?. (a3cde9e5) Add srfi-127 support (c1957e6d) Purge Scm[U]Int32 in favor of [u]int32_t (7dc46575) precomp - change without-precompiling to emit into C instead of *.sci (8eff6890) gauche.parameter - Fix a bug on handling value exprs restarted by call/cc (08486f13) Avoid emitting identifiers into *.sci files (58e83029) Experimentally added text.template (66aae9c1) Fix macroexpand-all that leaked 'it' node (424a4de8) Make expansion of string-interpolate hygienic (144d532d) Document char-east-asian-width (2c036c24) Add char-east-asian-width (07ced1ac) gen-unicode.scm - Emit EastAsianWidth proprety into unicode_attr.h (d5c8790d) text.unicode.ucd - Read EastAsianWidth (816a8c1f) text.unicode.ucd - fix off-by-one error (fa8c9130) gen-unicode.scm - Add --fetch operation (65f8a718) Remove pre-0.9.5 kludge (40cec2cc) Code cleanup in port.c (a9e90e38) Merge pull request #251 from leque/fix-243 (4901125e) fix #243: util.match - Quasipattern doesn't work with vectors (ac8ec86e) Fix doc of string-prefix? family (3d58d9db) Doc editorial fix (64f90b3d) Removed obsoleted apis (59b0a21e) Docs (93c93122) Update pre-0.9.5 code & comment typo fix (dcae5486) Make er-macro-transformer compiled into core (2f934d51) Merge pull request #248 from Hamayama/makedoc (f91f4160) Fix unquote-splicing (ed52ade5) Change makedoc.scm for MSYS (mintty) (fbef4605) Use shell-escape-string to invoke command via cmd.exe on Windows (8a46cb90) Merge pull request #247 from Hamayama/cmd_msys (2e426162) Fix running commands for MSYS (mintty) (2fbd64c2) The last fix was not quite right (2ed98375) Fix comment (b06f19f3) Merge pull request #246 from kinoshita-lab/master (52277a12) fix slib load path for x86_64, since (gauche-architecture) returns "x86_64-pc-mingw64" and detected as "unix". (6225f4f4) Typo fix (91443d5f) Update ChangeLog (a7b51eff) Merge pull request #245 from leque/fix-U+20000-category (ea950679) (char-general-category #\x20000) should be Lo (d31eb5c0) gauche-process - Check on-abnormal-exit argument value (0085eea3) Remove pre-0.9.5 transient code (6fe91bbb) Fix main.c to call 'main' proc properly (97196adb) Some doc revision (9bf08bfd) Insert link for every html man page up to gauche doc mainpage (604c1007) Editorial fix (9badaf8a) Add doc/man.cgi as an example (36ab0501) Doc small format fix (cad5387e) Clean up warning note on precompilation (220e4f68) Reorganize doc build using makedoc.scm (be6bb5c8) Avoid preprocessor symbols redefinition on OpenBSD (da2ea765) Typo fix (6ce3630f) gauche.process - Add do-process and do-process-pipeline (f4583fe5) Merge pull request #241 from qykth-git/doc (dd63d61f) Sort lines (0a0234de) Put version number to each HTML pages (8d74ac56) Use "texi2any" instead of "texi2html" to make HTML document (b16d8f49) Remove redundant clean files (66faca49) Refactor "maintainer-clean" target (55c6a5f0) Remove transient code (55f486c7) Update debug-source-info using 0.9.5 internal proc (48f29e1e) Remove obsoleted check (80ee2234) Typo fix (6e5078c2) Avoid using non-ascii code in the source when unnecessary (03375ce5) rfc.tls - Detect LibreSSL as well (c26a4836) Editorial fix (247a6c35) Add HOWTO-precompile.txt (c6276f0d) Note the version requirements of build tools in HACKING (7a714e0f) Refer to 'Basic comparators' instead of 'Comparators' (14d448a5) Merge pull request #239 from qykth-git/typo (7f571ef2) Typo fix (813b0366)
2017-02-02Updated version (0.9.6.pre1.9693 -> 0.9.6.pre1.9696).Stefan Husmann
Changelog ========= ChangeLog for #98c885c (689c08e6) Add Scm_ExtractKeywords (98c885c1) Doc translation (365093d5) Add srfi-132 (partial) (34da4c5b) Doc translation (0d73e645) Refactoring procedural inliner - step 1 (b3bc2c4f) Doc translation (934ec861) Make skipping in delete-neighbor-dups[!] consistent (c8bf51bf) Comment addition (14ed1ac8) Fix delete-neighbor-dups family, and add docs (7d01af62) gauche.sequence Add delete-neighbor-dups family (no doc yet) (872d2043) slib - Fix circular dependency issue (f9dd55a4) slib - Make sure library-vicinity ends with path separator (fae6eeaa) gauche.charconv - Support using u8vector for multibyte sequences (4ef29067) Fix %printer bug (9536acac) Precompile gauche.dictionary (156f6568) Experimentally use pretty-printer in REPL (db5251ec) gauche.pp - make width etc configurable (07cd0091) Editorial fix (92666e60) Add Scm_WriteControls.printWidth (2206ed59) Doc fix (b6bc0895) Comment addition (e4e1e5bf) Update slib.scm, and provide srfi-96 (0ff44bd3) Avoid generating slib.scm by configure (b967966e) Add srfi-129 (c697a7f4) Add srfi-74 (fb62c7ef) binary.io - Add get-[su]int/put-[su]int! (275a659c) Proper srfi-66 support (fd654eaa) Add srfi-66 (4324e095) gauche.uvector - Add TAGvector=? and TAGvector-compare (7632383b) Add Scm_MakeImmutableCharSet (a2fcbc7f) Some doc addition to syntax-rules (778e7847) Doc fix (7791e862) file.util - Add string->file etc to complement file->string etc. (c10580c4) Fix file.util test on MinGW (aa10ab08) Doc (a59698d0) rfc.http - Add back stunnel support for https connection (39a016ef) file.util - Add extensions keyword arg to find-file-in-paths (fa65f756) Fix tls input port (857b57bc) do-pipeline doc fix and translation (8a82f390) Fix bug in waiting behavior of run-pipeline and process-wait (f65797d9) Introduce do-pipeline/run-pipeline (7424fd76) Make charsets in regexps immutable, too (7289c962) Made literal charsets immutable (c58ec629) Fix a couple of charset bugs (62894390) Avoid allocation of separate vector in single-range immutable charset (6adbf0b8) Improved immutable charset access when there's only one range (c1b2297d) gauche.time - Add missing exports (c0543d8f) Add charset benchmark script (2ca0c9bf) More immutable charset tests (aa62b03a) Fix of and more tests for immutable char-set (ffff7fed) Add support of immutable char-set (e989bfad) Add ChangeLog for PR #271 (2c1b4cef) Add const qualifiers (bdb6ac73) Merge pull request #271 from qykth-git/tls (e536eedb) Update axtls.diff (b214d2a3) Update to axTLS 2.1.2 (41cb12f7) Document uvector-binary-search (04b8ee56) uvector-binary-search - Make it error if vec size isn't multiple of record size (d8c1d11d) Allow #f to indicate default in uvector-binary-search arg (b7c83e9b) Add rounding argument to uvector-binary-search (e1efb6da) Fix a bug in raw vector binary search (4b73d118) Finishing up srfi-118 translation (5579d132) Editorial fix (07bca40b) Doc translation (ffa1f0f9) Change uvector binary search API to allow floor/ceiling search (8e0fd552) Some doc edition (74aad1de) gauche.process - Fix hang problem when stdin feed is not read (bb04588a) Fix slib installation (f1c147ab) Fix derivation of initfn name in Scm_DynLoad (ff6cdff8) Doc typo fix (0004d1cb) Document do-process (b0f56109) Add SCM_PORT_OUTPUT_TRANSIENT mode in port (396c92d4) Doc addition (aef7aed2) ChangeLog for #8910631 (a0df1dab) Merge pull request #265 from qykth-git/tls (89106311) ChangeLog for the #df2f0a8 (20b67946) Merge pull request #264 from Hamayama/winprof (df2f0a8b) Update axtls.diff (64352806) Update to axTLS 2.1.1 (62d6bc4f) Enable profiler function on Windows (34bdbe8b) Doc fix (79129d8a) Comment typo fix (62c83ff5) Add comment (8ddad979) Fix er-macro that didn't capture toplevel defining env (6b905171) Typo fix (stage2 didn't use freshly compiled binary) (3382c1bd) Update ChangeLog for PR #261 (1dbfe285) Merge pull request #261 from qykth-git/tls (34f35689) Update axtls.diff (2f397343) Update to axTLS 2.1.0 (e3178f37) precomp - Keep name of precompiled macro it itself (763f66e8) precomp: Shortcut at using builtin modules (6c9fb155) DIST: convenient self-host testing (f04e11f4) Fix out-of-tree build test (09037265) Dependency fix (d67c8017) precomp - improved literal module handling (70435ddb) Merge pull request #260 from qykth-git/tls (70e3338b) Use Unix-style path separator for diff file even if we uses Windows-style path name (30ee9b01) Merge pull request #259 from Hamayama/winver (c1b82339) Set WINVER and _WIN32_WINNT (262d4ecf) Obsolete %expand-er-transformer, too (e9d6ab3a) 0.9.6_pre1 (3ee4b1f3) Drop primitive-macro-transformer (e16a2de4) Merge pull request #257 from Hamayama/axtls_win_fix (4af9d85e) Merge pull request #258 from pclouds/modgauche-texi-typo (7071028c) modgauche.texi: typo fix (6f9f7318) Fix build issue related to gauche.interpolate (8d1cca0c) Remove RNG_mutex_init (d95e490a) Merge pull request #256 from Hamayama/uint_fix (23f6e57d) Fix axTLS on Windows (8027a370) Fix uint to u_int (flat numberical vector binary search) (ebb206f8) Updated slib.scm.in (9df3f275) Move srfi-111 stuff from libmisc to libalpha (b7854c8f) Fixed symbol searching when ancestor module has export renaming (ec3c7091) unwind-protect - Do not run cleanup if exception is continuable (84d1e959) rfc.http - Make sure cleanup is done properly (4ff1e75c) Regenerate axtls.diff (e88dd384) Fix MT hazard in ext.tls (48eb5870) gauche.net - include errno info in getaddrinfo error (b981c634) Tweak string interpolation expansion (e2cbfbde) Document about string-interpolate* visibility (cb8a8b41) Changed string interpolation expansion (cb4750e6) Fix static build (5588b551) Another fix on static build wrt. avoid embedding identifiers (a425a134) Fix static library build wrt. external libatomic_ops (70a68eb3) Name fix (make-standalone -> build-standalone) (067da7bb) Add flat numberical vector binary search (9467dd8a) Prohibit restarting body of unwind-protect once cleanup is done (e2faf671) gauche.test - test-error can now check message (994f5388) Define write-object on <set> and <bag> for the convenience (c4db5c63) Fix man.cgi - it failed to pick section name including <code> markup (a9695ab0) Reflect srfi-113 reference implementation fix (040b872b) Optimization in srfi-113 (236e53a4) Add hash-table-find (84edb41e) Fix cgen test to align the change of cpp nesting generation (49f48772) Small editorial fix (e45bd9da) Merge pull request #254 from nkoguro/cpp-conditions-order (9bc42867) Fix the order of #if conditions. (d19f9d10) Merge pull request #253 from nkoguro/define-cfn-static (7362bdc7) Emit declarations of static define-cfn. (c7b99807) more docs on srfi-127 (f614ab29) srfi-127 - Fix lseq-zip (4657bdee) Cross reference from lazy sequences to srfi-127 (6ef78413) Soem doc of srfi-127 (455927d9) Fix lseq-take, rewrite lseq=?. (a3cde9e5) Add srfi-127 support (c1957e6d) Purge Scm[U]Int32 in favor of [u]int32_t (7dc46575) precomp - change without-precompiling to emit into C instead of *.sci (8eff6890) gauche.parameter - Fix a bug on handling value exprs restarted by call/cc (08486f13) Avoid emitting identifiers into *.sci files (58e83029) Experimentally added text.template (66aae9c1) Fix macroexpand-all that leaked 'it' node (424a4de8) Make expansion of string-interpolate hygienic (144d532d) Document char-east-asian-width (2c036c24) Add char-east-asian-width (07ced1ac) gen-unicode.scm - Emit EastAsianWidth proprety into unicode_attr.h (d5c8790d) text.unicode.ucd - Read EastAsianWidth (816a8c1f) text.unicode.ucd - fix off-by-one error (fa8c9130) gen-unicode.scm - Add --fetch operation (65f8a718) Remove pre-0.9.5 kludge (40cec2cc) Code cleanup in port.c (a9e90e38) Merge pull request #251 from leque/fix-243 (4901125e) fix #243: util.match - Quasipattern doesn't work with vectors (ac8ec86e) Fix doc of string-prefix? family (3d58d9db) Doc editorial fix (64f90b3d) Removed obsoleted apis (59b0a21e) Docs (93c93122) Update pre-0.9.5 code & comment typo fix (dcae5486) Make er-macro-transformer compiled into core (2f934d51) Merge pull request #248 from Hamayama/makedoc (f91f4160) Fix unquote-splicing (ed52ade5) Change makedoc.scm for MSYS (mintty) (fbef4605) Use shell-escape-string to invoke command via cmd.exe on Windows (8a46cb90) Merge pull request #247 from Hamayama/cmd_msys (2e426162) Fix running commands for MSYS (mintty) (2fbd64c2) The last fix was not quite right (2ed98375) Fix comment (b06f19f3) Merge pull request #246 from kinoshita-lab/master (52277a12) fix slib load path for x86_64, since (gauche-architecture) returns "x86_64-pc-mingw64" and detected as "unix". (6225f4f4) Typo fix (91443d5f) Update ChangeLog (a7b51eff) Merge pull request #245 from leque/fix-U+20000-category (ea950679) (char-general-category #\x20000) should be Lo (d31eb5c0) gauche-process - Check on-abnormal-exit argument value (0085eea3) Remove pre-0.9.5 transient code (6fe91bbb) Fix main.c to call 'main' proc properly (97196adb) Some doc revision (9bf08bfd) Insert link for every html man page up to gauche doc mainpage (604c1007) Editorial fix (9badaf8a) Add doc/man.cgi as an example (36ab0501) Doc small format fix (cad5387e) Clean up warning note on precompilation (220e4f68) Reorganize doc build using makedoc.scm (be6bb5c8) Avoid preprocessor symbols redefinition on OpenBSD (da2ea765) Typo fix (6ce3630f) gauche.process - Add do-process and do-process-pipeline (f4583fe5) Merge pull request #241 from qykth-git/doc (dd63d61f) Sort lines (0a0234de) Put version number to each HTML pages (8d74ac56) Use "texi2any" instead of "texi2html" to make HTML document (b16d8f49) Remove redundant clean files (66faca49) Refactor "maintainer-clean" target (55c6a5f0) Remove transient code (55f486c7) Update debug-source-info using 0.9.5 internal proc (48f29e1e) Remove obsoleted check (80ee2234) Typo fix (6e5078c2) Avoid using non-ascii code in the source when unnecessary (03375ce5) rfc.tls - Detect LibreSSL as well (c26a4836) Editorial fix (247a6c35) Add HOWTO-precompile.txt (c6276f0d) Note the version requirements of build tools in HACKING (7a714e0f) Refer to 'Basic comparators' instead of 'Comparators' (14d448a5) Merge pull request #239 from qykth-git/typo (7f571ef2) Typo fix (813b0366)
2017-01-31Updated version (0.9.6.pre1.9691 -> 0.9.6.pre1.9693).Stefan Husmann
Changelog ========= Add srfi-132 (partial) (34da4c5b) Doc translation (0d73e645) Refactoring procedural inliner - step 1 (b3bc2c4f) Doc translation (934ec861) Make skipping in delete-neighbor-dups[!] consistent (c8bf51bf) Comment addition (14ed1ac8) Fix delete-neighbor-dups family, and add docs (7d01af62) gauche.sequence Add delete-neighbor-dups family (no doc yet) (872d2043) slib - Fix circular dependency issue (f9dd55a4) slib - Make sure library-vicinity ends with path separator (fae6eeaa) gauche.charconv - Support using u8vector for multibyte sequences (4ef29067) Fix %printer bug (9536acac) Precompile gauche.dictionary (156f6568) Experimentally use pretty-printer in REPL (db5251ec) gauche.pp - make width etc configurable (07cd0091) Editorial fix (92666e60) Add Scm_WriteControls.printWidth (2206ed59) Doc fix (b6bc0895) Comment addition (e4e1e5bf) Update slib.scm, and provide srfi-96 (0ff44bd3) Avoid generating slib.scm by configure (b967966e) Add srfi-129 (c697a7f4) Add srfi-74 (fb62c7ef) binary.io - Add get-[su]int/put-[su]int! (275a659c) Proper srfi-66 support (fd654eaa) Add srfi-66 (4324e095) gauche.uvector - Add TAGvector=? and TAGvector-compare (7632383b) Add Scm_MakeImmutableCharSet (a2fcbc7f) Some doc addition to syntax-rules (778e7847) Doc fix (7791e862) file.util - Add string->file etc to complement file->string etc. (c10580c4) Fix file.util test on MinGW (aa10ab08) Doc (a59698d0) rfc.http - Add back stunnel support for https connection (39a016ef) file.util - Add extensions keyword arg to find-file-in-paths (fa65f756) Fix tls input port (857b57bc) do-pipeline doc fix and translation (8a82f390) Fix bug in waiting behavior of run-pipeline and process-wait (f65797d9) Introduce do-pipeline/run-pipeline (7424fd76) Make charsets in regexps immutable, too (7289c962) Made literal charsets immutable (c58ec629) Fix a couple of charset bugs (62894390) Avoid allocation of separate vector in single-range immutable charset (6adbf0b8) Improved immutable charset access when there's only one range (c1b2297d) gauche.time - Add missing exports (c0543d8f) Add charset benchmark script (2ca0c9bf) More immutable charset tests (aa62b03a) Fix of and more tests for immutable char-set (ffff7fed) Add support of immutable char-set (e989bfad) Add ChangeLog for PR #271 (2c1b4cef) Add const qualifiers (bdb6ac73) Merge pull request #271 from qykth-git/tls (e536eedb) Update axtls.diff (b214d2a3) Update to axTLS 2.1.2 (41cb12f7) Document uvector-binary-search (04b8ee56) uvector-binary-search - Make it error if vec size isn't multiple of record size (d8c1d11d) Allow #f to indicate default in uvector-binary-search arg (b7c83e9b) Add rounding argument to uvector-binary-search (e1efb6da) Fix a bug in raw vector binary search (4b73d118) Finishing up srfi-118 translation (5579d132) Editorial fix (07bca40b) Doc translation (ffa1f0f9) Change uvector binary search API to allow floor/ceiling search (8e0fd552) Some doc edition (74aad1de) gauche.process - Fix hang problem when stdin feed is not read (bb04588a) Fix slib installation (f1c147ab) Fix derivation of initfn name in Scm_DynLoad (ff6cdff8) Doc typo fix (0004d1cb) Document do-process (b0f56109) Add SCM_PORT_OUTPUT_TRANSIENT mode in port (396c92d4) Doc addition (aef7aed2) ChangeLog for #8910631 (a0df1dab) Merge pull request #265 from qykth-git/tls (89106311) ChangeLog for the #df2f0a8 (20b67946) Merge pull request #264 from Hamayama/winprof (df2f0a8b) Update axtls.diff (64352806) Update to axTLS 2.1.1 (62d6bc4f) Enable profiler function on Windows (34bdbe8b) Doc fix (79129d8a) Comment typo fix (62c83ff5) Add comment (8ddad979) Fix er-macro that didn't capture toplevel defining env (6b905171) Typo fix (stage2 didn't use freshly compiled binary) (3382c1bd) Update ChangeLog for PR #261 (1dbfe285) Merge pull request #261 from qykth-git/tls (34f35689) Update axtls.diff (2f397343) Update to axTLS 2.1.0 (e3178f37) precomp - Keep name of precompiled macro it itself (763f66e8) precomp: Shortcut at using builtin modules (6c9fb155) DIST: convenient self-host testing (f04e11f4) Fix out-of-tree build test (09037265) Dependency fix (d67c8017) precomp - improved literal module handling (70435ddb) Merge pull request #260 from qykth-git/tls (70e3338b) Use Unix-style path separator for diff file even if we uses Windows-style path name (30ee9b01) Merge pull request #259 from Hamayama/winver (c1b82339) Set WINVER and _WIN32_WINNT (262d4ecf) Obsolete %expand-er-transformer, too (e9d6ab3a) 0.9.6_pre1 (3ee4b1f3) Drop primitive-macro-transformer (e16a2de4) Merge pull request #257 from Hamayama/axtls_win_fix (4af9d85e) Merge pull request #258 from pclouds/modgauche-texi-typo (7071028c) modgauche.texi: typo fix (6f9f7318) Fix build issue related to gauche.interpolate (8d1cca0c) Remove RNG_mutex_init (d95e490a) Merge pull request #256 from Hamayama/uint_fix (23f6e57d) Fix axTLS on Windows (8027a370) Fix uint to u_int (flat numberical vector binary search) (ebb206f8) Updated slib.scm.in (9df3f275) Move srfi-111 stuff from libmisc to libalpha (b7854c8f) Fixed symbol searching when ancestor module has export renaming (ec3c7091) unwind-protect - Do not run cleanup if exception is continuable (84d1e959) rfc.http - Make sure cleanup is done properly (4ff1e75c) Regenerate axtls.diff (e88dd384) Fix MT hazard in ext.tls (48eb5870) gauche.net - include errno info in getaddrinfo error (b981c634) Tweak string interpolation expansion (e2cbfbde) Document about string-interpolate* visibility (cb8a8b41) Changed string interpolation expansion (cb4750e6) Fix static build (5588b551) Another fix on static build wrt. avoid embedding identifiers (a425a134) Fix static library build wrt. external libatomic_ops (70a68eb3) Name fix (make-standalone -> build-standalone) (067da7bb) Add flat numberical vector binary search (9467dd8a) Prohibit restarting body of unwind-protect once cleanup is done (e2faf671) gauche.test - test-error can now check message (994f5388) Define write-object on <set> and <bag> for the convenience (c4db5c63) Fix man.cgi - it failed to pick section name including <code> markup (a9695ab0) Reflect srfi-113 reference implementation fix (040b872b) Optimization in srfi-113 (236e53a4) Add hash-table-find (84edb41e) Fix cgen test to align the change of cpp nesting generation (49f48772) Small editorial fix (e45bd9da) Merge pull request #254 from nkoguro/cpp-conditions-order (9bc42867) Fix the order of #if conditions. (d19f9d10) Merge pull request #253 from nkoguro/define-cfn-static (7362bdc7) Emit declarations of static define-cfn. (c7b99807) more docs on srfi-127 (f614ab29) srfi-127 - Fix lseq-zip (4657bdee) Cross reference from lazy sequences to srfi-127 (6ef78413) Soem doc of srfi-127 (455927d9) Fix lseq-take, rewrite lseq=?. (a3cde9e5) Add srfi-127 support (c1957e6d) Purge Scm[U]Int32 in favor of [u]int32_t (7dc46575) precomp - change without-precompiling to emit into C instead of *.sci (8eff6890) gauche.parameter - Fix a bug on handling value exprs restarted by call/cc (08486f13) Avoid emitting identifiers into *.sci files (58e83029) Experimentally added text.template (66aae9c1) Fix macroexpand-all that leaked 'it' node (424a4de8) Make expansion of string-interpolate hygienic (144d532d) Document char-east-asian-width (2c036c24) Add char-east-asian-width (07ced1ac) gen-unicode.scm - Emit EastAsianWidth proprety into unicode_attr.h (d5c8790d) text.unicode.ucd - Read EastAsianWidth (816a8c1f) text.unicode.ucd - fix off-by-one error (fa8c9130) gen-unicode.scm - Add --fetch operation (65f8a718) Remove pre-0.9.5 kludge (40cec2cc) Code cleanup in port.c (a9e90e38) Merge pull request #251 from leque/fix-243 (4901125e) fix #243: util.match - Quasipattern doesn't work with vectors (ac8ec86e) Fix doc of string-prefix? family (3d58d9db) Doc editorial fix (64f90b3d) Removed obsoleted apis (59b0a21e) Docs (93c93122) Update pre-0.9.5 code & comment typo fix (dcae5486) Make er-macro-transformer compiled into core (2f934d51) Merge pull request #248 from Hamayama/makedoc (f91f4160) Fix unquote-splicing (ed52ade5) Change makedoc.scm for MSYS (mintty) (fbef4605) Use shell-escape-string to invoke command via cmd.exe on Windows (8a46cb90) Merge pull request #247 from Hamayama/cmd_msys (2e426162) Fix running commands for MSYS (mintty) (2fbd64c2) The last fix was not quite right (2ed98375) Fix comment (b06f19f3) Merge pull request #246 from kinoshita-lab/master (52277a12) fix slib load path for x86_64, since (gauche-architecture) returns "x86_64-pc-mingw64" and detected as "unix". (6225f4f4) Typo fix (91443d5f) Update ChangeLog (a7b51eff) Merge pull request #245 from leque/fix-U+20000-category (ea950679) (char-general-category #\x20000) should be Lo (d31eb5c0) gauche-process - Check on-abnormal-exit argument value (0085eea3) Remove pre-0.9.5 transient code (6fe91bbb) Fix main.c to call 'main' proc properly (97196adb) Some doc revision (9bf08bfd) Insert link for every html man page up to gauche doc mainpage (604c1007) Editorial fix (9badaf8a) Add doc/man.cgi as an example (36ab0501) Doc small format fix (cad5387e) Clean up warning note on precompilation (220e4f68) Reorganize doc build using makedoc.scm (be6bb5c8) Avoid preprocessor symbols redefinition on OpenBSD (da2ea765) Typo fix (6ce3630f) gauche.process - Add do-process and do-process-pipeline (f4583fe5) Merge pull request #241 from qykth-git/doc (dd63d61f) Sort lines (0a0234de) Put version number to each HTML pages (8d74ac56) Use "texi2any" instead of "texi2html" to make HTML document (b16d8f49) Remove redundant clean files (66faca49) Refactor "maintainer-clean" target (55c6a5f0) Remove transient code (55f486c7) Update debug-source-info using 0.9.5 internal proc (48f29e1e) Remove obsoleted check (80ee2234) Typo fix (6e5078c2) Avoid using non-ascii code in the source when unnecessary (03375ce5) rfc.tls - Detect LibreSSL as well (c26a4836) Editorial fix (247a6c35) Add HOWTO-precompile.txt (c6276f0d) Note the version requirements of build tools in HACKING (7a714e0f) Refer to 'Basic comparators' instead of 'Comparators' (14d448a5) Merge pull request #239 from qykth-git/typo (7f571ef2) Typo fix (813b0366)
2017-01-29Updated version (0.9.6.pre1.9689 -> 0.9.6.pre1.9691).Stefan Husmann
Changelog ========= Refactoring procedural inliner - step 1 (b3bc2c4f) Doc translation (934ec861) Make skipping in delete-neighbor-dups[!] consistent (c8bf51bf) Comment addition (14ed1ac8) Fix delete-neighbor-dups family, and add docs (7d01af62) gauche.sequence Add delete-neighbor-dups family (no doc yet) (872d2043) slib - Fix circular dependency issue (f9dd55a4) slib - Make sure library-vicinity ends with path separator (fae6eeaa) gauche.charconv - Support using u8vector for multibyte sequences (4ef29067) Fix %printer bug (9536acac) Precompile gauche.dictionary (156f6568) Experimentally use pretty-printer in REPL (db5251ec) gauche.pp - make width etc configurable (07cd0091) Editorial fix (92666e60) Add Scm_WriteControls.printWidth (2206ed59) Doc fix (b6bc0895) Comment addition (e4e1e5bf) Update slib.scm, and provide srfi-96 (0ff44bd3) Avoid generating slib.scm by configure (b967966e) Add srfi-129 (c697a7f4) Add srfi-74 (fb62c7ef) binary.io - Add get-[su]int/put-[su]int! (275a659c) Proper srfi-66 support (fd654eaa) Add srfi-66 (4324e095) gauche.uvector - Add TAGvector=? and TAGvector-compare (7632383b) Add Scm_MakeImmutableCharSet (a2fcbc7f) Some doc addition to syntax-rules (778e7847) Doc fix (7791e862) file.util - Add string->file etc to complement file->string etc. (c10580c4) Fix file.util test on MinGW (aa10ab08) Doc (a59698d0) rfc.http - Add back stunnel support for https connection (39a016ef) file.util - Add extensions keyword arg to find-file-in-paths (fa65f756) Fix tls input port (857b57bc) do-pipeline doc fix and translation (8a82f390) Fix bug in waiting behavior of run-pipeline and process-wait (f65797d9) Introduce do-pipeline/run-pipeline (7424fd76) Make charsets in regexps immutable, too (7289c962) Made literal charsets immutable (c58ec629) Fix a couple of charset bugs (62894390) Avoid allocation of separate vector in single-range immutable charset (6adbf0b8) Improved immutable charset access when there's only one range (c1b2297d) gauche.time - Add missing exports (c0543d8f) Add charset benchmark script (2ca0c9bf) More immutable charset tests (aa62b03a) Fix of and more tests for immutable char-set (ffff7fed) Add support of immutable char-set (e989bfad) Add ChangeLog for PR #271 (2c1b4cef) Add const qualifiers (bdb6ac73) Merge pull request #271 from qykth-git/tls (e536eedb) Update axtls.diff (b214d2a3) Update to axTLS 2.1.2 (41cb12f7) Document uvector-binary-search (04b8ee56) uvector-binary-search - Make it error if vec size isn't multiple of record size (d8c1d11d) Allow #f to indicate default in uvector-binary-search arg (b7c83e9b) Add rounding argument to uvector-binary-search (e1efb6da) Fix a bug in raw vector binary search (4b73d118) Finishing up srfi-118 translation (5579d132) Editorial fix (07bca40b) Doc translation (ffa1f0f9) Change uvector binary search API to allow floor/ceiling search (8e0fd552) Some doc edition (74aad1de) gauche.process - Fix hang problem when stdin feed is not read (bb04588a) Fix slib installation (f1c147ab) Fix derivation of initfn name in Scm_DynLoad (ff6cdff8) Doc typo fix (0004d1cb) Document do-process (b0f56109) Add SCM_PORT_OUTPUT_TRANSIENT mode in port (396c92d4) Doc addition (aef7aed2) ChangeLog for #8910631 (a0df1dab) Merge pull request #265 from qykth-git/tls (89106311) ChangeLog for the #df2f0a8 (20b67946) Merge pull request #264 from Hamayama/winprof (df2f0a8b) Update axtls.diff (64352806) Update to axTLS 2.1.1 (62d6bc4f) Enable profiler function on Windows (34bdbe8b) Doc fix (79129d8a) Comment typo fix (62c83ff5) Add comment (8ddad979) Fix er-macro that didn't capture toplevel defining env (6b905171) Typo fix (stage2 didn't use freshly compiled binary) (3382c1bd) Update ChangeLog for PR #261 (1dbfe285) Merge pull request #261 from qykth-git/tls (34f35689) Update axtls.diff (2f397343) Update to axTLS 2.1.0 (e3178f37) precomp - Keep name of precompiled macro it itself (763f66e8) precomp: Shortcut at using builtin modules (6c9fb155) DIST: convenient self-host testing (f04e11f4) Fix out-of-tree build test (09037265) Dependency fix (d67c8017) precomp - improved literal module handling (70435ddb) Merge pull request #260 from qykth-git/tls (70e3338b) Use Unix-style path separator for diff file even if we uses Windows-style path name (30ee9b01) Merge pull request #259 from Hamayama/winver (c1b82339) Set WINVER and _WIN32_WINNT (262d4ecf) Obsolete %expand-er-transformer, too (e9d6ab3a) 0.9.6_pre1 (3ee4b1f3) Drop primitive-macro-transformer (e16a2de4) Merge pull request #257 from Hamayama/axtls_win_fix (4af9d85e) Merge pull request #258 from pclouds/modgauche-texi-typo (7071028c) modgauche.texi: typo fix (6f9f7318) Fix build issue related to gauche.interpolate (8d1cca0c) Remove RNG_mutex_init (d95e490a) Merge pull request #256 from Hamayama/uint_fix (23f6e57d) Fix axTLS on Windows (8027a370) Fix uint to u_int (flat numberical vector binary search) (ebb206f8) Updated slib.scm.in (9df3f275) Move srfi-111 stuff from libmisc to libalpha (b7854c8f) Fixed symbol searching when ancestor module has export renaming (ec3c7091) unwind-protect - Do not run cleanup if exception is continuable (84d1e959) rfc.http - Make sure cleanup is done properly (4ff1e75c) Regenerate axtls.diff (e88dd384) Fix MT hazard in ext.tls (48eb5870) gauche.net - include errno info in getaddrinfo error (b981c634) Tweak string interpolation expansion (e2cbfbde) Document about string-interpolate* visibility (cb8a8b41) Changed string interpolation expansion (cb4750e6) Fix static build (5588b551) Another fix on static build wrt. avoid embedding identifiers (a425a134) Fix static library build wrt. external libatomic_ops (70a68eb3) Name fix (make-standalone -> build-standalone) (067da7bb) Add flat numberical vector binary search (9467dd8a) Prohibit restarting body of unwind-protect once cleanup is done (e2faf671) gauche.test - test-error can now check message (994f5388) Define write-object on <set> and <bag> for the convenience (c4db5c63) Fix man.cgi - it failed to pick section name including <code> markup (a9695ab0) Reflect srfi-113 reference implementation fix (040b872b) Optimization in srfi-113 (236e53a4) Add hash-table-find (84edb41e) Fix cgen test to align the change of cpp nesting generation (49f48772) Small editorial fix (e45bd9da) Merge pull request #254 from nkoguro/cpp-conditions-order (9bc42867) Fix the order of #if conditions. (d19f9d10) Merge pull request #253 from nkoguro/define-cfn-static (7362bdc7) Emit declarations of static define-cfn. (c7b99807) more docs on srfi-127 (f614ab29) srfi-127 - Fix lseq-zip (4657bdee) Cross reference from lazy sequences to srfi-127 (6ef78413) Soem doc of srfi-127 (455927d9) Fix lseq-take, rewrite lseq=?. (a3cde9e5) Add srfi-127 support (c1957e6d) Purge Scm[U]Int32 in favor of [u]int32_t (7dc46575) precomp - change without-precompiling to emit into C instead of *.sci (8eff6890) gauche.parameter - Fix a bug on handling value exprs restarted by call/cc (08486f13) Avoid emitting identifiers into *.sci files (58e83029) Experimentally added text.template (66aae9c1) Fix macroexpand-all that leaked 'it' node (424a4de8) Make expansion of string-interpolate hygienic (144d532d) Document char-east-asian-width (2c036c24) Add char-east-asian-width (07ced1ac) gen-unicode.scm - Emit EastAsianWidth proprety into unicode_attr.h (d5c8790d) text.unicode.ucd - Read EastAsianWidth (816a8c1f) text.unicode.ucd - fix off-by-one error (fa8c9130) gen-unicode.scm - Add --fetch operation (65f8a718) Remove pre-0.9.5 kludge (40cec2cc) Code cleanup in port.c (a9e90e38) Merge pull request #251 from leque/fix-243 (4901125e) fix #243: util.match - Quasipattern doesn't work with vectors (ac8ec86e) Fix doc of string-prefix? family (3d58d9db) Doc editorial fix (64f90b3d) Removed obsoleted apis (59b0a21e) Docs (93c93122) Update pre-0.9.5 code & comment typo fix (dcae5486) Make er-macro-transformer compiled into core (2f934d51) Merge pull request #248 from Hamayama/makedoc (f91f4160) Fix unquote-splicing (ed52ade5) Change makedoc.scm for MSYS (mintty) (fbef4605) Use shell-escape-string to invoke command via cmd.exe on Windows (8a46cb90) Merge pull request #247 from Hamayama/cmd_msys (2e426162) Fix running commands for MSYS (mintty) (2fbd64c2) The last fix was not quite right (2ed98375) Fix comment (b06f19f3) Merge pull request #246 from kinoshita-lab/master (52277a12) fix slib load path for x86_64, since (gauche-architecture) returns "x86_64-pc-mingw64" and detected as "unix". (6225f4f4) Typo fix (91443d5f) Update ChangeLog (a7b51eff) Merge pull request #245 from leque/fix-U+20000-category (ea950679) (char-general-category #\x20000) should be Lo (d31eb5c0) gauche-process - Check on-abnormal-exit argument value (0085eea3) Remove pre-0.9.5 transient code (6fe91bbb) Fix main.c to call 'main' proc properly (97196adb) Some doc revision (9bf08bfd) Insert link for every html man page up to gauche doc mainpage (604c1007) Editorial fix (9badaf8a) Add doc/man.cgi as an example (36ab0501) Doc small format fix (cad5387e) Clean up warning note on precompilation (220e4f68) Reorganize doc build using makedoc.scm (be6bb5c8) Avoid preprocessor symbols redefinition on OpenBSD (da2ea765) Typo fix (6ce3630f) gauche.process - Add do-process and do-process-pipeline (f4583fe5) Merge pull request #241 from qykth-git/doc (dd63d61f) Sort lines (0a0234de) Put version number to each HTML pages (8d74ac56) Use "texi2any" instead of "texi2html" to make HTML document (b16d8f49) Remove redundant clean files (66faca49) Refactor "maintainer-clean" target (55c6a5f0) Remove transient code (55f486c7) Update debug-source-info using 0.9.5 internal proc (48f29e1e) Remove obsoleted check (80ee2234) Typo fix (6e5078c2) Avoid using non-ascii code in the source when unnecessary (03375ce5) rfc.tls - Detect LibreSSL as well (c26a4836) Editorial fix (247a6c35) Add HOWTO-precompile.txt (c6276f0d) Note the version requirements of build tools in HACKING (7a714e0f) Refer to 'Basic comparators' instead of 'Comparators' (14d448a5) Merge pull request #239 from qykth-git/typo (7f571ef2) Typo fix (813b0366)
2017-01-26Updated version (0.9.6.pre1.9688 -> 0.9.6.pre1.9689).Stefan Husmann
Changelog ========= Make skipping in delete-neighbor-dups[!] consistent (c8bf51bf) Comment addition (14ed1ac8) Fix delete-neighbor-dups family, and add docs (7d01af62) gauche.sequence Add delete-neighbor-dups family (no doc yet) (872d2043) slib - Fix circular dependency issue (f9dd55a4) slib - Make sure library-vicinity ends with path separator (fae6eeaa) gauche.charconv - Support using u8vector for multibyte sequences (4ef29067) Fix %printer bug (9536acac) Precompile gauche.dictionary (156f6568) Experimentally use pretty-printer in REPL (db5251ec) gauche.pp - make width etc configurable (07cd0091) Editorial fix (92666e60) Add Scm_WriteControls.printWidth (2206ed59) Doc fix (b6bc0895) Comment addition (e4e1e5bf) Update slib.scm, and provide srfi-96 (0ff44bd3) Avoid generating slib.scm by configure (b967966e) Add srfi-129 (c697a7f4) Add srfi-74 (fb62c7ef) binary.io - Add get-[su]int/put-[su]int! (275a659c) Proper srfi-66 support (fd654eaa) Add srfi-66 (4324e095) gauche.uvector - Add TAGvector=? and TAGvector-compare (7632383b) Add Scm_MakeImmutableCharSet (a2fcbc7f) Some doc addition to syntax-rules (778e7847) Doc fix (7791e862) file.util - Add string->file etc to complement file->string etc. (c10580c4) Fix file.util test on MinGW (aa10ab08) Doc (a59698d0) rfc.http - Add back stunnel support for https connection (39a016ef) file.util - Add extensions keyword arg to find-file-in-paths (fa65f756) Fix tls input port (857b57bc) do-pipeline doc fix and translation (8a82f390) Fix bug in waiting behavior of run-pipeline and process-wait (f65797d9) Introduce do-pipeline/run-pipeline (7424fd76) Make charsets in regexps immutable, too (7289c962) Made literal charsets immutable (c58ec629) Fix a couple of charset bugs (62894390) Avoid allocation of separate vector in single-range immutable charset (6adbf0b8) Improved immutable charset access when there's only one range (c1b2297d) gauche.time - Add missing exports (c0543d8f) Add charset benchmark script (2ca0c9bf) More immutable charset tests (aa62b03a) Fix of and more tests for immutable char-set (ffff7fed) Add support of immutable char-set (e989bfad) Add ChangeLog for PR #271 (2c1b4cef) Add const qualifiers (bdb6ac73) Merge pull request #271 from qykth-git/tls (e536eedb) Update axtls.diff (b214d2a3) Update to axTLS 2.1.2 (41cb12f7) Document uvector-binary-search (04b8ee56) uvector-binary-search - Make it error if vec size isn't multiple of record size (d8c1d11d) Allow #f to indicate default in uvector-binary-search arg (b7c83e9b) Add rounding argument to uvector-binary-search (e1efb6da) Fix a bug in raw vector binary search (4b73d118) Finishing up srfi-118 translation (5579d132) Editorial fix (07bca40b) Doc translation (ffa1f0f9) Change uvector binary search API to allow floor/ceiling search (8e0fd552) Some doc edition (74aad1de) gauche.process - Fix hang problem when stdin feed is not read (bb04588a) Fix slib installation (f1c147ab) Fix derivation of initfn name in Scm_DynLoad (ff6cdff8) Doc typo fix (0004d1cb) Document do-process (b0f56109) Add SCM_PORT_OUTPUT_TRANSIENT mode in port (396c92d4) Doc addition (aef7aed2) ChangeLog for #8910631 (a0df1dab) Merge pull request #265 from qykth-git/tls (89106311) ChangeLog for the #df2f0a8 (20b67946) Merge pull request #264 from Hamayama/winprof (df2f0a8b) Update axtls.diff (64352806) Update to axTLS 2.1.1 (62d6bc4f) Enable profiler function on Windows (34bdbe8b) Doc fix (79129d8a) Comment typo fix (62c83ff5) Add comment (8ddad979) Fix er-macro that didn't capture toplevel defining env (6b905171) Typo fix (stage2 didn't use freshly compiled binary) (3382c1bd) Update ChangeLog for PR #261 (1dbfe285) Merge pull request #261 from qykth-git/tls (34f35689) Update axtls.diff (2f397343) Update to axTLS 2.1.0 (e3178f37) precomp - Keep name of precompiled macro it itself (763f66e8) precomp: Shortcut at using builtin modules (6c9fb155) DIST: convenient self-host testing (f04e11f4) Fix out-of-tree build test (09037265) Dependency fix (d67c8017) precomp - improved literal module handling (70435ddb) Merge pull request #260 from qykth-git/tls (70e3338b) Use Unix-style path separator for diff file even if we uses Windows-style path name (30ee9b01) Merge pull request #259 from Hamayama/winver (c1b82339) Set WINVER and _WIN32_WINNT (262d4ecf) Obsolete %expand-er-transformer, too (e9d6ab3a) 0.9.6_pre1 (3ee4b1f3) Drop primitive-macro-transformer (e16a2de4) Merge pull request #257 from Hamayama/axtls_win_fix (4af9d85e) Merge pull request #258 from pclouds/modgauche-texi-typo (7071028c) modgauche.texi: typo fix (6f9f7318) Fix build issue related to gauche.interpolate (8d1cca0c) Remove RNG_mutex_init (d95e490a) Merge pull request #256 from Hamayama/uint_fix (23f6e57d) Fix axTLS on Windows (8027a370) Fix uint to u_int (flat numberical vector binary search) (ebb206f8) Updated slib.scm.in (9df3f275) Move srfi-111 stuff from libmisc to libalpha (b7854c8f) Fixed symbol searching when ancestor module has export renaming (ec3c7091) unwind-protect - Do not run cleanup if exception is continuable (84d1e959) rfc.http - Make sure cleanup is done properly (4ff1e75c) Regenerate axtls.diff (e88dd384) Fix MT hazard in ext.tls (48eb5870) gauche.net - include errno info in getaddrinfo error (b981c634) Tweak string interpolation expansion (e2cbfbde) Document about string-interpolate* visibility (cb8a8b41) Changed string interpolation expansion (cb4750e6) Fix static build (5588b551) Another fix on static build wrt. avoid embedding identifiers (a425a134) Fix static library build wrt. external libatomic_ops (70a68eb3) Name fix (make-standalone -> build-standalone) (067da7bb) Add flat numberical vector binary search (9467dd8a) Prohibit restarting body of unwind-protect once cleanup is done (e2faf671) gauche.test - test-error can now check message (994f5388) Define write-object on <set> and <bag> for the convenience (c4db5c63) Fix man.cgi - it failed to pick section name including <code> markup (a9695ab0) Reflect srfi-113 reference implementation fix (040b872b) Optimization in srfi-113 (236e53a4) Add hash-table-find (84edb41e) Fix cgen test to align the change of cpp nesting generation (49f48772) Small editorial fix (e45bd9da) Merge pull request #254 from nkoguro/cpp-conditions-order (9bc42867) Fix the order of #if conditions. (d19f9d10) Merge pull request #253 from nkoguro/define-cfn-static (7362bdc7) Emit declarations of static define-cfn. (c7b99807) more docs on srfi-127 (f614ab29) srfi-127 - Fix lseq-zip (4657bdee) Cross reference from lazy sequences to srfi-127 (6ef78413) Soem doc of srfi-127 (455927d9) Fix lseq-take, rewrite lseq=?. (a3cde9e5) Add srfi-127 support (c1957e6d) Purge Scm[U]Int32 in favor of [u]int32_t (7dc46575) precomp - change without-precompiling to emit into C instead of *.sci (8eff6890) gauche.parameter - Fix a bug on handling value exprs restarted by call/cc (08486f13) Avoid emitting identifiers into *.sci files (58e83029) Experimentally added text.template (66aae9c1) Fix macroexpand-all that leaked 'it' node (424a4de8) Make expansion of string-interpolate hygienic (144d532d) Document char-east-asian-width (2c036c24) Add char-east-asian-width (07ced1ac) gen-unicode.scm - Emit EastAsianWidth proprety into unicode_attr.h (d5c8790d) text.unicode.ucd - Read EastAsianWidth (816a8c1f) text.unicode.ucd - fix off-by-one error (fa8c9130) gen-unicode.scm - Add --fetch operation (65f8a718) Remove pre-0.9.5 kludge (40cec2cc) Code cleanup in port.c (a9e90e38) Merge pull request #251 from leque/fix-243 (4901125e) fix #243: util.match - Quasipattern doesn't work with vectors (ac8ec86e) Fix doc of string-prefix? family (3d58d9db) Doc editorial fix (64f90b3d) Removed obsoleted apis (59b0a21e) Docs (93c93122) Update pre-0.9.5 code & comment typo fix (dcae5486) Make er-macro-transformer compiled into core (2f934d51) Merge pull request #248 from Hamayama/makedoc (f91f4160) Fix unquote-splicing (ed52ade5) Change makedoc.scm for MSYS (mintty) (fbef4605) Use shell-escape-string to invoke command via cmd.exe on Windows (8a46cb90) Merge pull request #247 from Hamayama/cmd_msys (2e426162) Fix running commands for MSYS (mintty) (2fbd64c2) The last fix was not quite right (2ed98375) Fix comment (b06f19f3) Merge pull request #246 from kinoshita-lab/master (52277a12) fix slib load path for x86_64, since (gauche-architecture) returns "x86_64-pc-mingw64" and detected as "unix". (6225f4f4) Typo fix (91443d5f) Update ChangeLog (a7b51eff) Merge pull request #245 from leque/fix-U+20000-category (ea950679) (char-general-category #\x20000) should be Lo (d31eb5c0) gauche-process - Check on-abnormal-exit argument value (0085eea3) Remove pre-0.9.5 transient code (6fe91bbb) Fix main.c to call 'main' proc properly (97196adb) Some doc revision (9bf08bfd) Insert link for every html man page up to gauche doc mainpage (604c1007) Editorial fix (9badaf8a) Add doc/man.cgi as an example (36ab0501) Doc small format fix (cad5387e) Clean up warning note on precompilation (220e4f68) Reorganize doc build using makedoc.scm (be6bb5c8) Avoid preprocessor symbols redefinition on OpenBSD (da2ea765) Typo fix (6ce3630f) gauche.process - Add do-process and do-process-pipeline (f4583fe5) Merge pull request #241 from qykth-git/doc (dd63d61f) Sort lines (0a0234de) Put version number to each HTML pages (8d74ac56) Use "texi2any" instead of "texi2html" to make HTML document (b16d8f49) Remove redundant clean files (66faca49) Refactor "maintainer-clean" target (55c6a5f0) Remove transient code (55f486c7) Update debug-source-info using 0.9.5 internal proc (48f29e1e) Remove obsoleted check (80ee2234) Typo fix (6e5078c2) Avoid using non-ascii code in the source when unnecessary (03375ce5) rfc.tls - Detect LibreSSL as well (c26a4836) Editorial fix (247a6c35) Add HOWTO-precompile.txt (c6276f0d) Note the version requirements of build tools in HACKING (7a714e0f) Refer to 'Basic comparators' instead of 'Comparators' (14d448a5) Merge pull request #239 from qykth-git/typo (7f571ef2) Typo fix (813b0366)
2017-01-26Updated version (0.9.6.pre1.9686 -> 0.9.6.pre1.9688).Stefan Husmann
Changelog ========= Comment addition (14ed1ac8) Fix delete-neighbor-dups family, and add docs (7d01af62) gauche.sequence Add delete-neighbor-dups family (no doc yet) (872d2043) slib - Fix circular dependency issue (f9dd55a4) slib - Make sure library-vicinity ends with path separator (fae6eeaa) gauche.charconv - Support using u8vector for multibyte sequences (4ef29067) Fix %printer bug (9536acac) Precompile gauche.dictionary (156f6568) Experimentally use pretty-printer in REPL (db5251ec) gauche.pp - make width etc configurable (07cd0091) Editorial fix (92666e60) Add Scm_WriteControls.printWidth (2206ed59) Doc fix (b6bc0895) Comment addition (e4e1e5bf) Update slib.scm, and provide srfi-96 (0ff44bd3) Avoid generating slib.scm by configure (b967966e) Add srfi-129 (c697a7f4) Add srfi-74 (fb62c7ef) binary.io - Add get-[su]int/put-[su]int! (275a659c) Proper srfi-66 support (fd654eaa) Add srfi-66 (4324e095) gauche.uvector - Add TAGvector=? and TAGvector-compare (7632383b) Add Scm_MakeImmutableCharSet (a2fcbc7f) Some doc addition to syntax-rules (778e7847) Doc fix (7791e862) file.util - Add string->file etc to complement file->string etc. (c10580c4) Fix file.util test on MinGW (aa10ab08) Doc (a59698d0) rfc.http - Add back stunnel support for https connection (39a016ef) file.util - Add extensions keyword arg to find-file-in-paths (fa65f756) Fix tls input port (857b57bc) do-pipeline doc fix and translation (8a82f390) Fix bug in waiting behavior of run-pipeline and process-wait (f65797d9) Introduce do-pipeline/run-pipeline (7424fd76) Make charsets in regexps immutable, too (7289c962) Made literal charsets immutable (c58ec629) Fix a couple of charset bugs (62894390) Avoid allocation of separate vector in single-range immutable charset (6adbf0b8) Improved immutable charset access when there's only one range (c1b2297d) gauche.time - Add missing exports (c0543d8f) Add charset benchmark script (2ca0c9bf) More immutable charset tests (aa62b03a) Fix of and more tests for immutable char-set (ffff7fed) Add support of immutable char-set (e989bfad) Add ChangeLog for PR #271 (2c1b4cef) Add const qualifiers (bdb6ac73) Merge pull request #271 from qykth-git/tls (e536eedb) Update axtls.diff (b214d2a3) Update to axTLS 2.1.2 (41cb12f7) Document uvector-binary-search (04b8ee56) uvector-binary-search - Make it error if vec size isn't multiple of record size (d8c1d11d) Allow #f to indicate default in uvector-binary-search arg (b7c83e9b) Add rounding argument to uvector-binary-search (e1efb6da) Fix a bug in raw vector binary search (4b73d118) Finishing up srfi-118 translation (5579d132) Editorial fix (07bca40b) Doc translation (ffa1f0f9) Change uvector binary search API to allow floor/ceiling search (8e0fd552) Some doc edition (74aad1de) gauche.process - Fix hang problem when stdin feed is not read (bb04588a) Fix slib installation (f1c147ab) Fix derivation of initfn name in Scm_DynLoad (ff6cdff8) Doc typo fix (0004d1cb) Document do-process (b0f56109) Add SCM_PORT_OUTPUT_TRANSIENT mode in port (396c92d4) Doc addition (aef7aed2) ChangeLog for #8910631 (a0df1dab) Merge pull request #265 from qykth-git/tls (89106311) ChangeLog for the #df2f0a8 (20b67946) Merge pull request #264 from Hamayama/winprof (df2f0a8b) Update axtls.diff (64352806) Update to axTLS 2.1.1 (62d6bc4f) Enable profiler function on Windows (34bdbe8b) Doc fix (79129d8a) Comment typo fix (62c83ff5) Add comment (8ddad979) Fix er-macro that didn't capture toplevel defining env (6b905171) Typo fix (stage2 didn't use freshly compiled binary) (3382c1bd) Update ChangeLog for PR #261 (1dbfe285) Merge pull request #261 from qykth-git/tls (34f35689) Update axtls.diff (2f397343) Update to axTLS 2.1.0 (e3178f37) precomp - Keep name of precompiled macro it itself (763f66e8) precomp: Shortcut at using builtin modules (6c9fb155) DIST: convenient self-host testing (f04e11f4) Fix out-of-tree build test (09037265) Dependency fix (d67c8017) precomp - improved literal module handling (70435ddb) Merge pull request #260 from qykth-git/tls (70e3338b) Use Unix-style path separator for diff file even if we uses Windows-style path name (30ee9b01) Merge pull request #259 from Hamayama/winver (c1b82339) Set WINVER and _WIN32_WINNT (262d4ecf) Obsolete %expand-er-transformer, too (e9d6ab3a) 0.9.6_pre1 (3ee4b1f3) Drop primitive-macro-transformer (e16a2de4) Merge pull request #257 from Hamayama/axtls_win_fix (4af9d85e) Merge pull request #258 from pclouds/modgauche-texi-typo (7071028c) modgauche.texi: typo fix (6f9f7318) Fix build issue related to gauche.interpolate (8d1cca0c) Remove RNG_mutex_init (d95e490a) Merge pull request #256 from Hamayama/uint_fix (23f6e57d) Fix axTLS on Windows (8027a370) Fix uint to u_int (flat numberical vector binary search) (ebb206f8) Updated slib.scm.in (9df3f275) Move srfi-111 stuff from libmisc to libalpha (b7854c8f) Fixed symbol searching when ancestor module has export renaming (ec3c7091) unwind-protect - Do not run cleanup if exception is continuable (84d1e959) rfc.http - Make sure cleanup is done properly (4ff1e75c) Regenerate axtls.diff (e88dd384) Fix MT hazard in ext.tls (48eb5870) gauche.net - include errno info in getaddrinfo error (b981c634) Tweak string interpolation expansion (e2cbfbde) Document about string-interpolate* visibility (cb8a8b41) Changed string interpolation expansion (cb4750e6) Fix static build (5588b551) Another fix on static build wrt. avoid embedding identifiers (a425a134) Fix static library build wrt. external libatomic_ops (70a68eb3) Name fix (make-standalone -> build-standalone) (067da7bb) Add flat numberical vector binary search (9467dd8a) Prohibit restarting body of unwind-protect once cleanup is done (e2faf671) gauche.test - test-error can now check message (994f5388) Define write-object on <set> and <bag> for the convenience (c4db5c63) Fix man.cgi - it failed to pick section name including <code> markup (a9695ab0) Reflect srfi-113 reference implementation fix (040b872b) Optimization in srfi-113 (236e53a4) Add hash-table-find (84edb41e) Fix cgen test to align the change of cpp nesting generation (49f48772) Small editorial fix (e45bd9da) Merge pull request #254 from nkoguro/cpp-conditions-order (9bc42867) Fix the order of #if conditions. (d19f9d10) Merge pull request #253 from nkoguro/define-cfn-static (7362bdc7) Emit declarations of static define-cfn. (c7b99807) more docs on srfi-127 (f614ab29) srfi-127 - Fix lseq-zip (4657bdee) Cross reference from lazy sequences to srfi-127 (6ef78413) Soem doc of srfi-127 (455927d9) Fix lseq-take, rewrite lseq=?. (a3cde9e5) Add srfi-127 support (c1957e6d) Purge Scm[U]Int32 in favor of [u]int32_t (7dc46575) precomp - change without-precompiling to emit into C instead of *.sci (8eff6890) gauche.parameter - Fix a bug on handling value exprs restarted by call/cc (08486f13) Avoid emitting identifiers into *.sci files (58e83029) Experimentally added text.template (66aae9c1) Fix macroexpand-all that leaked 'it' node (424a4de8) Make expansion of string-interpolate hygienic (144d532d) Document char-east-asian-width (2c036c24) Add char-east-asian-width (07ced1ac) gen-unicode.scm - Emit EastAsianWidth proprety into unicode_attr.h (d5c8790d) text.unicode.ucd - Read EastAsianWidth (816a8c1f) text.unicode.ucd - fix off-by-one error (fa8c9130) gen-unicode.scm - Add --fetch operation (65f8a718) Remove pre-0.9.5 kludge (40cec2cc) Code cleanup in port.c (a9e90e38) Merge pull request #251 from leque/fix-243 (4901125e) fix #243: util.match - Quasipattern doesn't work with vectors (ac8ec86e) Fix doc of string-prefix? family (3d58d9db) Doc editorial fix (64f90b3d) Removed obsoleted apis (59b0a21e) Docs (93c93122) Update pre-0.9.5 code & comment typo fix (dcae5486) Make er-macro-transformer compiled into core (2f934d51) Merge pull request #248 from Hamayama/makedoc (f91f4160) Fix unquote-splicing (ed52ade5) Change makedoc.scm for MSYS (mintty) (fbef4605) Use shell-escape-string to invoke command via cmd.exe on Windows (8a46cb90) Merge pull request #247 from Hamayama/cmd_msys (2e426162) Fix running commands for MSYS (mintty) (2fbd64c2) The last fix was not quite right (2ed98375) Fix comment (b06f19f3) Merge pull request #246 from kinoshita-lab/master (52277a12) fix slib load path for x86_64, since (gauche-architecture) returns "x86_64-pc-mingw64" and detected as "unix". (6225f4f4) Typo fix (91443d5f) Update ChangeLog (a7b51eff) Merge pull request #245 from leque/fix-U+20000-category (ea950679) (char-general-category #\x20000) should be Lo (d31eb5c0) gauche-process - Check on-abnormal-exit argument value (0085eea3) Remove pre-0.9.5 transient code (6fe91bbb) Fix main.c to call 'main' proc properly (97196adb) Some doc revision (9bf08bfd) Insert link for every html man page up to gauche doc mainpage (604c1007) Editorial fix (9badaf8a) Add doc/man.cgi as an example (36ab0501) Doc small format fix (cad5387e) Clean up warning note on precompilation (220e4f68) Reorganize doc build using makedoc.scm (be6bb5c8) Avoid preprocessor symbols redefinition on OpenBSD (da2ea765) Typo fix (6ce3630f) gauche.process - Add do-process and do-process-pipeline (f4583fe5) Merge pull request #241 from qykth-git/doc (dd63d61f) Sort lines (0a0234de) Put version number to each HTML pages (8d74ac56) Use "texi2any" instead of "texi2html" to make HTML document (b16d8f49) Remove redundant clean files (66faca49) Refactor "maintainer-clean" target (55c6a5f0) Remove transient code (55f486c7) Update debug-source-info using 0.9.5 internal proc (48f29e1e) Remove obsoleted check (80ee2234) Typo fix (6e5078c2) Avoid using non-ascii code in the source when unnecessary (03375ce5) rfc.tls - Detect LibreSSL as well (c26a4836) Editorial fix (247a6c35) Add HOWTO-precompile.txt (c6276f0d) Note the version requirements of build tools in HACKING (7a714e0f) Refer to 'Basic comparators' instead of 'Comparators' (14d448a5) Merge pull request #239 from qykth-git/typo (7f571ef2) Typo fix (813b0366)
2017-01-24Updated version (0.9.6.pre1.9685 -> 0.9.6.pre1.9686).Stefan Husmann
Changelog ========= gauche.sequence Add delete-neighbor-dups family (no doc yet) (872d2043) slib - Fix circular dependency issue (f9dd55a4) slib - Make sure library-vicinity ends with path separator (fae6eeaa) gauche.charconv - Support using u8vector for multibyte sequences (4ef29067) Fix %printer bug (9536acac) Precompile gauche.dictionary (156f6568) Experimentally use pretty-printer in REPL (db5251ec) gauche.pp - make width etc configurable (07cd0091) Editorial fix (92666e60) Add Scm_WriteControls.printWidth (2206ed59) Doc fix (b6bc0895) Comment addition (e4e1e5bf) Update slib.scm, and provide srfi-96 (0ff44bd3) Avoid generating slib.scm by configure (b967966e) Add srfi-129 (c697a7f4) Add srfi-74 (fb62c7ef) binary.io - Add get-[su]int/put-[su]int! (275a659c) Proper srfi-66 support (fd654eaa) Add srfi-66 (4324e095) gauche.uvector - Add TAGvector=? and TAGvector-compare (7632383b) Add Scm_MakeImmutableCharSet (a2fcbc7f) Some doc addition to syntax-rules (778e7847) Doc fix (7791e862) file.util - Add string->file etc to complement file->string etc. (c10580c4) Fix file.util test on MinGW (aa10ab08) Doc (a59698d0) rfc.http - Add back stunnel support for https connection (39a016ef) file.util - Add extensions keyword arg to find-file-in-paths (fa65f756) Fix tls input port (857b57bc) do-pipeline doc fix and translation (8a82f390) Fix bug in waiting behavior of run-pipeline and process-wait (f65797d9) Introduce do-pipeline/run-pipeline (7424fd76) Make charsets in regexps immutable, too (7289c962) Made literal charsets immutable (c58ec629) Fix a couple of charset bugs (62894390) Avoid allocation of separate vector in single-range immutable charset (6adbf0b8) Improved immutable charset access when there's only one range (c1b2297d) gauche.time - Add missing exports (c0543d8f) Add charset benchmark script (2ca0c9bf) More immutable charset tests (aa62b03a) Fix of and more tests for immutable char-set (ffff7fed) Add support of immutable char-set (e989bfad) Add ChangeLog for PR #271 (2c1b4cef) Add const qualifiers (bdb6ac73) Merge pull request #271 from qykth-git/tls (e536eedb) Update axtls.diff (b214d2a3) Update to axTLS 2.1.2 (41cb12f7) Document uvector-binary-search (04b8ee56) uvector-binary-search - Make it error if vec size isn't multiple of record size (d8c1d11d) Allow #f to indicate default in uvector-binary-search arg (b7c83e9b) Add rounding argument to uvector-binary-search (e1efb6da) Fix a bug in raw vector binary search (4b73d118) Finishing up srfi-118 translation (5579d132) Editorial fix (07bca40b) Doc translation (ffa1f0f9) Change uvector binary search API to allow floor/ceiling search (8e0fd552) Some doc edition (74aad1de) gauche.process - Fix hang problem when stdin feed is not read (bb04588a) Fix slib installation (f1c147ab) Fix derivation of initfn name in Scm_DynLoad (ff6cdff8) Doc typo fix (0004d1cb) Document do-process (b0f56109) Add SCM_PORT_OUTPUT_TRANSIENT mode in port (396c92d4) Doc addition (aef7aed2) ChangeLog for #8910631 (a0df1dab) Merge pull request #265 from qykth-git/tls (89106311) ChangeLog for the #df2f0a8 (20b67946) Merge pull request #264 from Hamayama/winprof (df2f0a8b) Update axtls.diff (64352806) Update to axTLS 2.1.1 (62d6bc4f) Enable profiler function on Windows (34bdbe8b) Doc fix (79129d8a) Comment typo fix (62c83ff5) Add comment (8ddad979) Fix er-macro that didn't capture toplevel defining env (6b905171) Typo fix (stage2 didn't use freshly compiled binary) (3382c1bd) Update ChangeLog for PR #261 (1dbfe285) Merge pull request #261 from qykth-git/tls (34f35689) Update axtls.diff (2f397343) Update to axTLS 2.1.0 (e3178f37) precomp - Keep name of precompiled macro it itself (763f66e8) precomp: Shortcut at using builtin modules (6c9fb155) DIST: convenient self-host testing (f04e11f4) Fix out-of-tree build test (09037265) Dependency fix (d67c8017) precomp - improved literal module handling (70435ddb) Merge pull request #260 from qykth-git/tls (70e3338b) Use Unix-style path separator for diff file even if we uses Windows-style path name (30ee9b01) Merge pull request #259 from Hamayama/winver (c1b82339) Set WINVER and _WIN32_WINNT (262d4ecf) Obsolete %expand-er-transformer, too (e9d6ab3a) 0.9.6_pre1 (3ee4b1f3) Drop primitive-macro-transformer (e16a2de4) Merge pull request #257 from Hamayama/axtls_win_fix (4af9d85e) Merge pull request #258 from pclouds/modgauche-texi-typo (7071028c) modgauche.texi: typo fix (6f9f7318) Fix build issue related to gauche.interpolate (8d1cca0c) Remove RNG_mutex_init (d95e490a) Merge pull request #256 from Hamayama/uint_fix (23f6e57d) Fix axTLS on Windows (8027a370) Fix uint to u_int (flat numberical vector binary search) (ebb206f8) Updated slib.scm.in (9df3f275) Move srfi-111 stuff from libmisc to libalpha (b7854c8f) Fixed symbol searching when ancestor module has export renaming (ec3c7091) unwind-protect - Do not run cleanup if exception is continuable (84d1e959) rfc.http - Make sure cleanup is done properly (4ff1e75c) Regenerate axtls.diff (e88dd384) Fix MT hazard in ext.tls (48eb5870) gauche.net - include errno info in getaddrinfo error (b981c634) Tweak string interpolation expansion (e2cbfbde) Document about string-interpolate* visibility (cb8a8b41) Changed string interpolation expansion (cb4750e6) Fix static build (5588b551) Another fix on static build wrt. avoid embedding identifiers (a425a134) Fix static library build wrt. external libatomic_ops (70a68eb3) Name fix (make-standalone -> build-standalone) (067da7bb) Add flat numberical vector binary search (9467dd8a) Prohibit restarting body of unwind-protect once cleanup is done (e2faf671) gauche.test - test-error can now check message (994f5388) Define write-object on <set> and <bag> for the convenience (c4db5c63) Fix man.cgi - it failed to pick section name including <code> markup (a9695ab0) Reflect srfi-113 reference implementation fix (040b872b) Optimization in srfi-113 (236e53a4) Add hash-table-find (84edb41e) Fix cgen test to align the change of cpp nesting generation (49f48772) Small editorial fix (e45bd9da) Merge pull request #254 from nkoguro/cpp-conditions-order (9bc42867) Fix the order of #if conditions. (d19f9d10) Merge pull request #253 from nkoguro/define-cfn-static (7362bdc7) Emit declarations of static define-cfn. (c7b99807) more docs on srfi-127 (f614ab29) srfi-127 - Fix lseq-zip (4657bdee) Cross reference from lazy sequences to srfi-127 (6ef78413) Soem doc of srfi-127 (455927d9) Fix lseq-take, rewrite lseq=?. (a3cde9e5) Add srfi-127 support (c1957e6d) Purge Scm[U]Int32 in favor of [u]int32_t (7dc46575) precomp - change without-precompiling to emit into C instead of *.sci (8eff6890) gauche.parameter - Fix a bug on handling value exprs restarted by call/cc (08486f13) Avoid emitting identifiers into *.sci files (58e83029) Experimentally added text.template (66aae9c1) Fix macroexpand-all that leaked 'it' node (424a4de8) Make expansion of string-interpolate hygienic (144d532d) Document char-east-asian-width (2c036c24) Add char-east-asian-width (07ced1ac) gen-unicode.scm - Emit EastAsianWidth proprety into unicode_attr.h (d5c8790d) text.unicode.ucd - Read EastAsianWidth (816a8c1f) text.unicode.ucd - fix off-by-one error (fa8c9130) gen-unicode.scm - Add --fetch operation (65f8a718) Remove pre-0.9.5 kludge (40cec2cc) Code cleanup in port.c (a9e90e38) Merge pull request #251 from leque/fix-243 (4901125e) fix #243: util.match - Quasipattern doesn't work with vectors (ac8ec86e) Fix doc of string-prefix? family (3d58d9db) Doc editorial fix (64f90b3d) Removed obsoleted apis (59b0a21e) Docs (93c93122) Update pre-0.9.5 code & comment typo fix (dcae5486) Make er-macro-transformer compiled into core (2f934d51) Merge pull request #248 from Hamayama/makedoc (f91f4160) Fix unquote-splicing (ed52ade5) Change makedoc.scm for MSYS (mintty) (fbef4605) Use shell-escape-string to invoke command via cmd.exe on Windows (8a46cb90) Merge pull request #247 from Hamayama/cmd_msys (2e426162) Fix running commands for MSYS (mintty) (2fbd64c2) The last fix was not quite right (2ed98375) Fix comment (b06f19f3) Merge pull request #246 from kinoshita-lab/master (52277a12) fix slib load path for x86_64, since (gauche-architecture) returns "x86_64-pc-mingw64" and detected as "unix". (6225f4f4) Typo fix (91443d5f) Update ChangeLog (a7b51eff) Merge pull request #245 from leque/fix-U+20000-category (ea950679) (char-general-category #\x20000) should be Lo (d31eb5c0) gauche-process - Check on-abnormal-exit argument value (0085eea3) Remove pre-0.9.5 transient code (6fe91bbb) Fix main.c to call 'main' proc properly (97196adb) Some doc revision (9bf08bfd) Insert link for every html man page up to gauche doc mainpage (604c1007) Editorial fix (9badaf8a) Add doc/man.cgi as an example (36ab0501) Doc small format fix (cad5387e) Clean up warning note on precompilation (220e4f68) Reorganize doc build using makedoc.scm (be6bb5c8) Avoid preprocessor symbols redefinition on OpenBSD (da2ea765) Typo fix (6ce3630f) gauche.process - Add do-process and do-process-pipeline (f4583fe5) Merge pull request #241 from qykth-git/doc (dd63d61f) Sort lines (0a0234de) Put version number to each HTML pages (8d74ac56) Use "texi2any" instead of "texi2html" to make HTML document (b16d8f49) Remove redundant clean files (66faca49) Refactor "maintainer-clean" target (55c6a5f0) Remove transient code (55f486c7) Update debug-source-info using 0.9.5 internal proc (48f29e1e) Remove obsoleted check (80ee2234) Typo fix (6e5078c2) Avoid using non-ascii code in the source when unnecessary (03375ce5) rfc.tls - Detect LibreSSL as well (c26a4836) Editorial fix (247a6c35) Add HOWTO-precompile.txt (c6276f0d) Note the version requirements of build tools in HACKING (7a714e0f) Refer to 'Basic comparators' instead of 'Comparators' (14d448a5) Merge pull request #239 from qykth-git/typo (7f571ef2) Typo fix (813b0366)
2017-01-23Updated version (0.9.6.pre1.9680 -> 0.9.6.pre1.9685).Stefan Husmann
Changelog ========= slib - Fix circular dependency issue (f9dd55a4) slib - Make sure library-vicinity ends with path separator (fae6eeaa) gauche.charconv - Support using u8vector for multibyte sequences (4ef29067) Fix %printer bug (9536acac) Precompile gauche.dictionary (156f6568) Experimentally use pretty-printer in REPL (db5251ec) gauche.pp - make width etc configurable (07cd0091) Editorial fix (92666e60) Add Scm_WriteControls.printWidth (2206ed59) Doc fix (b6bc0895) Comment addition (e4e1e5bf) Update slib.scm, and provide srfi-96 (0ff44bd3) Avoid generating slib.scm by configure (b967966e) Add srfi-129 (c697a7f4) Add srfi-74 (fb62c7ef) binary.io - Add get-[su]int/put-[su]int! (275a659c) Proper srfi-66 support (fd654eaa) Add srfi-66 (4324e095) gauche.uvector - Add TAGvector=? and TAGvector-compare (7632383b) Add Scm_MakeImmutableCharSet (a2fcbc7f) Some doc addition to syntax-rules (778e7847) Doc fix (7791e862) file.util - Add string->file etc to complement file->string etc. (c10580c4) Fix file.util test on MinGW (aa10ab08) Doc (a59698d0) rfc.http - Add back stunnel support for https connection (39a016ef) file.util - Add extensions keyword arg to find-file-in-paths (fa65f756) Fix tls input port (857b57bc) do-pipeline doc fix and translation (8a82f390) Fix bug in waiting behavior of run-pipeline and process-wait (f65797d9) Introduce do-pipeline/run-pipeline (7424fd76) Make charsets in regexps immutable, too (7289c962) Made literal charsets immutable (c58ec629) Fix a couple of charset bugs (62894390) Avoid allocation of separate vector in single-range immutable charset (6adbf0b8) Improved immutable charset access when there's only one range (c1b2297d) gauche.time - Add missing exports (c0543d8f) Add charset benchmark script (2ca0c9bf) More immutable charset tests (aa62b03a) Fix of and more tests for immutable char-set (ffff7fed) Add support of immutable char-set (e989bfad) Add ChangeLog for PR #271 (2c1b4cef) Add const qualifiers (bdb6ac73) Merge pull request #271 from qykth-git/tls (e536eedb) Update axtls.diff (b214d2a3) Update to axTLS 2.1.2 (41cb12f7) Document uvector-binary-search (04b8ee56) uvector-binary-search - Make it error if vec size isn't multiple of record size (d8c1d11d) Allow #f to indicate default in uvector-binary-search arg (b7c83e9b) Add rounding argument to uvector-binary-search (e1efb6da) Fix a bug in raw vector binary search (4b73d118) Finishing up srfi-118 translation (5579d132) Editorial fix (07bca40b) Doc translation (ffa1f0f9) Change uvector binary search API to allow floor/ceiling search (8e0fd552) Some doc edition (74aad1de) gauche.process - Fix hang problem when stdin feed is not read (bb04588a) Fix slib installation (f1c147ab) Fix derivation of initfn name in Scm_DynLoad (ff6cdff8) Doc typo fix (0004d1cb) Document do-process (b0f56109) Add SCM_PORT_OUTPUT_TRANSIENT mode in port (396c92d4) Doc addition (aef7aed2) ChangeLog for #8910631 (a0df1dab) Merge pull request #265 from qykth-git/tls (89106311) ChangeLog for the #df2f0a8 (20b67946) Merge pull request #264 from Hamayama/winprof (df2f0a8b) Update axtls.diff (64352806) Update to axTLS 2.1.1 (62d6bc4f) Enable profiler function on Windows (34bdbe8b) Doc fix (79129d8a) Comment typo fix (62c83ff5) Add comment (8ddad979) Fix er-macro that didn't capture toplevel defining env (6b905171) Typo fix (stage2 didn't use freshly compiled binary) (3382c1bd) Update ChangeLog for PR #261 (1dbfe285) Merge pull request #261 from qykth-git/tls (34f35689) Update axtls.diff (2f397343) Update to axTLS 2.1.0 (e3178f37) precomp - Keep name of precompiled macro it itself (763f66e8) precomp: Shortcut at using builtin modules (6c9fb155) DIST: convenient self-host testing (f04e11f4) Fix out-of-tree build test (09037265) Dependency fix (d67c8017) precomp - improved literal module handling (70435ddb) Merge pull request #260 from qykth-git/tls (70e3338b) Use Unix-style path separator for diff file even if we uses Windows-style path name (30ee9b01) Merge pull request #259 from Hamayama/winver (c1b82339) Set WINVER and _WIN32_WINNT (262d4ecf) Obsolete %expand-er-transformer, too (e9d6ab3a) 0.9.6_pre1 (3ee4b1f3) Drop primitive-macro-transformer (e16a2de4) Merge pull request #257 from Hamayama/axtls_win_fix (4af9d85e) Merge pull request #258 from pclouds/modgauche-texi-typo (7071028c) modgauche.texi: typo fix (6f9f7318) Fix build issue related to gauche.interpolate (8d1cca0c) Remove RNG_mutex_init (d95e490a) Merge pull request #256 from Hamayama/uint_fix (23f6e57d) Fix axTLS on Windows (8027a370) Fix uint to u_int (flat numberical vector binary search) (ebb206f8) Updated slib.scm.in (9df3f275) Move srfi-111 stuff from libmisc to libalpha (b7854c8f) Fixed symbol searching when ancestor module has export renaming (ec3c7091) unwind-protect - Do not run cleanup if exception is continuable (84d1e959) rfc.http - Make sure cleanup is done properly (4ff1e75c) Regenerate axtls.diff (e88dd384) Fix MT hazard in ext.tls (48eb5870) gauche.net - include errno info in getaddrinfo error (b981c634) Tweak string interpolation expansion (e2cbfbde) Document about string-interpolate* visibility (cb8a8b41) Changed string interpolation expansion (cb4750e6) Fix static build (5588b551) Another fix on static build wrt. avoid embedding identifiers (a425a134) Fix static library build wrt. external libatomic_ops (70a68eb3) Name fix (make-standalone -> build-standalone) (067da7bb) Add flat numberical vector binary search (9467dd8a) Prohibit restarting body of unwind-protect once cleanup is done (e2faf671) gauche.test - test-error can now check message (994f5388) Define write-object on <set> and <bag> for the convenience (c4db5c63) Fix man.cgi - it failed to pick section name including <code> markup (a9695ab0) Reflect srfi-113 reference implementation fix (040b872b) Optimization in srfi-113 (236e53a4) Add hash-table-find (84edb41e) Fix cgen test to align the change of cpp nesting generation (49f48772) Small editorial fix (e45bd9da) Merge pull request #254 from nkoguro/cpp-conditions-order (9bc42867) Fix the order of #if conditions. (d19f9d10) Merge pull request #253 from nkoguro/define-cfn-static (7362bdc7) Emit declarations of static define-cfn. (c7b99807) more docs on srfi-127 (f614ab29) srfi-127 - Fix lseq-zip (4657bdee) Cross reference from lazy sequences to srfi-127 (6ef78413) Soem doc of srfi-127 (455927d9) Fix lseq-take, rewrite lseq=?. (a3cde9e5) Add srfi-127 support (c1957e6d) Purge Scm[U]Int32 in favor of [u]int32_t (7dc46575) precomp - change without-precompiling to emit into C instead of *.sci (8eff6890) gauche.parameter - Fix a bug on handling value exprs restarted by call/cc (08486f13) Avoid emitting identifiers into *.sci files (58e83029) Experimentally added text.template (66aae9c1) Fix macroexpand-all that leaked 'it' node (424a4de8) Make expansion of string-interpolate hygienic (144d532d) Document char-east-asian-width (2c036c24) Add char-east-asian-width (07ced1ac) gen-unicode.scm - Emit EastAsianWidth proprety into unicode_attr.h (d5c8790d) text.unicode.ucd - Read EastAsianWidth (816a8c1f) text.unicode.ucd - fix off-by-one error (fa8c9130) gen-unicode.scm - Add --fetch operation (65f8a718) Remove pre-0.9.5 kludge (40cec2cc) Code cleanup in port.c (a9e90e38) Merge pull request #251 from leque/fix-243 (4901125e) fix #243: util.match - Quasipattern doesn't work with vectors (ac8ec86e) Fix doc of string-prefix? family (3d58d9db) Doc editorial fix (64f90b3d) Removed obsoleted apis (59b0a21e) Docs (93c93122) Update pre-0.9.5 code & comment typo fix (dcae5486) Make er-macro-transformer compiled into core (2f934d51) Merge pull request #248 from Hamayama/makedoc (f91f4160) Fix unquote-splicing (ed52ade5) Change makedoc.scm for MSYS (mintty) (fbef4605) Use shell-escape-string to invoke command via cmd.exe on Windows (8a46cb90) Merge pull request #247 from Hamayama/cmd_msys (2e426162) Fix running commands for MSYS (mintty) (2fbd64c2) The last fix was not quite right (2ed98375) Fix comment (b06f19f3) Merge pull request #246 from kinoshita-lab/master (52277a12) fix slib load path for x86_64, since (gauche-architecture) returns "x86_64-pc-mingw64" and detected as "unix". (6225f4f4) Typo fix (91443d5f) Update ChangeLog (a7b51eff) Merge pull request #245 from leque/fix-U+20000-category (ea950679) (char-general-category #\x20000) should be Lo (d31eb5c0) gauche-process - Check on-abnormal-exit argument value (0085eea3) Remove pre-0.9.5 transient code (6fe91bbb) Fix main.c to call 'main' proc properly (97196adb) Some doc revision (9bf08bfd) Insert link for every html man page up to gauche doc mainpage (604c1007) Editorial fix (9badaf8a) Add doc/man.cgi as an example (36ab0501) Doc small format fix (cad5387e) Clean up warning note on precompilation (220e4f68) Reorganize doc build using makedoc.scm (be6bb5c8) Avoid preprocessor symbols redefinition on OpenBSD (da2ea765) Typo fix (6ce3630f) gauche.process - Add do-process and do-process-pipeline (f4583fe5) Merge pull request #241 from qykth-git/doc (dd63d61f) Sort lines (0a0234de) Put version number to each HTML pages (8d74ac56) Use "texi2any" instead of "texi2html" to make HTML document (b16d8f49) Remove redundant clean files (66faca49) Refactor "maintainer-clean" target (55c6a5f0) Remove transient code (55f486c7) Update debug-source-info using 0.9.5 internal proc (48f29e1e) Remove obsoleted check (80ee2234) Typo fix (6e5078c2) Avoid using non-ascii code in the source when unnecessary (03375ce5) rfc.tls - Detect LibreSSL as well (c26a4836) Editorial fix (247a6c35) Add HOWTO-precompile.txt (c6276f0d) Note the version requirements of build tools in HACKING (7a714e0f) Refer to 'Basic comparators' instead of 'Comparators' (14d448a5) Merge pull request #239 from qykth-git/typo (7f571ef2) Typo fix (813b0366)
2017-01-21Updated version (0.9.6.pre1.9679 -> 0.9.6.pre1.9680).Stefan Husmann
Changelog ========= Experimentally use pretty-printer in REPL (db5251ec) gauche.pp - make width etc configurable (07cd0091) Editorial fix (92666e60) Add Scm_WriteControls.printWidth (2206ed59) Doc fix (b6bc0895) Comment addition (e4e1e5bf) Update slib.scm, and provide srfi-96 (0ff44bd3) Avoid generating slib.scm by configure (b967966e) Add srfi-129 (c697a7f4) Add srfi-74 (fb62c7ef) binary.io - Add get-[su]int/put-[su]int! (275a659c) Proper srfi-66 support (fd654eaa) Add srfi-66 (4324e095) gauche.uvector - Add TAGvector=? and TAGvector-compare (7632383b) Add Scm_MakeImmutableCharSet (a2fcbc7f) Some doc addition to syntax-rules (778e7847) Doc fix (7791e862) file.util - Add string->file etc to complement file->string etc. (c10580c4) Fix file.util test on MinGW (aa10ab08) Doc (a59698d0) rfc.http - Add back stunnel support for https connection (39a016ef) file.util - Add extensions keyword arg to find-file-in-paths (fa65f756) Fix tls input port (857b57bc) do-pipeline doc fix and translation (8a82f390) Fix bug in waiting behavior of run-pipeline and process-wait (f65797d9) Introduce do-pipeline/run-pipeline (7424fd76) Make charsets in regexps immutable, too (7289c962) Made literal charsets immutable (c58ec629) Fix a couple of charset bugs (62894390) Avoid allocation of separate vector in single-range immutable charset (6adbf0b8) Improved immutable charset access when there's only one range (c1b2297d) gauche.time - Add missing exports (c0543d8f) Add charset benchmark script (2ca0c9bf) More immutable charset tests (aa62b03a) Fix of and more tests for immutable char-set (ffff7fed) Add support of immutable char-set (e989bfad) Add ChangeLog for PR #271 (2c1b4cef) Add const qualifiers (bdb6ac73) Merge pull request #271 from qykth-git/tls (e536eedb) Update axtls.diff (b214d2a3) Update to axTLS 2.1.2 (41cb12f7) Document uvector-binary-search (04b8ee56) uvector-binary-search - Make it error if vec size isn't multiple of record size (d8c1d11d) Allow #f to indicate default in uvector-binary-search arg (b7c83e9b) Add rounding argument to uvector-binary-search (e1efb6da) Fix a bug in raw vector binary search (4b73d118) Finishing up srfi-118 translation (5579d132) Editorial fix (07bca40b) Doc translation (ffa1f0f9) Change uvector binary search API to allow floor/ceiling search (8e0fd552) Some doc edition (74aad1de) gauche.process - Fix hang problem when stdin feed is not read (bb04588a) Fix slib installation (f1c147ab) Fix derivation of initfn name in Scm_DynLoad (ff6cdff8) Doc typo fix (0004d1cb) Document do-process (b0f56109) Add SCM_PORT_OUTPUT_TRANSIENT mode in port (396c92d4) Doc addition (aef7aed2) ChangeLog for #8910631 (a0df1dab) Merge pull request #265 from qykth-git/tls (89106311) ChangeLog for the #df2f0a8 (20b67946) Merge pull request #264 from Hamayama/winprof (df2f0a8b) Update axtls.diff (64352806) Update to axTLS 2.1.1 (62d6bc4f) Enable profiler function on Windows (34bdbe8b) Doc fix (79129d8a) Comment typo fix (62c83ff5) Add comment (8ddad979) Fix er-macro that didn't capture toplevel defining env (6b905171) Typo fix (stage2 didn't use freshly compiled binary) (3382c1bd) Update ChangeLog for PR #261 (1dbfe285) Merge pull request #261 from qykth-git/tls (34f35689) Update axtls.diff (2f397343) Update to axTLS 2.1.0 (e3178f37) precomp - Keep name of precompiled macro it itself (763f66e8) precomp: Shortcut at using builtin modules (6c9fb155) DIST: convenient self-host testing (f04e11f4) Fix out-of-tree build test (09037265) Dependency fix (d67c8017) precomp - improved literal module handling (70435ddb) Merge pull request #260 from qykth-git/tls (70e3338b) Use Unix-style path separator for diff file even if we uses Windows-style path name (30ee9b01) Merge pull request #259 from Hamayama/winver (c1b82339) Set WINVER and _WIN32_WINNT (262d4ecf) Obsolete %expand-er-transformer, too (e9d6ab3a) 0.9.6_pre1 (3ee4b1f3) Drop primitive-macro-transformer (e16a2de4) Merge pull request #257 from Hamayama/axtls_win_fix (4af9d85e) Merge pull request #258 from pclouds/modgauche-texi-typo (7071028c) modgauche.texi: typo fix (6f9f7318) Fix build issue related to gauche.interpolate (8d1cca0c) Remove RNG_mutex_init (d95e490a) Merge pull request #256 from Hamayama/uint_fix (23f6e57d) Fix axTLS on Windows (8027a370) Fix uint to u_int (flat numberical vector binary search) (ebb206f8) Updated slib.scm.in (9df3f275) Move srfi-111 stuff from libmisc to libalpha (b7854c8f) Fixed symbol searching when ancestor module has export renaming (ec3c7091) unwind-protect - Do not run cleanup if exception is continuable (84d1e959) rfc.http - Make sure cleanup is done properly (4ff1e75c) Regenerate axtls.diff (e88dd384) Fix MT hazard in ext.tls (48eb5870) gauche.net - include errno info in getaddrinfo error (b981c634) Tweak string interpolation expansion (e2cbfbde) Document about string-interpolate* visibility (cb8a8b41) Changed string interpolation expansion (cb4750e6) Fix static build (5588b551) Another fix on static build wrt. avoid embedding identifiers (a425a134) Fix static library build wrt. external libatomic_ops (70a68eb3) Name fix (make-standalone -> build-standalone) (067da7bb) Add flat numberical vector binary search (9467dd8a) Prohibit restarting body of unwind-protect once cleanup is done (e2faf671) gauche.test - test-error can now check message (994f5388) Define write-object on <set> and <bag> for the convenience (c4db5c63) Fix man.cgi - it failed to pick section name including <code> markup (a9695ab0) Reflect srfi-113 reference implementation fix (040b872b) Optimization in srfi-113 (236e53a4) Add hash-table-find (84edb41e) Fix cgen test to align the change of cpp nesting generation (49f48772) Small editorial fix (e45bd9da) Merge pull request #254 from nkoguro/cpp-conditions-order (9bc42867) Fix the order of #if conditions. (d19f9d10) Merge pull request #253 from nkoguro/define-cfn-static (7362bdc7) Emit declarations of static define-cfn. (c7b99807) more docs on srfi-127 (f614ab29) srfi-127 - Fix lseq-zip (4657bdee) Cross reference from lazy sequences to srfi-127 (6ef78413) Soem doc of srfi-127 (455927d9) Fix lseq-take, rewrite lseq=?. (a3cde9e5) Add srfi-127 support (c1957e6d) Purge Scm[U]Int32 in favor of [u]int32_t (7dc46575) precomp - change without-precompiling to emit into C instead of *.sci (8eff6890) gauche.parameter - Fix a bug on handling value exprs restarted by call/cc (08486f13) Avoid emitting identifiers into *.sci files (58e83029) Experimentally added text.template (66aae9c1) Fix macroexpand-all that leaked 'it' node (424a4de8) Make expansion of string-interpolate hygienic (144d532d) Document char-east-asian-width (2c036c24) Add char-east-asian-width (07ced1ac) gen-unicode.scm - Emit EastAsianWidth proprety into unicode_attr.h (d5c8790d) text.unicode.ucd - Read EastAsianWidth (816a8c1f) text.unicode.ucd - fix off-by-one error (fa8c9130) gen-unicode.scm - Add --fetch operation (65f8a718) Remove pre-0.9.5 kludge (40cec2cc) Code cleanup in port.c (a9e90e38) Merge pull request #251 from leque/fix-243 (4901125e) fix #243: util.match - Quasipattern doesn't work with vectors (ac8ec86e) Fix doc of string-prefix? family (3d58d9db) Doc editorial fix (64f90b3d) Removed obsoleted apis (59b0a21e) Docs (93c93122) Update pre-0.9.5 code & comment typo fix (dcae5486) Make er-macro-transformer compiled into core (2f934d51) Merge pull request #248 from Hamayama/makedoc (f91f4160) Fix unquote-splicing (ed52ade5) Change makedoc.scm for MSYS (mintty) (fbef4605) Use shell-escape-string to invoke command via cmd.exe on Windows (8a46cb90) Merge pull request #247 from Hamayama/cmd_msys (2e426162) Fix running commands for MSYS (mintty) (2fbd64c2) The last fix was not quite right (2ed98375) Fix comment (b06f19f3) Merge pull request #246 from kinoshita-lab/master (52277a12) fix slib load path for x86_64, since (gauche-architecture) returns "x86_64-pc-mingw64" and detected as "unix". (6225f4f4) Typo fix (91443d5f) Update ChangeLog (a7b51eff) Merge pull request #245 from leque/fix-U+20000-category (ea950679) (char-general-category #\x20000) should be Lo (d31eb5c0) gauche-process - Check on-abnormal-exit argument value (0085eea3) Remove pre-0.9.5 transient code (6fe91bbb) Fix main.c to call 'main' proc properly (97196adb) Some doc revision (9bf08bfd) Insert link for every html man page up to gauche doc mainpage (604c1007) Editorial fix (9badaf8a) Add doc/man.cgi as an example (36ab0501) Doc small format fix (cad5387e) Clean up warning note on precompilation (220e4f68) Reorganize doc build using makedoc.scm (be6bb5c8) Avoid preprocessor symbols redefinition on OpenBSD (da2ea765) Typo fix (6ce3630f) gauche.process - Add do-process and do-process-pipeline (f4583fe5) Merge pull request #241 from qykth-git/doc (dd63d61f) Sort lines (0a0234de) Put version number to each HTML pages (8d74ac56) Use "texi2any" instead of "texi2html" to make HTML document (b16d8f49) Remove redundant clean files (66faca49) Refactor "maintainer-clean" target (55c6a5f0) Remove transient code (55f486c7) Update debug-source-info using 0.9.5 internal proc (48f29e1e) Remove obsoleted check (80ee2234) Typo fix (6e5078c2) Avoid using non-ascii code in the source when unnecessary (03375ce5) rfc.tls - Detect LibreSSL as well (c26a4836) Editorial fix (247a6c35) Add HOWTO-precompile.txt (c6276f0d) Note the version requirements of build tools in HACKING (7a714e0f) Refer to 'Basic comparators' instead of 'Comparators' (14d448a5) Merge pull request #239 from qykth-git/typo (7f571ef2) Typo fix (813b0366)
2017-01-21Updated version (0.9.6.pre1.9675 -> 0.9.6.pre1.9679).Stefan Husmann
Changelog ========= gauche.pp - make width etc configurable (07cd0091) Editorial fix (92666e60) Add Scm_WriteControls.printWidth (2206ed59) Doc fix (b6bc0895) Comment addition (e4e1e5bf) Update slib.scm, and provide srfi-96 (0ff44bd3) Avoid generating slib.scm by configure (b967966e) Add srfi-129 (c697a7f4) Add srfi-74 (fb62c7ef) binary.io - Add get-[su]int/put-[su]int! (275a659c) Proper srfi-66 support (fd654eaa) Add srfi-66 (4324e095) gauche.uvector - Add TAGvector=? and TAGvector-compare (7632383b) Add Scm_MakeImmutableCharSet (a2fcbc7f) Some doc addition to syntax-rules (778e7847) Doc fix (7791e862) file.util - Add string->file etc to complement file->string etc. (c10580c4) Fix file.util test on MinGW (aa10ab08) Doc (a59698d0) rfc.http - Add back stunnel support for https connection (39a016ef) file.util - Add extensions keyword arg to find-file-in-paths (fa65f756) Fix tls input port (857b57bc) do-pipeline doc fix and translation (8a82f390) Fix bug in waiting behavior of run-pipeline and process-wait (f65797d9) Introduce do-pipeline/run-pipeline (7424fd76) Make charsets in regexps immutable, too (7289c962) Made literal charsets immutable (c58ec629) Fix a couple of charset bugs (62894390) Avoid allocation of separate vector in single-range immutable charset (6adbf0b8) Improved immutable charset access when there's only one range (c1b2297d) gauche.time - Add missing exports (c0543d8f) Add charset benchmark script (2ca0c9bf) More immutable charset tests (aa62b03a) Fix of and more tests for immutable char-set (ffff7fed) Add support of immutable char-set (e989bfad) Add ChangeLog for PR #271 (2c1b4cef) Add const qualifiers (bdb6ac73) Merge pull request #271 from qykth-git/tls (e536eedb) Update axtls.diff (b214d2a3) Update to axTLS 2.1.2 (41cb12f7) Document uvector-binary-search (04b8ee56) uvector-binary-search - Make it error if vec size isn't multiple of record size (d8c1d11d) Allow #f to indicate default in uvector-binary-search arg (b7c83e9b) Add rounding argument to uvector-binary-search (e1efb6da) Fix a bug in raw vector binary search (4b73d118) Finishing up srfi-118 translation (5579d132) Editorial fix (07bca40b) Doc translation (ffa1f0f9) Change uvector binary search API to allow floor/ceiling search (8e0fd552) Some doc edition (74aad1de) gauche.process - Fix hang problem when stdin feed is not read (bb04588a) Fix slib installation (f1c147ab) Fix derivation of initfn name in Scm_DynLoad (ff6cdff8) Doc typo fix (0004d1cb) Document do-process (b0f56109) Add SCM_PORT_OUTPUT_TRANSIENT mode in port (396c92d4) Doc addition (aef7aed2) ChangeLog for #8910631 (a0df1dab) Merge pull request #265 from qykth-git/tls (89106311) ChangeLog for the #df2f0a8 (20b67946) Merge pull request #264 from Hamayama/winprof (df2f0a8b) Update axtls.diff (64352806) Update to axTLS 2.1.1 (62d6bc4f) Enable profiler function on Windows (34bdbe8b) Doc fix (79129d8a) Comment typo fix (62c83ff5) Add comment (8ddad979) Fix er-macro that didn't capture toplevel defining env (6b905171) Typo fix (stage2 didn't use freshly compiled binary) (3382c1bd) Update ChangeLog for PR #261 (1dbfe285) Merge pull request #261 from qykth-git/tls (34f35689) Update axtls.diff (2f397343) Update to axTLS 2.1.0 (e3178f37) precomp - Keep name of precompiled macro it itself (763f66e8) precomp: Shortcut at using builtin modules (6c9fb155) DIST: convenient self-host testing (f04e11f4) Fix out-of-tree build test (09037265) Dependency fix (d67c8017) precomp - improved literal module handling (70435ddb) Merge pull request #260 from qykth-git/tls (70e3338b) Use Unix-style path separator for diff file even if we uses Windows-style path name (30ee9b01) Merge pull request #259 from Hamayama/winver (c1b82339) Set WINVER and _WIN32_WINNT (262d4ecf) Obsolete %expand-er-transformer, too (e9d6ab3a) 0.9.6_pre1 (3ee4b1f3) Drop primitive-macro-transformer (e16a2de4) Merge pull request #257 from Hamayama/axtls_win_fix (4af9d85e) Merge pull request #258 from pclouds/modgauche-texi-typo (7071028c) modgauche.texi: typo fix (6f9f7318) Fix build issue related to gauche.interpolate (8d1cca0c) Remove RNG_mutex_init (d95e490a) Merge pull request #256 from Hamayama/uint_fix (23f6e57d) Fix axTLS on Windows (8027a370) Fix uint to u_int (flat numberical vector binary search) (ebb206f8) Updated slib.scm.in (9df3f275) Move srfi-111 stuff from libmisc to libalpha (b7854c8f) Fixed symbol searching when ancestor module has export renaming (ec3c7091) unwind-protect - Do not run cleanup if exception is continuable (84d1e959) rfc.http - Make sure cleanup is done properly (4ff1e75c) Regenerate axtls.diff (e88dd384) Fix MT hazard in ext.tls (48eb5870) gauche.net - include errno info in getaddrinfo error (b981c634) Tweak string interpolation expansion (e2cbfbde) Document about string-interpolate* visibility (cb8a8b41) Changed string interpolation expansion (cb4750e6) Fix static build (5588b551) Another fix on static build wrt. avoid embedding identifiers (a425a134) Fix static library build wrt. external libatomic_ops (70a68eb3) Name fix (make-standalone -> build-standalone) (067da7bb) Add flat numberical vector binary search (9467dd8a) Prohibit restarting body of unwind-protect once cleanup is done (e2faf671) gauche.test - test-error can now check message (994f5388) Define write-object on <set> and <bag> for the convenience (c4db5c63) Fix man.cgi - it failed to pick section name including <code> markup (a9695ab0) Reflect srfi-113 reference implementation fix (040b872b) Optimization in srfi-113 (236e53a4) Add hash-table-find (84edb41e) Fix cgen test to align the change of cpp nesting generation (49f48772) Small editorial fix (e45bd9da) Merge pull request #254 from nkoguro/cpp-conditions-order (9bc42867) Fix the order of #if conditions. (d19f9d10) Merge pull request #253 from nkoguro/define-cfn-static (7362bdc7) Emit declarations of static define-cfn. (c7b99807) more docs on srfi-127 (f614ab29) srfi-127 - Fix lseq-zip (4657bdee) Cross reference from lazy sequences to srfi-127 (6ef78413) Soem doc of srfi-127 (455927d9) Fix lseq-take, rewrite lseq=?. (a3cde9e5) Add srfi-127 support (c1957e6d) Purge Scm[U]Int32 in favor of [u]int32_t (7dc46575) precomp - change without-precompiling to emit into C instead of *.sci (8eff6890) gauche.parameter - Fix a bug on handling value exprs restarted by call/cc (08486f13) Avoid emitting identifiers into *.sci files (58e83029) Experimentally added text.template (66aae9c1) Fix macroexpand-all that leaked 'it' node (424a4de8) Make expansion of string-interpolate hygienic (144d532d) Document char-east-asian-width (2c036c24) Add char-east-asian-width (07ced1ac) gen-unicode.scm - Emit EastAsianWidth proprety into unicode_attr.h (d5c8790d) text.unicode.ucd - Read EastAsianWidth (816a8c1f) text.unicode.ucd - fix off-by-one error (fa8c9130) gen-unicode.scm - Add --fetch operation (65f8a718) Remove pre-0.9.5 kludge (40cec2cc) Code cleanup in port.c (a9e90e38) Merge pull request #251 from leque/fix-243 (4901125e) fix #243: util.match - Quasipattern doesn't work with vectors (ac8ec86e) Fix doc of string-prefix? family (3d58d9db) Doc editorial fix (64f90b3d) Removed obsoleted apis (59b0a21e) Docs (93c93122) Update pre-0.9.5 code & comment typo fix (dcae5486) Make er-macro-transformer compiled into core (2f934d51) Merge pull request #248 from Hamayama/makedoc (f91f4160) Fix unquote-splicing (ed52ade5) Change makedoc.scm for MSYS (mintty) (fbef4605) Use shell-escape-string to invoke command via cmd.exe on Windows (8a46cb90) Merge pull request #247 from Hamayama/cmd_msys (2e426162) Fix running commands for MSYS (mintty) (2fbd64c2) The last fix was not quite right (2ed98375) Fix comment (b06f19f3) Merge pull request #246 from kinoshita-lab/master (52277a12) fix slib load path for x86_64, since (gauche-architecture) returns "x86_64-pc-mingw64" and detected as "unix". (6225f4f4) Typo fix (91443d5f) Update ChangeLog (a7b51eff) Merge pull request #245 from leque/fix-U+20000-category (ea950679) (char-general-category #\x20000) should be Lo (d31eb5c0) gauche-process - Check on-abnormal-exit argument value (0085eea3) Remove pre-0.9.5 transient code (6fe91bbb) Fix main.c to call 'main' proc properly (97196adb) Some doc revision (9bf08bfd) Insert link for every html man page up to gauche doc mainpage (604c1007) Editorial fix (9badaf8a) Add doc/man.cgi as an example (36ab0501) Doc small format fix (cad5387e) Clean up warning note on precompilation (220e4f68) Reorganize doc build using makedoc.scm (be6bb5c8) Avoid preprocessor symbols redefinition on OpenBSD (da2ea765) Typo fix (6ce3630f) gauche.process - Add do-process and do-process-pipeline (f4583fe5) Merge pull request #241 from qykth-git/doc (dd63d61f) Sort lines (0a0234de) Put version number to each HTML pages (8d74ac56) Use "texi2any" instead of "texi2html" to make HTML document (b16d8f49) Remove redundant clean files (66faca49) Refactor "maintainer-clean" target (55c6a5f0) Remove transient code (55f486c7) Update debug-source-info using 0.9.5 internal proc (48f29e1e) Remove obsoleted check (80ee2234) Typo fix (6e5078c2) Avoid using non-ascii code in the source when unnecessary (03375ce5) rfc.tls - Detect LibreSSL as well (c26a4836) Editorial fix (247a6c35) Add HOWTO-precompile.txt (c6276f0d) Note the version requirements of build tools in HACKING (7a714e0f) Refer to 'Basic comparators' instead of 'Comparators' (14d448a5) Merge pull request #239 from qykth-git/typo (7f571ef2) Typo fix (813b0366)
2017-01-20Updated version (0.9.6.pre1.9674 -> 0.9.6.pre1.9675).Stefan Husmann
Changelog ========= Comment addition (e4e1e5bf) Update slib.scm, and provide srfi-96 (0ff44bd3) Avoid generating slib.scm by configure (b967966e) Add srfi-129 (c697a7f4) Add srfi-74 (fb62c7ef) binary.io - Add get-[su]int/put-[su]int! (275a659c) Proper srfi-66 support (fd654eaa) Add srfi-66 (4324e095) gauche.uvector - Add TAGvector=? and TAGvector-compare (7632383b) Add Scm_MakeImmutableCharSet (a2fcbc7f) Some doc addition to syntax-rules (778e7847) Doc fix (7791e862) file.util - Add string->file etc to complement file->string etc. (c10580c4) Fix file.util test on MinGW (aa10ab08) Doc (a59698d0) rfc.http - Add back stunnel support for https connection (39a016ef) file.util - Add extensions keyword arg to find-file-in-paths (fa65f756) Fix tls input port (857b57bc) do-pipeline doc fix and translation (8a82f390) Fix bug in waiting behavior of run-pipeline and process-wait (f65797d9) Introduce do-pipeline/run-pipeline (7424fd76) Make charsets in regexps immutable, too (7289c962) Made literal charsets immutable (c58ec629) Fix a couple of charset bugs (62894390) Avoid allocation of separate vector in single-range immutable charset (6adbf0b8) Improved immutable charset access when there's only one range (c1b2297d) gauche.time - Add missing exports (c0543d8f) Add charset benchmark script (2ca0c9bf) More immutable charset tests (aa62b03a) Fix of and more tests for immutable char-set (ffff7fed) Add support of immutable char-set (e989bfad) Add ChangeLog for PR #271 (2c1b4cef) Add const qualifiers (bdb6ac73) Merge pull request #271 from qykth-git/tls (e536eedb) Update axtls.diff (b214d2a3) Update to axTLS 2.1.2 (41cb12f7) Document uvector-binary-search (04b8ee56) uvector-binary-search - Make it error if vec size isn't multiple of record size (d8c1d11d) Allow #f to indicate default in uvector-binary-search arg (b7c83e9b) Add rounding argument to uvector-binary-search (e1efb6da) Fix a bug in raw vector binary search (4b73d118) Finishing up srfi-118 translation (5579d132) Editorial fix (07bca40b) Doc translation (ffa1f0f9) Change uvector binary search API to allow floor/ceiling search (8e0fd552) Some doc edition (74aad1de) gauche.process - Fix hang problem when stdin feed is not read (bb04588a) Fix slib installation (f1c147ab) Fix derivation of initfn name in Scm_DynLoad (ff6cdff8) Doc typo fix (0004d1cb) Document do-process (b0f56109) Add SCM_PORT_OUTPUT_TRANSIENT mode in port (396c92d4) Doc addition (aef7aed2) ChangeLog for #8910631 (a0df1dab) Merge pull request #265 from qykth-git/tls (89106311) ChangeLog for the #df2f0a8 (20b67946) Merge pull request #264 from Hamayama/winprof (df2f0a8b) Update axtls.diff (64352806) Update to axTLS 2.1.1 (62d6bc4f) Enable profiler function on Windows (34bdbe8b) Doc fix (79129d8a) Comment typo fix (62c83ff5) Add comment (8ddad979) Fix er-macro that didn't capture toplevel defining env (6b905171) Typo fix (stage2 didn't use freshly compiled binary) (3382c1bd) Update ChangeLog for PR #261 (1dbfe285) Merge pull request #261 from qykth-git/tls (34f35689) Update axtls.diff (2f397343) Update to axTLS 2.1.0 (e3178f37) precomp - Keep name of precompiled macro it itself (763f66e8) precomp: Shortcut at using builtin modules (6c9fb155) DIST: convenient self-host testing (f04e11f4) Fix out-of-tree build test (09037265) Dependency fix (d67c8017) precomp - improved literal module handling (70435ddb) Merge pull request #260 from qykth-git/tls (70e3338b) Use Unix-style path separator for diff file even if we uses Windows-style path name (30ee9b01) Merge pull request #259 from Hamayama/winver (c1b82339) Set WINVER and _WIN32_WINNT (262d4ecf) Obsolete %expand-er-transformer, too (e9d6ab3a) 0.9.6_pre1 (3ee4b1f3) Drop primitive-macro-transformer (e16a2de4) Merge pull request #257 from Hamayama/axtls_win_fix (4af9d85e) Merge pull request #258 from pclouds/modgauche-texi-typo (7071028c) modgauche.texi: typo fix (6f9f7318) Fix build issue related to gauche.interpolate (8d1cca0c) Remove RNG_mutex_init (d95e490a) Merge pull request #256 from Hamayama/uint_fix (23f6e57d) Fix axTLS on Windows (8027a370) Fix uint to u_int (flat numberical vector binary search) (ebb206f8) Updated slib.scm.in (9df3f275) Move srfi-111 stuff from libmisc to libalpha (b7854c8f) Fixed symbol searching when ancestor module has export renaming (ec3c7091) unwind-protect - Do not run cleanup if exception is continuable (84d1e959) rfc.http - Make sure cleanup is done properly (4ff1e75c) Regenerate axtls.diff (e88dd384) Fix MT hazard in ext.tls (48eb5870) gauche.net - include errno info in getaddrinfo error (b981c634) Tweak string interpolation expansion (e2cbfbde) Document about string-interpolate* visibility (cb8a8b41) Changed string interpolation expansion (cb4750e6) Fix static build (5588b551) Another fix on static build wrt. avoid embedding identifiers (a425a134) Fix static library build wrt. external libatomic_ops (70a68eb3) Name fix (make-standalone -> build-standalone) (067da7bb) Add flat numberical vector binary search (9467dd8a) Prohibit restarting body of unwind-protect once cleanup is done (e2faf671) gauche.test - test-error can now check message (994f5388) Define write-object on <set> and <bag> for the convenience (c4db5c63) Fix man.cgi - it failed to pick section name including <code> markup (a9695ab0) Reflect srfi-113 reference implementation fix (040b872b) Optimization in srfi-113 (236e53a4) Add hash-table-find (84edb41e) Fix cgen test to align the change of cpp nesting generation (49f48772) Small editorial fix (e45bd9da) Merge pull request #254 from nkoguro/cpp-conditions-order (9bc42867) Fix the order of #if conditions. (d19f9d10) Merge pull request #253 from nkoguro/define-cfn-static (7362bdc7) Emit declarations of static define-cfn. (c7b99807) more docs on srfi-127 (f614ab29) srfi-127 - Fix lseq-zip (4657bdee) Cross reference from lazy sequences to srfi-127 (6ef78413) Soem doc of srfi-127 (455927d9) Fix lseq-take, rewrite lseq=?. (a3cde9e5) Add srfi-127 support (c1957e6d) Purge Scm[U]Int32 in favor of [u]int32_t (7dc46575) precomp - change without-precompiling to emit into C instead of *.sci (8eff6890) gauche.parameter - Fix a bug on handling value exprs restarted by call/cc (08486f13) Avoid emitting identifiers into *.sci files (58e83029) Experimentally added text.template (66aae9c1) Fix macroexpand-all that leaked 'it' node (424a4de8) Make expansion of string-interpolate hygienic (144d532d) Document char-east-asian-width (2c036c24) Add char-east-asian-width (07ced1ac) gen-unicode.scm - Emit EastAsianWidth proprety into unicode_attr.h (d5c8790d) text.unicode.ucd - Read EastAsianWidth (816a8c1f) text.unicode.ucd - fix off-by-one error (fa8c9130) gen-unicode.scm - Add --fetch operation (65f8a718) Remove pre-0.9.5 kludge (40cec2cc) Code cleanup in port.c (a9e90e38) Merge pull request #251 from leque/fix-243 (4901125e) fix #243: util.match - Quasipattern doesn't work with vectors (ac8ec86e) Fix doc of string-prefix? family (3d58d9db) Doc editorial fix (64f90b3d) Removed obsoleted apis (59b0a21e) Docs (93c93122) Update pre-0.9.5 code & comment typo fix (dcae5486) Make er-macro-transformer compiled into core (2f934d51) Merge pull request #248 from Hamayama/makedoc (f91f4160) Fix unquote-splicing (ed52ade5) Change makedoc.scm for MSYS (mintty) (fbef4605) Use shell-escape-string to invoke command via cmd.exe on Windows (8a46cb90) Merge pull request #247 from Hamayama/cmd_msys (2e426162) Fix running commands for MSYS (mintty) (2fbd64c2) The last fix was not quite right (2ed98375) Fix comment (b06f19f3) Merge pull request #246 from kinoshita-lab/master (52277a12) fix slib load path for x86_64, since (gauche-architecture) returns "x86_64-pc-mingw64" and detected as "unix". (6225f4f4) Typo fix (91443d5f) Update ChangeLog (a7b51eff) Merge pull request #245 from leque/fix-U+20000-category (ea950679) (char-general-category #\x20000) should be Lo (d31eb5c0) gauche-process - Check on-abnormal-exit argument value (0085eea3) Remove pre-0.9.5 transient code (6fe91bbb) Fix main.c to call 'main' proc properly (97196adb) Some doc revision (9bf08bfd) Insert link for every html man page up to gauche doc mainpage (604c1007) Editorial fix (9badaf8a) Add doc/man.cgi as an example (36ab0501) Doc small format fix (cad5387e) Clean up warning note on precompilation (220e4f68) Reorganize doc build using makedoc.scm (be6bb5c8) Avoid preprocessor symbols redefinition on OpenBSD (da2ea765) Typo fix (6ce3630f) gauche.process - Add do-process and do-process-pipeline (f4583fe5) Merge pull request #241 from qykth-git/doc (dd63d61f) Sort lines (0a0234de) Put version number to each HTML pages (8d74ac56) Use "texi2any" instead of "texi2html" to make HTML document (b16d8f49) Remove redundant clean files (66faca49) Refactor "maintainer-clean" target (55c6a5f0) Remove transient code (55f486c7) Update debug-source-info using 0.9.5 internal proc (48f29e1e) Remove obsoleted check (80ee2234) Typo fix (6e5078c2) Avoid using non-ascii code in the source when unnecessary (03375ce5) rfc.tls - Detect LibreSSL as well (c26a4836) Editorial fix (247a6c35) Add HOWTO-precompile.txt (c6276f0d) Note the version requirements of build tools in HACKING (7a714e0f) Refer to 'Basic comparators' instead of 'Comparators' (14d448a5) Merge pull request #239 from qykth-git/typo (7f571ef2) Typo fix (813b0366)
2017-01-18Updated version (0.9.6.pre1.9672 -> 0.9.6.pre1.9674).Stefan Husmann
Changelog ========= Update slib.scm, and provide srfi-96 (0ff44bd3) Avoid generating slib.scm by configure (b967966e) Add srfi-129 (c697a7f4) Add srfi-74 (fb62c7ef) binary.io - Add get-[su]int/put-[su]int! (275a659c) Proper srfi-66 support (fd654eaa) Add srfi-66 (4324e095) gauche.uvector - Add TAGvector=? and TAGvector-compare (7632383b) Add Scm_MakeImmutableCharSet (a2fcbc7f) Some doc addition to syntax-rules (778e7847) Doc fix (7791e862) file.util - Add string->file etc to complement file->string etc. (c10580c4) Fix file.util test on MinGW (aa10ab08) Doc (a59698d0) rfc.http - Add back stunnel support for https connection (39a016ef) file.util - Add extensions keyword arg to find-file-in-paths (fa65f756) Fix tls input port (857b57bc) do-pipeline doc fix and translation (8a82f390) Fix bug in waiting behavior of run-pipeline and process-wait (f65797d9) Introduce do-pipeline/run-pipeline (7424fd76) Make charsets in regexps immutable, too (7289c962) Made literal charsets immutable (c58ec629) Fix a couple of charset bugs (62894390) Avoid allocation of separate vector in single-range immutable charset (6adbf0b8) Improved immutable charset access when there's only one range (c1b2297d) gauche.time - Add missing exports (c0543d8f) Add charset benchmark script (2ca0c9bf) More immutable charset tests (aa62b03a) Fix of and more tests for immutable char-set (ffff7fed) Add support of immutable char-set (e989bfad) Add ChangeLog for PR #271 (2c1b4cef) Add const qualifiers (bdb6ac73) Merge pull request #271 from qykth-git/tls (e536eedb) Update axtls.diff (b214d2a3) Update to axTLS 2.1.2 (41cb12f7) Document uvector-binary-search (04b8ee56) uvector-binary-search - Make it error if vec size isn't multiple of record size (d8c1d11d) Allow #f to indicate default in uvector-binary-search arg (b7c83e9b) Add rounding argument to uvector-binary-search (e1efb6da) Fix a bug in raw vector binary search (4b73d118) Finishing up srfi-118 translation (5579d132) Editorial fix (07bca40b) Doc translation (ffa1f0f9) Change uvector binary search API to allow floor/ceiling search (8e0fd552) Some doc edition (74aad1de) gauche.process - Fix hang problem when stdin feed is not read (bb04588a) Fix slib installation (f1c147ab) Fix derivation of initfn name in Scm_DynLoad (ff6cdff8) Doc typo fix (0004d1cb) Document do-process (b0f56109) Add SCM_PORT_OUTPUT_TRANSIENT mode in port (396c92d4) Doc addition (aef7aed2) ChangeLog for #8910631 (a0df1dab) Merge pull request #265 from qykth-git/tls (89106311) ChangeLog for the #df2f0a8 (20b67946) Merge pull request #264 from Hamayama/winprof (df2f0a8b) Update axtls.diff (64352806) Update to axTLS 2.1.1 (62d6bc4f) Enable profiler function on Windows (34bdbe8b) Doc fix (79129d8a) Comment typo fix (62c83ff5) Add comment (8ddad979) Fix er-macro that didn't capture toplevel defining env (6b905171) Typo fix (stage2 didn't use freshly compiled binary) (3382c1bd) Update ChangeLog for PR #261 (1dbfe285) Merge pull request #261 from qykth-git/tls (34f35689) Update axtls.diff (2f397343) Update to axTLS 2.1.0 (e3178f37) precomp - Keep name of precompiled macro it itself (763f66e8) precomp: Shortcut at using builtin modules (6c9fb155) DIST: convenient self-host testing (f04e11f4) Fix out-of-tree build test (09037265) Dependency fix (d67c8017) precomp - improved literal module handling (70435ddb) Merge pull request #260 from qykth-git/tls (70e3338b) Use Unix-style path separator for diff file even if we uses Windows-style path name (30ee9b01) Merge pull request #259 from Hamayama/winver (c1b82339) Set WINVER and _WIN32_WINNT (262d4ecf) Obsolete %expand-er-transformer, too (e9d6ab3a) 0.9.6_pre1 (3ee4b1f3) Drop primitive-macro-transformer (e16a2de4) Merge pull request #257 from Hamayama/axtls_win_fix (4af9d85e) Merge pull request #258 from pclouds/modgauche-texi-typo (7071028c) modgauche.texi: typo fix (6f9f7318) Fix build issue related to gauche.interpolate (8d1cca0c) Remove RNG_mutex_init (d95e490a) Merge pull request #256 from Hamayama/uint_fix (23f6e57d) Fix axTLS on Windows (8027a370) Fix uint to u_int (flat numberical vector binary search) (ebb206f8) Updated slib.scm.in (9df3f275) Move srfi-111 stuff from libmisc to libalpha (b7854c8f) Fixed symbol searching when ancestor module has export renaming (ec3c7091) unwind-protect - Do not run cleanup if exception is continuable (84d1e959) rfc.http - Make sure cleanup is done properly (4ff1e75c) Regenerate axtls.diff (e88dd384) Fix MT hazard in ext.tls (48eb5870) gauche.net - include errno info in getaddrinfo error (b981c634) Tweak string interpolation expansion (e2cbfbde) Document about string-interpolate* visibility (cb8a8b41) Changed string interpolation expansion (cb4750e6) Fix static build (5588b551) Another fix on static build wrt. avoid embedding identifiers (a425a134) Fix static library build wrt. external libatomic_ops (70a68eb3) Name fix (make-standalone -> build-standalone) (067da7bb) Add flat numberical vector binary search (9467dd8a) Prohibit restarting body of unwind-protect once cleanup is done (e2faf671) gauche.test - test-error can now check message (994f5388) Define write-object on <set> and <bag> for the convenience (c4db5c63) Fix man.cgi - it failed to pick section name including <code> markup (a9695ab0) Reflect srfi-113 reference implementation fix (040b872b) Optimization in srfi-113 (236e53a4) Add hash-table-find (84edb41e) Fix cgen test to align the change of cpp nesting generation (49f48772) Small editorial fix (e45bd9da) Merge pull request #254 from nkoguro/cpp-conditions-order (9bc42867) Fix the order of #if conditions. (d19f9d10) Merge pull request #253 from nkoguro/define-cfn-static (7362bdc7) Emit declarations of static define-cfn. (c7b99807) more docs on srfi-127 (f614ab29) srfi-127 - Fix lseq-zip (4657bdee) Cross reference from lazy sequences to srfi-127 (6ef78413) Soem doc of srfi-127 (455927d9) Fix lseq-take, rewrite lseq=?. (a3cde9e5) Add srfi-127 support (c1957e6d) Purge Scm[U]Int32 in favor of [u]int32_t (7dc46575) precomp - change without-precompiling to emit into C instead of *.sci (8eff6890) gauche.parameter - Fix a bug on handling value exprs restarted by call/cc (08486f13) Avoid emitting identifiers into *.sci files (58e83029) Experimentally added text.template (66aae9c1) Fix macroexpand-all that leaked 'it' node (424a4de8) Make expansion of string-interpolate hygienic (144d532d) Document char-east-asian-width (2c036c24) Add char-east-asian-width (07ced1ac) gen-unicode.scm - Emit EastAsianWidth proprety into unicode_attr.h (d5c8790d) text.unicode.ucd - Read EastAsianWidth (816a8c1f) text.unicode.ucd - fix off-by-one error (fa8c9130) gen-unicode.scm - Add --fetch operation (65f8a718) Remove pre-0.9.5 kludge (40cec2cc) Code cleanup in port.c (a9e90e38) Merge pull request #251 from leque/fix-243 (4901125e) fix #243: util.match - Quasipattern doesn't work with vectors (ac8ec86e) Fix doc of string-prefix? family (3d58d9db) Doc editorial fix (64f90b3d) Removed obsoleted apis (59b0a21e) Docs (93c93122) Update pre-0.9.5 code & comment typo fix (dcae5486) Make er-macro-transformer compiled into core (2f934d51) Merge pull request #248 from Hamayama/makedoc (f91f4160) Fix unquote-splicing (ed52ade5) Change makedoc.scm for MSYS (mintty) (fbef4605) Use shell-escape-string to invoke command via cmd.exe on Windows (8a46cb90) Merge pull request #247 from Hamayama/cmd_msys (2e426162) Fix running commands for MSYS (mintty) (2fbd64c2) The last fix was not quite right (2ed98375) Fix comment (b06f19f3) Merge pull request #246 from kinoshita-lab/master (52277a12) fix slib load path for x86_64, since (gauche-architecture) returns "x86_64-pc-mingw64" and detected as "unix". (6225f4f4) Typo fix (91443d5f) Update ChangeLog (a7b51eff) Merge pull request #245 from leque/fix-U+20000-category (ea950679) (char-general-category #\x20000) should be Lo (d31eb5c0) gauche-process - Check on-abnormal-exit argument value (0085eea3) Remove pre-0.9.5 transient code (6fe91bbb) Fix main.c to call 'main' proc properly (97196adb) Some doc revision (9bf08bfd) Insert link for every html man page up to gauche doc mainpage (604c1007) Editorial fix (9badaf8a) Add doc/man.cgi as an example (36ab0501) Doc small format fix (cad5387e) Clean up warning note on precompilation (220e4f68) Reorganize doc build using makedoc.scm (be6bb5c8) Avoid preprocessor symbols redefinition on OpenBSD (da2ea765) Typo fix (6ce3630f) gauche.process - Add do-process and do-process-pipeline (f4583fe5) Merge pull request #241 from qykth-git/doc (dd63d61f) Sort lines (0a0234de) Put version number to each HTML pages (8d74ac56) Use "texi2any" instead of "texi2html" to make HTML document (b16d8f49) Remove redundant clean files (66faca49) Refactor "maintainer-clean" target (55c6a5f0) Remove transient code (55f486c7) Update debug-source-info using 0.9.5 internal proc (48f29e1e) Remove obsoleted check (80ee2234) Typo fix (6e5078c2) Avoid using non-ascii code in the source when unnecessary (03375ce5) rfc.tls - Detect LibreSSL as well (c26a4836) Editorial fix (247a6c35) Add HOWTO-precompile.txt (c6276f0d) Note the version requirements of build tools in HACKING (7a714e0f) Refer to 'Basic comparators' instead of 'Comparators' (14d448a5) Merge pull request #239 from qykth-git/typo (7f571ef2) Typo fix (813b0366)
2017-01-17Updated version (0.9.6.pre1.9669 -> 0.9.6.pre1.9672).Stefan Husmann
Changelog ========= Add srfi-129 (c697a7f4) Add srfi-74 (fb62c7ef) binary.io - Add get-[su]int/put-[su]int! (275a659c) Proper srfi-66 support (fd654eaa) Add srfi-66 (4324e095) gauche.uvector - Add TAGvector=? and TAGvector-compare (7632383b) Add Scm_MakeImmutableCharSet (a2fcbc7f) Some doc addition to syntax-rules (778e7847) Doc fix (7791e862) file.util - Add string->file etc to complement file->string etc. (c10580c4) Fix file.util test on MinGW (aa10ab08) Doc (a59698d0) rfc.http - Add back stunnel support for https connection (39a016ef) file.util - Add extensions keyword arg to find-file-in-paths (fa65f756) Fix tls input port (857b57bc) do-pipeline doc fix and translation (8a82f390) Fix bug in waiting behavior of run-pipeline and process-wait (f65797d9) Introduce do-pipeline/run-pipeline (7424fd76) Make charsets in regexps immutable, too (7289c962) Made literal charsets immutable (c58ec629) Fix a couple of charset bugs (62894390) Avoid allocation of separate vector in single-range immutable charset (6adbf0b8) Improved immutable charset access when there's only one range (c1b2297d) gauche.time - Add missing exports (c0543d8f) Add charset benchmark script (2ca0c9bf) More immutable charset tests (aa62b03a) Fix of and more tests for immutable char-set (ffff7fed) Add support of immutable char-set (e989bfad) Add ChangeLog for PR #271 (2c1b4cef) Add const qualifiers (bdb6ac73) Merge pull request #271 from qykth-git/tls (e536eedb) Update axtls.diff (b214d2a3) Update to axTLS 2.1.2 (41cb12f7) Document uvector-binary-search (04b8ee56) uvector-binary-search - Make it error if vec size isn't multiple of record size (d8c1d11d) Allow #f to indicate default in uvector-binary-search arg (b7c83e9b) Add rounding argument to uvector-binary-search (e1efb6da) Fix a bug in raw vector binary search (4b73d118) Finishing up srfi-118 translation (5579d132) Editorial fix (07bca40b) Doc translation (ffa1f0f9) Change uvector binary search API to allow floor/ceiling search (8e0fd552) Some doc edition (74aad1de) gauche.process - Fix hang problem when stdin feed is not read (bb04588a) Fix slib installation (f1c147ab) Fix derivation of initfn name in Scm_DynLoad (ff6cdff8) Doc typo fix (0004d1cb) Document do-process (b0f56109) Add SCM_PORT_OUTPUT_TRANSIENT mode in port (396c92d4) Doc addition (aef7aed2) ChangeLog for #8910631 (a0df1dab) Merge pull request #265 from qykth-git/tls (89106311) ChangeLog for the #df2f0a8 (20b67946) Merge pull request #264 from Hamayama/winprof (df2f0a8b) Update axtls.diff (64352806) Update to axTLS 2.1.1 (62d6bc4f) Enable profiler function on Windows (34bdbe8b) Doc fix (79129d8a) Comment typo fix (62c83ff5) Add comment (8ddad979) Fix er-macro that didn't capture toplevel defining env (6b905171) Typo fix (stage2 didn't use freshly compiled binary) (3382c1bd) Update ChangeLog for PR #261 (1dbfe285) Merge pull request #261 from qykth-git/tls (34f35689) Update axtls.diff (2f397343) Update to axTLS 2.1.0 (e3178f37) precomp - Keep name of precompiled macro it itself (763f66e8) precomp: Shortcut at using builtin modules (6c9fb155) DIST: convenient self-host testing (f04e11f4) Fix out-of-tree build test (09037265) Dependency fix (d67c8017) precomp - improved literal module handling (70435ddb) Merge pull request #260 from qykth-git/tls (70e3338b) Use Unix-style path separator for diff file even if we uses Windows-style path name (30ee9b01) Merge pull request #259 from Hamayama/winver (c1b82339) Set WINVER and _WIN32_WINNT (262d4ecf) Obsolete %expand-er-transformer, too (e9d6ab3a) 0.9.6_pre1 (3ee4b1f3) Drop primitive-macro-transformer (e16a2de4) Merge pull request #257 from Hamayama/axtls_win_fix (4af9d85e) Merge pull request #258 from pclouds/modgauche-texi-typo (7071028c) modgauche.texi: typo fix (6f9f7318) Fix build issue related to gauche.interpolate (8d1cca0c) Remove RNG_mutex_init (d95e490a) Merge pull request #256 from Hamayama/uint_fix (23f6e57d) Fix axTLS on Windows (8027a370) Fix uint to u_int (flat numberical vector binary search) (ebb206f8) Updated slib.scm.in (9df3f275) Move srfi-111 stuff from libmisc to libalpha (b7854c8f) Fixed symbol searching when ancestor module has export renaming (ec3c7091) unwind-protect - Do not run cleanup if exception is continuable (84d1e959) rfc.http - Make sure cleanup is done properly (4ff1e75c) Regenerate axtls.diff (e88dd384) Fix MT hazard in ext.tls (48eb5870) gauche.net - include errno info in getaddrinfo error (b981c634) Tweak string interpolation expansion (e2cbfbde) Document about string-interpolate* visibility (cb8a8b41) Changed string interpolation expansion (cb4750e6) Fix static build (5588b551) Another fix on static build wrt. avoid embedding identifiers (a425a134) Fix static library build wrt. external libatomic_ops (70a68eb3) Name fix (make-standalone -> build-standalone) (067da7bb) Add flat numberical vector binary search (9467dd8a) Prohibit restarting body of unwind-protect once cleanup is done (e2faf671) gauche.test - test-error can now check message (994f5388) Define write-object on <set> and <bag> for the convenience (c4db5c63) Fix man.cgi - it failed to pick section name including <code> markup (a9695ab0) Reflect srfi-113 reference implementation fix (040b872b) Optimization in srfi-113 (236e53a4) Add hash-table-find (84edb41e) Fix cgen test to align the change of cpp nesting generation (49f48772) Small editorial fix (e45bd9da) Merge pull request #254 from nkoguro/cpp-conditions-order (9bc42867) Fix the order of #if conditions. (d19f9d10) Merge pull request #253 from nkoguro/define-cfn-static (7362bdc7) Emit declarations of static define-cfn. (c7b99807) more docs on srfi-127 (f614ab29) srfi-127 - Fix lseq-zip (4657bdee) Cross reference from lazy sequences to srfi-127 (6ef78413) Soem doc of srfi-127 (455927d9) Fix lseq-take, rewrite lseq=?. (a3cde9e5) Add srfi-127 support (c1957e6d) Purge Scm[U]Int32 in favor of [u]int32_t (7dc46575) precomp - change without-precompiling to emit into C instead of *.sci (8eff6890) gauche.parameter - Fix a bug on handling value exprs restarted by call/cc (08486f13) Avoid emitting identifiers into *.sci files (58e83029) Experimentally added text.template (66aae9c1) Fix macroexpand-all that leaked 'it' node (424a4de8) Make expansion of string-interpolate hygienic (144d532d) Document char-east-asian-width (2c036c24) Add char-east-asian-width (07ced1ac) gen-unicode.scm - Emit EastAsianWidth proprety into unicode_attr.h (d5c8790d) text.unicode.ucd - Read EastAsianWidth (816a8c1f) text.unicode.ucd - fix off-by-one error (fa8c9130) gen-unicode.scm - Add --fetch operation (65f8a718) Remove pre-0.9.5 kludge (40cec2cc) Code cleanup in port.c (a9e90e38) Merge pull request #251 from leque/fix-243 (4901125e) fix #243: util.match - Quasipattern doesn't work with vectors (ac8ec86e) Fix doc of string-prefix? family (3d58d9db) Doc editorial fix (64f90b3d) Removed obsoleted apis (59b0a21e) Docs (93c93122) Update pre-0.9.5 code & comment typo fix (dcae5486) Make er-macro-transformer compiled into core (2f934d51) Merge pull request #248 from Hamayama/makedoc (f91f4160) Fix unquote-splicing (ed52ade5) Change makedoc.scm for MSYS (mintty) (fbef4605) Use shell-escape-string to invoke command via cmd.exe on Windows (8a46cb90) Merge pull request #247 from Hamayama/cmd_msys (2e426162) Fix running commands for MSYS (mintty) (2fbd64c2) The last fix was not quite right (2ed98375) Fix comment (b06f19f3) Merge pull request #246 from kinoshita-lab/master (52277a12) fix slib load path for x86_64, since (gauche-architecture) returns "x86_64-pc-mingw64" and detected as "unix". (6225f4f4) Typo fix (91443d5f) Update ChangeLog (a7b51eff) Merge pull request #245 from leque/fix-U+20000-category (ea950679) (char-general-category #\x20000) should be Lo (d31eb5c0) gauche-process - Check on-abnormal-exit argument value (0085eea3) Remove pre-0.9.5 transient code (6fe91bbb) Fix main.c to call 'main' proc properly (97196adb) Some doc revision (9bf08bfd) Insert link for every html man page up to gauche doc mainpage (604c1007) Editorial fix (9badaf8a) Add doc/man.cgi as an example (36ab0501) Doc small format fix (cad5387e) Clean up warning note on precompilation (220e4f68) Reorganize doc build using makedoc.scm (be6bb5c8) Avoid preprocessor symbols redefinition on OpenBSD (da2ea765) Typo fix (6ce3630f) gauche.process - Add do-process and do-process-pipeline (f4583fe5) Merge pull request #241 from qykth-git/doc (dd63d61f) Sort lines (0a0234de) Put version number to each HTML pages (8d74ac56) Use "texi2any" instead of "texi2html" to make HTML document (b16d8f49) Remove redundant clean files (66faca49) Refactor "maintainer-clean" target (55c6a5f0) Remove transient code (55f486c7) Update debug-source-info using 0.9.5 internal proc (48f29e1e) Remove obsoleted check (80ee2234) Typo fix (6e5078c2) Avoid using non-ascii code in the source when unnecessary (03375ce5) rfc.tls - Detect LibreSSL as well (c26a4836) Editorial fix (247a6c35) Add HOWTO-precompile.txt (c6276f0d) Note the version requirements of build tools in HACKING (7a714e0f) Refer to 'Basic comparators' instead of 'Comparators' (14d448a5) Merge pull request #239 from qykth-git/typo (7f571ef2) Typo fix (813b0366)
2017-01-17Updated version (0.9.6.pre1.9665 -> 0.9.6.pre1.9669).Stefan Husmann
Changelog ========= Proper srfi-66 support (fd654eaa) Add srfi-66 (4324e095) gauche.uvector - Add TAGvector=? and TAGvector-compare (7632383b) Add Scm_MakeImmutableCharSet (a2fcbc7f) Some doc addition to syntax-rules (778e7847) Doc fix (7791e862) file.util - Add string->file etc to complement file->string etc. (c10580c4) Fix file.util test on MinGW (aa10ab08) Doc (a59698d0) rfc.http - Add back stunnel support for https connection (39a016ef) file.util - Add extensions keyword arg to find-file-in-paths (fa65f756) Fix tls input port (857b57bc) do-pipeline doc fix and translation (8a82f390) Fix bug in waiting behavior of run-pipeline and process-wait (f65797d9) Introduce do-pipeline/run-pipeline (7424fd76) Make charsets in regexps immutable, too (7289c962) Made literal charsets immutable (c58ec629) Fix a couple of charset bugs (62894390) Avoid allocation of separate vector in single-range immutable charset (6adbf0b8) Improved immutable charset access when there's only one range (c1b2297d) gauche.time - Add missing exports (c0543d8f) Add charset benchmark script (2ca0c9bf) More immutable charset tests (aa62b03a) Fix of and more tests for immutable char-set (ffff7fed) Add support of immutable char-set (e989bfad) Add ChangeLog for PR #271 (2c1b4cef) Add const qualifiers (bdb6ac73) Merge pull request #271 from qykth-git/tls (e536eedb) Update axtls.diff (b214d2a3) Update to axTLS 2.1.2 (41cb12f7) Document uvector-binary-search (04b8ee56) uvector-binary-search - Make it error if vec size isn't multiple of record size (d8c1d11d) Allow #f to indicate default in uvector-binary-search arg (b7c83e9b) Add rounding argument to uvector-binary-search (e1efb6da) Fix a bug in raw vector binary search (4b73d118) Finishing up srfi-118 translation (5579d132) Editorial fix (07bca40b) Doc translation (ffa1f0f9) Change uvector binary search API to allow floor/ceiling search (8e0fd552) Some doc edition (74aad1de) gauche.process - Fix hang problem when stdin feed is not read (bb04588a) Fix slib installation (f1c147ab) Fix derivation of initfn name in Scm_DynLoad (ff6cdff8) Doc typo fix (0004d1cb) Document do-process (b0f56109) Add SCM_PORT_OUTPUT_TRANSIENT mode in port (396c92d4) Doc addition (aef7aed2) ChangeLog for #8910631 (a0df1dab) Merge pull request #265 from qykth-git/tls (89106311) ChangeLog for the #df2f0a8 (20b67946) Merge pull request #264 from Hamayama/winprof (df2f0a8b) Update axtls.diff (64352806) Update to axTLS 2.1.1 (62d6bc4f) Enable profiler function on Windows (34bdbe8b) Doc fix (79129d8a) Comment typo fix (62c83ff5) Add comment (8ddad979) Fix er-macro that didn't capture toplevel defining env (6b905171) Typo fix (stage2 didn't use freshly compiled binary) (3382c1bd) Update ChangeLog for PR #261 (1dbfe285) Merge pull request #261 from qykth-git/tls (34f35689) Update axtls.diff (2f397343) Update to axTLS 2.1.0 (e3178f37) precomp - Keep name of precompiled macro it itself (763f66e8) precomp: Shortcut at using builtin modules (6c9fb155) DIST: convenient self-host testing (f04e11f4) Fix out-of-tree build test (09037265) Dependency fix (d67c8017) precomp - improved literal module handling (70435ddb) Merge pull request #260 from qykth-git/tls (70e3338b) Use Unix-style path separator for diff file even if we uses Windows-style path name (30ee9b01) Merge pull request #259 from Hamayama/winver (c1b82339) Set WINVER and _WIN32_WINNT (262d4ecf) Obsolete %expand-er-transformer, too (e9d6ab3a) 0.9.6_pre1 (3ee4b1f3) Drop primitive-macro-transformer (e16a2de4) Merge pull request #257 from Hamayama/axtls_win_fix (4af9d85e) Merge pull request #258 from pclouds/modgauche-texi-typo (7071028c) modgauche.texi: typo fix (6f9f7318) Fix build issue related to gauche.interpolate (8d1cca0c) Remove RNG_mutex_init (d95e490a) Merge pull request #256 from Hamayama/uint_fix (23f6e57d) Fix axTLS on Windows (8027a370) Fix uint to u_int (flat numberical vector binary search) (ebb206f8) Updated slib.scm.in (9df3f275) Move srfi-111 stuff from libmisc to libalpha (b7854c8f) Fixed symbol searching when ancestor module has export renaming (ec3c7091) unwind-protect - Do not run cleanup if exception is continuable (84d1e959) rfc.http - Make sure cleanup is done properly (4ff1e75c) Regenerate axtls.diff (e88dd384) Fix MT hazard in ext.tls (48eb5870) gauche.net - include errno info in getaddrinfo error (b981c634) Tweak string interpolation expansion (e2cbfbde) Document about string-interpolate* visibility (cb8a8b41) Changed string interpolation expansion (cb4750e6) Fix static build (5588b551) Another fix on static build wrt. avoid embedding identifiers (a425a134) Fix static library build wrt. external libatomic_ops (70a68eb3) Name fix (make-standalone -> build-standalone) (067da7bb) Add flat numberical vector binary search (9467dd8a) Prohibit restarting body of unwind-protect once cleanup is done (e2faf671) gauche.test - test-error can now check message (994f5388) Define write-object on <set> and <bag> for the convenience (c4db5c63) Fix man.cgi - it failed to pick section name including <code> markup (a9695ab0) Reflect srfi-113 reference implementation fix (040b872b) Optimization in srfi-113 (236e53a4) Add hash-table-find (84edb41e) Fix cgen test to align the change of cpp nesting generation (49f48772) Small editorial fix (e45bd9da) Merge pull request #254 from nkoguro/cpp-conditions-order (9bc42867) Fix the order of #if conditions. (d19f9d10) Merge pull request #253 from nkoguro/define-cfn-static (7362bdc7) Emit declarations of static define-cfn. (c7b99807) more docs on srfi-127 (f614ab29) srfi-127 - Fix lseq-zip (4657bdee) Cross reference from lazy sequences to srfi-127 (6ef78413) Soem doc of srfi-127 (455927d9) Fix lseq-take, rewrite lseq=?. (a3cde9e5) Add srfi-127 support (c1957e6d) Purge Scm[U]Int32 in favor of [u]int32_t (7dc46575) precomp - change without-precompiling to emit into C instead of *.sci (8eff6890) gauche.parameter - Fix a bug on handling value exprs restarted by call/cc (08486f13) Avoid emitting identifiers into *.sci files (58e83029) Experimentally added text.template (66aae9c1) Fix macroexpand-all that leaked 'it' node (424a4de8) Make expansion of string-interpolate hygienic (144d532d) Document char-east-asian-width (2c036c24) Add char-east-asian-width (07ced1ac) gen-unicode.scm - Emit EastAsianWidth proprety into unicode_attr.h (d5c8790d) text.unicode.ucd - Read EastAsianWidth (816a8c1f) text.unicode.ucd - fix off-by-one error (fa8c9130) gen-unicode.scm - Add --fetch operation (65f8a718) Remove pre-0.9.5 kludge (40cec2cc) Code cleanup in port.c (a9e90e38) Merge pull request #251 from leque/fix-243 (4901125e) fix #243: util.match - Quasipattern doesn't work with vectors (ac8ec86e) Fix doc of string-prefix? family (3d58d9db) Doc editorial fix (64f90b3d) Removed obsoleted apis (59b0a21e) Docs (93c93122) Update pre-0.9.5 code & comment typo fix (dcae5486) Make er-macro-transformer compiled into core (2f934d51) Merge pull request #248 from Hamayama/makedoc (f91f4160) Fix unquote-splicing (ed52ade5) Change makedoc.scm for MSYS (mintty) (fbef4605) Use shell-escape-string to invoke command via cmd.exe on Windows (8a46cb90) Merge pull request #247 from Hamayama/cmd_msys (2e426162) Fix running commands for MSYS (mintty) (2fbd64c2) The last fix was not quite right (2ed98375) Fix comment (b06f19f3) Merge pull request #246 from kinoshita-lab/master (52277a12) fix slib load path for x86_64, since (gauche-architecture) returns "x86_64-pc-mingw64" and detected as "unix". (6225f4f4) Typo fix (91443d5f) Update ChangeLog (a7b51eff) Merge pull request #245 from leque/fix-U+20000-category (ea950679) (char-general-category #\x20000) should be Lo (d31eb5c0) gauche-process - Check on-abnormal-exit argument value (0085eea3) Remove pre-0.9.5 transient code (6fe91bbb) Fix main.c to call 'main' proc properly (97196adb) Some doc revision (9bf08bfd) Insert link for every html man page up to gauche doc mainpage (604c1007) Editorial fix (9badaf8a) Add doc/man.cgi as an example (36ab0501) Doc small format fix (cad5387e) Clean up warning note on precompilation (220e4f68) Reorganize doc build using makedoc.scm (be6bb5c8) Avoid preprocessor symbols redefinition on OpenBSD (da2ea765) Typo fix (6ce3630f) gauche.process - Add do-process and do-process-pipeline (f4583fe5) Merge pull request #241 from qykth-git/doc (dd63d61f) Sort lines (0a0234de) Put version number to each HTML pages (8d74ac56) Use "texi2any" instead of "texi2html" to make HTML document (b16d8f49) Remove redundant clean files (66faca49) Refactor "maintainer-clean" target (55c6a5f0) Remove transient code (55f486c7) Update debug-source-info using 0.9.5 internal proc (48f29e1e) Remove obsoleted check (80ee2234) Typo fix (6e5078c2) Avoid using non-ascii code in the source when unnecessary (03375ce5) rfc.tls - Detect LibreSSL as well (c26a4836) Editorial fix (247a6c35) Add HOWTO-precompile.txt (c6276f0d) Note the version requirements of build tools in HACKING (7a714e0f) Refer to 'Basic comparators' instead of 'Comparators' (14d448a5) Merge pull request #239 from qykth-git/typo (7f571ef2) Typo fix (813b0366)
2017-01-16updateStefan Husmann
2017-01-15Updated version (0.9.6.pre1.9662 -> 0.9.6.pre1.9664).Stefan Husmann
Changelog ========= Doc fix (7791e862) file.util - Add string->file etc to complement file->string etc. (c10580c4) Fix file.util test on MinGW (aa10ab08) Doc (a59698d0) rfc.http - Add back stunnel support for https connection (39a016ef) file.util - Add extensions keyword arg to find-file-in-paths (fa65f756) Fix tls input port (857b57bc) do-pipeline doc fix and translation (8a82f390) Fix bug in waiting behavior of run-pipeline and process-wait (f65797d9) Introduce do-pipeline/run-pipeline (7424fd76) Make charsets in regexps immutable, too (7289c962) Made literal charsets immutable (c58ec629) Fix a couple of charset bugs (62894390) Avoid allocation of separate vector in single-range immutable charset (6adbf0b8) Improved immutable charset access when there's only one range (c1b2297d) gauche.time - Add missing exports (c0543d8f) Add charset benchmark script (2ca0c9bf) More immutable charset tests (aa62b03a) Fix of and more tests for immutable char-set (ffff7fed) Add support of immutable char-set (e989bfad) Add ChangeLog for PR #271 (2c1b4cef) Add const qualifiers (bdb6ac73) Merge pull request #271 from qykth-git/tls (e536eedb) Update axtls.diff (b214d2a3) Update to axTLS 2.1.2 (41cb12f7) Document uvector-binary-search (04b8ee56) uvector-binary-search - Make it error if vec size isn't multiple of record size (d8c1d11d) Allow #f to indicate default in uvector-binary-search arg (b7c83e9b) Add rounding argument to uvector-binary-search (e1efb6da) Fix a bug in raw vector binary search (4b73d118) Finishing up srfi-118 translation (5579d132) Editorial fix (07bca40b) Doc translation (ffa1f0f9) Change uvector binary search API to allow floor/ceiling search (8e0fd552) Some doc edition (74aad1de) gauche.process - Fix hang problem when stdin feed is not read (bb04588a) Fix slib installation (f1c147ab) Fix derivation of initfn name in Scm_DynLoad (ff6cdff8) Doc typo fix (0004d1cb) Document do-process (b0f56109) Add SCM_PORT_OUTPUT_TRANSIENT mode in port (396c92d4) Doc addition (aef7aed2) ChangeLog for #8910631 (a0df1dab) Merge pull request #265 from qykth-git/tls (89106311) ChangeLog for the #df2f0a8 (20b67946) Merge pull request #264 from Hamayama/winprof (df2f0a8b) Update axtls.diff (64352806) Update to axTLS 2.1.1 (62d6bc4f) Enable profiler function on Windows (34bdbe8b) Doc fix (79129d8a) Comment typo fix (62c83ff5) Add comment (8ddad979) Fix er-macro that didn't capture toplevel defining env (6b905171) Typo fix (stage2 didn't use freshly compiled binary) (3382c1bd) Update ChangeLog for PR #261 (1dbfe285) Merge pull request #261 from qykth-git/tls (34f35689) Update axtls.diff (2f397343) Update to axTLS 2.1.0 (e3178f37) precomp - Keep name of precompiled macro it itself (763f66e8) precomp: Shortcut at using builtin modules (6c9fb155) DIST: convenient self-host testing (f04e11f4) Fix out-of-tree build test (09037265) Dependency fix (d67c8017) precomp - improved literal module handling (70435ddb) Merge pull request #260 from qykth-git/tls (70e3338b) Use Unix-style path separator for diff file even if we uses Windows-style path name (30ee9b01) Merge pull request #259 from Hamayama/winver (c1b82339) Set WINVER and _WIN32_WINNT (262d4ecf) Obsolete %expand-er-transformer, too (e9d6ab3a) 0.9.6_pre1 (3ee4b1f3) Drop primitive-macro-transformer (e16a2de4) Merge pull request #257 from Hamayama/axtls_win_fix (4af9d85e) Merge pull request #258 from pclouds/modgauche-texi-typo (7071028c) modgauche.texi: typo fix (6f9f7318) Fix build issue related to gauche.interpolate (8d1cca0c) Remove RNG_mutex_init (d95e490a) Merge pull request #256 from Hamayama/uint_fix (23f6e57d) Fix axTLS on Windows (8027a370) Fix uint to u_int (flat numberical vector binary search) (ebb206f8) Updated slib.scm.in (9df3f275) Move srfi-111 stuff from libmisc to libalpha (b7854c8f) Fixed symbol searching when ancestor module has export renaming (ec3c7091) unwind-protect - Do not run cleanup if exception is continuable (84d1e959) rfc.http - Make sure cleanup is done properly (4ff1e75c) Regenerate axtls.diff (e88dd384) Fix MT hazard in ext.tls (48eb5870) gauche.net - include errno info in getaddrinfo error (b981c634) Tweak string interpolation expansion (e2cbfbde) Document about string-interpolate* visibility (cb8a8b41) Changed string interpolation expansion (cb4750e6) Fix static build (5588b551) Another fix on static build wrt. avoid embedding identifiers (a425a134) Fix static library build wrt. external libatomic_ops (70a68eb3) Name fix (make-standalone -> build-standalone) (067da7bb) Add flat numberical vector binary search (9467dd8a) Prohibit restarting body of unwind-protect once cleanup is done (e2faf671) gauche.test - test-error can now check message (994f5388) Define write-object on <set> and <bag> for the convenience (c4db5c63) Fix man.cgi - it failed to pick section name including <code> markup (a9695ab0) Reflect srfi-113 reference implementation fix (040b872b) Optimization in srfi-113 (236e53a4) Add hash-table-find (84edb41e) Fix cgen test to align the change of cpp nesting generation (49f48772) Small editorial fix (e45bd9da) Merge pull request #254 from nkoguro/cpp-conditions-order (9bc42867) Fix the order of #if conditions. (d19f9d10) Merge pull request #253 from nkoguro/define-cfn-static (7362bdc7) Emit declarations of static define-cfn. (c7b99807) more docs on srfi-127 (f614ab29) srfi-127 - Fix lseq-zip (4657bdee) Cross reference from lazy sequences to srfi-127 (6ef78413) Soem doc of srfi-127 (455927d9) Fix lseq-take, rewrite lseq=?. (a3cde9e5) Add srfi-127 support (c1957e6d) Purge Scm[U]Int32 in favor of [u]int32_t (7dc46575) precomp - change without-precompiling to emit into C instead of *.sci (8eff6890) gauche.parameter - Fix a bug on handling value exprs restarted by call/cc (08486f13) Avoid emitting identifiers into *.sci files (58e83029) Experimentally added text.template (66aae9c1) Fix macroexpand-all that leaked 'it' node (424a4de8) Make expansion of string-interpolate hygienic (144d532d) Document char-east-asian-width (2c036c24) Add char-east-asian-width (07ced1ac) gen-unicode.scm - Emit EastAsianWidth proprety into unicode_attr.h (d5c8790d) text.unicode.ucd - Read EastAsianWidth (816a8c1f) text.unicode.ucd - fix off-by-one error (fa8c9130) gen-unicode.scm - Add --fetch operation (65f8a718) Remove pre-0.9.5 kludge (40cec2cc) Code cleanup in port.c (a9e90e38) Merge pull request #251 from leque/fix-243 (4901125e) fix #243: util.match - Quasipattern doesn't work with vectors (ac8ec86e) Fix doc of string-prefix? family (3d58d9db) Doc editorial fix (64f90b3d) Removed obsoleted apis (59b0a21e) Docs (93c93122) Update pre-0.9.5 code & comment typo fix (dcae5486) Make er-macro-transformer compiled into core (2f934d51) Merge pull request #248 from Hamayama/makedoc (f91f4160) Fix unquote-splicing (ed52ade5) Change makedoc.scm for MSYS (mintty) (fbef4605) Use shell-escape-string to invoke command via cmd.exe on Windows (8a46cb90) Merge pull request #247 from Hamayama/cmd_msys (2e426162) Fix running commands for MSYS (mintty) (2fbd64c2) The last fix was not quite right (2ed98375) Fix comment (b06f19f3) Merge pull request #246 from kinoshita-lab/master (52277a12) fix slib load path for x86_64, since (gauche-architecture) returns "x86_64-pc-mingw64" and detected as "unix". (6225f4f4) Typo fix (91443d5f) Update ChangeLog (a7b51eff) Merge pull request #245 from leque/fix-U+20000-category (ea950679) (char-general-category #\x20000) should be Lo (d31eb5c0) gauche-process - Check on-abnormal-exit argument value (0085eea3) Remove pre-0.9.5 transient code (6fe91bbb) Fix main.c to call 'main' proc properly (97196adb) Some doc revision (9bf08bfd) Insert link for every html man page up to gauche doc mainpage (604c1007) Editorial fix (9badaf8a) Add doc/man.cgi as an example (36ab0501) Doc small format fix (cad5387e) Clean up warning note on precompilation (220e4f68) Reorganize doc build using makedoc.scm (be6bb5c8) Avoid preprocessor symbols redefinition on OpenBSD (da2ea765) Typo fix (6ce3630f) gauche.process - Add do-process and do-process-pipeline (f4583fe5) Merge pull request #241 from qykth-git/doc (dd63d61f) Sort lines (0a0234de) Put version number to each HTML pages (8d74ac56) Use "texi2any" instead of "texi2html" to make HTML document (b16d8f49) Remove redundant clean files (66faca49) Refactor "maintainer-clean" target (55c6a5f0) Remove transient code (55f486c7) Update debug-source-info using 0.9.5 internal proc (48f29e1e) Remove obsoleted check (80ee2234) Typo fix (6e5078c2) Avoid using non-ascii code in the source when unnecessary (03375ce5) rfc.tls - Detect LibreSSL as well (c26a4836) Editorial fix (247a6c35) Add HOWTO-precompile.txt (c6276f0d) Note the version requirements of build tools in HACKING (7a714e0f) Refer to 'Basic comparators' instead of 'Comparators' (14d448a5) Merge pull request #239 from qykth-git/typo (7f571ef2) Typo fix (813b0366)
2017-01-14Updated version (0.9.6.pre1.9660 -> 0.9.6.pre1.9662).Stefan Husmann
Changelog ========= Fix file.util test on MinGW (aa10ab08) Doc (a59698d0) rfc.http - Add back stunnel support for https connection (39a016ef) file.util - Add extensions keyword arg to find-file-in-paths (fa65f756) Fix tls input port (857b57bc) do-pipeline doc fix and translation (8a82f390) Fix bug in waiting behavior of run-pipeline and process-wait (f65797d9) Introduce do-pipeline/run-pipeline (7424fd76) Make charsets in regexps immutable, too (7289c962) Made literal charsets immutable (c58ec629) Fix a couple of charset bugs (62894390) Avoid allocation of separate vector in single-range immutable charset (6adbf0b8) Improved immutable charset access when there's only one range (c1b2297d) gauche.time - Add missing exports (c0543d8f) Add charset benchmark script (2ca0c9bf) More immutable charset tests (aa62b03a) Fix of and more tests for immutable char-set (ffff7fed) Add support of immutable char-set (e989bfad) Add ChangeLog for PR #271 (2c1b4cef) Add const qualifiers (bdb6ac73) Merge pull request #271 from qykth-git/tls (e536eedb) Update axtls.diff (b214d2a3) Update to axTLS 2.1.2 (41cb12f7) Document uvector-binary-search (04b8ee56) uvector-binary-search - Make it error if vec size isn't multiple of record size (d8c1d11d) Allow #f to indicate default in uvector-binary-search arg (b7c83e9b) Add rounding argument to uvector-binary-search (e1efb6da) Fix a bug in raw vector binary search (4b73d118) Finishing up srfi-118 translation (5579d132) Editorial fix (07bca40b) Doc translation (ffa1f0f9) Change uvector binary search API to allow floor/ceiling search (8e0fd552) Some doc edition (74aad1de) gauche.process - Fix hang problem when stdin feed is not read (bb04588a) Fix slib installation (f1c147ab) Fix derivation of initfn name in Scm_DynLoad (ff6cdff8) Doc typo fix (0004d1cb) Document do-process (b0f56109) Add SCM_PORT_OUTPUT_TRANSIENT mode in port (396c92d4) Doc addition (aef7aed2) ChangeLog for #8910631 (a0df1dab) Merge pull request #265 from qykth-git/tls (89106311) ChangeLog for the #df2f0a8 (20b67946) Merge pull request #264 from Hamayama/winprof (df2f0a8b) Update axtls.diff (64352806) Update to axTLS 2.1.1 (62d6bc4f) Enable profiler function on Windows (34bdbe8b) Doc fix (79129d8a) Comment typo fix (62c83ff5) Add comment (8ddad979) Fix er-macro that didn't capture toplevel defining env (6b905171) Typo fix (stage2 didn't use freshly compiled binary) (3382c1bd) Update ChangeLog for PR #261 (1dbfe285) Merge pull request #261 from qykth-git/tls (34f35689) Update axtls.diff (2f397343) Update to axTLS 2.1.0 (e3178f37) precomp - Keep name of precompiled macro it itself (763f66e8) precomp: Shortcut at using builtin modules (6c9fb155) DIST: convenient self-host testing (f04e11f4) Fix out-of-tree build test (09037265) Dependency fix (d67c8017) precomp - improved literal module handling (70435ddb) Merge pull request #260 from qykth-git/tls (70e3338b) Use Unix-style path separator for diff file even if we uses Windows-style path name (30ee9b01) Merge pull request #259 from Hamayama/winver (c1b82339) Set WINVER and _WIN32_WINNT (262d4ecf) Obsolete %expand-er-transformer, too (e9d6ab3a) 0.9.6_pre1 (3ee4b1f3) Drop primitive-macro-transformer (e16a2de4) Merge pull request #257 from Hamayama/axtls_win_fix (4af9d85e) Merge pull request #258 from pclouds/modgauche-texi-typo (7071028c) modgauche.texi: typo fix (6f9f7318) Fix build issue related to gauche.interpolate (8d1cca0c) Remove RNG_mutex_init (d95e490a) Merge pull request #256 from Hamayama/uint_fix (23f6e57d) Fix axTLS on Windows (8027a370) Fix uint to u_int (flat numberical vector binary search) (ebb206f8) Updated slib.scm.in (9df3f275) Move srfi-111 stuff from libmisc to libalpha (b7854c8f) Fixed symbol searching when ancestor module has export renaming (ec3c7091) unwind-protect - Do not run cleanup if exception is continuable (84d1e959) rfc.http - Make sure cleanup is done properly (4ff1e75c) Regenerate axtls.diff (e88dd384) Fix MT hazard in ext.tls (48eb5870) gauche.net - include errno info in getaddrinfo error (b981c634) Tweak string interpolation expansion (e2cbfbde) Document about string-interpolate* visibility (cb8a8b41) Changed string interpolation expansion (cb4750e6) Fix static build (5588b551) Another fix on static build wrt. avoid embedding identifiers (a425a134) Fix static library build wrt. external libatomic_ops (70a68eb3) Name fix (make-standalone -> build-standalone) (067da7bb) Add flat numberical vector binary search (9467dd8a) Prohibit restarting body of unwind-protect once cleanup is done (e2faf671) gauche.test - test-error can now check message (994f5388) Define write-object on <set> and <bag> for the convenience (c4db5c63) Fix man.cgi - it failed to pick section name including <code> markup (a9695ab0) Reflect srfi-113 reference implementation fix (040b872b) Optimization in srfi-113 (236e53a4) Add hash-table-find (84edb41e) Fix cgen test to align the change of cpp nesting generation (49f48772) Small editorial fix (e45bd9da) Merge pull request #254 from nkoguro/cpp-conditions-order (9bc42867) Fix the order of #if conditions. (d19f9d10) Merge pull request #253 from nkoguro/define-cfn-static (7362bdc7) Emit declarations of static define-cfn. (c7b99807) more docs on srfi-127 (f614ab29) srfi-127 - Fix lseq-zip (4657bdee) Cross reference from lazy sequences to srfi-127 (6ef78413) Soem doc of srfi-127 (455927d9) Fix lseq-take, rewrite lseq=?. (a3cde9e5) Add srfi-127 support (c1957e6d) Purge Scm[U]Int32 in favor of [u]int32_t (7dc46575) precomp - change without-precompiling to emit into C instead of *.sci (8eff6890) gauche.parameter - Fix a bug on handling value exprs restarted by call/cc (08486f13) Avoid emitting identifiers into *.sci files (58e83029) Experimentally added text.template (66aae9c1) Fix macroexpand-all that leaked 'it' node (424a4de8) Make expansion of string-interpolate hygienic (144d532d) Document char-east-asian-width (2c036c24) Add char-east-asian-width (07ced1ac) gen-unicode.scm - Emit EastAsianWidth proprety into unicode_attr.h (d5c8790d) text.unicode.ucd - Read EastAsianWidth (816a8c1f) text.unicode.ucd - fix off-by-one error (fa8c9130) gen-unicode.scm - Add --fetch operation (65f8a718) Remove pre-0.9.5 kludge (40cec2cc) Code cleanup in port.c (a9e90e38) Merge pull request #251 from leque/fix-243 (4901125e) fix #243: util.match - Quasipattern doesn't work with vectors (ac8ec86e) Fix doc of string-prefix? family (3d58d9db) Doc editorial fix (64f90b3d) Removed obsoleted apis (59b0a21e) Docs (93c93122) Update pre-0.9.5 code & comment typo fix (dcae5486) Make er-macro-transformer compiled into core (2f934d51) Merge pull request #248 from Hamayama/makedoc (f91f4160) Fix unquote-splicing (ed52ade5) Change makedoc.scm for MSYS (mintty) (fbef4605) Use shell-escape-string to invoke command via cmd.exe on Windows (8a46cb90) Merge pull request #247 from Hamayama/cmd_msys (2e426162) Fix running commands for MSYS (mintty) (2fbd64c2) The last fix was not quite right (2ed98375) Fix comment (b06f19f3) Merge pull request #246 from kinoshita-lab/master (52277a12) fix slib load path for x86_64, since (gauche-architecture) returns "x86_64-pc-mingw64" and detected as "unix". (6225f4f4) Typo fix (91443d5f) Update ChangeLog (a7b51eff) Merge pull request #245 from leque/fix-U+20000-category (ea950679) (char-general-category #\x20000) should be Lo (d31eb5c0) gauche-process - Check on-abnormal-exit argument value (0085eea3) Remove pre-0.9.5 transient code (6fe91bbb) Fix main.c to call 'main' proc properly (97196adb) Some doc revision (9bf08bfd) Insert link for every html man page up to gauche doc mainpage (604c1007) Editorial fix (9badaf8a) Add doc/man.cgi as an example (36ab0501) Doc small format fix (cad5387e) Clean up warning note on precompilation (220e4f68) Reorganize doc build using makedoc.scm (be6bb5c8) Avoid preprocessor symbols redefinition on OpenBSD (da2ea765) Typo fix (6ce3630f) gauche.process - Add do-process and do-process-pipeline (f4583fe5) Merge pull request #241 from qykth-git/doc (dd63d61f) Sort lines (0a0234de) Put version number to each HTML pages (8d74ac56) Use "texi2any" instead of "texi2html" to make HTML document (b16d8f49) Remove redundant clean files (66faca49) Refactor "maintainer-clean" target (55c6a5f0) Remove transient code (55f486c7) Update debug-source-info using 0.9.5 internal proc (48f29e1e) Remove obsoleted check (80ee2234) Typo fix (6e5078c2) Avoid using non-ascii code in the source when unnecessary (03375ce5) rfc.tls - Detect LibreSSL as well (c26a4836) Editorial fix (247a6c35) Add HOWTO-precompile.txt (c6276f0d) Note the version requirements of build tools in HACKING (7a714e0f) Refer to 'Basic comparators' instead of 'Comparators' (14d448a5) Merge pull request #239 from qykth-git/typo (7f571ef2) Typo fix (813b0366)
2017-01-13Updated version (0.9.6.pre1.9659 -> 0.9.6.pre1.9660).Stefan Husmann
Changelog ========= rfc.http - Add back stunnel support for https connection (39a016ef) file.util - Add extensions keyword arg to find-file-in-paths (fa65f756) Fix tls input port (857b57bc) do-pipeline doc fix and translation (8a82f390) Fix bug in waiting behavior of run-pipeline and process-wait (f65797d9) Introduce do-pipeline/run-pipeline (7424fd76) Make charsets in regexps immutable, too (7289c962) Made literal charsets immutable (c58ec629) Fix a couple of charset bugs (62894390) Avoid allocation of separate vector in single-range immutable charset (6adbf0b8) Improved immutable charset access when there's only one range (c1b2297d) gauche.time - Add missing exports (c0543d8f) Add charset benchmark script (2ca0c9bf) More immutable charset tests (aa62b03a) Fix of and more tests for immutable char-set (ffff7fed) Add support of immutable char-set (e989bfad) Add ChangeLog for PR #271 (2c1b4cef) Add const qualifiers (bdb6ac73) Merge pull request #271 from qykth-git/tls (e536eedb) Update axtls.diff (b214d2a3) Update to axTLS 2.1.2 (41cb12f7) Document uvector-binary-search (04b8ee56) uvector-binary-search - Make it error if vec size isn't multiple of record size (d8c1d11d) Allow #f to indicate default in uvector-binary-search arg (b7c83e9b) Add rounding argument to uvector-binary-search (e1efb6da) Fix a bug in raw vector binary search (4b73d118) Finishing up srfi-118 translation (5579d132) Editorial fix (07bca40b) Doc translation (ffa1f0f9) Change uvector binary search API to allow floor/ceiling search (8e0fd552) Some doc edition (74aad1de) gauche.process - Fix hang problem when stdin feed is not read (bb04588a) Fix slib installation (f1c147ab) Fix derivation of initfn name in Scm_DynLoad (ff6cdff8) Doc typo fix (0004d1cb) Document do-process (b0f56109) Add SCM_PORT_OUTPUT_TRANSIENT mode in port (396c92d4) Doc addition (aef7aed2) ChangeLog for #8910631 (a0df1dab) Merge pull request #265 from qykth-git/tls (89106311) ChangeLog for the #df2f0a8 (20b67946) Merge pull request #264 from Hamayama/winprof (df2f0a8b) Update axtls.diff (64352806) Update to axTLS 2.1.1 (62d6bc4f) Enable profiler function on Windows (34bdbe8b) Doc fix (79129d8a) Comment typo fix (62c83ff5) Add comment (8ddad979) Fix er-macro that didn't capture toplevel defining env (6b905171) Typo fix (stage2 didn't use freshly compiled binary) (3382c1bd) Update ChangeLog for PR #261 (1dbfe285) Merge pull request #261 from qykth-git/tls (34f35689) Update axtls.diff (2f397343) Update to axTLS 2.1.0 (e3178f37) precomp - Keep name of precompiled macro it itself (763f66e8) precomp: Shortcut at using builtin modules (6c9fb155) DIST: convenient self-host testing (f04e11f4) Fix out-of-tree build test (09037265) Dependency fix (d67c8017) precomp - improved literal module handling (70435ddb) Merge pull request #260 from qykth-git/tls (70e3338b) Use Unix-style path separator for diff file even if we uses Windows-style path name (30ee9b01) Merge pull request #259 from Hamayama/winver (c1b82339) Set WINVER and _WIN32_WINNT (262d4ecf) Obsolete %expand-er-transformer, too (e9d6ab3a) 0.9.6_pre1 (3ee4b1f3) Drop primitive-macro-transformer (e16a2de4) Merge pull request #257 from Hamayama/axtls_win_fix (4af9d85e) Merge pull request #258 from pclouds/modgauche-texi-typo (7071028c) modgauche.texi: typo fix (6f9f7318) Fix build issue related to gauche.interpolate (8d1cca0c) Remove RNG_mutex_init (d95e490a) Merge pull request #256 from Hamayama/uint_fix (23f6e57d) Fix axTLS on Windows (8027a370) Fix uint to u_int (flat numberical vector binary search) (ebb206f8) Updated slib.scm.in (9df3f275) Move srfi-111 stuff from libmisc to libalpha (b7854c8f) Fixed symbol searching when ancestor module has export renaming (ec3c7091) unwind-protect - Do not run cleanup if exception is continuable (84d1e959) rfc.http - Make sure cleanup is done properly (4ff1e75c) Regenerate axtls.diff (e88dd384) Fix MT hazard in ext.tls (48eb5870) gauche.net - include errno info in getaddrinfo error (b981c634) Tweak string interpolation expansion (e2cbfbde) Document about string-interpolate* visibility (cb8a8b41) Changed string interpolation expansion (cb4750e6) Fix static build (5588b551) Another fix on static build wrt. avoid embedding identifiers (a425a134) Fix static library build wrt. external libatomic_ops (70a68eb3) Name fix (make-standalone -> build-standalone) (067da7bb) Add flat numberical vector binary search (9467dd8a) Prohibit restarting body of unwind-protect once cleanup is done (e2faf671) gauche.test - test-error can now check message (994f5388) Define write-object on <set> and <bag> for the convenience (c4db5c63) Fix man.cgi - it failed to pick section name including <code> markup (a9695ab0) Reflect srfi-113 reference implementation fix (040b872b) Optimization in srfi-113 (236e53a4) Add hash-table-find (84edb41e) Fix cgen test to align the change of cpp nesting generation (49f48772) Small editorial fix (e45bd9da) Merge pull request #254 from nkoguro/cpp-conditions-order (9bc42867) Fix the order of #if conditions. (d19f9d10) Merge pull request #253 from nkoguro/define-cfn-static (7362bdc7) Emit declarations of static define-cfn. (c7b99807) more docs on srfi-127 (f614ab29) srfi-127 - Fix lseq-zip (4657bdee) Cross reference from lazy sequences to srfi-127 (6ef78413) Soem doc of srfi-127 (455927d9) Fix lseq-take, rewrite lseq=?. (a3cde9e5) Add srfi-127 support (c1957e6d) Purge Scm[U]Int32 in favor of [u]int32_t (7dc46575) precomp - change without-precompiling to emit into C instead of *.sci (8eff6890) gauche.parameter - Fix a bug on handling value exprs restarted by call/cc (08486f13) Avoid emitting identifiers into *.sci files (58e83029) Experimentally added text.template (66aae9c1) Fix macroexpand-all that leaked 'it' node (424a4de8) Make expansion of string-interpolate hygienic (144d532d) Document char-east-asian-width (2c036c24) Add char-east-asian-width (07ced1ac) gen-unicode.scm - Emit EastAsianWidth proprety into unicode_attr.h (d5c8790d) text.unicode.ucd - Read EastAsianWidth (816a8c1f) text.unicode.ucd - fix off-by-one error (fa8c9130) gen-unicode.scm - Add --fetch operation (65f8a718) Remove pre-0.9.5 kludge (40cec2cc) Code cleanup in port.c (a9e90e38) Merge pull request #251 from leque/fix-243 (4901125e) fix #243: util.match - Quasipattern doesn't work with vectors (ac8ec86e) Fix doc of string-prefix? family (3d58d9db) Doc editorial fix (64f90b3d) Removed obsoleted apis (59b0a21e) Docs (93c93122) Update pre-0.9.5 code & comment typo fix (dcae5486) Make er-macro-transformer compiled into core (2f934d51) Merge pull request #248 from Hamayama/makedoc (f91f4160) Fix unquote-splicing (ed52ade5) Change makedoc.scm for MSYS (mintty) (fbef4605) Use shell-escape-string to invoke command via cmd.exe on Windows (8a46cb90) Merge pull request #247 from Hamayama/cmd_msys (2e426162) Fix running commands for MSYS (mintty) (2fbd64c2) The last fix was not quite right (2ed98375) Fix comment (b06f19f3) Merge pull request #246 from kinoshita-lab/master (52277a12) fix slib load path for x86_64, since (gauche-architecture) returns "x86_64-pc-mingw64" and detected as "unix". (6225f4f4) Typo fix (91443d5f) Update ChangeLog (a7b51eff) Merge pull request #245 from leque/fix-U+20000-category (ea950679) (char-general-category #\x20000) should be Lo (d31eb5c0) gauche-process - Check on-abnormal-exit argument value (0085eea3) Remove pre-0.9.5 transient code (6fe91bbb) Fix main.c to call 'main' proc properly (97196adb) Some doc revision (9bf08bfd) Insert link for every html man page up to gauche doc mainpage (604c1007) Editorial fix (9badaf8a) Add doc/man.cgi as an example (36ab0501) Doc small format fix (cad5387e) Clean up warning note on precompilation (220e4f68) Reorganize doc build using makedoc.scm (be6bb5c8) Avoid preprocessor symbols redefinition on OpenBSD (da2ea765) Typo fix (6ce3630f) gauche.process - Add do-process and do-process-pipeline (f4583fe5) Merge pull request #241 from qykth-git/doc (dd63d61f) Sort lines (0a0234de) Put version number to each HTML pages (8d74ac56) Use "texi2any" instead of "texi2html" to make HTML document (b16d8f49) Remove redundant clean files (66faca49) Refactor "maintainer-clean" target (55c6a5f0) Remove transient code (55f486c7) Update debug-source-info using 0.9.5 internal proc (48f29e1e) Remove obsoleted check (80ee2234) Typo fix (6e5078c2) Avoid using non-ascii code in the source when unnecessary (03375ce5) rfc.tls - Detect LibreSSL as well (c26a4836) Editorial fix (247a6c35) Add HOWTO-precompile.txt (c6276f0d) Note the version requirements of build tools in HACKING (7a714e0f) Refer to 'Basic comparators' instead of 'Comparators' (14d448a5) Merge pull request #239 from qykth-git/typo (7f571ef2) Typo fix (813b0366)
2017-01-12Updated version (0.9.6.pre1.9657 -> 0.9.6.pre1.9659).Stefan Husmann
Changelog ========= file.util - Add extensions keyword arg to find-file-in-paths (fa65f756) Fix tls input port (857b57bc) do-pipeline doc fix and translation (8a82f390) Fix bug in waiting behavior of run-pipeline and process-wait (f65797d9) Introduce do-pipeline/run-pipeline (7424fd76) Make charsets in regexps immutable, too (7289c962) Made literal charsets immutable (c58ec629) Fix a couple of charset bugs (62894390) Avoid allocation of separate vector in single-range immutable charset (6adbf0b8) Improved immutable charset access when there's only one range (c1b2297d) gauche.time - Add missing exports (c0543d8f) Add charset benchmark script (2ca0c9bf) More immutable charset tests (aa62b03a) Fix of and more tests for immutable char-set (ffff7fed) Add support of immutable char-set (e989bfad) Add ChangeLog for PR #271 (2c1b4cef) Add const qualifiers (bdb6ac73) Merge pull request #271 from qykth-git/tls (e536eedb) Update axtls.diff (b214d2a3) Update to axTLS 2.1.2 (41cb12f7) Document uvector-binary-search (04b8ee56) uvector-binary-search - Make it error if vec size isn't multiple of record size (d8c1d11d) Allow #f to indicate default in uvector-binary-search arg (b7c83e9b) Add rounding argument to uvector-binary-search (e1efb6da) Fix a bug in raw vector binary search (4b73d118) Finishing up srfi-118 translation (5579d132) Editorial fix (07bca40b) Doc translation (ffa1f0f9) Change uvector binary search API to allow floor/ceiling search (8e0fd552) Some doc edition (74aad1de) gauche.process - Fix hang problem when stdin feed is not read (bb04588a) Fix slib installation (f1c147ab) Fix derivation of initfn name in Scm_DynLoad (ff6cdff8) Doc typo fix (0004d1cb) Document do-process (b0f56109) Add SCM_PORT_OUTPUT_TRANSIENT mode in port (396c92d4) Doc addition (aef7aed2) ChangeLog for #8910631 (a0df1dab) Merge pull request #265 from qykth-git/tls (89106311) ChangeLog for the #df2f0a8 (20b67946) Merge pull request #264 from Hamayama/winprof (df2f0a8b) Update axtls.diff (64352806) Update to axTLS 2.1.1 (62d6bc4f) Enable profiler function on Windows (34bdbe8b) Doc fix (79129d8a) Comment typo fix (62c83ff5) Add comment (8ddad979) Fix er-macro that didn't capture toplevel defining env (6b905171) Typo fix (stage2 didn't use freshly compiled binary) (3382c1bd) Update ChangeLog for PR #261 (1dbfe285) Merge pull request #261 from qykth-git/tls (34f35689) Update axtls.diff (2f397343) Update to axTLS 2.1.0 (e3178f37) precomp - Keep name of precompiled macro it itself (763f66e8) precomp: Shortcut at using builtin modules (6c9fb155) DIST: convenient self-host testing (f04e11f4) Fix out-of-tree build test (09037265) Dependency fix (d67c8017) precomp - improved literal module handling (70435ddb) Merge pull request #260 from qykth-git/tls (70e3338b) Use Unix-style path separator for diff file even if we uses Windows-style path name (30ee9b01) Merge pull request #259 from Hamayama/winver (c1b82339) Set WINVER and _WIN32_WINNT (262d4ecf) Obsolete %expand-er-transformer, too (e9d6ab3a) 0.9.6_pre1 (3ee4b1f3) Drop primitive-macro-transformer (e16a2de4) Merge pull request #257 from Hamayama/axtls_win_fix (4af9d85e) Merge pull request #258 from pclouds/modgauche-texi-typo (7071028c) modgauche.texi: typo fix (6f9f7318) Fix build issue related to gauche.interpolate (8d1cca0c) Remove RNG_mutex_init (d95e490a) Merge pull request #256 from Hamayama/uint_fix (23f6e57d) Fix axTLS on Windows (8027a370) Fix uint to u_int (flat numberical vector binary search) (ebb206f8) Updated slib.scm.in (9df3f275) Move srfi-111 stuff from libmisc to libalpha (b7854c8f) Fixed symbol searching when ancestor module has export renaming (ec3c7091) unwind-protect - Do not run cleanup if exception is continuable (84d1e959) rfc.http - Make sure cleanup is done properly (4ff1e75c) Regenerate axtls.diff (e88dd384) Fix MT hazard in ext.tls (48eb5870) gauche.net - include errno info in getaddrinfo error (b981c634) Tweak string interpolation expansion (e2cbfbde) Document about string-interpolate* visibility (cb8a8b41) Changed string interpolation expansion (cb4750e6) Fix static build (5588b551) Another fix on static build wrt. avoid embedding identifiers (a425a134) Fix static library build wrt. external libatomic_ops (70a68eb3) Name fix (make-standalone -> build-standalone) (067da7bb) Add flat numberical vector binary search (9467dd8a) Prohibit restarting body of unwind-protect once cleanup is done (e2faf671) gauche.test - test-error can now check message (994f5388) Define write-object on <set> and <bag> for the convenience (c4db5c63) Fix man.cgi - it failed to pick section name including <code> markup (a9695ab0) Reflect srfi-113 reference implementation fix (040b872b) Optimization in srfi-113 (236e53a4) Add hash-table-find (84edb41e) Fix cgen test to align the change of cpp nesting generation (49f48772) Small editorial fix (e45bd9da) Merge pull request #254 from nkoguro/cpp-conditions-order (9bc42867) Fix the order of #if conditions. (d19f9d10) Merge pull request #253 from nkoguro/define-cfn-static (7362bdc7) Emit declarations of static define-cfn. (c7b99807) more docs on srfi-127 (f614ab29) srfi-127 - Fix lseq-zip (4657bdee) Cross reference from lazy sequences to srfi-127 (6ef78413) Soem doc of srfi-127 (455927d9) Fix lseq-take, rewrite lseq=?. (a3cde9e5) Add srfi-127 support (c1957e6d) Purge Scm[U]Int32 in favor of [u]int32_t (7dc46575) precomp - change without-precompiling to emit into C instead of *.sci (8eff6890) gauche.parameter - Fix a bug on handling value exprs restarted by call/cc (08486f13) Avoid emitting identifiers into *.sci files (58e83029) Experimentally added text.template (66aae9c1) Fix macroexpand-all that leaked 'it' node (424a4de8) Make expansion of string-interpolate hygienic (144d532d) Document char-east-asian-width (2c036c24) Add char-east-asian-width (07ced1ac) gen-unicode.scm - Emit EastAsianWidth proprety into unicode_attr.h (d5c8790d) text.unicode.ucd - Read EastAsianWidth (816a8c1f) text.unicode.ucd - fix off-by-one error (fa8c9130) gen-unicode.scm - Add --fetch operation (65f8a718) Remove pre-0.9.5 kludge (40cec2cc) Code cleanup in port.c (a9e90e38) Merge pull request #251 from leque/fix-243 (4901125e) fix #243: util.match - Quasipattern doesn't work with vectors (ac8ec86e) Fix doc of string-prefix? family (3d58d9db) Doc editorial fix (64f90b3d) Removed obsoleted apis (59b0a21e) Docs (93c93122) Update pre-0.9.5 code & comment typo fix (dcae5486) Make er-macro-transformer compiled into core (2f934d51) Merge pull request #248 from Hamayama/makedoc (f91f4160) Fix unquote-splicing (ed52ade5) Change makedoc.scm for MSYS (mintty) (fbef4605) Use shell-escape-string to invoke command via cmd.exe on Windows (8a46cb90) Merge pull request #247 from Hamayama/cmd_msys (2e426162) Fix running commands for MSYS (mintty) (2fbd64c2) The last fix was not quite right (2ed98375) Fix comment (b06f19f3) Merge pull request #246 from kinoshita-lab/master (52277a12) fix slib load path for x86_64, since (gauche-architecture) returns "x86_64-pc-mingw64" and detected as "unix". (6225f4f4) Typo fix (91443d5f) Update ChangeLog (a7b51eff) Merge pull request #245 from leque/fix-U+20000-category (ea950679) (char-general-category #\x20000) should be Lo (d31eb5c0) gauche-process - Check on-abnormal-exit argument value (0085eea3) Remove pre-0.9.5 transient code (6fe91bbb) Fix main.c to call 'main' proc properly (97196adb) Some doc revision (9bf08bfd) Insert link for every html man page up to gauche doc mainpage (604c1007) Editorial fix (9badaf8a) Add doc/man.cgi as an example (36ab0501) Doc small format fix (cad5387e) Clean up warning note on precompilation (220e4f68) Reorganize doc build using makedoc.scm (be6bb5c8) Avoid preprocessor symbols redefinition on OpenBSD (da2ea765) Typo fix (6ce3630f) gauche.process - Add do-process and do-process-pipeline (f4583fe5) Merge pull request #241 from qykth-git/doc (dd63d61f) Sort lines (0a0234de) Put version number to each HTML pages (8d74ac56) Use "texi2any" instead of "texi2html" to make HTML document (b16d8f49) Remove redundant clean files (66faca49) Refactor "maintainer-clean" target (55c6a5f0) Remove transient code (55f486c7) Update debug-source-info using 0.9.5 internal proc (48f29e1e) Remove obsoleted check (80ee2234) Typo fix (6e5078c2) Avoid using non-ascii code in the source when unnecessary (03375ce5) rfc.tls - Detect LibreSSL as well (c26a4836) Editorial fix (247a6c35) Add HOWTO-precompile.txt (c6276f0d) Note the version requirements of build tools in HACKING (7a714e0f) Refer to 'Basic comparators' instead of 'Comparators' (14d448a5) Merge pull request #239 from qykth-git/typo (7f571ef2) Typo fix (813b0366)
2017-01-11Updated version (0.9.6.pre1.9653 -> 0.9.6.pre1.9657).Stefan Husmann
Changelog ========= do-pipeline doc fix and translation (8a82f390) Fix bug in waiting behavior of run-pipeline and process-wait (f65797d9) Introduce do-pipeline/run-pipeline (7424fd76) Make charsets in regexps immutable, too (7289c962) Made literal charsets immutable (c58ec629) Fix a couple of charset bugs (62894390) Avoid allocation of separate vector in single-range immutable charset (6adbf0b8) Improved immutable charset access when there's only one range (c1b2297d) gauche.time - Add missing exports (c0543d8f) Add charset benchmark script (2ca0c9bf) More immutable charset tests (aa62b03a) Fix of and more tests for immutable char-set (ffff7fed) Add support of immutable char-set (e989bfad) Add ChangeLog for PR #271 (2c1b4cef) Add const qualifiers (bdb6ac73) Merge pull request #271 from qykth-git/tls (e536eedb) Update axtls.diff (b214d2a3) Update to axTLS 2.1.2 (41cb12f7) Document uvector-binary-search (04b8ee56) uvector-binary-search - Make it error if vec size isn't multiple of record size (d8c1d11d) Allow #f to indicate default in uvector-binary-search arg (b7c83e9b) Add rounding argument to uvector-binary-search (e1efb6da) Fix a bug in raw vector binary search (4b73d118) Finishing up srfi-118 translation (5579d132) Editorial fix (07bca40b) Doc translation (ffa1f0f9) Change uvector binary search API to allow floor/ceiling search (8e0fd552) Some doc edition (74aad1de) gauche.process - Fix hang problem when stdin feed is not read (bb04588a) Fix slib installation (f1c147ab) Fix derivation of initfn name in Scm_DynLoad (ff6cdff8) Doc typo fix (0004d1cb) Document do-process (b0f56109) Add SCM_PORT_OUTPUT_TRANSIENT mode in port (396c92d4) Doc addition (aef7aed2) ChangeLog for #8910631 (a0df1dab) Merge pull request #265 from qykth-git/tls (89106311) ChangeLog for the #df2f0a8 (20b67946) Merge pull request #264 from Hamayama/winprof (df2f0a8b) Update axtls.diff (64352806) Update to axTLS 2.1.1 (62d6bc4f) Enable profiler function on Windows (34bdbe8b) Doc fix (79129d8a) Comment typo fix (62c83ff5) Add comment (8ddad979) Fix er-macro that didn't capture toplevel defining env (6b905171) Typo fix (stage2 didn't use freshly compiled binary) (3382c1bd) Update ChangeLog for PR #261 (1dbfe285) Merge pull request #261 from qykth-git/tls (34f35689) Update axtls.diff (2f397343) Update to axTLS 2.1.0 (e3178f37) precomp - Keep name of precompiled macro it itself (763f66e8) precomp: Shortcut at using builtin modules (6c9fb155) DIST: convenient self-host testing (f04e11f4) Fix out-of-tree build test (09037265) Dependency fix (d67c8017) precomp - improved literal module handling (70435ddb) Merge pull request #260 from qykth-git/tls (70e3338b) Use Unix-style path separator for diff file even if we uses Windows-style path name (30ee9b01) Merge pull request #259 from Hamayama/winver (c1b82339) Set WINVER and _WIN32_WINNT (262d4ecf) Obsolete %expand-er-transformer, too (e9d6ab3a) 0.9.6_pre1 (3ee4b1f3) Drop primitive-macro-transformer (e16a2de4) Merge pull request #257 from Hamayama/axtls_win_fix (4af9d85e) Merge pull request #258 from pclouds/modgauche-texi-typo (7071028c) modgauche.texi: typo fix (6f9f7318) Fix build issue related to gauche.interpolate (8d1cca0c) Remove RNG_mutex_init (d95e490a) Merge pull request #256 from Hamayama/uint_fix (23f6e57d) Fix axTLS on Windows (8027a370) Fix uint to u_int (flat numberical vector binary search) (ebb206f8) Updated slib.scm.in (9df3f275) Move srfi-111 stuff from libmisc to libalpha (b7854c8f) Fixed symbol searching when ancestor module has export renaming (ec3c7091) unwind-protect - Do not run cleanup if exception is continuable (84d1e959) rfc.http - Make sure cleanup is done properly (4ff1e75c) Regenerate axtls.diff (e88dd384) Fix MT hazard in ext.tls (48eb5870) gauche.net - include errno info in getaddrinfo error (b981c634) Tweak string interpolation expansion (e2cbfbde) Document about string-interpolate* visibility (cb8a8b41) Changed string interpolation expansion (cb4750e6) Fix static build (5588b551) Another fix on static build wrt. avoid embedding identifiers (a425a134) Fix static library build wrt. external libatomic_ops (70a68eb3) Name fix (make-standalone -> build-standalone) (067da7bb) Add flat numberical vector binary search (9467dd8a) Prohibit restarting body of unwind-protect once cleanup is done (e2faf671) gauche.test - test-error can now check message (994f5388) Define write-object on <set> and <bag> for the convenience (c4db5c63) Fix man.cgi - it failed to pick section name including <code> markup (a9695ab0) Reflect srfi-113 reference implementation fix (040b872b) Optimization in srfi-113 (236e53a4) Add hash-table-find (84edb41e) Fix cgen test to align the change of cpp nesting generation (49f48772) Small editorial fix (e45bd9da) Merge pull request #254 from nkoguro/cpp-conditions-order (9bc42867) Fix the order of #if conditions. (d19f9d10) Merge pull request #253 from nkoguro/define-cfn-static (7362bdc7) Emit declarations of static define-cfn. (c7b99807) more docs on srfi-127 (f614ab29) srfi-127 - Fix lseq-zip (4657bdee) Cross reference from lazy sequences to srfi-127 (6ef78413) Soem doc of srfi-127 (455927d9) Fix lseq-take, rewrite lseq=?. (a3cde9e5) Add srfi-127 support (c1957e6d) Purge Scm[U]Int32 in favor of [u]int32_t (7dc46575) precomp - change without-precompiling to emit into C instead of *.sci (8eff6890) gauche.parameter - Fix a bug on handling value exprs restarted by call/cc (08486f13) Avoid emitting identifiers into *.sci files (58e83029) Experimentally added text.template (66aae9c1) Fix macroexpand-all that leaked 'it' node (424a4de8) Make expansion of string-interpolate hygienic (144d532d) Document char-east-asian-width (2c036c24) Add char-east-asian-width (07ced1ac) gen-unicode.scm - Emit EastAsianWidth proprety into unicode_attr.h (d5c8790d) text.unicode.ucd - Read EastAsianWidth (816a8c1f) text.unicode.ucd - fix off-by-one error (fa8c9130) gen-unicode.scm - Add --fetch operation (65f8a718) Remove pre-0.9.5 kludge (40cec2cc) Code cleanup in port.c (a9e90e38) Merge pull request #251 from leque/fix-243 (4901125e) fix #243: util.match - Quasipattern doesn't work with vectors (ac8ec86e) Fix doc of string-prefix? family (3d58d9db) Doc editorial fix (64f90b3d) Removed obsoleted apis (59b0a21e) Docs (93c93122) Update pre-0.9.5 code & comment typo fix (dcae5486) Make er-macro-transformer compiled into core (2f934d51) Merge pull request #248 from Hamayama/makedoc (f91f4160) Fix unquote-splicing (ed52ade5) Change makedoc.scm for MSYS (mintty) (fbef4605) Use shell-escape-string to invoke command via cmd.exe on Windows (8a46cb90) Merge pull request #247 from Hamayama/cmd_msys (2e426162) Fix running commands for MSYS (mintty) (2fbd64c2) The last fix was not quite right (2ed98375) Fix comment (b06f19f3) Merge pull request #246 from kinoshita-lab/master (52277a12) fix slib load path for x86_64, since (gauche-architecture) returns "x86_64-pc-mingw64" and detected as "unix". (6225f4f4) Typo fix (91443d5f) Update ChangeLog (a7b51eff) Merge pull request #245 from leque/fix-U+20000-category (ea950679) (char-general-category #\x20000) should be Lo (d31eb5c0) gauche-process - Check on-abnormal-exit argument value (0085eea3) Remove pre-0.9.5 transient code (6fe91bbb) Fix main.c to call 'main' proc properly (97196adb) Some doc revision (9bf08bfd) Insert link for every html man page up to gauche doc mainpage (604c1007) Editorial fix (9badaf8a) Add doc/man.cgi as an example (36ab0501) Doc small format fix (cad5387e) Clean up warning note on precompilation (220e4f68) Reorganize doc build using makedoc.scm (be6bb5c8) Avoid preprocessor symbols redefinition on OpenBSD (da2ea765) Typo fix (6ce3630f) gauche.process - Add do-process and do-process-pipeline (f4583fe5) Merge pull request #241 from qykth-git/doc (dd63d61f) Sort lines (0a0234de) Put version number to each HTML pages (8d74ac56) Use "texi2any" instead of "texi2html" to make HTML document (b16d8f49) Remove redundant clean files (66faca49) Refactor "maintainer-clean" target (55c6a5f0) Remove transient code (55f486c7) Update debug-source-info using 0.9.5 internal proc (48f29e1e) Remove obsoleted check (80ee2234) Typo fix (6e5078c2) Avoid using non-ascii code in the source when unnecessary (03375ce5) rfc.tls - Detect LibreSSL as well (c26a4836) Editorial fix (247a6c35) Add HOWTO-precompile.txt (c6276f0d) Note the version requirements of build tools in HACKING (7a714e0f) Refer to 'Basic comparators' instead of 'Comparators' (14d448a5) Merge pull request #239 from qykth-git/typo (7f571ef2) Typo fix (813b0366)
2017-01-10Updated version (0.9.6.pre1.9648 -> 0.9.6.pre1.9653).Stefan Husmann
Changelog ========= Made literal charsets immutable (c58ec629) Fix a couple of charset bugs (62894390) Avoid allocation of separate vector in single-range immutable charset (6adbf0b8) Improved immutable charset access when there's only one range (c1b2297d) gauche.time - Add missing exports (c0543d8f) Add charset benchmark script (2ca0c9bf) More immutable charset tests (aa62b03a) Fix of and more tests for immutable char-set (ffff7fed) Add support of immutable char-set (e989bfad) Add ChangeLog for PR #271 (2c1b4cef) Add const qualifiers (bdb6ac73) Merge pull request #271 from qykth-git/tls (e536eedb) Update axtls.diff (b214d2a3) Update to axTLS 2.1.2 (41cb12f7) Document uvector-binary-search (04b8ee56) uvector-binary-search - Make it error if vec size isn't multiple of record size (d8c1d11d) Allow #f to indicate default in uvector-binary-search arg (b7c83e9b) Add rounding argument to uvector-binary-search (e1efb6da) Fix a bug in raw vector binary search (4b73d118) Finishing up srfi-118 translation (5579d132) Editorial fix (07bca40b) Doc translation (ffa1f0f9) Change uvector binary search API to allow floor/ceiling search (8e0fd552) Some doc edition (74aad1de) gauche.process - Fix hang problem when stdin feed is not read (bb04588a) Fix slib installation (f1c147ab) Fix derivation of initfn name in Scm_DynLoad (ff6cdff8) Doc typo fix (0004d1cb) Document do-process (b0f56109) Add SCM_PORT_OUTPUT_TRANSIENT mode in port (396c92d4) Doc addition (aef7aed2) ChangeLog for #8910631 (a0df1dab) Merge pull request #265 from qykth-git/tls (89106311) ChangeLog for the #df2f0a8 (20b67946) Merge pull request #264 from Hamayama/winprof (df2f0a8b) Update axtls.diff (64352806) Update to axTLS 2.1.1 (62d6bc4f) Enable profiler function on Windows (34bdbe8b) Doc fix (79129d8a) Comment typo fix (62c83ff5) Add comment (8ddad979) Fix er-macro that didn't capture toplevel defining env (6b905171) Typo fix (stage2 didn't use freshly compiled binary) (3382c1bd) Update ChangeLog for PR #261 (1dbfe285) Merge pull request #261 from qykth-git/tls (34f35689) Update axtls.diff (2f397343) Update to axTLS 2.1.0 (e3178f37) precomp - Keep name of precompiled macro it itself (763f66e8) precomp: Shortcut at using builtin modules (6c9fb155) DIST: convenient self-host testing (f04e11f4) Fix out-of-tree build test (09037265) Dependency fix (d67c8017) precomp - improved literal module handling (70435ddb) Merge pull request #260 from qykth-git/tls (70e3338b) Use Unix-style path separator for diff file even if we uses Windows-style path name (30ee9b01) Merge pull request #259 from Hamayama/winver (c1b82339) Set WINVER and _WIN32_WINNT (262d4ecf) Obsolete %expand-er-transformer, too (e9d6ab3a) 0.9.6_pre1 (3ee4b1f3) Drop primitive-macro-transformer (e16a2de4) Merge pull request #257 from Hamayama/axtls_win_fix (4af9d85e) Merge pull request #258 from pclouds/modgauche-texi-typo (7071028c) modgauche.texi: typo fix (6f9f7318) Fix build issue related to gauche.interpolate (8d1cca0c) Remove RNG_mutex_init (d95e490a) Merge pull request #256 from Hamayama/uint_fix (23f6e57d) Fix axTLS on Windows (8027a370) Fix uint to u_int (flat numberical vector binary search) (ebb206f8) Updated slib.scm.in (9df3f275) Move srfi-111 stuff from libmisc to libalpha (b7854c8f) Fixed symbol searching when ancestor module has export renaming (ec3c7091) unwind-protect - Do not run cleanup if exception is continuable (84d1e959) rfc.http - Make sure cleanup is done properly (4ff1e75c) Regenerate axtls.diff (e88dd384) Fix MT hazard in ext.tls (48eb5870) gauche.net - include errno info in getaddrinfo error (b981c634) Tweak string interpolation expansion (e2cbfbde) Document about string-interpolate* visibility (cb8a8b41) Changed string interpolation expansion (cb4750e6) Fix static build (5588b551) Another fix on static build wrt. avoid embedding identifiers (a425a134) Fix static library build wrt. external libatomic_ops (70a68eb3) Name fix (make-standalone -> build-standalone) (067da7bb) Add flat numberical vector binary search (9467dd8a) Prohibit restarting body of unwind-protect once cleanup is done (e2faf671) gauche.test - test-error can now check message (994f5388) Define write-object on <set> and <bag> for the convenience (c4db5c63) Fix man.cgi - it failed to pick section name including <code> markup (a9695ab0) Reflect srfi-113 reference implementation fix (040b872b) Optimization in srfi-113 (236e53a4) Add hash-table-find (84edb41e) Fix cgen test to align the change of cpp nesting generation (49f48772) Small editorial fix (e45bd9da) Merge pull request #254 from nkoguro/cpp-conditions-order (9bc42867) Fix the order of #if conditions. (d19f9d10) Merge pull request #253 from nkoguro/define-cfn-static (7362bdc7) Emit declarations of static define-cfn. (c7b99807) more docs on srfi-127 (f614ab29) srfi-127 - Fix lseq-zip (4657bdee) Cross reference from lazy sequences to srfi-127 (6ef78413) Soem doc of srfi-127 (455927d9) Fix lseq-take, rewrite lseq=?. (a3cde9e5) Add srfi-127 support (c1957e6d) Purge Scm[U]Int32 in favor of [u]int32_t (7dc46575) precomp - change without-precompiling to emit into C instead of *.sci (8eff6890) gauche.parameter - Fix a bug on handling value exprs restarted by call/cc (08486f13) Avoid emitting identifiers into *.sci files (58e83029) Experimentally added text.template (66aae9c1) Fix macroexpand-all that leaked 'it' node (424a4de8) Make expansion of string-interpolate hygienic (144d532d) Document char-east-asian-width (2c036c24) Add char-east-asian-width (07ced1ac) gen-unicode.scm - Emit EastAsianWidth proprety into unicode_attr.h (d5c8790d) text.unicode.ucd - Read EastAsianWidth (816a8c1f) text.unicode.ucd - fix off-by-one error (fa8c9130) gen-unicode.scm - Add --fetch operation (65f8a718) Remove pre-0.9.5 kludge (40cec2cc) Code cleanup in port.c (a9e90e38) Merge pull request #251 from leque/fix-243 (4901125e) fix #243: util.match - Quasipattern doesn't work with vectors (ac8ec86e) Fix doc of string-prefix? family (3d58d9db) Doc editorial fix (64f90b3d) Removed obsoleted apis (59b0a21e) Docs (93c93122) Update pre-0.9.5 code & comment typo fix (dcae5486) Make er-macro-transformer compiled into core (2f934d51) Merge pull request #248 from Hamayama/makedoc (f91f4160) Fix unquote-splicing (ed52ade5) Change makedoc.scm for MSYS (mintty) (fbef4605) Use shell-escape-string to invoke command via cmd.exe on Windows (8a46cb90) Merge pull request #247 from Hamayama/cmd_msys (2e426162) Fix running commands for MSYS (mintty) (2fbd64c2) The last fix was not quite right (2ed98375) Fix comment (b06f19f3) Merge pull request #246 from kinoshita-lab/master (52277a12) fix slib load path for x86_64, since (gauche-architecture) returns "x86_64-pc-mingw64" and detected as "unix". (6225f4f4) Typo fix (91443d5f) Update ChangeLog (a7b51eff) Merge pull request #245 from leque/fix-U+20000-category (ea950679) (char-general-category #\x20000) should be Lo (d31eb5c0) gauche-process - Check on-abnormal-exit argument value (0085eea3) Remove pre-0.9.5 transient code (6fe91bbb) Fix main.c to call 'main' proc properly (97196adb) Some doc revision (9bf08bfd) Insert link for every html man page up to gauche doc mainpage (604c1007) Editorial fix (9badaf8a) Add doc/man.cgi as an example (36ab0501) Doc small format fix (cad5387e) Clean up warning note on precompilation (220e4f68) Reorganize doc build using makedoc.scm (be6bb5c8) Avoid preprocessor symbols redefinition on OpenBSD (da2ea765) Typo fix (6ce3630f) gauche.process - Add do-process and do-process-pipeline (f4583fe5) Merge pull request #241 from qykth-git/doc (dd63d61f) Sort lines (0a0234de) Put version number to each HTML pages (8d74ac56) Use "texi2any" instead of "texi2html" to make HTML document (b16d8f49) Remove redundant clean files (66faca49) Refactor "maintainer-clean" target (55c6a5f0) Remove transient code (55f486c7) Update debug-source-info using 0.9.5 internal proc (48f29e1e) Remove obsoleted check (80ee2234) Typo fix (6e5078c2) Avoid using non-ascii code in the source when unnecessary (03375ce5) rfc.tls - Detect LibreSSL as well (c26a4836) Editorial fix (247a6c35) Add HOWTO-precompile.txt (c6276f0d) Note the version requirements of build tools in HACKING (7a714e0f) Refer to 'Basic comparators' instead of 'Comparators' (14d448a5) Merge pull request #239 from qykth-git/typo (7f571ef2) Typo fix (813b0366)
2017-01-09Updated version (0.9.6.pre1.9646 -> 0.9.6.pre1.9648).Stefan Husmann
Changelog ========= Add charset benchmark script (2ca0c9bf) More immutable charset tests (aa62b03a) Fix of and more tests for immutable char-set (ffff7fed) Add support of immutable char-set (e989bfad) Add ChangeLog for PR #271 (2c1b4cef) Add const qualifiers (bdb6ac73) Merge pull request #271 from qykth-git/tls (e536eedb) Update axtls.diff (b214d2a3) Update to axTLS 2.1.2 (41cb12f7) Document uvector-binary-search (04b8ee56) uvector-binary-search - Make it error if vec size isn't multiple of record size (d8c1d11d) Allow #f to indicate default in uvector-binary-search arg (b7c83e9b) Add rounding argument to uvector-binary-search (e1efb6da) Fix a bug in raw vector binary search (4b73d118) Finishing up srfi-118 translation (5579d132) Editorial fix (07bca40b) Doc translation (ffa1f0f9) Change uvector binary search API to allow floor/ceiling search (8e0fd552) Some doc edition (74aad1de) gauche.process - Fix hang problem when stdin feed is not read (bb04588a) Fix slib installation (f1c147ab) Fix derivation of initfn name in Scm_DynLoad (ff6cdff8) Doc typo fix (0004d1cb) Document do-process (b0f56109) Add SCM_PORT_OUTPUT_TRANSIENT mode in port (396c92d4) Doc addition (aef7aed2) ChangeLog for #8910631 (a0df1dab) Merge pull request #265 from qykth-git/tls (89106311) ChangeLog for the #df2f0a8 (20b67946) Merge pull request #264 from Hamayama/winprof (df2f0a8b) Update axtls.diff (64352806) Update to axTLS 2.1.1 (62d6bc4f) Enable profiler function on Windows (34bdbe8b) Doc fix (79129d8a) Comment typo fix (62c83ff5) Add comment (8ddad979) Fix er-macro that didn't capture toplevel defining env (6b905171) Typo fix (stage2 didn't use freshly compiled binary) (3382c1bd) Update ChangeLog for PR #261 (1dbfe285) Merge pull request #261 from qykth-git/tls (34f35689) Update axtls.diff (2f397343) Update to axTLS 2.1.0 (e3178f37) precomp - Keep name of precompiled macro it itself (763f66e8) precomp: Shortcut at using builtin modules (6c9fb155) DIST: convenient self-host testing (f04e11f4) Fix out-of-tree build test (09037265) Dependency fix (d67c8017) precomp - improved literal module handling (70435ddb) Merge pull request #260 from qykth-git/tls (70e3338b) Use Unix-style path separator for diff file even if we uses Windows-style path name (30ee9b01) Merge pull request #259 from Hamayama/winver (c1b82339) Set WINVER and _WIN32_WINNT (262d4ecf) Obsolete %expand-er-transformer, too (e9d6ab3a) 0.9.6_pre1 (3ee4b1f3) Drop primitive-macro-transformer (e16a2de4) Merge pull request #257 from Hamayama/axtls_win_fix (4af9d85e) Merge pull request #258 from pclouds/modgauche-texi-typo (7071028c) modgauche.texi: typo fix (6f9f7318) Fix build issue related to gauche.interpolate (8d1cca0c) Remove RNG_mutex_init (d95e490a) Merge pull request #256 from Hamayama/uint_fix (23f6e57d) Fix axTLS on Windows (8027a370) Fix uint to u_int (flat numberical vector binary search) (ebb206f8) Updated slib.scm.in (9df3f275) Move srfi-111 stuff from libmisc to libalpha (b7854c8f) Fixed symbol searching when ancestor module has export renaming (ec3c7091) unwind-protect - Do not run cleanup if exception is continuable (84d1e959) rfc.http - Make sure cleanup is done properly (4ff1e75c) Regenerate axtls.diff (e88dd384) Fix MT hazard in ext.tls (48eb5870) gauche.net - include errno info in getaddrinfo error (b981c634) Tweak string interpolation expansion (e2cbfbde) Document about string-interpolate* visibility (cb8a8b41) Changed string interpolation expansion (cb4750e6) Fix static build (5588b551) Another fix on static build wrt. avoid embedding identifiers (a425a134) Fix static library build wrt. external libatomic_ops (70a68eb3) Name fix (make-standalone -> build-standalone) (067da7bb) Add flat numberical vector binary search (9467dd8a) Prohibit restarting body of unwind-protect once cleanup is done (e2faf671) gauche.test - test-error can now check message (994f5388) Define write-object on <set> and <bag> for the convenience (c4db5c63) Fix man.cgi - it failed to pick section name including <code> markup (a9695ab0) Reflect srfi-113 reference implementation fix (040b872b) Optimization in srfi-113 (236e53a4) Add hash-table-find (84edb41e) Fix cgen test to align the change of cpp nesting generation (49f48772) Small editorial fix (e45bd9da) Merge pull request #254 from nkoguro/cpp-conditions-order (9bc42867) Fix the order of #if conditions. (d19f9d10) Merge pull request #253 from nkoguro/define-cfn-static (7362bdc7) Emit declarations of static define-cfn. (c7b99807) more docs on srfi-127 (f614ab29) srfi-127 - Fix lseq-zip (4657bdee) Cross reference from lazy sequences to srfi-127 (6ef78413) Soem doc of srfi-127 (455927d9) Fix lseq-take, rewrite lseq=?. (a3cde9e5) Add srfi-127 support (c1957e6d) Purge Scm[U]Int32 in favor of [u]int32_t (7dc46575) precomp - change without-precompiling to emit into C instead of *.sci (8eff6890) gauche.parameter - Fix a bug on handling value exprs restarted by call/cc (08486f13) Avoid emitting identifiers into *.sci files (58e83029) Experimentally added text.template (66aae9c1) Fix macroexpand-all that leaked 'it' node (424a4de8) Make expansion of string-interpolate hygienic (144d532d) Document char-east-asian-width (2c036c24) Add char-east-asian-width (07ced1ac) gen-unicode.scm - Emit EastAsianWidth proprety into unicode_attr.h (d5c8790d) text.unicode.ucd - Read EastAsianWidth (816a8c1f) text.unicode.ucd - fix off-by-one error (fa8c9130) gen-unicode.scm - Add --fetch operation (65f8a718) Remove pre-0.9.5 kludge (40cec2cc) Code cleanup in port.c (a9e90e38) Merge pull request #251 from leque/fix-243 (4901125e) fix #243: util.match - Quasipattern doesn't work with vectors (ac8ec86e) Fix doc of string-prefix? family (3d58d9db) Doc editorial fix (64f90b3d) Removed obsoleted apis (59b0a21e) Docs (93c93122) Update pre-0.9.5 code & comment typo fix (dcae5486) Make er-macro-transformer compiled into core (2f934d51) Merge pull request #248 from Hamayama/makedoc (f91f4160) Fix unquote-splicing (ed52ade5) Change makedoc.scm for MSYS (mintty) (fbef4605) Use shell-escape-string to invoke command via cmd.exe on Windows (8a46cb90) Merge pull request #247 from Hamayama/cmd_msys (2e426162) Fix running commands for MSYS (mintty) (2fbd64c2) The last fix was not quite right (2ed98375) Fix comment (b06f19f3) Merge pull request #246 from kinoshita-lab/master (52277a12) fix slib load path for x86_64, since (gauche-architecture) returns "x86_64-pc-mingw64" and detected as "unix". (6225f4f4) Typo fix (91443d5f) Update ChangeLog (a7b51eff) Merge pull request #245 from leque/fix-U+20000-category (ea950679) (char-general-category #\x20000) should be Lo (d31eb5c0) gauche-process - Check on-abnormal-exit argument value (0085eea3) Remove pre-0.9.5 transient code (6fe91bbb) Fix main.c to call 'main' proc properly (97196adb) Some doc revision (9bf08bfd) Insert link for every html man page up to gauche doc mainpage (604c1007) Editorial fix (9badaf8a) Add doc/man.cgi as an example (36ab0501) Doc small format fix (cad5387e) Clean up warning note on precompilation (220e4f68) Reorganize doc build using makedoc.scm (be6bb5c8) Avoid preprocessor symbols redefinition on OpenBSD (da2ea765) Typo fix (6ce3630f) gauche.process - Add do-process and do-process-pipeline (f4583fe5) Merge pull request #241 from qykth-git/doc (dd63d61f) Sort lines (0a0234de) Put version number to each HTML pages (8d74ac56) Use "texi2any" instead of "texi2html" to make HTML document (b16d8f49) Remove redundant clean files (66faca49) Refactor "maintainer-clean" target (55c6a5f0) Remove transient code (55f486c7) Update debug-source-info using 0.9.5 internal proc (48f29e1e) Remove obsoleted check (80ee2234) Typo fix (6e5078c2) Avoid using non-ascii code in the source when unnecessary (03375ce5) rfc.tls - Detect LibreSSL as well (c26a4836) Editorial fix (247a6c35) Add HOWTO-precompile.txt (c6276f0d) Note the version requirements of build tools in HACKING (7a714e0f) Refer to 'Basic comparators' instead of 'Comparators' (14d448a5) Merge pull request #239 from qykth-git/typo (7f571ef2) Typo fix (813b0366)
2017-01-08Updated version (0.9.6.pre1.9645 -> 0.9.6.pre1.9646).Stefan Husmann
Changelog ========= Fix of and more tests for immutable char-set (ffff7fed) Add support of immutable char-set (e989bfad) Add ChangeLog for PR #271 (2c1b4cef) Add const qualifiers (bdb6ac73) Merge pull request #271 from qykth-git/tls (e536eedb) Update axtls.diff (b214d2a3) Update to axTLS 2.1.2 (41cb12f7) Document uvector-binary-search (04b8ee56) uvector-binary-search - Make it error if vec size isn't multiple of record size (d8c1d11d) Allow #f to indicate default in uvector-binary-search arg (b7c83e9b) Add rounding argument to uvector-binary-search (e1efb6da) Fix a bug in raw vector binary search (4b73d118) Finishing up srfi-118 translation (5579d132) Editorial fix (07bca40b) Doc translation (ffa1f0f9) Change uvector binary search API to allow floor/ceiling search (8e0fd552) Some doc edition (74aad1de) gauche.process - Fix hang problem when stdin feed is not read (bb04588a) Fix slib installation (f1c147ab) Fix derivation of initfn name in Scm_DynLoad (ff6cdff8) Doc typo fix (0004d1cb) Document do-process (b0f56109) Add SCM_PORT_OUTPUT_TRANSIENT mode in port (396c92d4) Doc addition (aef7aed2) ChangeLog for #8910631 (a0df1dab) Merge pull request #265 from qykth-git/tls (89106311) ChangeLog for the #df2f0a8 (20b67946) Merge pull request #264 from Hamayama/winprof (df2f0a8b) Update axtls.diff (64352806) Update to axTLS 2.1.1 (62d6bc4f) Enable profiler function on Windows (34bdbe8b) Doc fix (79129d8a) Comment typo fix (62c83ff5) Add comment (8ddad979) Fix er-macro that didn't capture toplevel defining env (6b905171) Typo fix (stage2 didn't use freshly compiled binary) (3382c1bd) Update ChangeLog for PR #261 (1dbfe285) Merge pull request #261 from qykth-git/tls (34f35689) Update axtls.diff (2f397343) Update to axTLS 2.1.0 (e3178f37) precomp - Keep name of precompiled macro it itself (763f66e8) precomp: Shortcut at using builtin modules (6c9fb155) DIST: convenient self-host testing (f04e11f4) Fix out-of-tree build test (09037265) Dependency fix (d67c8017) precomp - improved literal module handling (70435ddb) Merge pull request #260 from qykth-git/tls (70e3338b) Use Unix-style path separator for diff file even if we uses Windows-style path name (30ee9b01) Merge pull request #259 from Hamayama/winver (c1b82339) Set WINVER and _WIN32_WINNT (262d4ecf) Obsolete %expand-er-transformer, too (e9d6ab3a) 0.9.6_pre1 (3ee4b1f3) Drop primitive-macro-transformer (e16a2de4) Merge pull request #257 from Hamayama/axtls_win_fix (4af9d85e) Merge pull request #258 from pclouds/modgauche-texi-typo (7071028c) modgauche.texi: typo fix (6f9f7318) Fix build issue related to gauche.interpolate (8d1cca0c) Remove RNG_mutex_init (d95e490a) Merge pull request #256 from Hamayama/uint_fix (23f6e57d) Fix axTLS on Windows (8027a370) Fix uint to u_int (flat numberical vector binary search) (ebb206f8) Updated slib.scm.in (9df3f275) Move srfi-111 stuff from libmisc to libalpha (b7854c8f) Fixed symbol searching when ancestor module has export renaming (ec3c7091) unwind-protect - Do not run cleanup if exception is continuable (84d1e959) rfc.http - Make sure cleanup is done properly (4ff1e75c) Regenerate axtls.diff (e88dd384) Fix MT hazard in ext.tls (48eb5870) gauche.net - include errno info in getaddrinfo error (b981c634) Tweak string interpolation expansion (e2cbfbde) Document about string-interpolate* visibility (cb8a8b41) Changed string interpolation expansion (cb4750e6) Fix static build (5588b551) Another fix on static build wrt. avoid embedding identifiers (a425a134) Fix static library build wrt. external libatomic_ops (70a68eb3) Name fix (make-standalone -> build-standalone) (067da7bb) Add flat numberical vector binary search (9467dd8a) Prohibit restarting body of unwind-protect once cleanup is done (e2faf671) gauche.test - test-error can now check message (994f5388) Define write-object on <set> and <bag> for the convenience (c4db5c63) Fix man.cgi - it failed to pick section name including <code> markup (a9695ab0) Reflect srfi-113 reference implementation fix (040b872b) Optimization in srfi-113 (236e53a4) Add hash-table-find (84edb41e) Fix cgen test to align the change of cpp nesting generation (49f48772) Small editorial fix (e45bd9da) Merge pull request #254 from nkoguro/cpp-conditions-order (9bc42867) Fix the order of #if conditions. (d19f9d10) Merge pull request #253 from nkoguro/define-cfn-static (7362bdc7) Emit declarations of static define-cfn. (c7b99807) more docs on srfi-127 (f614ab29) srfi-127 - Fix lseq-zip (4657bdee) Cross reference from lazy sequences to srfi-127 (6ef78413) Soem doc of srfi-127 (455927d9) Fix lseq-take, rewrite lseq=?. (a3cde9e5) Add srfi-127 support (c1957e6d) Purge Scm[U]Int32 in favor of [u]int32_t (7dc46575) precomp - change without-precompiling to emit into C instead of *.sci (8eff6890) gauche.parameter - Fix a bug on handling value exprs restarted by call/cc (08486f13) Avoid emitting identifiers into *.sci files (58e83029) Experimentally added text.template (66aae9c1) Fix macroexpand-all that leaked 'it' node (424a4de8) Make expansion of string-interpolate hygienic (144d532d) Document char-east-asian-width (2c036c24) Add char-east-asian-width (07ced1ac) gen-unicode.scm - Emit EastAsianWidth proprety into unicode_attr.h (d5c8790d) text.unicode.ucd - Read EastAsianWidth (816a8c1f) text.unicode.ucd - fix off-by-one error (fa8c9130) gen-unicode.scm - Add --fetch operation (65f8a718) Remove pre-0.9.5 kludge (40cec2cc) Code cleanup in port.c (a9e90e38) Merge pull request #251 from leque/fix-243 (4901125e) fix #243: util.match - Quasipattern doesn't work with vectors (ac8ec86e) Fix doc of string-prefix? family (3d58d9db) Doc editorial fix (64f90b3d) Removed obsoleted apis (59b0a21e) Docs (93c93122) Update pre-0.9.5 code & comment typo fix (dcae5486) Make er-macro-transformer compiled into core (2f934d51) Merge pull request #248 from Hamayama/makedoc (f91f4160) Fix unquote-splicing (ed52ade5) Change makedoc.scm for MSYS (mintty) (fbef4605) Use shell-escape-string to invoke command via cmd.exe on Windows (8a46cb90) Merge pull request #247 from Hamayama/cmd_msys (2e426162) Fix running commands for MSYS (mintty) (2fbd64c2) The last fix was not quite right (2ed98375) Fix comment (b06f19f3) Merge pull request #246 from kinoshita-lab/master (52277a12) fix slib load path for x86_64, since (gauche-architecture) returns "x86_64-pc-mingw64" and detected as "unix". (6225f4f4) Typo fix (91443d5f) Update ChangeLog (a7b51eff) Merge pull request #245 from leque/fix-U+20000-category (ea950679) (char-general-category #\x20000) should be Lo (d31eb5c0) gauche-process - Check on-abnormal-exit argument value (0085eea3) Remove pre-0.9.5 transient code (6fe91bbb) Fix main.c to call 'main' proc properly (97196adb) Some doc revision (9bf08bfd) Insert link for every html man page up to gauche doc mainpage (604c1007) Editorial fix (9badaf8a) Add doc/man.cgi as an example (36ab0501) Doc small format fix (cad5387e) Clean up warning note on precompilation (220e4f68) Reorganize doc build using makedoc.scm (be6bb5c8) Avoid preprocessor symbols redefinition on OpenBSD (da2ea765) Typo fix (6ce3630f) gauche.process - Add do-process and do-process-pipeline (f4583fe5) Merge pull request #241 from qykth-git/doc (dd63d61f) Sort lines (0a0234de) Put version number to each HTML pages (8d74ac56) Use "texi2any" instead of "texi2html" to make HTML document (b16d8f49) Remove redundant clean files (66faca49) Refactor "maintainer-clean" target (55c6a5f0) Remove transient code (55f486c7) Update debug-source-info using 0.9.5 internal proc (48f29e1e) Remove obsoleted check (80ee2234) Typo fix (6e5078c2) Avoid using non-ascii code in the source when unnecessary (03375ce5) rfc.tls - Detect LibreSSL as well (c26a4836) Editorial fix (247a6c35) Add HOWTO-precompile.txt (c6276f0d) Note the version requirements of build tools in HACKING (7a714e0f) Refer to 'Basic comparators' instead of 'Comparators' (14d448a5) Merge pull request #239 from qykth-git/typo (7f571ef2) Typo fix (813b0366)
2017-01-07Updated version (0.9.6.pre1.9644 -> 0.9.6.pre1.9645).Stefan Husmann
Changelog ========= Add support of immutable char-set (e989bfad) Add ChangeLog for PR #271 (2c1b4cef) Add const qualifiers (bdb6ac73) Merge pull request #271 from qykth-git/tls (e536eedb) Update axtls.diff (b214d2a3) Update to axTLS 2.1.2 (41cb12f7) Document uvector-binary-search (04b8ee56) uvector-binary-search - Make it error if vec size isn't multiple of record size (d8c1d11d) Allow #f to indicate default in uvector-binary-search arg (b7c83e9b) Add rounding argument to uvector-binary-search (e1efb6da) Fix a bug in raw vector binary search (4b73d118) Finishing up srfi-118 translation (5579d132) Editorial fix (07bca40b) Doc translation (ffa1f0f9) Change uvector binary search API to allow floor/ceiling search (8e0fd552) Some doc edition (74aad1de) gauche.process - Fix hang problem when stdin feed is not read (bb04588a) Fix slib installation (f1c147ab) Fix derivation of initfn name in Scm_DynLoad (ff6cdff8) Doc typo fix (0004d1cb) Document do-process (b0f56109) Add SCM_PORT_OUTPUT_TRANSIENT mode in port (396c92d4) Doc addition (aef7aed2) ChangeLog for #8910631 (a0df1dab) Merge pull request #265 from qykth-git/tls (89106311) ChangeLog for the #df2f0a8 (20b67946) Merge pull request #264 from Hamayama/winprof (df2f0a8b) Update axtls.diff (64352806) Update to axTLS 2.1.1 (62d6bc4f) Enable profiler function on Windows (34bdbe8b) Doc fix (79129d8a) Comment typo fix (62c83ff5) Add comment (8ddad979) Fix er-macro that didn't capture toplevel defining env (6b905171) Typo fix (stage2 didn't use freshly compiled binary) (3382c1bd) Update ChangeLog for PR #261 (1dbfe285) Merge pull request #261 from qykth-git/tls (34f35689) Update axtls.diff (2f397343) Update to axTLS 2.1.0 (e3178f37) precomp - Keep name of precompiled macro it itself (763f66e8) precomp: Shortcut at using builtin modules (6c9fb155) DIST: convenient self-host testing (f04e11f4) Fix out-of-tree build test (09037265) Dependency fix (d67c8017) precomp - improved literal module handling (70435ddb) Merge pull request #260 from qykth-git/tls (70e3338b) Use Unix-style path separator for diff file even if we uses Windows-style path name (30ee9b01) Merge pull request #259 from Hamayama/winver (c1b82339) Set WINVER and _WIN32_WINNT (262d4ecf) Obsolete %expand-er-transformer, too (e9d6ab3a) 0.9.6_pre1 (3ee4b1f3) Drop primitive-macro-transformer (e16a2de4) Merge pull request #257 from Hamayama/axtls_win_fix (4af9d85e) Merge pull request #258 from pclouds/modgauche-texi-typo (7071028c) modgauche.texi: typo fix (6f9f7318) Fix build issue related to gauche.interpolate (8d1cca0c) Remove RNG_mutex_init (d95e490a) Merge pull request #256 from Hamayama/uint_fix (23f6e57d) Fix axTLS on Windows (8027a370) Fix uint to u_int (flat numberical vector binary search) (ebb206f8) Updated slib.scm.in (9df3f275) Move srfi-111 stuff from libmisc to libalpha (b7854c8f) Fixed symbol searching when ancestor module has export renaming (ec3c7091) unwind-protect - Do not run cleanup if exception is continuable (84d1e959) rfc.http - Make sure cleanup is done properly (4ff1e75c) Regenerate axtls.diff (e88dd384) Fix MT hazard in ext.tls (48eb5870) gauche.net - include errno info in getaddrinfo error (b981c634) Tweak string interpolation expansion (e2cbfbde) Document about string-interpolate* visibility (cb8a8b41) Changed string interpolation expansion (cb4750e6) Fix static build (5588b551) Another fix on static build wrt. avoid embedding identifiers (a425a134) Fix static library build wrt. external libatomic_ops (70a68eb3) Name fix (make-standalone -> build-standalone) (067da7bb) Add flat numberical vector binary search (9467dd8a) Prohibit restarting body of unwind-protect once cleanup is done (e2faf671) gauche.test - test-error can now check message (994f5388) Define write-object on <set> and <bag> for the convenience (c4db5c63) Fix man.cgi - it failed to pick section name including <code> markup (a9695ab0) Reflect srfi-113 reference implementation fix (040b872b) Optimization in srfi-113 (236e53a4) Add hash-table-find (84edb41e) Fix cgen test to align the change of cpp nesting generation (49f48772) Small editorial fix (e45bd9da) Merge pull request #254 from nkoguro/cpp-conditions-order (9bc42867) Fix the order of #if conditions. (d19f9d10) Merge pull request #253 from nkoguro/define-cfn-static (7362bdc7) Emit declarations of static define-cfn. (c7b99807) more docs on srfi-127 (f614ab29) srfi-127 - Fix lseq-zip (4657bdee) Cross reference from lazy sequences to srfi-127 (6ef78413) Soem doc of srfi-127 (455927d9) Fix lseq-take, rewrite lseq=?. (a3cde9e5) Add srfi-127 support (c1957e6d) Purge Scm[U]Int32 in favor of [u]int32_t (7dc46575) precomp - change without-precompiling to emit into C instead of *.sci (8eff6890) gauche.parameter - Fix a bug on handling value exprs restarted by call/cc (08486f13) Avoid emitting identifiers into *.sci files (58e83029) Experimentally added text.template (66aae9c1) Fix macroexpand-all that leaked 'it' node (424a4de8) Make expansion of string-interpolate hygienic (144d532d) Document char-east-asian-width (2c036c24) Add char-east-asian-width (07ced1ac) gen-unicode.scm - Emit EastAsianWidth proprety into unicode_attr.h (d5c8790d) text.unicode.ucd - Read EastAsianWidth (816a8c1f) text.unicode.ucd - fix off-by-one error (fa8c9130) gen-unicode.scm - Add --fetch operation (65f8a718) Remove pre-0.9.5 kludge (40cec2cc) Code cleanup in port.c (a9e90e38) Merge pull request #251 from leque/fix-243 (4901125e) fix #243: util.match - Quasipattern doesn't work with vectors (ac8ec86e) Fix doc of string-prefix? family (3d58d9db) Doc editorial fix (64f90b3d) Removed obsoleted apis (59b0a21e) Docs (93c93122) Update pre-0.9.5 code & comment typo fix (dcae5486) Make er-macro-transformer compiled into core (2f934d51) Merge pull request #248 from Hamayama/makedoc (f91f4160) Fix unquote-splicing (ed52ade5) Change makedoc.scm for MSYS (mintty) (fbef4605) Use shell-escape-string to invoke command via cmd.exe on Windows (8a46cb90) Merge pull request #247 from Hamayama/cmd_msys (2e426162) Fix running commands for MSYS (mintty) (2fbd64c2) The last fix was not quite right (2ed98375) Fix comment (b06f19f3) Merge pull request #246 from kinoshita-lab/master (52277a12) fix slib load path for x86_64, since (gauche-architecture) returns "x86_64-pc-mingw64" and detected as "unix". (6225f4f4) Typo fix (91443d5f) Update ChangeLog (a7b51eff) Merge pull request #245 from leque/fix-U+20000-category (ea950679) (char-general-category #\x20000) should be Lo (d31eb5c0) gauche-process - Check on-abnormal-exit argument value (0085eea3) Remove pre-0.9.5 transient code (6fe91bbb) Fix main.c to call 'main' proc properly (97196adb) Some doc revision (9bf08bfd) Insert link for every html man page up to gauche doc mainpage (604c1007) Editorial fix (9badaf8a) Add doc/man.cgi as an example (36ab0501) Doc small format fix (cad5387e) Clean up warning note on precompilation (220e4f68) Reorganize doc build using makedoc.scm (be6bb5c8) Avoid preprocessor symbols redefinition on OpenBSD (da2ea765) Typo fix (6ce3630f) gauche.process - Add do-process and do-process-pipeline (f4583fe5) Merge pull request #241 from qykth-git/doc (dd63d61f) Sort lines (0a0234de) Put version number to each HTML pages (8d74ac56) Use "texi2any" instead of "texi2html" to make HTML document (b16d8f49) Remove redundant clean files (66faca49) Refactor "maintainer-clean" target (55c6a5f0) Remove transient code (55f486c7) Update debug-source-info using 0.9.5 internal proc (48f29e1e) Remove obsoleted check (80ee2234) Typo fix (6e5078c2) Avoid using non-ascii code in the source when unnecessary (03375ce5) rfc.tls - Detect LibreSSL as well (c26a4836) Editorial fix (247a6c35) Add HOWTO-precompile.txt (c6276f0d) Note the version requirements of build tools in HACKING (7a714e0f) Refer to 'Basic comparators' instead of 'Comparators' (14d448a5) Merge pull request #239 from qykth-git/typo (7f571ef2) Typo fix (813b0366)
2017-01-06Updated version (0.9.6.pre1.9642 -> 0.9.6.pre1.9644).Stefan Husmann
Changelog ========= Add ChangeLog for PR #271 (2c1b4cef) Add const qualifiers (bdb6ac73) Merge pull request #271 from qykth-git/tls (e536eedb) Update axtls.diff (b214d2a3) Update to axTLS 2.1.2 (41cb12f7) Document uvector-binary-search (04b8ee56) uvector-binary-search - Make it error if vec size isn't multiple of record size (d8c1d11d) Allow #f to indicate default in uvector-binary-search arg (b7c83e9b) Add rounding argument to uvector-binary-search (e1efb6da) Fix a bug in raw vector binary search (4b73d118) Finishing up srfi-118 translation (5579d132) Editorial fix (07bca40b) Doc translation (ffa1f0f9) Change uvector binary search API to allow floor/ceiling search (8e0fd552) Some doc edition (74aad1de) gauche.process - Fix hang problem when stdin feed is not read (bb04588a) Fix slib installation (f1c147ab) Fix derivation of initfn name in Scm_DynLoad (ff6cdff8) Doc typo fix (0004d1cb) Document do-process (b0f56109) Add SCM_PORT_OUTPUT_TRANSIENT mode in port (396c92d4) Doc addition (aef7aed2) ChangeLog for #8910631 (a0df1dab) Merge pull request #265 from qykth-git/tls (89106311) ChangeLog for the #df2f0a8 (20b67946) Merge pull request #264 from Hamayama/winprof (df2f0a8b) Update axtls.diff (64352806) Update to axTLS 2.1.1 (62d6bc4f) Enable profiler function on Windows (34bdbe8b) Doc fix (79129d8a) Comment typo fix (62c83ff5) Add comment (8ddad979) Fix er-macro that didn't capture toplevel defining env (6b905171) Typo fix (stage2 didn't use freshly compiled binary) (3382c1bd) Update ChangeLog for PR #261 (1dbfe285) Merge pull request #261 from qykth-git/tls (34f35689) Update axtls.diff (2f397343) Update to axTLS 2.1.0 (e3178f37) precomp - Keep name of precompiled macro it itself (763f66e8) precomp: Shortcut at using builtin modules (6c9fb155) DIST: convenient self-host testing (f04e11f4) Fix out-of-tree build test (09037265) Dependency fix (d67c8017) precomp - improved literal module handling (70435ddb) Merge pull request #260 from qykth-git/tls (70e3338b) Use Unix-style path separator for diff file even if we uses Windows-style path name (30ee9b01) Merge pull request #259 from Hamayama/winver (c1b82339) Set WINVER and _WIN32_WINNT (262d4ecf) Obsolete %expand-er-transformer, too (e9d6ab3a) 0.9.6_pre1 (3ee4b1f3) Drop primitive-macro-transformer (e16a2de4) Merge pull request #257 from Hamayama/axtls_win_fix (4af9d85e) Merge pull request #258 from pclouds/modgauche-texi-typo (7071028c) modgauche.texi: typo fix (6f9f7318) Fix build issue related to gauche.interpolate (8d1cca0c) Remove RNG_mutex_init (d95e490a) Merge pull request #256 from Hamayama/uint_fix (23f6e57d) Fix axTLS on Windows (8027a370) Fix uint to u_int (flat numberical vector binary search) (ebb206f8) Updated slib.scm.in (9df3f275) Move srfi-111 stuff from libmisc to libalpha (b7854c8f) Fixed symbol searching when ancestor module has export renaming (ec3c7091) unwind-protect - Do not run cleanup if exception is continuable (84d1e959) rfc.http - Make sure cleanup is done properly (4ff1e75c) Regenerate axtls.diff (e88dd384) Fix MT hazard in ext.tls (48eb5870) gauche.net - include errno info in getaddrinfo error (b981c634) Tweak string interpolation expansion (e2cbfbde) Document about string-interpolate* visibility (cb8a8b41) Changed string interpolation expansion (cb4750e6) Fix static build (5588b551) Another fix on static build wrt. avoid embedding identifiers (a425a134) Fix static library build wrt. external libatomic_ops (70a68eb3) Name fix (make-standalone -> build-standalone) (067da7bb) Add flat numberical vector binary search (9467dd8a) Prohibit restarting body of unwind-protect once cleanup is done (e2faf671) gauche.test - test-error can now check message (994f5388) Define write-object on <set> and <bag> for the convenience (c4db5c63) Fix man.cgi - it failed to pick section name including <code> markup (a9695ab0) Reflect srfi-113 reference implementation fix (040b872b) Optimization in srfi-113 (236e53a4) Add hash-table-find (84edb41e) Fix cgen test to align the change of cpp nesting generation (49f48772) Small editorial fix (e45bd9da) Merge pull request #254 from nkoguro/cpp-conditions-order (9bc42867) Fix the order of #if conditions. (d19f9d10) Merge pull request #253 from nkoguro/define-cfn-static (7362bdc7) Emit declarations of static define-cfn. (c7b99807) more docs on srfi-127 (f614ab29) srfi-127 - Fix lseq-zip (4657bdee) Cross reference from lazy sequences to srfi-127 (6ef78413) Soem doc of srfi-127 (455927d9) Fix lseq-take, rewrite lseq=?. (a3cde9e5) Add srfi-127 support (c1957e6d) Purge Scm[U]Int32 in favor of [u]int32_t (7dc46575) precomp - change without-precompiling to emit into C instead of *.sci (8eff6890) gauche.parameter - Fix a bug on handling value exprs restarted by call/cc (08486f13) Avoid emitting identifiers into *.sci files (58e83029) Experimentally added text.template (66aae9c1) Fix macroexpand-all that leaked 'it' node (424a4de8) Make expansion of string-interpolate hygienic (144d532d) Document char-east-asian-width (2c036c24) Add char-east-asian-width (07ced1ac) gen-unicode.scm - Emit EastAsianWidth proprety into unicode_attr.h (d5c8790d) text.unicode.ucd - Read EastAsianWidth (816a8c1f) text.unicode.ucd - fix off-by-one error (fa8c9130) gen-unicode.scm - Add --fetch operation (65f8a718) Remove pre-0.9.5 kludge (40cec2cc) Code cleanup in port.c (a9e90e38) Merge pull request #251 from leque/fix-243 (4901125e) fix #243: util.match - Quasipattern doesn't work with vectors (ac8ec86e) Fix doc of string-prefix? family (3d58d9db) Doc editorial fix (64f90b3d) Removed obsoleted apis (59b0a21e) Docs (93c93122) Update pre-0.9.5 code & comment typo fix (dcae5486) Make er-macro-transformer compiled into core (2f934d51) Merge pull request #248 from Hamayama/makedoc (f91f4160) Fix unquote-splicing (ed52ade5) Change makedoc.scm for MSYS (mintty) (fbef4605) Use shell-escape-string to invoke command via cmd.exe on Windows (8a46cb90) Merge pull request #247 from Hamayama/cmd_msys (2e426162) Fix running commands for MSYS (mintty) (2fbd64c2) The last fix was not quite right (2ed98375) Fix comment (b06f19f3) Merge pull request #246 from kinoshita-lab/master (52277a12) fix slib load path for x86_64, since (gauche-architecture) returns "x86_64-pc-mingw64" and detected as "unix". (6225f4f4) Typo fix (91443d5f) Update ChangeLog (a7b51eff) Merge pull request #245 from leque/fix-U+20000-category (ea950679) (char-general-category #\x20000) should be Lo (d31eb5c0) gauche-process - Check on-abnormal-exit argument value (0085eea3) Remove pre-0.9.5 transient code (6fe91bbb) Fix main.c to call 'main' proc properly (97196adb) Some doc revision (9bf08bfd) Insert link for every html man page up to gauche doc mainpage (604c1007) Editorial fix (9badaf8a) Add doc/man.cgi as an example (36ab0501) Doc small format fix (cad5387e) Clean up warning note on precompilation (220e4f68) Reorganize doc build using makedoc.scm (be6bb5c8) Avoid preprocessor symbols redefinition on OpenBSD (da2ea765) Typo fix (6ce3630f) gauche.process - Add do-process and do-process-pipeline (f4583fe5) Merge pull request #241 from qykth-git/doc (dd63d61f) Sort lines (0a0234de) Put version number to each HTML pages (8d74ac56) Use "texi2any" instead of "texi2html" to make HTML document (b16d8f49) Remove redundant clean files (66faca49) Refactor "maintainer-clean" target (55c6a5f0) Remove transient code (55f486c7) Update debug-source-info using 0.9.5 internal proc (48f29e1e) Remove obsoleted check (80ee2234) Typo fix (6e5078c2) Avoid using non-ascii code in the source when unnecessary (03375ce5) rfc.tls - Detect LibreSSL as well (c26a4836) Editorial fix (247a6c35) Add HOWTO-precompile.txt (c6276f0d) Note the version requirements of build tools in HACKING (7a714e0f) Refer to 'Basic comparators' instead of 'Comparators' (14d448a5) Merge pull request #239 from qykth-git/typo (7f571ef2) Typo fix (813b0366)
2017-01-05Updated version (0.9.6.pre1.9639 -> 0.9.6.pre1.9642).Stefan Husmann
Changelog ========= Merge pull request #271 from qykth-git/tls (e536eedb) Update axtls.diff (b214d2a3) Update to axTLS 2.1.2 (41cb12f7) Document uvector-binary-search (04b8ee56) uvector-binary-search - Make it error if vec size isn't multiple of record size (d8c1d11d) Allow #f to indicate default in uvector-binary-search arg (b7c83e9b) Add rounding argument to uvector-binary-search (e1efb6da) Fix a bug in raw vector binary search (4b73d118) Finishing up srfi-118 translation (5579d132) Editorial fix (07bca40b) Doc translation (ffa1f0f9) Change uvector binary search API to allow floor/ceiling search (8e0fd552) Some doc edition (74aad1de) gauche.process - Fix hang problem when stdin feed is not read (bb04588a) Fix slib installation (f1c147ab) Fix derivation of initfn name in Scm_DynLoad (ff6cdff8) Doc typo fix (0004d1cb) Document do-process (b0f56109) Add SCM_PORT_OUTPUT_TRANSIENT mode in port (396c92d4) Doc addition (aef7aed2) ChangeLog for #8910631 (a0df1dab) Merge pull request #265 from qykth-git/tls (89106311) ChangeLog for the #df2f0a8 (20b67946) Merge pull request #264 from Hamayama/winprof (df2f0a8b) Update axtls.diff (64352806) Update to axTLS 2.1.1 (62d6bc4f) Enable profiler function on Windows (34bdbe8b) Doc fix (79129d8a) Comment typo fix (62c83ff5) Add comment (8ddad979) Fix er-macro that didn't capture toplevel defining env (6b905171) Typo fix (stage2 didn't use freshly compiled binary) (3382c1bd) Update ChangeLog for PR #261 (1dbfe285) Merge pull request #261 from qykth-git/tls (34f35689) Update axtls.diff (2f397343) Update to axTLS 2.1.0 (e3178f37) precomp - Keep name of precompiled macro it itself (763f66e8) precomp: Shortcut at using builtin modules (6c9fb155) DIST: convenient self-host testing (f04e11f4) Fix out-of-tree build test (09037265) Dependency fix (d67c8017) precomp - improved literal module handling (70435ddb) Merge pull request #260 from qykth-git/tls (70e3338b) Use Unix-style path separator for diff file even if we uses Windows-style path name (30ee9b01) Merge pull request #259 from Hamayama/winver (c1b82339) Set WINVER and _WIN32_WINNT (262d4ecf) Obsolete %expand-er-transformer, too (e9d6ab3a) 0.9.6_pre1 (3ee4b1f3) Drop primitive-macro-transformer (e16a2de4) Merge pull request #257 from Hamayama/axtls_win_fix (4af9d85e) Merge pull request #258 from pclouds/modgauche-texi-typo (7071028c) modgauche.texi: typo fix (6f9f7318) Fix build issue related to gauche.interpolate (8d1cca0c) Remove RNG_mutex_init (d95e490a) Merge pull request #256 from Hamayama/uint_fix (23f6e57d) Fix axTLS on Windows (8027a370) Fix uint to u_int (flat numberical vector binary search) (ebb206f8) Updated slib.scm.in (9df3f275) Move srfi-111 stuff from libmisc to libalpha (b7854c8f) Fixed symbol searching when ancestor module has export renaming (ec3c7091) unwind-protect - Do not run cleanup if exception is continuable (84d1e959) rfc.http - Make sure cleanup is done properly (4ff1e75c) Regenerate axtls.diff (e88dd384) Fix MT hazard in ext.tls (48eb5870) gauche.net - include errno info in getaddrinfo error (b981c634) Tweak string interpolation expansion (e2cbfbde) Document about string-interpolate* visibility (cb8a8b41) Changed string interpolation expansion (cb4750e6) Fix static build (5588b551) Another fix on static build wrt. avoid embedding identifiers (a425a134) Fix static library build wrt. external libatomic_ops (70a68eb3) Name fix (make-standalone -> build-standalone) (067da7bb) Add flat numberical vector binary search (9467dd8a) Prohibit restarting body of unwind-protect once cleanup is done (e2faf671) gauche.test - test-error can now check message (994f5388) Define write-object on <set> and <bag> for the convenience (c4db5c63) Fix man.cgi - it failed to pick section name including <code> markup (a9695ab0) Reflect srfi-113 reference implementation fix (040b872b) Optimization in srfi-113 (236e53a4) Add hash-table-find (84edb41e) Fix cgen test to align the change of cpp nesting generation (49f48772) Small editorial fix (e45bd9da) Merge pull request #254 from nkoguro/cpp-conditions-order (9bc42867) Fix the order of #if conditions. (d19f9d10) Merge pull request #253 from nkoguro/define-cfn-static (7362bdc7) Emit declarations of static define-cfn. (c7b99807) more docs on srfi-127 (f614ab29) srfi-127 - Fix lseq-zip (4657bdee) Cross reference from lazy sequences to srfi-127 (6ef78413) Soem doc of srfi-127 (455927d9) Fix lseq-take, rewrite lseq=?. (a3cde9e5) Add srfi-127 support (c1957e6d) Purge Scm[U]Int32 in favor of [u]int32_t (7dc46575) precomp - change without-precompiling to emit into C instead of *.sci (8eff6890) gauche.parameter - Fix a bug on handling value exprs restarted by call/cc (08486f13) Avoid emitting identifiers into *.sci files (58e83029) Experimentally added text.template (66aae9c1) Fix macroexpand-all that leaked 'it' node (424a4de8) Make expansion of string-interpolate hygienic (144d532d) Document char-east-asian-width (2c036c24) Add char-east-asian-width (07ced1ac) gen-unicode.scm - Emit EastAsianWidth proprety into unicode_attr.h (d5c8790d) text.unicode.ucd - Read EastAsianWidth (816a8c1f) text.unicode.ucd - fix off-by-one error (fa8c9130) gen-unicode.scm - Add --fetch operation (65f8a718) Remove pre-0.9.5 kludge (40cec2cc) Code cleanup in port.c (a9e90e38) Merge pull request #251 from leque/fix-243 (4901125e) fix #243: util.match - Quasipattern doesn't work with vectors (ac8ec86e) Fix doc of string-prefix? family (3d58d9db) Doc editorial fix (64f90b3d) Removed obsoleted apis (59b0a21e) Docs (93c93122) Update pre-0.9.5 code & comment typo fix (dcae5486) Make er-macro-transformer compiled into core (2f934d51) Merge pull request #248 from Hamayama/makedoc (f91f4160) Fix unquote-splicing (ed52ade5) Change makedoc.scm for MSYS (mintty) (fbef4605) Use shell-escape-string to invoke command via cmd.exe on Windows (8a46cb90) Merge pull request #247 from Hamayama/cmd_msys (2e426162) Fix running commands for MSYS (mintty) (2fbd64c2) The last fix was not quite right (2ed98375) Fix comment (b06f19f3) Merge pull request #246 from kinoshita-lab/master (52277a12) fix slib load path for x86_64, since (gauche-architecture) returns "x86_64-pc-mingw64" and detected as "unix". (6225f4f4) Typo fix (91443d5f) Update ChangeLog (a7b51eff) Merge pull request #245 from leque/fix-U+20000-category (ea950679) (char-general-category #\x20000) should be Lo (d31eb5c0) gauche-process - Check on-abnormal-exit argument value (0085eea3) Remove pre-0.9.5 transient code (6fe91bbb) Fix main.c to call 'main' proc properly (97196adb) Some doc revision (9bf08bfd) Insert link for every html man page up to gauche doc mainpage (604c1007) Editorial fix (9badaf8a) Add doc/man.cgi as an example (36ab0501) Doc small format fix (cad5387e) Clean up warning note on precompilation (220e4f68) Reorganize doc build using makedoc.scm (be6bb5c8) Avoid preprocessor symbols redefinition on OpenBSD (da2ea765) Typo fix (6ce3630f) gauche.process - Add do-process and do-process-pipeline (f4583fe5) Merge pull request #241 from qykth-git/doc (dd63d61f) Sort lines (0a0234de) Put version number to each HTML pages (8d74ac56) Use "texi2any" instead of "texi2html" to make HTML document (b16d8f49) Remove redundant clean files (66faca49) Refactor "maintainer-clean" target (55c6a5f0) Remove transient code (55f486c7) Update debug-source-info using 0.9.5 internal proc (48f29e1e) Remove obsoleted check (80ee2234) Typo fix (6e5078c2) Avoid using non-ascii code in the source when unnecessary (03375ce5) rfc.tls - Detect LibreSSL as well (c26a4836) Editorial fix (247a6c35) Add HOWTO-precompile.txt (c6276f0d) Note the version requirements of build tools in HACKING (7a714e0f) Refer to 'Basic comparators' instead of 'Comparators' (14d448a5) Merge pull request #239 from qykth-git/typo (7f571ef2) Typo fix (813b0366)
2017-01-04Updated version (0.9.6.pre1.9636 -> 0.9.6.pre1.9639).Stefan Husmann
Changelog ========= Document uvector-binary-search (04b8ee56) uvector-binary-search - Make it error if vec size isn't multiple of record size (d8c1d11d) Allow #f to indicate default in uvector-binary-search arg (b7c83e9b) Add rounding argument to uvector-binary-search (e1efb6da) Fix a bug in raw vector binary search (4b73d118) Finishing up srfi-118 translation (5579d132) Editorial fix (07bca40b) Doc translation (ffa1f0f9) Change uvector binary search API to allow floor/ceiling search (8e0fd552) Some doc edition (74aad1de) gauche.process - Fix hang problem when stdin feed is not read (bb04588a) Fix slib installation (f1c147ab) Fix derivation of initfn name in Scm_DynLoad (ff6cdff8) Doc typo fix (0004d1cb) Document do-process (b0f56109) Add SCM_PORT_OUTPUT_TRANSIENT mode in port (396c92d4) Doc addition (aef7aed2) ChangeLog for #8910631 (a0df1dab) Merge pull request #265 from qykth-git/tls (89106311) ChangeLog for the #df2f0a8 (20b67946) Merge pull request #264 from Hamayama/winprof (df2f0a8b) Update axtls.diff (64352806) Update to axTLS 2.1.1 (62d6bc4f) Enable profiler function on Windows (34bdbe8b) Doc fix (79129d8a) Comment typo fix (62c83ff5) Add comment (8ddad979) Fix er-macro that didn't capture toplevel defining env (6b905171) Typo fix (stage2 didn't use freshly compiled binary) (3382c1bd) Update ChangeLog for PR #261 (1dbfe285) Merge pull request #261 from qykth-git/tls (34f35689) Update axtls.diff (2f397343) Update to axTLS 2.1.0 (e3178f37) precomp - Keep name of precompiled macro it itself (763f66e8) precomp: Shortcut at using builtin modules (6c9fb155) DIST: convenient self-host testing (f04e11f4) Fix out-of-tree build test (09037265) Dependency fix (d67c8017) precomp - improved literal module handling (70435ddb) Merge pull request #260 from qykth-git/tls (70e3338b) Use Unix-style path separator for diff file even if we uses Windows-style path name (30ee9b01) Merge pull request #259 from Hamayama/winver (c1b82339) Set WINVER and _WIN32_WINNT (262d4ecf) Obsolete %expand-er-transformer, too (e9d6ab3a) 0.9.6_pre1 (3ee4b1f3) Drop primitive-macro-transformer (e16a2de4) Merge pull request #257 from Hamayama/axtls_win_fix (4af9d85e) Merge pull request #258 from pclouds/modgauche-texi-typo (7071028c) modgauche.texi: typo fix (6f9f7318) Fix build issue related to gauche.interpolate (8d1cca0c) Remove RNG_mutex_init (d95e490a) Merge pull request #256 from Hamayama/uint_fix (23f6e57d) Fix axTLS on Windows (8027a370) Fix uint to u_int (flat numberical vector binary search) (ebb206f8) Updated slib.scm.in (9df3f275) Move srfi-111 stuff from libmisc to libalpha (b7854c8f) Fixed symbol searching when ancestor module has export renaming (ec3c7091) unwind-protect - Do not run cleanup if exception is continuable (84d1e959) rfc.http - Make sure cleanup is done properly (4ff1e75c) Regenerate axtls.diff (e88dd384) Fix MT hazard in ext.tls (48eb5870) gauche.net - include errno info in getaddrinfo error (b981c634) Tweak string interpolation expansion (e2cbfbde) Document about string-interpolate* visibility (cb8a8b41) Changed string interpolation expansion (cb4750e6) Fix static build (5588b551) Another fix on static build wrt. avoid embedding identifiers (a425a134) Fix static library build wrt. external libatomic_ops (70a68eb3) Name fix (make-standalone -> build-standalone) (067da7bb) Add flat numberical vector binary search (9467dd8a) Prohibit restarting body of unwind-protect once cleanup is done (e2faf671) gauche.test - test-error can now check message (994f5388) Define write-object on <set> and <bag> for the convenience (c4db5c63) Fix man.cgi - it failed to pick section name including <code> markup (a9695ab0) Reflect srfi-113 reference implementation fix (040b872b) Optimization in srfi-113 (236e53a4) Add hash-table-find (84edb41e) Fix cgen test to align the change of cpp nesting generation (49f48772) Small editorial fix (e45bd9da) Merge pull request #254 from nkoguro/cpp-conditions-order (9bc42867) Fix the order of #if conditions. (d19f9d10) Merge pull request #253 from nkoguro/define-cfn-static (7362bdc7) Emit declarations of static define-cfn. (c7b99807) more docs on srfi-127 (f614ab29) srfi-127 - Fix lseq-zip (4657bdee) Cross reference from lazy sequences to srfi-127 (6ef78413) Soem doc of srfi-127 (455927d9) Fix lseq-take, rewrite lseq=?. (a3cde9e5) Add srfi-127 support (c1957e6d) Purge Scm[U]Int32 in favor of [u]int32_t (7dc46575) precomp - change without-precompiling to emit into C instead of *.sci (8eff6890) gauche.parameter - Fix a bug on handling value exprs restarted by call/cc (08486f13) Avoid emitting identifiers into *.sci files (58e83029) Experimentally added text.template (66aae9c1) Fix macroexpand-all that leaked 'it' node (424a4de8) Make expansion of string-interpolate hygienic (144d532d) Document char-east-asian-width (2c036c24) Add char-east-asian-width (07ced1ac) gen-unicode.scm - Emit EastAsianWidth proprety into unicode_attr.h (d5c8790d) text.unicode.ucd - Read EastAsianWidth (816a8c1f) text.unicode.ucd - fix off-by-one error (fa8c9130) gen-unicode.scm - Add --fetch operation (65f8a718) Remove pre-0.9.5 kludge (40cec2cc) Code cleanup in port.c (a9e90e38) Merge pull request #251 from leque/fix-243 (4901125e) fix #243: util.match - Quasipattern doesn't work with vectors (ac8ec86e) Fix doc of string-prefix? family (3d58d9db) Doc editorial fix (64f90b3d) Removed obsoleted apis (59b0a21e) Docs (93c93122) Update pre-0.9.5 code & comment typo fix (dcae5486) Make er-macro-transformer compiled into core (2f934d51) Merge pull request #248 from Hamayama/makedoc (f91f4160) Fix unquote-splicing (ed52ade5) Change makedoc.scm for MSYS (mintty) (fbef4605) Use shell-escape-string to invoke command via cmd.exe on Windows (8a46cb90) Merge pull request #247 from Hamayama/cmd_msys (2e426162) Fix running commands for MSYS (mintty) (2fbd64c2) The last fix was not quite right (2ed98375) Fix comment (b06f19f3) Merge pull request #246 from kinoshita-lab/master (52277a12) fix slib load path for x86_64, since (gauche-architecture) returns "x86_64-pc-mingw64" and detected as "unix". (6225f4f4) Typo fix (91443d5f) Update ChangeLog (a7b51eff) Merge pull request #245 from leque/fix-U+20000-category (ea950679) (char-general-category #\x20000) should be Lo (d31eb5c0) gauche-process - Check on-abnormal-exit argument value (0085eea3) Remove pre-0.9.5 transient code (6fe91bbb) Fix main.c to call 'main' proc properly (97196adb) Some doc revision (9bf08bfd) Insert link for every html man page up to gauche doc mainpage (604c1007) Editorial fix (9badaf8a) Add doc/man.cgi as an example (36ab0501) Doc small format fix (cad5387e) Clean up warning note on precompilation (220e4f68) Reorganize doc build using makedoc.scm (be6bb5c8) Avoid preprocessor symbols redefinition on OpenBSD (da2ea765) Typo fix (6ce3630f) gauche.process - Add do-process and do-process-pipeline (f4583fe5) Merge pull request #241 from qykth-git/doc (dd63d61f) Sort lines (0a0234de) Put version number to each HTML pages (8d74ac56) Use "texi2any" instead of "texi2html" to make HTML document (b16d8f49) Remove redundant clean files (66faca49) Refactor "maintainer-clean" target (55c6a5f0) Remove transient code (55f486c7) Update debug-source-info using 0.9.5 internal proc (48f29e1e) Remove obsoleted check (80ee2234) Typo fix (6e5078c2) Avoid using non-ascii code in the source when unnecessary (03375ce5) rfc.tls - Detect LibreSSL as well (c26a4836) Editorial fix (247a6c35) Add HOWTO-precompile.txt (c6276f0d) Note the version requirements of build tools in HACKING (7a714e0f) Refer to 'Basic comparators' instead of 'Comparators' (14d448a5) Merge pull request #239 from qykth-git/typo (7f571ef2) Typo fix (813b0366)
2017-01-03Updated version (0.9.6.pre1.9634 -> 0.9.6.pre1.9636).Stefan Husmann
Changelog ========= Add rounding argument to uvector-binary-search (e1efb6da) Fix a bug in raw vector binary search (4b73d118) Finishing up srfi-118 translation (5579d132) Editorial fix (07bca40b) Doc translation (ffa1f0f9) Change uvector binary search API to allow floor/ceiling search (8e0fd552) Some doc edition (74aad1de) gauche.process - Fix hang problem when stdin feed is not read (bb04588a) Fix slib installation (f1c147ab) Fix derivation of initfn name in Scm_DynLoad (ff6cdff8) Doc typo fix (0004d1cb) Document do-process (b0f56109) Add SCM_PORT_OUTPUT_TRANSIENT mode in port (396c92d4) Doc addition (aef7aed2) ChangeLog for #8910631 (a0df1dab) Merge pull request #265 from qykth-git/tls (89106311) ChangeLog for the #df2f0a8 (20b67946) Merge pull request #264 from Hamayama/winprof (df2f0a8b) Update axtls.diff (64352806) Update to axTLS 2.1.1 (62d6bc4f) Enable profiler function on Windows (34bdbe8b) Doc fix (79129d8a) Comment typo fix (62c83ff5) Add comment (8ddad979) Fix er-macro that didn't capture toplevel defining env (6b905171) Typo fix (stage2 didn't use freshly compiled binary) (3382c1bd) Update ChangeLog for PR #261 (1dbfe285) Merge pull request #261 from qykth-git/tls (34f35689) Update axtls.diff (2f397343) Update to axTLS 2.1.0 (e3178f37) precomp - Keep name of precompiled macro it itself (763f66e8) precomp: Shortcut at using builtin modules (6c9fb155) DIST: convenient self-host testing (f04e11f4) Fix out-of-tree build test (09037265) Dependency fix (d67c8017) precomp - improved literal module handling (70435ddb) Merge pull request #260 from qykth-git/tls (70e3338b) Use Unix-style path separator for diff file even if we uses Windows-style path name (30ee9b01) Merge pull request #259 from Hamayama/winver (c1b82339) Set WINVER and _WIN32_WINNT (262d4ecf) Obsolete %expand-er-transformer, too (e9d6ab3a) 0.9.6_pre1 (3ee4b1f3) Drop primitive-macro-transformer (e16a2de4) Merge pull request #257 from Hamayama/axtls_win_fix (4af9d85e) Merge pull request #258 from pclouds/modgauche-texi-typo (7071028c) modgauche.texi: typo fix (6f9f7318) Fix build issue related to gauche.interpolate (8d1cca0c) Remove RNG_mutex_init (d95e490a) Merge pull request #256 from Hamayama/uint_fix (23f6e57d) Fix axTLS on Windows (8027a370) Fix uint to u_int (flat numberical vector binary search) (ebb206f8) Updated slib.scm.in (9df3f275) Move srfi-111 stuff from libmisc to libalpha (b7854c8f) Fixed symbol searching when ancestor module has export renaming (ec3c7091) unwind-protect - Do not run cleanup if exception is continuable (84d1e959) rfc.http - Make sure cleanup is done properly (4ff1e75c) Regenerate axtls.diff (e88dd384) Fix MT hazard in ext.tls (48eb5870) gauche.net - include errno info in getaddrinfo error (b981c634) Tweak string interpolation expansion (e2cbfbde) Document about string-interpolate* visibility (cb8a8b41) Changed string interpolation expansion (cb4750e6) Fix static build (5588b551) Another fix on static build wrt. avoid embedding identifiers (a425a134) Fix static library build wrt. external libatomic_ops (70a68eb3) Name fix (make-standalone -> build-standalone) (067da7bb) Add flat numberical vector binary search (9467dd8a) Prohibit restarting body of unwind-protect once cleanup is done (e2faf671) gauche.test - test-error can now check message (994f5388) Define write-object on <set> and <bag> for the convenience (c4db5c63) Fix man.cgi - it failed to pick section name including <code> markup (a9695ab0) Reflect srfi-113 reference implementation fix (040b872b) Optimization in srfi-113 (236e53a4) Add hash-table-find (84edb41e) Fix cgen test to align the change of cpp nesting generation (49f48772) Small editorial fix (e45bd9da) Merge pull request #254 from nkoguro/cpp-conditions-order (9bc42867) Fix the order of #if conditions. (d19f9d10) Merge pull request #253 from nkoguro/define-cfn-static (7362bdc7) Emit declarations of static define-cfn. (c7b99807) more docs on srfi-127 (f614ab29) srfi-127 - Fix lseq-zip (4657bdee) Cross reference from lazy sequences to srfi-127 (6ef78413) Soem doc of srfi-127 (455927d9) Fix lseq-take, rewrite lseq=?. (a3cde9e5) Add srfi-127 support (c1957e6d) Purge Scm[U]Int32 in favor of [u]int32_t (7dc46575) precomp - change without-precompiling to emit into C instead of *.sci (8eff6890) gauche.parameter - Fix a bug on handling value exprs restarted by call/cc (08486f13) Avoid emitting identifiers into *.sci files (58e83029) Experimentally added text.template (66aae9c1) Fix macroexpand-all that leaked 'it' node (424a4de8) Make expansion of string-interpolate hygienic (144d532d) Document char-east-asian-width (2c036c24) Add char-east-asian-width (07ced1ac) gen-unicode.scm - Emit EastAsianWidth proprety into unicode_attr.h (d5c8790d) text.unicode.ucd - Read EastAsianWidth (816a8c1f) text.unicode.ucd - fix off-by-one error (fa8c9130) gen-unicode.scm - Add --fetch operation (65f8a718) Remove pre-0.9.5 kludge (40cec2cc) Code cleanup in port.c (a9e90e38) Merge pull request #251 from leque/fix-243 (4901125e) fix #243: util.match - Quasipattern doesn't work with vectors (ac8ec86e) Fix doc of string-prefix? family (3d58d9db) Doc editorial fix (64f90b3d) Removed obsoleted apis (59b0a21e) Docs (93c93122) Update pre-0.9.5 code & comment typo fix (dcae5486) Make er-macro-transformer compiled into core (2f934d51) Merge pull request #248 from Hamayama/makedoc (f91f4160) Fix unquote-splicing (ed52ade5) Change makedoc.scm for MSYS (mintty) (fbef4605) Use shell-escape-string to invoke command via cmd.exe on Windows (8a46cb90) Merge pull request #247 from Hamayama/cmd_msys (2e426162) Fix running commands for MSYS (mintty) (2fbd64c2) The last fix was not quite right (2ed98375) Fix comment (b06f19f3) Merge pull request #246 from kinoshita-lab/master (52277a12) fix slib load path for x86_64, since (gauche-architecture) returns "x86_64-pc-mingw64" and detected as "unix". (6225f4f4) Typo fix (91443d5f) Update ChangeLog (a7b51eff) Merge pull request #245 from leque/fix-U+20000-category (ea950679) (char-general-category #\x20000) should be Lo (d31eb5c0) gauche-process - Check on-abnormal-exit argument value (0085eea3) Remove pre-0.9.5 transient code (6fe91bbb) Fix main.c to call 'main' proc properly (97196adb) Some doc revision (9bf08bfd) Insert link for every html man page up to gauche doc mainpage (604c1007) Editorial fix (9badaf8a) Add doc/man.cgi as an example (36ab0501) Doc small format fix (cad5387e) Clean up warning note on precompilation (220e4f68) Reorganize doc build using makedoc.scm (be6bb5c8) Avoid preprocessor symbols redefinition on OpenBSD (da2ea765) Typo fix (6ce3630f) gauche.process - Add do-process and do-process-pipeline (f4583fe5) Merge pull request #241 from qykth-git/doc (dd63d61f) Sort lines (0a0234de) Put version number to each HTML pages (8d74ac56) Use "texi2any" instead of "texi2html" to make HTML document (b16d8f49) Remove redundant clean files (66faca49) Refactor "maintainer-clean" target (55c6a5f0) Remove transient code (55f486c7) Update debug-source-info using 0.9.5 internal proc (48f29e1e) Remove obsoleted check (80ee2234) Typo fix (6e5078c2) Avoid using non-ascii code in the source when unnecessary (03375ce5) rfc.tls - Detect LibreSSL as well (c26a4836) Editorial fix (247a6c35) Add HOWTO-precompile.txt (c6276f0d) Note the version requirements of build tools in HACKING (7a714e0f) Refer to 'Basic comparators' instead of 'Comparators' (14d448a5) Merge pull request #239 from qykth-git/typo (7f571ef2) Typo fix (813b0366)
2017-01-02Updated version (0.9.6.pre1.9633 -> 0.9.6.pre1.9634).Stefan Husmann
Changelog ========= Finishing up srfi-118 translation (5579d132) Editorial fix (07bca40b) Doc translation (ffa1f0f9) Change uvector binary search API to allow floor/ceiling search (8e0fd552) Some doc edition (74aad1de) gauche.process - Fix hang problem when stdin feed is not read (bb04588a) Fix slib installation (f1c147ab) Fix derivation of initfn name in Scm_DynLoad (ff6cdff8) Doc typo fix (0004d1cb) Document do-process (b0f56109) Add SCM_PORT_OUTPUT_TRANSIENT mode in port (396c92d4) Doc addition (aef7aed2) ChangeLog for #8910631 (a0df1dab) Merge pull request #265 from qykth-git/tls (89106311) ChangeLog for the #df2f0a8 (20b67946) Merge pull request #264 from Hamayama/winprof (df2f0a8b) Update axtls.diff (64352806) Update to axTLS 2.1.1 (62d6bc4f) Enable profiler function on Windows (34bdbe8b) Doc fix (79129d8a) Comment typo fix (62c83ff5) Add comment (8ddad979) Fix er-macro that didn't capture toplevel defining env (6b905171) Typo fix (stage2 didn't use freshly compiled binary) (3382c1bd) Update ChangeLog for PR #261 (1dbfe285) Merge pull request #261 from qykth-git/tls (34f35689) Update axtls.diff (2f397343) Update to axTLS 2.1.0 (e3178f37) precomp - Keep name of precompiled macro it itself (763f66e8) precomp: Shortcut at using builtin modules (6c9fb155) DIST: convenient self-host testing (f04e11f4) Fix out-of-tree build test (09037265) Dependency fix (d67c8017) precomp - improved literal module handling (70435ddb) Merge pull request #260 from qykth-git/tls (70e3338b) Use Unix-style path separator for diff file even if we uses Windows-style path name (30ee9b01) Merge pull request #259 from Hamayama/winver (c1b82339) Set WINVER and _WIN32_WINNT (262d4ecf) Obsolete %expand-er-transformer, too (e9d6ab3a) 0.9.6_pre1 (3ee4b1f3) Drop primitive-macro-transformer (e16a2de4) Merge pull request #257 from Hamayama/axtls_win_fix (4af9d85e) Merge pull request #258 from pclouds/modgauche-texi-typo (7071028c) modgauche.texi: typo fix (6f9f7318) Fix build issue related to gauche.interpolate (8d1cca0c) Remove RNG_mutex_init (d95e490a) Merge pull request #256 from Hamayama/uint_fix (23f6e57d) Fix axTLS on Windows (8027a370) Fix uint to u_int (flat numberical vector binary search) (ebb206f8) Updated slib.scm.in (9df3f275) Move srfi-111 stuff from libmisc to libalpha (b7854c8f) Fixed symbol searching when ancestor module has export renaming (ec3c7091) unwind-protect - Do not run cleanup if exception is continuable (84d1e959) rfc.http - Make sure cleanup is done properly (4ff1e75c) Regenerate axtls.diff (e88dd384) Fix MT hazard in ext.tls (48eb5870) gauche.net - include errno info in getaddrinfo error (b981c634) Tweak string interpolation expansion (e2cbfbde) Document about string-interpolate* visibility (cb8a8b41) Changed string interpolation expansion (cb4750e6) Fix static build (5588b551) Another fix on static build wrt. avoid embedding identifiers (a425a134) Fix static library build wrt. external libatomic_ops (70a68eb3) Name fix (make-standalone -> build-standalone) (067da7bb) Add flat numberical vector binary search (9467dd8a) Prohibit restarting body of unwind-protect once cleanup is done (e2faf671) gauche.test - test-error can now check message (994f5388) Define write-object on <set> and <bag> for the convenience (c4db5c63) Fix man.cgi - it failed to pick section name including <code> markup (a9695ab0) Reflect srfi-113 reference implementation fix (040b872b) Optimization in srfi-113 (236e53a4) Add hash-table-find (84edb41e) Fix cgen test to align the change of cpp nesting generation (49f48772) Small editorial fix (e45bd9da) Merge pull request #254 from nkoguro/cpp-conditions-order (9bc42867) Fix the order of #if conditions. (d19f9d10) Merge pull request #253 from nkoguro/define-cfn-static (7362bdc7) Emit declarations of static define-cfn. (c7b99807) more docs on srfi-127 (f614ab29) srfi-127 - Fix lseq-zip (4657bdee) Cross reference from lazy sequences to srfi-127 (6ef78413) Soem doc of srfi-127 (455927d9) Fix lseq-take, rewrite lseq=?. (a3cde9e5) Add srfi-127 support (c1957e6d) Purge Scm[U]Int32 in favor of [u]int32_t (7dc46575) precomp - change without-precompiling to emit into C instead of *.sci (8eff6890) gauche.parameter - Fix a bug on handling value exprs restarted by call/cc (08486f13) Avoid emitting identifiers into *.sci files (58e83029) Experimentally added text.template (66aae9c1) Fix macroexpand-all that leaked 'it' node (424a4de8) Make expansion of string-interpolate hygienic (144d532d) Document char-east-asian-width (2c036c24) Add char-east-asian-width (07ced1ac) gen-unicode.scm - Emit EastAsianWidth proprety into unicode_attr.h (d5c8790d) text.unicode.ucd - Read EastAsianWidth (816a8c1f) text.unicode.ucd - fix off-by-one error (fa8c9130) gen-unicode.scm - Add --fetch operation (65f8a718) Remove pre-0.9.5 kludge (40cec2cc) Code cleanup in port.c (a9e90e38) Merge pull request #251 from leque/fix-243 (4901125e) fix #243: util.match - Quasipattern doesn't work with vectors (ac8ec86e) Fix doc of string-prefix? family (3d58d9db) Doc editorial fix (64f90b3d) Removed obsoleted apis (59b0a21e) Docs (93c93122) Update pre-0.9.5 code & comment typo fix (dcae5486) Make er-macro-transformer compiled into core (2f934d51) Merge pull request #248 from Hamayama/makedoc (f91f4160) Fix unquote-splicing (ed52ade5) Change makedoc.scm for MSYS (mintty) (fbef4605) Use shell-escape-string to invoke command via cmd.exe on Windows (8a46cb90) Merge pull request #247 from Hamayama/cmd_msys (2e426162) Fix running commands for MSYS (mintty) (2fbd64c2) The last fix was not quite right (2ed98375) Fix comment (b06f19f3) Merge pull request #246 from kinoshita-lab/master (52277a12) fix slib load path for x86_64, since (gauche-architecture) returns "x86_64-pc-mingw64" and detected as "unix". (6225f4f4) Typo fix (91443d5f) Update ChangeLog (a7b51eff) Merge pull request #245 from leque/fix-U+20000-category (ea950679) (char-general-category #\x20000) should be Lo (d31eb5c0) gauche-process - Check on-abnormal-exit argument value (0085eea3) Remove pre-0.9.5 transient code (6fe91bbb) Fix main.c to call 'main' proc properly (97196adb) Some doc revision (9bf08bfd) Insert link for every html man page up to gauche doc mainpage (604c1007) Editorial fix (9badaf8a) Add doc/man.cgi as an example (36ab0501) Doc small format fix (cad5387e) Clean up warning note on precompilation (220e4f68) Reorganize doc build using makedoc.scm (be6bb5c8) Avoid preprocessor symbols redefinition on OpenBSD (da2ea765) Typo fix (6ce3630f) gauche.process - Add do-process and do-process-pipeline (f4583fe5) Merge pull request #241 from qykth-git/doc (dd63d61f) Sort lines (0a0234de) Put version number to each HTML pages (8d74ac56) Use "texi2any" instead of "texi2html" to make HTML document (b16d8f49) Remove redundant clean files (66faca49) Refactor "maintainer-clean" target (55c6a5f0) Remove transient code (55f486c7) Update debug-source-info using 0.9.5 internal proc (48f29e1e) Remove obsoleted check (80ee2234) Typo fix (6e5078c2) Avoid using non-ascii code in the source when unnecessary (03375ce5) rfc.tls - Detect LibreSSL as well (c26a4836) Editorial fix (247a6c35) Add HOWTO-precompile.txt (c6276f0d) Note the version requirements of build tools in HACKING (7a714e0f) Refer to 'Basic comparators' instead of 'Comparators' (14d448a5) Merge pull request #239 from qykth-git/typo (7f571ef2) Typo fix (813b0366)
2017-01-01Updated version (0.9.6.pre1.9632 -> 0.9.6.pre1.9633).Stefan Husmann
Changelog ========= Editorial fix (07bca40b) Doc translation (ffa1f0f9) Change uvector binary search API to allow floor/ceiling search (8e0fd552) Some doc edition (74aad1de) gauche.process - Fix hang problem when stdin feed is not read (bb04588a) Fix slib installation (f1c147ab) Fix derivation of initfn name in Scm_DynLoad (ff6cdff8) Doc typo fix (0004d1cb) Document do-process (b0f56109) Add SCM_PORT_OUTPUT_TRANSIENT mode in port (396c92d4) Doc addition (aef7aed2) ChangeLog for #8910631 (a0df1dab) Merge pull request #265 from qykth-git/tls (89106311) ChangeLog for the #df2f0a8 (20b67946) Merge pull request #264 from Hamayama/winprof (df2f0a8b) Update axtls.diff (64352806) Update to axTLS 2.1.1 (62d6bc4f) Enable profiler function on Windows (34bdbe8b) Doc fix (79129d8a) Comment typo fix (62c83ff5) Add comment (8ddad979) Fix er-macro that didn't capture toplevel defining env (6b905171) Typo fix (stage2 didn't use freshly compiled binary) (3382c1bd) Update ChangeLog for PR #261 (1dbfe285) Merge pull request #261 from qykth-git/tls (34f35689) Update axtls.diff (2f397343) Update to axTLS 2.1.0 (e3178f37) precomp - Keep name of precompiled macro it itself (763f66e8) precomp: Shortcut at using builtin modules (6c9fb155) DIST: convenient self-host testing (f04e11f4) Fix out-of-tree build test (09037265) Dependency fix (d67c8017) precomp - improved literal module handling (70435ddb) Merge pull request #260 from qykth-git/tls (70e3338b) Use Unix-style path separator for diff file even if we uses Windows-style path name (30ee9b01) Merge pull request #259 from Hamayama/winver (c1b82339) Set WINVER and _WIN32_WINNT (262d4ecf) Obsolete %expand-er-transformer, too (e9d6ab3a) 0.9.6_pre1 (3ee4b1f3) Drop primitive-macro-transformer (e16a2de4) Merge pull request #257 from Hamayama/axtls_win_fix (4af9d85e) Merge pull request #258 from pclouds/modgauche-texi-typo (7071028c) modgauche.texi: typo fix (6f9f7318) Fix build issue related to gauche.interpolate (8d1cca0c) Remove RNG_mutex_init (d95e490a) Merge pull request #256 from Hamayama/uint_fix (23f6e57d) Fix axTLS on Windows (8027a370) Fix uint to u_int (flat numberical vector binary search) (ebb206f8) Updated slib.scm.in (9df3f275) Move srfi-111 stuff from libmisc to libalpha (b7854c8f) Fixed symbol searching when ancestor module has export renaming (ec3c7091) unwind-protect - Do not run cleanup if exception is continuable (84d1e959) rfc.http - Make sure cleanup is done properly (4ff1e75c) Regenerate axtls.diff (e88dd384) Fix MT hazard in ext.tls (48eb5870) gauche.net - include errno info in getaddrinfo error (b981c634) Tweak string interpolation expansion (e2cbfbde) Document about string-interpolate* visibility (cb8a8b41) Changed string interpolation expansion (cb4750e6) Fix static build (5588b551) Another fix on static build wrt. avoid embedding identifiers (a425a134) Fix static library build wrt. external libatomic_ops (70a68eb3) Name fix (make-standalone -> build-standalone) (067da7bb) Add flat numberical vector binary search (9467dd8a) Prohibit restarting body of unwind-protect once cleanup is done (e2faf671) gauche.test - test-error can now check message (994f5388) Define write-object on <set> and <bag> for the convenience (c4db5c63) Fix man.cgi - it failed to pick section name including <code> markup (a9695ab0) Reflect srfi-113 reference implementation fix (040b872b) Optimization in srfi-113 (236e53a4) Add hash-table-find (84edb41e) Fix cgen test to align the change of cpp nesting generation (49f48772) Small editorial fix (e45bd9da) Merge pull request #254 from nkoguro/cpp-conditions-order (9bc42867) Fix the order of #if conditions. (d19f9d10) Merge pull request #253 from nkoguro/define-cfn-static (7362bdc7) Emit declarations of static define-cfn. (c7b99807) more docs on srfi-127 (f614ab29) srfi-127 - Fix lseq-zip (4657bdee) Cross reference from lazy sequences to srfi-127 (6ef78413) Soem doc of srfi-127 (455927d9) Fix lseq-take, rewrite lseq=?. (a3cde9e5) Add srfi-127 support (c1957e6d) Purge Scm[U]Int32 in favor of [u]int32_t (7dc46575) precomp - change without-precompiling to emit into C instead of *.sci (8eff6890) gauche.parameter - Fix a bug on handling value exprs restarted by call/cc (08486f13) Avoid emitting identifiers into *.sci files (58e83029) Experimentally added text.template (66aae9c1) Fix macroexpand-all that leaked 'it' node (424a4de8) Make expansion of string-interpolate hygienic (144d532d) Document char-east-asian-width (2c036c24) Add char-east-asian-width (07ced1ac) gen-unicode.scm - Emit EastAsianWidth proprety into unicode_attr.h (d5c8790d) text.unicode.ucd - Read EastAsianWidth (816a8c1f) text.unicode.ucd - fix off-by-one error (fa8c9130) gen-unicode.scm - Add --fetch operation (65f8a718) Remove pre-0.9.5 kludge (40cec2cc) Code cleanup in port.c (a9e90e38) Merge pull request #251 from leque/fix-243 (4901125e) fix #243: util.match - Quasipattern doesn't work with vectors (ac8ec86e) Fix doc of string-prefix? family (3d58d9db) Doc editorial fix (64f90b3d) Removed obsoleted apis (59b0a21e) Docs (93c93122) Update pre-0.9.5 code & comment typo fix (dcae5486) Make er-macro-transformer compiled into core (2f934d51) Merge pull request #248 from Hamayama/makedoc (f91f4160) Fix unquote-splicing (ed52ade5) Change makedoc.scm for MSYS (mintty) (fbef4605) Use shell-escape-string to invoke command via cmd.exe on Windows (8a46cb90) Merge pull request #247 from Hamayama/cmd_msys (2e426162) Fix running commands for MSYS (mintty) (2fbd64c2) The last fix was not quite right (2ed98375) Fix comment (b06f19f3) Merge pull request #246 from kinoshita-lab/master (52277a12) fix slib load path for x86_64, since (gauche-architecture) returns "x86_64-pc-mingw64" and detected as "unix". (6225f4f4) Typo fix (91443d5f) Update ChangeLog (a7b51eff) Merge pull request #245 from leque/fix-U+20000-category (ea950679) (char-general-category #\x20000) should be Lo (d31eb5c0) gauche-process - Check on-abnormal-exit argument value (0085eea3) Remove pre-0.9.5 transient code (6fe91bbb) Fix main.c to call 'main' proc properly (97196adb) Some doc revision (9bf08bfd) Insert link for every html man page up to gauche doc mainpage (604c1007) Editorial fix (9badaf8a) Add doc/man.cgi as an example (36ab0501) Doc small format fix (cad5387e) Clean up warning note on precompilation (220e4f68) Reorganize doc build using makedoc.scm (be6bb5c8) Avoid preprocessor symbols redefinition on OpenBSD (da2ea765) Typo fix (6ce3630f) gauche.process - Add do-process and do-process-pipeline (f4583fe5) Merge pull request #241 from qykth-git/doc (dd63d61f) Sort lines (0a0234de) Put version number to each HTML pages (8d74ac56) Use "texi2any" instead of "texi2html" to make HTML document (b16d8f49) Remove redundant clean files (66faca49) Refactor "maintainer-clean" target (55c6a5f0) Remove transient code (55f486c7) Update debug-source-info using 0.9.5 internal proc (48f29e1e) Remove obsoleted check (80ee2234) Typo fix (6e5078c2) Avoid using non-ascii code in the source when unnecessary (03375ce5) rfc.tls - Detect LibreSSL as well (c26a4836) Editorial fix (247a6c35) Add HOWTO-precompile.txt (c6276f0d) Note the version requirements of build tools in HACKING (7a714e0f) Refer to 'Basic comparators' instead of 'Comparators' (14d448a5) Merge pull request #239 from qykth-git/typo (7f571ef2) Typo fix (813b0366)
2016-12-31Updated version (0.9.6.pre1.9631 -> 0.9.6.pre1.9632).Stefan Husmann
Changelog ========= Doc translation (ffa1f0f9) Change uvector binary search API to allow floor/ceiling search (8e0fd552) Some doc edition (74aad1de) gauche.process - Fix hang problem when stdin feed is not read (bb04588a) Fix slib installation (f1c147ab) Fix derivation of initfn name in Scm_DynLoad (ff6cdff8) Doc typo fix (0004d1cb) Document do-process (b0f56109) Add SCM_PORT_OUTPUT_TRANSIENT mode in port (396c92d4) Doc addition (aef7aed2) ChangeLog for #8910631 (a0df1dab) Merge pull request #265 from qykth-git/tls (89106311) ChangeLog for the #df2f0a8 (20b67946) Merge pull request #264 from Hamayama/winprof (df2f0a8b) Update axtls.diff (64352806) Update to axTLS 2.1.1 (62d6bc4f) Enable profiler function on Windows (34bdbe8b) Doc fix (79129d8a) Comment typo fix (62c83ff5) Add comment (8ddad979) Fix er-macro that didn't capture toplevel defining env (6b905171) Typo fix (stage2 didn't use freshly compiled binary) (3382c1bd) Update ChangeLog for PR #261 (1dbfe285) Merge pull request #261 from qykth-git/tls (34f35689) Update axtls.diff (2f397343) Update to axTLS 2.1.0 (e3178f37) precomp - Keep name of precompiled macro it itself (763f66e8) precomp: Shortcut at using builtin modules (6c9fb155) DIST: convenient self-host testing (f04e11f4) Fix out-of-tree build test (09037265) Dependency fix (d67c8017) precomp - improved literal module handling (70435ddb) Merge pull request #260 from qykth-git/tls (70e3338b) Use Unix-style path separator for diff file even if we uses Windows-style path name (30ee9b01) Merge pull request #259 from Hamayama/winver (c1b82339) Set WINVER and _WIN32_WINNT (262d4ecf) Obsolete %expand-er-transformer, too (e9d6ab3a) 0.9.6_pre1 (3ee4b1f3) Drop primitive-macro-transformer (e16a2de4) Merge pull request #257 from Hamayama/axtls_win_fix (4af9d85e) Merge pull request #258 from pclouds/modgauche-texi-typo (7071028c) modgauche.texi: typo fix (6f9f7318) Fix build issue related to gauche.interpolate (8d1cca0c) Remove RNG_mutex_init (d95e490a) Merge pull request #256 from Hamayama/uint_fix (23f6e57d) Fix axTLS on Windows (8027a370) Fix uint to u_int (flat numberical vector binary search) (ebb206f8) Updated slib.scm.in (9df3f275) Move srfi-111 stuff from libmisc to libalpha (b7854c8f) Fixed symbol searching when ancestor module has export renaming (ec3c7091) unwind-protect - Do not run cleanup if exception is continuable (84d1e959) rfc.http - Make sure cleanup is done properly (4ff1e75c) Regenerate axtls.diff (e88dd384) Fix MT hazard in ext.tls (48eb5870) gauche.net - include errno info in getaddrinfo error (b981c634) Tweak string interpolation expansion (e2cbfbde) Document about string-interpolate* visibility (cb8a8b41) Changed string interpolation expansion (cb4750e6) Fix static build (5588b551) Another fix on static build wrt. avoid embedding identifiers (a425a134) Fix static library build wrt. external libatomic_ops (70a68eb3) Name fix (make-standalone -> build-standalone) (067da7bb) Add flat numberical vector binary search (9467dd8a) Prohibit restarting body of unwind-protect once cleanup is done (e2faf671) gauche.test - test-error can now check message (994f5388) Define write-object on <set> and <bag> for the convenience (c4db5c63) Fix man.cgi - it failed to pick section name including <code> markup (a9695ab0) Reflect srfi-113 reference implementation fix (040b872b) Optimization in srfi-113 (236e53a4) Add hash-table-find (84edb41e) Fix cgen test to align the change of cpp nesting generation (49f48772) Small editorial fix (e45bd9da) Merge pull request #254 from nkoguro/cpp-conditions-order (9bc42867) Fix the order of #if conditions. (d19f9d10) Merge pull request #253 from nkoguro/define-cfn-static (7362bdc7) Emit declarations of static define-cfn. (c7b99807) more docs on srfi-127 (f614ab29) srfi-127 - Fix lseq-zip (4657bdee) Cross reference from lazy sequences to srfi-127 (6ef78413) Soem doc of srfi-127 (455927d9) Fix lseq-take, rewrite lseq=?. (a3cde9e5) Add srfi-127 support (c1957e6d) Purge Scm[U]Int32 in favor of [u]int32_t (7dc46575) precomp - change without-precompiling to emit into C instead of *.sci (8eff6890) gauche.parameter - Fix a bug on handling value exprs restarted by call/cc (08486f13) Avoid emitting identifiers into *.sci files (58e83029) Experimentally added text.template (66aae9c1) Fix macroexpand-all that leaked 'it' node (424a4de8) Make expansion of string-interpolate hygienic (144d532d) Document char-east-asian-width (2c036c24) Add char-east-asian-width (07ced1ac) gen-unicode.scm - Emit EastAsianWidth proprety into unicode_attr.h (d5c8790d) text.unicode.ucd - Read EastAsianWidth (816a8c1f) text.unicode.ucd - fix off-by-one error (fa8c9130) gen-unicode.scm - Add --fetch operation (65f8a718) Remove pre-0.9.5 kludge (40cec2cc) Code cleanup in port.c (a9e90e38) Merge pull request #251 from leque/fix-243 (4901125e) fix #243: util.match - Quasipattern doesn't work with vectors (ac8ec86e) Fix doc of string-prefix? family (3d58d9db) Doc editorial fix (64f90b3d) Removed obsoleted apis (59b0a21e) Docs (93c93122) Update pre-0.9.5 code & comment typo fix (dcae5486) Make er-macro-transformer compiled into core (2f934d51) Merge pull request #248 from Hamayama/makedoc (f91f4160) Fix unquote-splicing (ed52ade5) Change makedoc.scm for MSYS (mintty) (fbef4605) Use shell-escape-string to invoke command via cmd.exe on Windows (8a46cb90) Merge pull request #247 from Hamayama/cmd_msys (2e426162) Fix running commands for MSYS (mintty) (2fbd64c2) The last fix was not quite right (2ed98375) Fix comment (b06f19f3) Merge pull request #246 from kinoshita-lab/master (52277a12) fix slib load path for x86_64, since (gauche-architecture) returns "x86_64-pc-mingw64" and detected as "unix". (6225f4f4) Typo fix (91443d5f) Update ChangeLog (a7b51eff) Merge pull request #245 from leque/fix-U+20000-category (ea950679) (char-general-category #\x20000) should be Lo (d31eb5c0) gauche-process - Check on-abnormal-exit argument value (0085eea3) Remove pre-0.9.5 transient code (6fe91bbb) Fix main.c to call 'main' proc properly (97196adb) Some doc revision (9bf08bfd) Insert link for every html man page up to gauche doc mainpage (604c1007) Editorial fix (9badaf8a) Add doc/man.cgi as an example (36ab0501) Doc small format fix (cad5387e) Clean up warning note on precompilation (220e4f68) Reorganize doc build using makedoc.scm (be6bb5c8) Avoid preprocessor symbols redefinition on OpenBSD (da2ea765) Typo fix (6ce3630f) gauche.process - Add do-process and do-process-pipeline (f4583fe5) Merge pull request #241 from qykth-git/doc (dd63d61f) Sort lines (0a0234de) Put version number to each HTML pages (8d74ac56) Use "texi2any" instead of "texi2html" to make HTML document (b16d8f49) Remove redundant clean files (66faca49) Refactor "maintainer-clean" target (55c6a5f0) Remove transient code (55f486c7) Update debug-source-info using 0.9.5 internal proc (48f29e1e) Remove obsoleted check (80ee2234) Typo fix (6e5078c2) Avoid using non-ascii code in the source when unnecessary (03375ce5) rfc.tls - Detect LibreSSL as well (c26a4836) Editorial fix (247a6c35) Add HOWTO-precompile.txt (c6276f0d) Note the version requirements of build tools in HACKING (7a714e0f) Refer to 'Basic comparators' instead of 'Comparators' (14d448a5) Merge pull request #239 from qykth-git/typo (7f571ef2) Typo fix (813b0366)
2016-12-30Updated version (0.9.6.pre1.9630 -> 0.9.6.pre1.9631).Stefan Husmann
Changelog ========= Change uvector binary search API to allow floor/ceiling search (8e0fd552) Some doc edition (74aad1de) gauche.process - Fix hang problem when stdin feed is not read (bb04588a) Fix slib installation (f1c147ab) Fix derivation of initfn name in Scm_DynLoad (ff6cdff8) Doc typo fix (0004d1cb) Document do-process (b0f56109) Add SCM_PORT_OUTPUT_TRANSIENT mode in port (396c92d4) Doc addition (aef7aed2) ChangeLog for #8910631 (a0df1dab) Merge pull request #265 from qykth-git/tls (89106311) ChangeLog for the #df2f0a8 (20b67946) Merge pull request #264 from Hamayama/winprof (df2f0a8b) Update axtls.diff (64352806) Update to axTLS 2.1.1 (62d6bc4f) Enable profiler function on Windows (34bdbe8b) Doc fix (79129d8a) Comment typo fix (62c83ff5) Add comment (8ddad979) Fix er-macro that didn't capture toplevel defining env (6b905171) Typo fix (stage2 didn't use freshly compiled binary) (3382c1bd) Update ChangeLog for PR #261 (1dbfe285) Merge pull request #261 from qykth-git/tls (34f35689) Update axtls.diff (2f397343) Update to axTLS 2.1.0 (e3178f37) precomp - Keep name of precompiled macro it itself (763f66e8) precomp: Shortcut at using builtin modules (6c9fb155) DIST: convenient self-host testing (f04e11f4) Fix out-of-tree build test (09037265) Dependency fix (d67c8017) precomp - improved literal module handling (70435ddb) Merge pull request #260 from qykth-git/tls (70e3338b) Use Unix-style path separator for diff file even if we uses Windows-style path name (30ee9b01) Merge pull request #259 from Hamayama/winver (c1b82339) Set WINVER and _WIN32_WINNT (262d4ecf) Obsolete %expand-er-transformer, too (e9d6ab3a) 0.9.6_pre1 (3ee4b1f3) Drop primitive-macro-transformer (e16a2de4) Merge pull request #257 from Hamayama/axtls_win_fix (4af9d85e) Merge pull request #258 from pclouds/modgauche-texi-typo (7071028c) modgauche.texi: typo fix (6f9f7318) Fix build issue related to gauche.interpolate (8d1cca0c) Remove RNG_mutex_init (d95e490a) Merge pull request #256 from Hamayama/uint_fix (23f6e57d) Fix axTLS on Windows (8027a370) Fix uint to u_int (flat numberical vector binary search) (ebb206f8) Updated slib.scm.in (9df3f275) Move srfi-111 stuff from libmisc to libalpha (b7854c8f) Fixed symbol searching when ancestor module has export renaming (ec3c7091) unwind-protect - Do not run cleanup if exception is continuable (84d1e959) rfc.http - Make sure cleanup is done properly (4ff1e75c) Regenerate axtls.diff (e88dd384) Fix MT hazard in ext.tls (48eb5870) gauche.net - include errno info in getaddrinfo error (b981c634) Tweak string interpolation expansion (e2cbfbde) Document about string-interpolate* visibility (cb8a8b41) Changed string interpolation expansion (cb4750e6) Fix static build (5588b551) Another fix on static build wrt. avoid embedding identifiers (a425a134) Fix static library build wrt. external libatomic_ops (70a68eb3) Name fix (make-standalone -> build-standalone) (067da7bb) Add flat numberical vector binary search (9467dd8a) Prohibit restarting body of unwind-protect once cleanup is done (e2faf671) gauche.test - test-error can now check message (994f5388) Define write-object on <set> and <bag> for the convenience (c4db5c63) Fix man.cgi - it failed to pick section name including <code> markup (a9695ab0) Reflect srfi-113 reference implementation fix (040b872b) Optimization in srfi-113 (236e53a4) Add hash-table-find (84edb41e) Fix cgen test to align the change of cpp nesting generation (49f48772) Small editorial fix (e45bd9da) Merge pull request #254 from nkoguro/cpp-conditions-order (9bc42867) Fix the order of #if conditions. (d19f9d10) Merge pull request #253 from nkoguro/define-cfn-static (7362bdc7) Emit declarations of static define-cfn. (c7b99807) more docs on srfi-127 (f614ab29) srfi-127 - Fix lseq-zip (4657bdee) Cross reference from lazy sequences to srfi-127 (6ef78413) Soem doc of srfi-127 (455927d9) Fix lseq-take, rewrite lseq=?. (a3cde9e5) Add srfi-127 support (c1957e6d) Purge Scm[U]Int32 in favor of [u]int32_t (7dc46575) precomp - change without-precompiling to emit into C instead of *.sci (8eff6890) gauche.parameter - Fix a bug on handling value exprs restarted by call/cc (08486f13) Avoid emitting identifiers into *.sci files (58e83029) Experimentally added text.template (66aae9c1) Fix macroexpand-all that leaked 'it' node (424a4de8) Make expansion of string-interpolate hygienic (144d532d) Document char-east-asian-width (2c036c24) Add char-east-asian-width (07ced1ac) gen-unicode.scm - Emit EastAsianWidth proprety into unicode_attr.h (d5c8790d) text.unicode.ucd - Read EastAsianWidth (816a8c1f) text.unicode.ucd - fix off-by-one error (fa8c9130) gen-unicode.scm - Add --fetch operation (65f8a718) Remove pre-0.9.5 kludge (40cec2cc) Code cleanup in port.c (a9e90e38) Merge pull request #251 from leque/fix-243 (4901125e) fix #243: util.match - Quasipattern doesn't work with vectors (ac8ec86e) Fix doc of string-prefix? family (3d58d9db) Doc editorial fix (64f90b3d) Removed obsoleted apis (59b0a21e) Docs (93c93122) Update pre-0.9.5 code & comment typo fix (dcae5486) Make er-macro-transformer compiled into core (2f934d51) Merge pull request #248 from Hamayama/makedoc (f91f4160) Fix unquote-splicing (ed52ade5) Change makedoc.scm for MSYS (mintty) (fbef4605) Use shell-escape-string to invoke command via cmd.exe on Windows (8a46cb90) Merge pull request #247 from Hamayama/cmd_msys (2e426162) Fix running commands for MSYS (mintty) (2fbd64c2) The last fix was not quite right (2ed98375) Fix comment (b06f19f3) Merge pull request #246 from kinoshita-lab/master (52277a12) fix slib load path for x86_64, since (gauche-architecture) returns "x86_64-pc-mingw64" and detected as "unix". (6225f4f4) Typo fix (91443d5f) Update ChangeLog (a7b51eff) Merge pull request #245 from leque/fix-U+20000-category (ea950679) (char-general-category #\x20000) should be Lo (d31eb5c0) gauche-process - Check on-abnormal-exit argument value (0085eea3) Remove pre-0.9.5 transient code (6fe91bbb) Fix main.c to call 'main' proc properly (97196adb) Some doc revision (9bf08bfd) Insert link for every html man page up to gauche doc mainpage (604c1007) Editorial fix (9badaf8a) Add doc/man.cgi as an example (36ab0501) Doc small format fix (cad5387e) Clean up warning note on precompilation (220e4f68) Reorganize doc build using makedoc.scm (be6bb5c8) Avoid preprocessor symbols redefinition on OpenBSD (da2ea765) Typo fix (6ce3630f) gauche.process - Add do-process and do-process-pipeline (f4583fe5) Merge pull request #241 from qykth-git/doc (dd63d61f) Sort lines (0a0234de) Put version number to each HTML pages (8d74ac56) Use "texi2any" instead of "texi2html" to make HTML document (b16d8f49) Remove redundant clean files (66faca49) Refactor "maintainer-clean" target (55c6a5f0) Remove transient code (55f486c7) Update debug-source-info using 0.9.5 internal proc (48f29e1e) Remove obsoleted check (80ee2234) Typo fix (6e5078c2) Avoid using non-ascii code in the source when unnecessary (03375ce5) rfc.tls - Detect LibreSSL as well (c26a4836) Editorial fix (247a6c35) Add HOWTO-precompile.txt (c6276f0d) Note the version requirements of build tools in HACKING (7a714e0f) Refer to 'Basic comparators' instead of 'Comparators' (14d448a5) Merge pull request #239 from qykth-git/typo (7f571ef2) Typo fix (813b0366)
2016-12-29Updated version (0.9.6.pre1.9629 -> 0.9.6.pre1.9630).Stefan Husmann
Changelog ========= Some doc edition (74aad1de) gauche.process - Fix hang problem when stdin feed is not read (bb04588a) Fix slib installation (f1c147ab) Fix derivation of initfn name in Scm_DynLoad (ff6cdff8) Doc typo fix (0004d1cb) Document do-process (b0f56109) Add SCM_PORT_OUTPUT_TRANSIENT mode in port (396c92d4) Doc addition (aef7aed2) ChangeLog for #8910631 (a0df1dab) Merge pull request #265 from qykth-git/tls (89106311) ChangeLog for the #df2f0a8 (20b67946) Merge pull request #264 from Hamayama/winprof (df2f0a8b) Update axtls.diff (64352806) Update to axTLS 2.1.1 (62d6bc4f) Enable profiler function on Windows (34bdbe8b) Doc fix (79129d8a) Comment typo fix (62c83ff5) Add comment (8ddad979) Fix er-macro that didn't capture toplevel defining env (6b905171) Typo fix (stage2 didn't use freshly compiled binary) (3382c1bd) Update ChangeLog for PR #261 (1dbfe285) Merge pull request #261 from qykth-git/tls (34f35689) Update axtls.diff (2f397343) Update to axTLS 2.1.0 (e3178f37) precomp - Keep name of precompiled macro it itself (763f66e8) precomp: Shortcut at using builtin modules (6c9fb155) DIST: convenient self-host testing (f04e11f4) Fix out-of-tree build test (09037265) Dependency fix (d67c8017) precomp - improved literal module handling (70435ddb) Merge pull request #260 from qykth-git/tls (70e3338b) Use Unix-style path separator for diff file even if we uses Windows-style path name (30ee9b01) Merge pull request #259 from Hamayama/winver (c1b82339) Set WINVER and _WIN32_WINNT (262d4ecf) Obsolete %expand-er-transformer, too (e9d6ab3a) 0.9.6_pre1 (3ee4b1f3) Drop primitive-macro-transformer (e16a2de4) Merge pull request #257 from Hamayama/axtls_win_fix (4af9d85e) Merge pull request #258 from pclouds/modgauche-texi-typo (7071028c) modgauche.texi: typo fix (6f9f7318) Fix build issue related to gauche.interpolate (8d1cca0c) Remove RNG_mutex_init (d95e490a) Merge pull request #256 from Hamayama/uint_fix (23f6e57d) Fix axTLS on Windows (8027a370) Fix uint to u_int (flat numberical vector binary search) (ebb206f8) Updated slib.scm.in (9df3f275) Move srfi-111 stuff from libmisc to libalpha (b7854c8f) Fixed symbol searching when ancestor module has export renaming (ec3c7091) unwind-protect - Do not run cleanup if exception is continuable (84d1e959) rfc.http - Make sure cleanup is done properly (4ff1e75c) Regenerate axtls.diff (e88dd384) Fix MT hazard in ext.tls (48eb5870) gauche.net - include errno info in getaddrinfo error (b981c634) Tweak string interpolation expansion (e2cbfbde) Document about string-interpolate* visibility (cb8a8b41) Changed string interpolation expansion (cb4750e6) Fix static build (5588b551) Another fix on static build wrt. avoid embedding identifiers (a425a134) Fix static library build wrt. external libatomic_ops (70a68eb3) Name fix (make-standalone -> build-standalone) (067da7bb) Add flat numberical vector binary search (9467dd8a) Prohibit restarting body of unwind-protect once cleanup is done (e2faf671) gauche.test - test-error can now check message (994f5388) Define write-object on <set> and <bag> for the convenience (c4db5c63) Fix man.cgi - it failed to pick section name including <code> markup (a9695ab0) Reflect srfi-113 reference implementation fix (040b872b) Optimization in srfi-113 (236e53a4) Add hash-table-find (84edb41e) Fix cgen test to align the change of cpp nesting generation (49f48772) Small editorial fix (e45bd9da) Merge pull request #254 from nkoguro/cpp-conditions-order (9bc42867) Fix the order of #if conditions. (d19f9d10) Merge pull request #253 from nkoguro/define-cfn-static (7362bdc7) Emit declarations of static define-cfn. (c7b99807) more docs on srfi-127 (f614ab29) srfi-127 - Fix lseq-zip (4657bdee) Cross reference from lazy sequences to srfi-127 (6ef78413) Soem doc of srfi-127 (455927d9) Fix lseq-take, rewrite lseq=?. (a3cde9e5) Add srfi-127 support (c1957e6d) Purge Scm[U]Int32 in favor of [u]int32_t (7dc46575) precomp - change without-precompiling to emit into C instead of *.sci (8eff6890) gauche.parameter - Fix a bug on handling value exprs restarted by call/cc (08486f13) Avoid emitting identifiers into *.sci files (58e83029) Experimentally added text.template (66aae9c1) Fix macroexpand-all that leaked 'it' node (424a4de8) Make expansion of string-interpolate hygienic (144d532d) Document char-east-asian-width (2c036c24) Add char-east-asian-width (07ced1ac) gen-unicode.scm - Emit EastAsianWidth proprety into unicode_attr.h (d5c8790d) text.unicode.ucd - Read EastAsianWidth (816a8c1f) text.unicode.ucd - fix off-by-one error (fa8c9130) gen-unicode.scm - Add --fetch operation (65f8a718) Remove pre-0.9.5 kludge (40cec2cc) Code cleanup in port.c (a9e90e38) Merge pull request #251 from leque/fix-243 (4901125e) fix #243: util.match - Quasipattern doesn't work with vectors (ac8ec86e) Fix doc of string-prefix? family (3d58d9db) Doc editorial fix (64f90b3d) Removed obsoleted apis (59b0a21e) Docs (93c93122) Update pre-0.9.5 code & comment typo fix (dcae5486) Make er-macro-transformer compiled into core (2f934d51) Merge pull request #248 from Hamayama/makedoc (f91f4160) Fix unquote-splicing (ed52ade5) Change makedoc.scm for MSYS (mintty) (fbef4605) Use shell-escape-string to invoke command via cmd.exe on Windows (8a46cb90) Merge pull request #247 from Hamayama/cmd_msys (2e426162) Fix running commands for MSYS (mintty) (2fbd64c2) The last fix was not quite right (2ed98375) Fix comment (b06f19f3) Merge pull request #246 from kinoshita-lab/master (52277a12) fix slib load path for x86_64, since (gauche-architecture) returns "x86_64-pc-mingw64" and detected as "unix". (6225f4f4) Typo fix (91443d5f) Update ChangeLog (a7b51eff) Merge pull request #245 from leque/fix-U+20000-category (ea950679) (char-general-category #\x20000) should be Lo (d31eb5c0) gauche-process - Check on-abnormal-exit argument value (0085eea3) Remove pre-0.9.5 transient code (6fe91bbb) Fix main.c to call 'main' proc properly (97196adb) Some doc revision (9bf08bfd) Insert link for every html man page up to gauche doc mainpage (604c1007) Editorial fix (9badaf8a) Add doc/man.cgi as an example (36ab0501) Doc small format fix (cad5387e) Clean up warning note on precompilation (220e4f68) Reorganize doc build using makedoc.scm (be6bb5c8) Avoid preprocessor symbols redefinition on OpenBSD (da2ea765) Typo fix (6ce3630f) gauche.process - Add do-process and do-process-pipeline (f4583fe5) Merge pull request #241 from qykth-git/doc (dd63d61f) Sort lines (0a0234de) Put version number to each HTML pages (8d74ac56) Use "texi2any" instead of "texi2html" to make HTML document (b16d8f49) Remove redundant clean files (66faca49) Refactor "maintainer-clean" target (55c6a5f0) Remove transient code (55f486c7) Update debug-source-info using 0.9.5 internal proc (48f29e1e) Remove obsoleted check (80ee2234) Typo fix (6e5078c2) Avoid using non-ascii code in the source when unnecessary (03375ce5) rfc.tls - Detect LibreSSL as well (c26a4836) Editorial fix (247a6c35) Add HOWTO-precompile.txt (c6276f0d) Note the version requirements of build tools in HACKING (7a714e0f) Refer to 'Basic comparators' instead of 'Comparators' (14d448a5) Merge pull request #239 from qykth-git/typo (7f571ef2) Typo fix (813b0366)
2016-12-28Updated version (0.9.6.pre1.9628 -> 0.9.6.pre1.9629).Stefan Husmann
Changelog ========= gauche.process - Fix hang problem when stdin feed is not read (bb04588a) Fix slib installation (f1c147ab) Fix derivation of initfn name in Scm_DynLoad (ff6cdff8) Doc typo fix (0004d1cb) Document do-process (b0f56109) Add SCM_PORT_OUTPUT_TRANSIENT mode in port (396c92d4) Doc addition (aef7aed2) ChangeLog for #8910631 (a0df1dab) Merge pull request #265 from qykth-git/tls (89106311) ChangeLog for the #df2f0a8 (20b67946) Merge pull request #264 from Hamayama/winprof (df2f0a8b) Update axtls.diff (64352806) Update to axTLS 2.1.1 (62d6bc4f) Enable profiler function on Windows (34bdbe8b) Doc fix (79129d8a) Comment typo fix (62c83ff5) Add comment (8ddad979) Fix er-macro that didn't capture toplevel defining env (6b905171) Typo fix (stage2 didn't use freshly compiled binary) (3382c1bd) Update ChangeLog for PR #261 (1dbfe285) Merge pull request #261 from qykth-git/tls (34f35689) Update axtls.diff (2f397343) Update to axTLS 2.1.0 (e3178f37) precomp - Keep name of precompiled macro it itself (763f66e8) precomp: Shortcut at using builtin modules (6c9fb155) DIST: convenient self-host testing (f04e11f4) Fix out-of-tree build test (09037265) Dependency fix (d67c8017) precomp - improved literal module handling (70435ddb) Merge pull request #260 from qykth-git/tls (70e3338b) Use Unix-style path separator for diff file even if we uses Windows-style path name (30ee9b01) Merge pull request #259 from Hamayama/winver (c1b82339) Set WINVER and _WIN32_WINNT (262d4ecf) Obsolete %expand-er-transformer, too (e9d6ab3a) 0.9.6_pre1 (3ee4b1f3) Drop primitive-macro-transformer (e16a2de4) Merge pull request #257 from Hamayama/axtls_win_fix (4af9d85e) Merge pull request #258 from pclouds/modgauche-texi-typo (7071028c) modgauche.texi: typo fix (6f9f7318) Fix build issue related to gauche.interpolate (8d1cca0c) Remove RNG_mutex_init (d95e490a) Merge pull request #256 from Hamayama/uint_fix (23f6e57d) Fix axTLS on Windows (8027a370) Fix uint to u_int (flat numberical vector binary search) (ebb206f8) Updated slib.scm.in (9df3f275) Move srfi-111 stuff from libmisc to libalpha (b7854c8f) Fixed symbol searching when ancestor module has export renaming (ec3c7091) unwind-protect - Do not run cleanup if exception is continuable (84d1e959) rfc.http - Make sure cleanup is done properly (4ff1e75c) Regenerate axtls.diff (e88dd384) Fix MT hazard in ext.tls (48eb5870) gauche.net - include errno info in getaddrinfo error (b981c634) Tweak string interpolation expansion (e2cbfbde) Document about string-interpolate* visibility (cb8a8b41) Changed string interpolation expansion (cb4750e6) Fix static build (5588b551) Another fix on static build wrt. avoid embedding identifiers (a425a134) Fix static library build wrt. external libatomic_ops (70a68eb3) Name fix (make-standalone -> build-standalone) (067da7bb) Add flat numberical vector binary search (9467dd8a) Prohibit restarting body of unwind-protect once cleanup is done (e2faf671) gauche.test - test-error can now check message (994f5388) Define write-object on <set> and <bag> for the convenience (c4db5c63) Fix man.cgi - it failed to pick section name including <code> markup (a9695ab0) Reflect srfi-113 reference implementation fix (040b872b) Optimization in srfi-113 (236e53a4) Add hash-table-find (84edb41e) Fix cgen test to align the change of cpp nesting generation (49f48772) Small editorial fix (e45bd9da) Merge pull request #254 from nkoguro/cpp-conditions-order (9bc42867) Fix the order of #if conditions. (d19f9d10) Merge pull request #253 from nkoguro/define-cfn-static (7362bdc7) Emit declarations of static define-cfn. (c7b99807) more docs on srfi-127 (f614ab29) srfi-127 - Fix lseq-zip (4657bdee) Cross reference from lazy sequences to srfi-127 (6ef78413) Soem doc of srfi-127 (455927d9) Fix lseq-take, rewrite lseq=?. (a3cde9e5) Add srfi-127 support (c1957e6d) Purge Scm[U]Int32 in favor of [u]int32_t (7dc46575) precomp - change without-precompiling to emit into C instead of *.sci (8eff6890) gauche.parameter - Fix a bug on handling value exprs restarted by call/cc (08486f13) Avoid emitting identifiers into *.sci files (58e83029) Experimentally added text.template (66aae9c1) Fix macroexpand-all that leaked 'it' node (424a4de8) Make expansion of string-interpolate hygienic (144d532d) Document char-east-asian-width (2c036c24) Add char-east-asian-width (07ced1ac) gen-unicode.scm - Emit EastAsianWidth proprety into unicode_attr.h (d5c8790d) text.unicode.ucd - Read EastAsianWidth (816a8c1f) text.unicode.ucd - fix off-by-one error (fa8c9130) gen-unicode.scm - Add --fetch operation (65f8a718) Remove pre-0.9.5 kludge (40cec2cc) Code cleanup in port.c (a9e90e38) Merge pull request #251 from leque/fix-243 (4901125e) fix #243: util.match - Quasipattern doesn't work with vectors (ac8ec86e) Fix doc of string-prefix? family (3d58d9db) Doc editorial fix (64f90b3d) Removed obsoleted apis (59b0a21e) Docs (93c93122) Update pre-0.9.5 code & comment typo fix (dcae5486) Make er-macro-transformer compiled into core (2f934d51) Merge pull request #248 from Hamayama/makedoc (f91f4160) Fix unquote-splicing (ed52ade5) Change makedoc.scm for MSYS (mintty) (fbef4605) Use shell-escape-string to invoke command via cmd.exe on Windows (8a46cb90) Merge pull request #247 from Hamayama/cmd_msys (2e426162) Fix running commands for MSYS (mintty) (2fbd64c2) The last fix was not quite right (2ed98375) Fix comment (b06f19f3) Merge pull request #246 from kinoshita-lab/master (52277a12) fix slib load path for x86_64, since (gauche-architecture) returns "x86_64-pc-mingw64" and detected as "unix". (6225f4f4) Typo fix (91443d5f) Update ChangeLog (a7b51eff) Merge pull request #245 from leque/fix-U+20000-category (ea950679) (char-general-category #\x20000) should be Lo (d31eb5c0) gauche-process - Check on-abnormal-exit argument value (0085eea3) Remove pre-0.9.5 transient code (6fe91bbb) Fix main.c to call 'main' proc properly (97196adb) Some doc revision (9bf08bfd) Insert link for every html man page up to gauche doc mainpage (604c1007) Editorial fix (9badaf8a) Add doc/man.cgi as an example (36ab0501) Doc small format fix (cad5387e) Clean up warning note on precompilation (220e4f68) Reorganize doc build using makedoc.scm (be6bb5c8) Avoid preprocessor symbols redefinition on OpenBSD (da2ea765) Typo fix (6ce3630f) gauche.process - Add do-process and do-process-pipeline (f4583fe5) Merge pull request #241 from qykth-git/doc (dd63d61f) Sort lines (0a0234de) Put version number to each HTML pages (8d74ac56) Use "texi2any" instead of "texi2html" to make HTML document (b16d8f49) Remove redundant clean files (66faca49) Refactor "maintainer-clean" target (55c6a5f0) Remove transient code (55f486c7) Update debug-source-info using 0.9.5 internal proc (48f29e1e) Remove obsoleted check (80ee2234) Typo fix (6e5078c2) Avoid using non-ascii code in the source when unnecessary (03375ce5) rfc.tls - Detect LibreSSL as well (c26a4836) Editorial fix (247a6c35) Add HOWTO-precompile.txt (c6276f0d) Note the version requirements of build tools in HACKING (7a714e0f) Refer to 'Basic comparators' instead of 'Comparators' (14d448a5) Merge pull request #239 from qykth-git/typo (7f571ef2) Typo fix (813b0366)
2016-12-27Updated version (0.9.6.pre1.9625 -> 0.9.6.pre1.9628).Stefan Husmann
Changelog ========= Fix slib installation (f1c147ab) Fix derivation of initfn name in Scm_DynLoad (ff6cdff8) Doc typo fix (0004d1cb) Document do-process (b0f56109) Add SCM_PORT_OUTPUT_TRANSIENT mode in port (396c92d4) Doc addition (aef7aed2) ChangeLog for #8910631 (a0df1dab) Merge pull request #265 from qykth-git/tls (89106311) ChangeLog for the #df2f0a8 (20b67946) Merge pull request #264 from Hamayama/winprof (df2f0a8b) Update axtls.diff (64352806) Update to axTLS 2.1.1 (62d6bc4f) Enable profiler function on Windows (34bdbe8b) Doc fix (79129d8a) Comment typo fix (62c83ff5) Add comment (8ddad979) Fix er-macro that didn't capture toplevel defining env (6b905171) Typo fix (stage2 didn't use freshly compiled binary) (3382c1bd) Update ChangeLog for PR #261 (1dbfe285) Merge pull request #261 from qykth-git/tls (34f35689) Update axtls.diff (2f397343) Update to axTLS 2.1.0 (e3178f37) precomp - Keep name of precompiled macro it itself (763f66e8) precomp: Shortcut at using builtin modules (6c9fb155) DIST: convenient self-host testing (f04e11f4) Fix out-of-tree build test (09037265) Dependency fix (d67c8017) precomp - improved literal module handling (70435ddb) Merge pull request #260 from qykth-git/tls (70e3338b) Use Unix-style path separator for diff file even if we uses Windows-style path name (30ee9b01) Merge pull request #259 from Hamayama/winver (c1b82339) Set WINVER and _WIN32_WINNT (262d4ecf) Obsolete %expand-er-transformer, too (e9d6ab3a) 0.9.6_pre1 (3ee4b1f3) Drop primitive-macro-transformer (e16a2de4) Merge pull request #257 from Hamayama/axtls_win_fix (4af9d85e) Merge pull request #258 from pclouds/modgauche-texi-typo (7071028c) modgauche.texi: typo fix (6f9f7318) Fix build issue related to gauche.interpolate (8d1cca0c) Remove RNG_mutex_init (d95e490a) Merge pull request #256 from Hamayama/uint_fix (23f6e57d) Fix axTLS on Windows (8027a370) Fix uint to u_int (flat numberical vector binary search) (ebb206f8) Updated slib.scm.in (9df3f275) Move srfi-111 stuff from libmisc to libalpha (b7854c8f) Fixed symbol searching when ancestor module has export renaming (ec3c7091) unwind-protect - Do not run cleanup if exception is continuable (84d1e959) rfc.http - Make sure cleanup is done properly (4ff1e75c) Regenerate axtls.diff (e88dd384) Fix MT hazard in ext.tls (48eb5870) gauche.net - include errno info in getaddrinfo error (b981c634) Tweak string interpolation expansion (e2cbfbde) Document about string-interpolate* visibility (cb8a8b41) Changed string interpolation expansion (cb4750e6) Fix static build (5588b551) Another fix on static build wrt. avoid embedding identifiers (a425a134) Fix static library build wrt. external libatomic_ops (70a68eb3) Name fix (make-standalone -> build-standalone) (067da7bb) Add flat numberical vector binary search (9467dd8a) Prohibit restarting body of unwind-protect once cleanup is done (e2faf671) gauche.test - test-error can now check message (994f5388) Define write-object on <set> and <bag> for the convenience (c4db5c63) Fix man.cgi - it failed to pick section name including <code> markup (a9695ab0) Reflect srfi-113 reference implementation fix (040b872b) Optimization in srfi-113 (236e53a4) Add hash-table-find (84edb41e) Fix cgen test to align the change of cpp nesting generation (49f48772) Small editorial fix (e45bd9da) Merge pull request #254 from nkoguro/cpp-conditions-order (9bc42867) Fix the order of #if conditions. (d19f9d10) Merge pull request #253 from nkoguro/define-cfn-static (7362bdc7) Emit declarations of static define-cfn. (c7b99807) more docs on srfi-127 (f614ab29) srfi-127 - Fix lseq-zip (4657bdee) Cross reference from lazy sequences to srfi-127 (6ef78413) Soem doc of srfi-127 (455927d9) Fix lseq-take, rewrite lseq=?. (a3cde9e5) Add srfi-127 support (c1957e6d) Purge Scm[U]Int32 in favor of [u]int32_t (7dc46575) precomp - change without-precompiling to emit into C instead of *.sci (8eff6890) gauche.parameter - Fix a bug on handling value exprs restarted by call/cc (08486f13) Avoid emitting identifiers into *.sci files (58e83029) Experimentally added text.template (66aae9c1) Fix macroexpand-all that leaked 'it' node (424a4de8) Make expansion of string-interpolate hygienic (144d532d) Document char-east-asian-width (2c036c24) Add char-east-asian-width (07ced1ac) gen-unicode.scm - Emit EastAsianWidth proprety into unicode_attr.h (d5c8790d) text.unicode.ucd - Read EastAsianWidth (816a8c1f) text.unicode.ucd - fix off-by-one error (fa8c9130) gen-unicode.scm - Add --fetch operation (65f8a718) Remove pre-0.9.5 kludge (40cec2cc) Code cleanup in port.c (a9e90e38) Merge pull request #251 from leque/fix-243 (4901125e) fix #243: util.match - Quasipattern doesn't work with vectors (ac8ec86e) Fix doc of string-prefix? family (3d58d9db) Doc editorial fix (64f90b3d) Removed obsoleted apis (59b0a21e) Docs (93c93122) Update pre-0.9.5 code & comment typo fix (dcae5486) Make er-macro-transformer compiled into core (2f934d51) Merge pull request #248 from Hamayama/makedoc (f91f4160) Fix unquote-splicing (ed52ade5) Change makedoc.scm for MSYS (mintty) (fbef4605) Use shell-escape-string to invoke command via cmd.exe on Windows (8a46cb90) Merge pull request #247 from Hamayama/cmd_msys (2e426162) Fix running commands for MSYS (mintty) (2fbd64c2) The last fix was not quite right (2ed98375) Fix comment (b06f19f3) Merge pull request #246 from kinoshita-lab/master (52277a12) fix slib load path for x86_64, since (gauche-architecture) returns "x86_64-pc-mingw64" and detected as "unix". (6225f4f4) Typo fix (91443d5f) Update ChangeLog (a7b51eff) Merge pull request #245 from leque/fix-U+20000-category (ea950679) (char-general-category #\x20000) should be Lo (d31eb5c0) gauche-process - Check on-abnormal-exit argument value (0085eea3) Remove pre-0.9.5 transient code (6fe91bbb) Fix main.c to call 'main' proc properly (97196adb) Some doc revision (9bf08bfd) Insert link for every html man page up to gauche doc mainpage (604c1007) Editorial fix (9badaf8a) Add doc/man.cgi as an example (36ab0501) Doc small format fix (cad5387e) Clean up warning note on precompilation (220e4f68) Reorganize doc build using makedoc.scm (be6bb5c8) Avoid preprocessor symbols redefinition on OpenBSD (da2ea765) Typo fix (6ce3630f) gauche.process - Add do-process and do-process-pipeline (f4583fe5) Merge pull request #241 from qykth-git/doc (dd63d61f) Sort lines (0a0234de) Put version number to each HTML pages (8d74ac56) Use "texi2any" instead of "texi2html" to make HTML document (b16d8f49) Remove redundant clean files (66faca49) Refactor "maintainer-clean" target (55c6a5f0) Remove transient code (55f486c7) Update debug-source-info using 0.9.5 internal proc (48f29e1e) Remove obsoleted check (80ee2234) Typo fix (6e5078c2) Avoid using non-ascii code in the source when unnecessary (03375ce5) rfc.tls - Detect LibreSSL as well (c26a4836) Editorial fix (247a6c35) Add HOWTO-precompile.txt (c6276f0d) Note the version requirements of build tools in HACKING (7a714e0f) Refer to 'Basic comparators' instead of 'Comparators' (14d448a5) Merge pull request #239 from qykth-git/typo (7f571ef2) Typo fix (813b0366)
2016-12-26updatedStefan Husmann
2016-12-24Updated version (0.9.5.pre1.9615 -> 0.9.5.pre1.9622).AUR Update Bot
Changelog ========= ChangeLog for #8910631 (a0df1dab) Merge pull request #265 from qykth-git/tls (89106311) ChangeLog for the #df2f0a8 (20b67946) Merge pull request #264 from Hamayama/winprof (df2f0a8b) Update axtls.diff (64352806) Update to axTLS 2.1.1 (62d6bc4f) Enable profiler function on Windows (34bdbe8b) Doc fix (79129d8a) Comment typo fix (62c83ff5) Add comment (8ddad979) Fix er-macro that didn't capture toplevel defining env (6b905171) Typo fix (stage2 didn't use freshly compiled binary) (3382c1bd) Update ChangeLog for PR #261 (1dbfe285) Merge pull request #261 from qykth-git/tls (34f35689) Update axtls.diff (2f397343) Update to axTLS 2.1.0 (e3178f37) precomp - Keep name of precompiled macro it itself (763f66e8) precomp: Shortcut at using builtin modules (6c9fb155) DIST: convenient self-host testing (f04e11f4) Fix out-of-tree build test (09037265) Dependency fix (d67c8017) precomp - improved literal module handling (70435ddb) Merge pull request #260 from qykth-git/tls (70e3338b) Use Unix-style path separator for diff file even if we uses Windows-style path name (30ee9b01) Merge pull request #259 from Hamayama/winver (c1b82339) Set WINVER and _WIN32_WINNT (262d4ecf) Obsolete %expand-er-transformer, too (e9d6ab3a) 0.9.6_pre1 (3ee4b1f3) Drop primitive-macro-transformer (e16a2de4) Merge pull request #257 from Hamayama/axtls_win_fix (4af9d85e) Merge pull request #258 from pclouds/modgauche-texi-typo (7071028c) modgauche.texi: typo fix (6f9f7318) Fix build issue related to gauche.interpolate (8d1cca0c) Remove RNG_mutex_init (d95e490a) Merge pull request #256 from Hamayama/uint_fix (23f6e57d) Fix axTLS on Windows (8027a370) Fix uint to u_int (flat numberical vector binary search) (ebb206f8) Updated slib.scm.in (9df3f275) Move srfi-111 stuff from libmisc to libalpha (b7854c8f) Fixed symbol searching when ancestor module has export renaming (ec3c7091) unwind-protect - Do not run cleanup if exception is continuable (84d1e959) rfc.http - Make sure cleanup is done properly (4ff1e75c) Regenerate axtls.diff (e88dd384) Fix MT hazard in ext.tls (48eb5870) gauche.net - include errno info in getaddrinfo error (b981c634) Tweak string interpolation expansion (e2cbfbde) Document about string-interpolate* visibility (cb8a8b41) Changed string interpolation expansion (cb4750e6) Fix static build (5588b551) Another fix on static build wrt. avoid embedding identifiers (a425a134) Fix static library build wrt. external libatomic_ops (70a68eb3) Name fix (make-standalone -> build-standalone) (067da7bb) Add flat numberical vector binary search (9467dd8a) Prohibit restarting body of unwind-protect once cleanup is done (e2faf671) gauche.test - test-error can now check message (994f5388) Define write-object on <set> and <bag> for the convenience (c4db5c63) Fix man.cgi - it failed to pick section name including <code> markup (a9695ab0) Reflect srfi-113 reference implementation fix (040b872b) Optimization in srfi-113 (236e53a4) Add hash-table-find (84edb41e) Fix cgen test to align the change of cpp nesting generation (49f48772) Small editorial fix (e45bd9da) Merge pull request #254 from nkoguro/cpp-conditions-order (9bc42867) Fix the order of #if conditions. (d19f9d10) Merge pull request #253 from nkoguro/define-cfn-static (7362bdc7) Emit declarations of static define-cfn. (c7b99807) more docs on srfi-127 (f614ab29) srfi-127 - Fix lseq-zip (4657bdee) Cross reference from lazy sequences to srfi-127 (6ef78413) Soem doc of srfi-127 (455927d9) Fix lseq-take, rewrite lseq=?. (a3cde9e5) Add srfi-127 support (c1957e6d) Purge Scm[U]Int32 in favor of [u]int32_t (7dc46575) precomp - change without-precompiling to emit into C instead of *.sci (8eff6890) gauche.parameter - Fix a bug on handling value exprs restarted by call/cc (08486f13) Avoid emitting identifiers into *.sci files (58e83029) Experimentally added text.template (66aae9c1) Fix macroexpand-all that leaked 'it' node (424a4de8) Make expansion of string-interpolate hygienic (144d532d) Document char-east-asian-width (2c036c24) Add char-east-asian-width (07ced1ac) gen-unicode.scm - Emit EastAsianWidth proprety into unicode_attr.h (d5c8790d) text.unicode.ucd - Read EastAsianWidth (816a8c1f) text.unicode.ucd - fix off-by-one error (fa8c9130) gen-unicode.scm - Add --fetch operation (65f8a718) Remove pre-0.9.5 kludge (40cec2cc) Code cleanup in port.c (a9e90e38) Merge pull request #251 from leque/fix-243 (4901125e) fix #243: util.match - Quasipattern doesn't work with vectors (ac8ec86e) Fix doc of string-prefix? family (3d58d9db) Doc editorial fix (64f90b3d) Removed obsoleted apis (59b0a21e) Docs (93c93122) Update pre-0.9.5 code & comment typo fix (dcae5486) Make er-macro-transformer compiled into core (2f934d51) Merge pull request #248 from Hamayama/makedoc (f91f4160) Fix unquote-splicing (ed52ade5) Change makedoc.scm for MSYS (mintty) (fbef4605) Use shell-escape-string to invoke command via cmd.exe on Windows (8a46cb90) Merge pull request #247 from Hamayama/cmd_msys (2e426162) Fix running commands for MSYS (mintty) (2fbd64c2) The last fix was not quite right (2ed98375) Fix comment (b06f19f3) Merge pull request #246 from kinoshita-lab/master (52277a12) fix slib load path for x86_64, since (gauche-architecture) returns "x86_64-pc-mingw64" and detected as "unix". (6225f4f4) Typo fix (91443d5f) Update ChangeLog (a7b51eff) Merge pull request #245 from leque/fix-U+20000-category (ea950679) (char-general-category #\x20000) should be Lo (d31eb5c0) gauche-process - Check on-abnormal-exit argument value (0085eea3) Remove pre-0.9.5 transient code (6fe91bbb) Fix main.c to call 'main' proc properly (97196adb) Some doc revision (9bf08bfd) Insert link for every html man page up to gauche doc mainpage (604c1007) Editorial fix (9badaf8a) Add doc/man.cgi as an example (36ab0501) Doc small format fix (cad5387e) Clean up warning note on precompilation (220e4f68) Reorganize doc build using makedoc.scm (be6bb5c8) Avoid preprocessor symbols redefinition on OpenBSD (da2ea765) Typo fix (6ce3630f) gauche.process - Add do-process and do-process-pipeline (f4583fe5) Merge pull request #241 from qykth-git/doc (dd63d61f) Sort lines (0a0234de) Put version number to each HTML pages (8d74ac56) Use "texi2any" instead of "texi2html" to make HTML document (b16d8f49) Remove redundant clean files (66faca49) Refactor "maintainer-clean" target (55c6a5f0) Remove transient code (55f486c7) Update debug-source-info using 0.9.5 internal proc (48f29e1e) Remove obsoleted check (80ee2234) Typo fix (6e5078c2) Avoid using non-ascii code in the source when unnecessary (03375ce5) rfc.tls - Detect LibreSSL as well (c26a4836) Editorial fix (247a6c35) Add HOWTO-precompile.txt (c6276f0d) Note the version requirements of build tools in HACKING (7a714e0f) Refer to 'Basic comparators' instead of 'Comparators' (14d448a5) Merge pull request #239 from qykth-git/typo (7f571ef2) Typo fix (813b0366)
2016-12-23Updated version (0.9.5.pre1.9613 -> 0.9.5.pre1.9615).AUR Update Bot
Changelog ========= Doc fix (79129d8a) Comment typo fix (62c83ff5) Add comment (8ddad979) Fix er-macro that didn't capture toplevel defining env (6b905171) Typo fix (stage2 didn't use freshly compiled binary) (3382c1bd) Update ChangeLog for PR #261 (1dbfe285) Merge pull request #261 from qykth-git/tls (34f35689) Update axtls.diff (2f397343) Update to axTLS 2.1.0 (e3178f37) precomp - Keep name of precompiled macro it itself (763f66e8) precomp: Shortcut at using builtin modules (6c9fb155) DIST: convenient self-host testing (f04e11f4) Fix out-of-tree build test (09037265) Dependency fix (d67c8017) precomp - improved literal module handling (70435ddb) Merge pull request #260 from qykth-git/tls (70e3338b) Use Unix-style path separator for diff file even if we uses Windows-style path name (30ee9b01) Merge pull request #259 from Hamayama/winver (c1b82339) Set WINVER and _WIN32_WINNT (262d4ecf) Obsolete %expand-er-transformer, too (e9d6ab3a) 0.9.6_pre1 (3ee4b1f3) Drop primitive-macro-transformer (e16a2de4) Merge pull request #257 from Hamayama/axtls_win_fix (4af9d85e) Merge pull request #258 from pclouds/modgauche-texi-typo (7071028c) modgauche.texi: typo fix (6f9f7318) Fix build issue related to gauche.interpolate (8d1cca0c) Remove RNG_mutex_init (d95e490a) Merge pull request #256 from Hamayama/uint_fix (23f6e57d) Fix axTLS on Windows (8027a370) Fix uint to u_int (flat numberical vector binary search) (ebb206f8) Updated slib.scm.in (9df3f275) Move srfi-111 stuff from libmisc to libalpha (b7854c8f) Fixed symbol searching when ancestor module has export renaming (ec3c7091) unwind-protect - Do not run cleanup if exception is continuable (84d1e959) rfc.http - Make sure cleanup is done properly (4ff1e75c) Regenerate axtls.diff (e88dd384) Fix MT hazard in ext.tls (48eb5870) gauche.net - include errno info in getaddrinfo error (b981c634) Tweak string interpolation expansion (e2cbfbde) Document about string-interpolate* visibility (cb8a8b41) Changed string interpolation expansion (cb4750e6) Fix static build (5588b551) Another fix on static build wrt. avoid embedding identifiers (a425a134) Fix static library build wrt. external libatomic_ops (70a68eb3) Name fix (make-standalone -> build-standalone) (067da7bb) Add flat numberical vector binary search (9467dd8a) Prohibit restarting body of unwind-protect once cleanup is done (e2faf671) gauche.test - test-error can now check message (994f5388) Define write-object on <set> and <bag> for the convenience (c4db5c63) Fix man.cgi - it failed to pick section name including <code> markup (a9695ab0) Reflect srfi-113 reference implementation fix (040b872b) Optimization in srfi-113 (236e53a4) Add hash-table-find (84edb41e) Fix cgen test to align the change of cpp nesting generation (49f48772) Small editorial fix (e45bd9da) Merge pull request #254 from nkoguro/cpp-conditions-order (9bc42867) Fix the order of #if conditions. (d19f9d10) Merge pull request #253 from nkoguro/define-cfn-static (7362bdc7) Emit declarations of static define-cfn. (c7b99807) more docs on srfi-127 (f614ab29) srfi-127 - Fix lseq-zip (4657bdee) Cross reference from lazy sequences to srfi-127 (6ef78413) Soem doc of srfi-127 (455927d9) Fix lseq-take, rewrite lseq=?. (a3cde9e5) Add srfi-127 support (c1957e6d) Purge Scm[U]Int32 in favor of [u]int32_t (7dc46575) precomp - change without-precompiling to emit into C instead of *.sci (8eff6890) gauche.parameter - Fix a bug on handling value exprs restarted by call/cc (08486f13) Avoid emitting identifiers into *.sci files (58e83029) Experimentally added text.template (66aae9c1) Fix macroexpand-all that leaked 'it' node (424a4de8) Make expansion of string-interpolate hygienic (144d532d) Document char-east-asian-width (2c036c24) Add char-east-asian-width (07ced1ac) gen-unicode.scm - Emit EastAsianWidth proprety into unicode_attr.h (d5c8790d) text.unicode.ucd - Read EastAsianWidth (816a8c1f) text.unicode.ucd - fix off-by-one error (fa8c9130) gen-unicode.scm - Add --fetch operation (65f8a718) Remove pre-0.9.5 kludge (40cec2cc) Code cleanup in port.c (a9e90e38) Merge pull request #251 from leque/fix-243 (4901125e) fix #243: util.match - Quasipattern doesn't work with vectors (ac8ec86e) Fix doc of string-prefix? family (3d58d9db) Doc editorial fix (64f90b3d) Removed obsoleted apis (59b0a21e) Docs (93c93122) Update pre-0.9.5 code & comment typo fix (dcae5486) Make er-macro-transformer compiled into core (2f934d51) Merge pull request #248 from Hamayama/makedoc (f91f4160) Fix unquote-splicing (ed52ade5) Change makedoc.scm for MSYS (mintty) (fbef4605) Use shell-escape-string to invoke command via cmd.exe on Windows (8a46cb90) Merge pull request #247 from Hamayama/cmd_msys (2e426162) Fix running commands for MSYS (mintty) (2fbd64c2) The last fix was not quite right (2ed98375) Fix comment (b06f19f3) Merge pull request #246 from kinoshita-lab/master (52277a12) fix slib load path for x86_64, since (gauche-architecture) returns "x86_64-pc-mingw64" and detected as "unix". (6225f4f4) Typo fix (91443d5f) Update ChangeLog (a7b51eff) Merge pull request #245 from leque/fix-U+20000-category (ea950679) (char-general-category #\x20000) should be Lo (d31eb5c0) gauche-process - Check on-abnormal-exit argument value (0085eea3) Remove pre-0.9.5 transient code (6fe91bbb) Fix main.c to call 'main' proc properly (97196adb) Some doc revision (9bf08bfd) Insert link for every html man page up to gauche doc mainpage (604c1007) Editorial fix (9badaf8a) Add doc/man.cgi as an example (36ab0501) Doc small format fix (cad5387e) Clean up warning note on precompilation (220e4f68) Reorganize doc build using makedoc.scm (be6bb5c8) Avoid preprocessor symbols redefinition on OpenBSD (da2ea765) Typo fix (6ce3630f) gauche.process - Add do-process and do-process-pipeline (f4583fe5) Merge pull request #241 from qykth-git/doc (dd63d61f) Sort lines (0a0234de) Put version number to each HTML pages (8d74ac56) Use "texi2any" instead of "texi2html" to make HTML document (b16d8f49) Remove redundant clean files (66faca49) Refactor "maintainer-clean" target (55c6a5f0) Remove transient code (55f486c7) Update debug-source-info using 0.9.5 internal proc (48f29e1e) Remove obsoleted check (80ee2234) Typo fix (6e5078c2) Avoid using non-ascii code in the source when unnecessary (03375ce5) rfc.tls - Detect LibreSSL as well (c26a4836) Editorial fix (247a6c35) Add HOWTO-precompile.txt (c6276f0d) Note the version requirements of build tools in HACKING (7a714e0f) Refer to 'Basic comparators' instead of 'Comparators' (14d448a5) Merge pull request #239 from qykth-git/typo (7f571ef2) Typo fix (813b0366)
2016-12-19Updated version (0.9.5.pre1.9611 -> 0.9.5.pre1.9613).AUR Update Bot
Changelog ========= Add comment (8ddad979) Fix er-macro that didn't capture toplevel defining env (6b905171) Typo fix (stage2 didn't use freshly compiled binary) (3382c1bd) Update ChangeLog for PR #261 (1dbfe285) Merge pull request #261 from qykth-git/tls (34f35689) Update axtls.diff (2f397343) Update to axTLS 2.1.0 (e3178f37) precomp - Keep name of precompiled macro it itself (763f66e8) precomp: Shortcut at using builtin modules (6c9fb155) DIST: convenient self-host testing (f04e11f4) Fix out-of-tree build test (09037265) Dependency fix (d67c8017) precomp - improved literal module handling (70435ddb) Merge pull request #260 from qykth-git/tls (70e3338b) Use Unix-style path separator for diff file even if we uses Windows-style path name (30ee9b01) Merge pull request #259 from Hamayama/winver (c1b82339) Set WINVER and _WIN32_WINNT (262d4ecf) Obsolete %expand-er-transformer, too (e9d6ab3a) 0.9.6_pre1 (3ee4b1f3) Drop primitive-macro-transformer (e16a2de4) Merge pull request #257 from Hamayama/axtls_win_fix (4af9d85e) Merge pull request #258 from pclouds/modgauche-texi-typo (7071028c) modgauche.texi: typo fix (6f9f7318) Fix build issue related to gauche.interpolate (8d1cca0c) Remove RNG_mutex_init (d95e490a) Merge pull request #256 from Hamayama/uint_fix (23f6e57d) Fix axTLS on Windows (8027a370) Fix uint to u_int (flat numberical vector binary search) (ebb206f8) Updated slib.scm.in (9df3f275) Move srfi-111 stuff from libmisc to libalpha (b7854c8f) Fixed symbol searching when ancestor module has export renaming (ec3c7091) unwind-protect - Do not run cleanup if exception is continuable (84d1e959) rfc.http - Make sure cleanup is done properly (4ff1e75c) Regenerate axtls.diff (e88dd384) Fix MT hazard in ext.tls (48eb5870) gauche.net - include errno info in getaddrinfo error (b981c634) Tweak string interpolation expansion (e2cbfbde) Document about string-interpolate* visibility (cb8a8b41) Changed string interpolation expansion (cb4750e6) Fix static build (5588b551) Another fix on static build wrt. avoid embedding identifiers (a425a134) Fix static library build wrt. external libatomic_ops (70a68eb3) Name fix (make-standalone -> build-standalone) (067da7bb) Add flat numberical vector binary search (9467dd8a) Prohibit restarting body of unwind-protect once cleanup is done (e2faf671) gauche.test - test-error can now check message (994f5388) Define write-object on <set> and <bag> for the convenience (c4db5c63) Fix man.cgi - it failed to pick section name including <code> markup (a9695ab0) Reflect srfi-113 reference implementation fix (040b872b) Optimization in srfi-113 (236e53a4) Add hash-table-find (84edb41e) Fix cgen test to align the change of cpp nesting generation (49f48772) Small editorial fix (e45bd9da) Merge pull request #254 from nkoguro/cpp-conditions-order (9bc42867) Fix the order of #if conditions. (d19f9d10) Merge pull request #253 from nkoguro/define-cfn-static (7362bdc7) Emit declarations of static define-cfn. (c7b99807) more docs on srfi-127 (f614ab29) srfi-127 - Fix lseq-zip (4657bdee) Cross reference from lazy sequences to srfi-127 (6ef78413) Soem doc of srfi-127 (455927d9) Fix lseq-take, rewrite lseq=?. (a3cde9e5) Add srfi-127 support (c1957e6d) Purge Scm[U]Int32 in favor of [u]int32_t (7dc46575) precomp - change without-precompiling to emit into C instead of *.sci (8eff6890) gauche.parameter - Fix a bug on handling value exprs restarted by call/cc (08486f13) Avoid emitting identifiers into *.sci files (58e83029) Experimentally added text.template (66aae9c1) Fix macroexpand-all that leaked 'it' node (424a4de8) Make expansion of string-interpolate hygienic (144d532d) Document char-east-asian-width (2c036c24) Add char-east-asian-width (07ced1ac) gen-unicode.scm - Emit EastAsianWidth proprety into unicode_attr.h (d5c8790d) text.unicode.ucd - Read EastAsianWidth (816a8c1f) text.unicode.ucd - fix off-by-one error (fa8c9130) gen-unicode.scm - Add --fetch operation (65f8a718) Remove pre-0.9.5 kludge (40cec2cc) Code cleanup in port.c (a9e90e38) Merge pull request #251 from leque/fix-243 (4901125e) fix #243: util.match - Quasipattern doesn't work with vectors (ac8ec86e) Fix doc of string-prefix? family (3d58d9db) Doc editorial fix (64f90b3d) Removed obsoleted apis (59b0a21e) Docs (93c93122) Update pre-0.9.5 code & comment typo fix (dcae5486) Make er-macro-transformer compiled into core (2f934d51) Merge pull request #248 from Hamayama/makedoc (f91f4160) Fix unquote-splicing (ed52ade5) Change makedoc.scm for MSYS (mintty) (fbef4605) Use shell-escape-string to invoke command via cmd.exe on Windows (8a46cb90) Merge pull request #247 from Hamayama/cmd_msys (2e426162) Fix running commands for MSYS (mintty) (2fbd64c2) The last fix was not quite right (2ed98375) Fix comment (b06f19f3) Merge pull request #246 from kinoshita-lab/master (52277a12) fix slib load path for x86_64, since (gauche-architecture) returns "x86_64-pc-mingw64" and detected as "unix". (6225f4f4) Typo fix (91443d5f) Update ChangeLog (a7b51eff) Merge pull request #245 from leque/fix-U+20000-category (ea950679) (char-general-category #\x20000) should be Lo (d31eb5c0) gauche-process - Check on-abnormal-exit argument value (0085eea3) Remove pre-0.9.5 transient code (6fe91bbb) Fix main.c to call 'main' proc properly (97196adb) Some doc revision (9bf08bfd) Insert link for every html man page up to gauche doc mainpage (604c1007) Editorial fix (9badaf8a) Add doc/man.cgi as an example (36ab0501) Doc small format fix (cad5387e) Clean up warning note on precompilation (220e4f68) Reorganize doc build using makedoc.scm (be6bb5c8) Avoid preprocessor symbols redefinition on OpenBSD (da2ea765) Typo fix (6ce3630f) gauche.process - Add do-process and do-process-pipeline (f4583fe5) Merge pull request #241 from qykth-git/doc (dd63d61f) Sort lines (0a0234de) Put version number to each HTML pages (8d74ac56) Use "texi2any" instead of "texi2html" to make HTML document (b16d8f49) Remove redundant clean files (66faca49) Refactor "maintainer-clean" target (55c6a5f0) Remove transient code (55f486c7) Update debug-source-info using 0.9.5 internal proc (48f29e1e) Remove obsoleted check (80ee2234) Typo fix (6e5078c2) Avoid using non-ascii code in the source when unnecessary (03375ce5) rfc.tls - Detect LibreSSL as well (c26a4836) Editorial fix (247a6c35) Add HOWTO-precompile.txt (c6276f0d) Note the version requirements of build tools in HACKING (7a714e0f) Refer to 'Basic comparators' instead of 'Comparators' (14d448a5) Merge pull request #239 from qykth-git/typo (7f571ef2) Typo fix (813b0366)
2016-12-18Updated version (0.9.5.pre1.9609 -> 0.9.5.pre1.9611).AUR Update Bot
Changelog ========= Typo fix (stage2 didn't use freshly compiled binary) (3382c1bd) Update ChangeLog for PR #261 (1dbfe285) Merge pull request #261 from qykth-git/tls (34f35689) Update axtls.diff (2f397343) Update to axTLS 2.1.0 (e3178f37) precomp - Keep name of precompiled macro it itself (763f66e8) precomp: Shortcut at using builtin modules (6c9fb155) DIST: convenient self-host testing (f04e11f4) Fix out-of-tree build test (09037265) Dependency fix (d67c8017) precomp - improved literal module handling (70435ddb) Merge pull request #260 from qykth-git/tls (70e3338b) Use Unix-style path separator for diff file even if we uses Windows-style path name (30ee9b01) Merge pull request #259 from Hamayama/winver (c1b82339) Set WINVER and _WIN32_WINNT (262d4ecf) Obsolete %expand-er-transformer, too (e9d6ab3a) 0.9.6_pre1 (3ee4b1f3) Drop primitive-macro-transformer (e16a2de4) Merge pull request #257 from Hamayama/axtls_win_fix (4af9d85e) Merge pull request #258 from pclouds/modgauche-texi-typo (7071028c) modgauche.texi: typo fix (6f9f7318) Fix build issue related to gauche.interpolate (8d1cca0c) Remove RNG_mutex_init (d95e490a) Merge pull request #256 from Hamayama/uint_fix (23f6e57d) Fix axTLS on Windows (8027a370) Fix uint to u_int (flat numberical vector binary search) (ebb206f8) Updated slib.scm.in (9df3f275) Move srfi-111 stuff from libmisc to libalpha (b7854c8f) Fixed symbol searching when ancestor module has export renaming (ec3c7091) unwind-protect - Do not run cleanup if exception is continuable (84d1e959) rfc.http - Make sure cleanup is done properly (4ff1e75c) Regenerate axtls.diff (e88dd384) Fix MT hazard in ext.tls (48eb5870) gauche.net - include errno info in getaddrinfo error (b981c634) Tweak string interpolation expansion (e2cbfbde) Document about string-interpolate* visibility (cb8a8b41) Changed string interpolation expansion (cb4750e6) Fix static build (5588b551) Another fix on static build wrt. avoid embedding identifiers (a425a134) Fix static library build wrt. external libatomic_ops (70a68eb3) Name fix (make-standalone -> build-standalone) (067da7bb) Add flat numberical vector binary search (9467dd8a) Prohibit restarting body of unwind-protect once cleanup is done (e2faf671) gauche.test - test-error can now check message (994f5388) Define write-object on <set> and <bag> for the convenience (c4db5c63) Fix man.cgi - it failed to pick section name including <code> markup (a9695ab0) Reflect srfi-113 reference implementation fix (040b872b) Optimization in srfi-113 (236e53a4) Add hash-table-find (84edb41e) Fix cgen test to align the change of cpp nesting generation (49f48772) Small editorial fix (e45bd9da) Merge pull request #254 from nkoguro/cpp-conditions-order (9bc42867) Fix the order of #if conditions. (d19f9d10) Merge pull request #253 from nkoguro/define-cfn-static (7362bdc7) Emit declarations of static define-cfn. (c7b99807) more docs on srfi-127 (f614ab29) srfi-127 - Fix lseq-zip (4657bdee) Cross reference from lazy sequences to srfi-127 (6ef78413) Soem doc of srfi-127 (455927d9) Fix lseq-take, rewrite lseq=?. (a3cde9e5) Add srfi-127 support (c1957e6d) Purge Scm[U]Int32 in favor of [u]int32_t (7dc46575) precomp - change without-precompiling to emit into C instead of *.sci (8eff6890) gauche.parameter - Fix a bug on handling value exprs restarted by call/cc (08486f13) Avoid emitting identifiers into *.sci files (58e83029) Experimentally added text.template (66aae9c1) Fix macroexpand-all that leaked 'it' node (424a4de8) Make expansion of string-interpolate hygienic (144d532d) Document char-east-asian-width (2c036c24) Add char-east-asian-width (07ced1ac) gen-unicode.scm - Emit EastAsianWidth proprety into unicode_attr.h (d5c8790d) text.unicode.ucd - Read EastAsianWidth (816a8c1f) text.unicode.ucd - fix off-by-one error (fa8c9130) gen-unicode.scm - Add --fetch operation (65f8a718) Remove pre-0.9.5 kludge (40cec2cc) Code cleanup in port.c (a9e90e38) Merge pull request #251 from leque/fix-243 (4901125e) fix #243: util.match - Quasipattern doesn't work with vectors (ac8ec86e) Fix doc of string-prefix? family (3d58d9db) Doc editorial fix (64f90b3d) Removed obsoleted apis (59b0a21e) Docs (93c93122) Update pre-0.9.5 code & comment typo fix (dcae5486) Make er-macro-transformer compiled into core (2f934d51) Merge pull request #248 from Hamayama/makedoc (f91f4160) Fix unquote-splicing (ed52ade5) Change makedoc.scm for MSYS (mintty) (fbef4605) Use shell-escape-string to invoke command via cmd.exe on Windows (8a46cb90) Merge pull request #247 from Hamayama/cmd_msys (2e426162) Fix running commands for MSYS (mintty) (2fbd64c2) The last fix was not quite right (2ed98375) Fix comment (b06f19f3) Merge pull request #246 from kinoshita-lab/master (52277a12) fix slib load path for x86_64, since (gauche-architecture) returns "x86_64-pc-mingw64" and detected as "unix". (6225f4f4) Typo fix (91443d5f) Update ChangeLog (a7b51eff) Merge pull request #245 from leque/fix-U+20000-category (ea950679) (char-general-category #\x20000) should be Lo (d31eb5c0) gauche-process - Check on-abnormal-exit argument value (0085eea3) Remove pre-0.9.5 transient code (6fe91bbb) Fix main.c to call 'main' proc properly (97196adb) Some doc revision (9bf08bfd) Insert link for every html man page up to gauche doc mainpage (604c1007) Editorial fix (9badaf8a) Add doc/man.cgi as an example (36ab0501) Doc small format fix (cad5387e) Clean up warning note on precompilation (220e4f68) Reorganize doc build using makedoc.scm (be6bb5c8) Avoid preprocessor symbols redefinition on OpenBSD (da2ea765) Typo fix (6ce3630f) gauche.process - Add do-process and do-process-pipeline (f4583fe5) Merge pull request #241 from qykth-git/doc (dd63d61f) Sort lines (0a0234de) Put version number to each HTML pages (8d74ac56) Use "texi2any" instead of "texi2html" to make HTML document (b16d8f49) Remove redundant clean files (66faca49) Refactor "maintainer-clean" target (55c6a5f0) Remove transient code (55f486c7) Update debug-source-info using 0.9.5 internal proc (48f29e1e) Remove obsoleted check (80ee2234) Typo fix (6e5078c2) Avoid using non-ascii code in the source when unnecessary (03375ce5) rfc.tls - Detect LibreSSL as well (c26a4836) Editorial fix (247a6c35) Add HOWTO-precompile.txt (c6276f0d) Note the version requirements of build tools in HACKING (7a714e0f) Refer to 'Basic comparators' instead of 'Comparators' (14d448a5) Merge pull request #239 from qykth-git/typo (7f571ef2) Typo fix (813b0366)
2016-12-18Updated version (0.9.5.pre1.9598 -> 0.9.5.pre1.9609).AUR Update Bot
Changelog ========= Merge pull request #261 from qykth-git/tls (34f35689) Update axtls.diff (2f397343) Update to axTLS 2.1.0 (e3178f37) precomp - Keep name of precompiled macro it itself (763f66e8) precomp: Shortcut at using builtin modules (6c9fb155) DIST: convenient self-host testing (f04e11f4) Fix out-of-tree build test (09037265) Dependency fix (d67c8017) precomp - improved literal module handling (70435ddb) Merge pull request #260 from qykth-git/tls (70e3338b) Use Unix-style path separator for diff file even if we uses Windows-style path name (30ee9b01) Merge pull request #259 from Hamayama/winver (c1b82339) Set WINVER and _WIN32_WINNT (262d4ecf) Obsolete %expand-er-transformer, too (e9d6ab3a) 0.9.6_pre1 (3ee4b1f3) Drop primitive-macro-transformer (e16a2de4) Merge pull request #257 from Hamayama/axtls_win_fix (4af9d85e) Merge pull request #258 from pclouds/modgauche-texi-typo (7071028c) modgauche.texi: typo fix (6f9f7318) Fix build issue related to gauche.interpolate (8d1cca0c) Remove RNG_mutex_init (d95e490a) Merge pull request #256 from Hamayama/uint_fix (23f6e57d) Fix axTLS on Windows (8027a370) Fix uint to u_int (flat numberical vector binary search) (ebb206f8) Updated slib.scm.in (9df3f275) Move srfi-111 stuff from libmisc to libalpha (b7854c8f) Fixed symbol searching when ancestor module has export renaming (ec3c7091) unwind-protect - Do not run cleanup if exception is continuable (84d1e959) rfc.http - Make sure cleanup is done properly (4ff1e75c) Regenerate axtls.diff (e88dd384) Fix MT hazard in ext.tls (48eb5870) gauche.net - include errno info in getaddrinfo error (b981c634) Tweak string interpolation expansion (e2cbfbde) Document about string-interpolate* visibility (cb8a8b41) Changed string interpolation expansion (cb4750e6) Fix static build (5588b551) Another fix on static build wrt. avoid embedding identifiers (a425a134) Fix static library build wrt. external libatomic_ops (70a68eb3) Name fix (make-standalone -> build-standalone) (067da7bb) Add flat numberical vector binary search (9467dd8a) Prohibit restarting body of unwind-protect once cleanup is done (e2faf671) gauche.test - test-error can now check message (994f5388) Define write-object on <set> and <bag> for the convenience (c4db5c63) Fix man.cgi - it failed to pick section name including <code> markup (a9695ab0) Reflect srfi-113 reference implementation fix (040b872b) Optimization in srfi-113 (236e53a4) Add hash-table-find (84edb41e) Fix cgen test to align the change of cpp nesting generation (49f48772) Small editorial fix (e45bd9da) Merge pull request #254 from nkoguro/cpp-conditions-order (9bc42867) Fix the order of #if conditions. (d19f9d10) Merge pull request #253 from nkoguro/define-cfn-static (7362bdc7) Emit declarations of static define-cfn. (c7b99807) more docs on srfi-127 (f614ab29) srfi-127 - Fix lseq-zip (4657bdee) Cross reference from lazy sequences to srfi-127 (6ef78413) Soem doc of srfi-127 (455927d9) Fix lseq-take, rewrite lseq=?. (a3cde9e5) Add srfi-127 support (c1957e6d) Purge Scm[U]Int32 in favor of [u]int32_t (7dc46575) precomp - change without-precompiling to emit into C instead of *.sci (8eff6890) gauche.parameter - Fix a bug on handling value exprs restarted by call/cc (08486f13) Avoid emitting identifiers into *.sci files (58e83029) Experimentally added text.template (66aae9c1) Fix macroexpand-all that leaked 'it' node (424a4de8) Make expansion of string-interpolate hygienic (144d532d) Document char-east-asian-width (2c036c24) Add char-east-asian-width (07ced1ac) gen-unicode.scm - Emit EastAsianWidth proprety into unicode_attr.h (d5c8790d) text.unicode.ucd - Read EastAsianWidth (816a8c1f) text.unicode.ucd - fix off-by-one error (fa8c9130) gen-unicode.scm - Add --fetch operation (65f8a718) Remove pre-0.9.5 kludge (40cec2cc) Code cleanup in port.c (a9e90e38) Merge pull request #251 from leque/fix-243 (4901125e) fix #243: util.match - Quasipattern doesn't work with vectors (ac8ec86e) Fix doc of string-prefix? family (3d58d9db) Doc editorial fix (64f90b3d) Removed obsoleted apis (59b0a21e) Docs (93c93122) Update pre-0.9.5 code & comment typo fix (dcae5486) Make er-macro-transformer compiled into core (2f934d51) Merge pull request #248 from Hamayama/makedoc (f91f4160) Fix unquote-splicing (ed52ade5) Change makedoc.scm for MSYS (mintty) (fbef4605) Use shell-escape-string to invoke command via cmd.exe on Windows (8a46cb90) Merge pull request #247 from Hamayama/cmd_msys (2e426162) Fix running commands for MSYS (mintty) (2fbd64c2) The last fix was not quite right (2ed98375) Fix comment (b06f19f3) Merge pull request #246 from kinoshita-lab/master (52277a12) fix slib load path for x86_64, since (gauche-architecture) returns "x86_64-pc-mingw64" and detected as "unix". (6225f4f4) Typo fix (91443d5f) Update ChangeLog (a7b51eff) Merge pull request #245 from leque/fix-U+20000-category (ea950679) (char-general-category #\x20000) should be Lo (d31eb5c0) gauche-process - Check on-abnormal-exit argument value (0085eea3) Remove pre-0.9.5 transient code (6fe91bbb) Fix main.c to call 'main' proc properly (97196adb) Some doc revision (9bf08bfd) Insert link for every html man page up to gauche doc mainpage (604c1007) Editorial fix (9badaf8a) Add doc/man.cgi as an example (36ab0501) Doc small format fix (cad5387e) Clean up warning note on precompilation (220e4f68) Reorganize doc build using makedoc.scm (be6bb5c8) Avoid preprocessor symbols redefinition on OpenBSD (da2ea765) Typo fix (6ce3630f) gauche.process - Add do-process and do-process-pipeline (f4583fe5) Merge pull request #241 from qykth-git/doc (dd63d61f) Sort lines (0a0234de) Put version number to each HTML pages (8d74ac56) Use "texi2any" instead of "texi2html" to make HTML document (b16d8f49) Remove redundant clean files (66faca49) Refactor "maintainer-clean" target (55c6a5f0) Remove transient code (55f486c7) Update debug-source-info using 0.9.5 internal proc (48f29e1e) Remove obsoleted check (80ee2234) Typo fix (6e5078c2) Avoid using non-ascii code in the source when unnecessary (03375ce5) rfc.tls - Detect LibreSSL as well (c26a4836) Editorial fix (247a6c35) Add HOWTO-precompile.txt (c6276f0d) Note the version requirements of build tools in HACKING (7a714e0f) Refer to 'Basic comparators' instead of 'Comparators' (14d448a5) Merge pull request #239 from qykth-git/typo (7f571ef2) Typo fix (813b0366)
2016-12-17Updated version (0.9.5.pre1.9593 -> 0.9.5.pre1.9598).AUR Update Bot
Changelog ========= Merge pull request #259 from Hamayama/winver (c1b82339) Set WINVER and _WIN32_WINNT (262d4ecf) Obsolete %expand-er-transformer, too (e9d6ab3a) 0.9.6_pre1 (3ee4b1f3) Drop primitive-macro-transformer (e16a2de4) Merge pull request #257 from Hamayama/axtls_win_fix (4af9d85e) Merge pull request #258 from pclouds/modgauche-texi-typo (7071028c) modgauche.texi: typo fix (6f9f7318) Fix build issue related to gauche.interpolate (8d1cca0c) Remove RNG_mutex_init (d95e490a) Merge pull request #256 from Hamayama/uint_fix (23f6e57d) Fix axTLS on Windows (8027a370) Fix uint to u_int (flat numberical vector binary search) (ebb206f8) Updated slib.scm.in (9df3f275) Move srfi-111 stuff from libmisc to libalpha (b7854c8f) Fixed symbol searching when ancestor module has export renaming (ec3c7091) unwind-protect - Do not run cleanup if exception is continuable (84d1e959) rfc.http - Make sure cleanup is done properly (4ff1e75c) Regenerate axtls.diff (e88dd384) Fix MT hazard in ext.tls (48eb5870) gauche.net - include errno info in getaddrinfo error (b981c634) Tweak string interpolation expansion (e2cbfbde) Document about string-interpolate* visibility (cb8a8b41) Changed string interpolation expansion (cb4750e6) Fix static build (5588b551) Another fix on static build wrt. avoid embedding identifiers (a425a134) Fix static library build wrt. external libatomic_ops (70a68eb3) Name fix (make-standalone -> build-standalone) (067da7bb) Add flat numberical vector binary search (9467dd8a) Prohibit restarting body of unwind-protect once cleanup is done (e2faf671) gauche.test - test-error can now check message (994f5388) Define write-object on <set> and <bag> for the convenience (c4db5c63) Fix man.cgi - it failed to pick section name including <code> markup (a9695ab0) Reflect srfi-113 reference implementation fix (040b872b) Optimization in srfi-113 (236e53a4) Add hash-table-find (84edb41e) Fix cgen test to align the change of cpp nesting generation (49f48772) Small editorial fix (e45bd9da) Merge pull request #254 from nkoguro/cpp-conditions-order (9bc42867) Fix the order of #if conditions. (d19f9d10) Merge pull request #253 from nkoguro/define-cfn-static (7362bdc7) Emit declarations of static define-cfn. (c7b99807) more docs on srfi-127 (f614ab29) srfi-127 - Fix lseq-zip (4657bdee) Cross reference from lazy sequences to srfi-127 (6ef78413) Soem doc of srfi-127 (455927d9) Fix lseq-take, rewrite lseq=?. (a3cde9e5) Add srfi-127 support (c1957e6d) Purge Scm[U]Int32 in favor of [u]int32_t (7dc46575) precomp - change without-precompiling to emit into C instead of *.sci (8eff6890) gauche.parameter - Fix a bug on handling value exprs restarted by call/cc (08486f13) Avoid emitting identifiers into *.sci files (58e83029) Experimentally added text.template (66aae9c1) Fix macroexpand-all that leaked 'it' node (424a4de8) Make expansion of string-interpolate hygienic (144d532d) Document char-east-asian-width (2c036c24) Add char-east-asian-width (07ced1ac) gen-unicode.scm - Emit EastAsianWidth proprety into unicode_attr.h (d5c8790d) text.unicode.ucd - Read EastAsianWidth (816a8c1f) text.unicode.ucd - fix off-by-one error (fa8c9130) gen-unicode.scm - Add --fetch operation (65f8a718) Remove pre-0.9.5 kludge (40cec2cc) Code cleanup in port.c (a9e90e38) Merge pull request #251 from leque/fix-243 (4901125e) fix #243: util.match - Quasipattern doesn't work with vectors (ac8ec86e) Fix doc of string-prefix? family (3d58d9db) Doc editorial fix (64f90b3d) Removed obsoleted apis (59b0a21e) Docs (93c93122) Update pre-0.9.5 code & comment typo fix (dcae5486) Make er-macro-transformer compiled into core (2f934d51) Merge pull request #248 from Hamayama/makedoc (f91f4160) Fix unquote-splicing (ed52ade5) Change makedoc.scm for MSYS (mintty) (fbef4605) Use shell-escape-string to invoke command via cmd.exe on Windows (8a46cb90) Merge pull request #247 from Hamayama/cmd_msys (2e426162) Fix running commands for MSYS (mintty) (2fbd64c2) The last fix was not quite right (2ed98375) Fix comment (b06f19f3) Merge pull request #246 from kinoshita-lab/master (52277a12) fix slib load path for x86_64, since (gauche-architecture) returns "x86_64-pc-mingw64" and detected as "unix". (6225f4f4) Typo fix (91443d5f) Update ChangeLog (a7b51eff) Merge pull request #245 from leque/fix-U+20000-category (ea950679) (char-general-category #\x20000) should be Lo (d31eb5c0) gauche-process - Check on-abnormal-exit argument value (0085eea3) Remove pre-0.9.5 transient code (6fe91bbb) Fix main.c to call 'main' proc properly (97196adb) Some doc revision (9bf08bfd) Insert link for every html man page up to gauche doc mainpage (604c1007) Editorial fix (9badaf8a) Add doc/man.cgi as an example (36ab0501) Doc small format fix (cad5387e) Clean up warning note on precompilation (220e4f68) Reorganize doc build using makedoc.scm (be6bb5c8) Avoid preprocessor symbols redefinition on OpenBSD (da2ea765) Typo fix (6ce3630f) gauche.process - Add do-process and do-process-pipeline (f4583fe5) Merge pull request #241 from qykth-git/doc (dd63d61f) Sort lines (0a0234de) Put version number to each HTML pages (8d74ac56) Use "texi2any" instead of "texi2html" to make HTML document (b16d8f49) Remove redundant clean files (66faca49) Refactor "maintainer-clean" target (55c6a5f0) Remove transient code (55f486c7) Update debug-source-info using 0.9.5 internal proc (48f29e1e) Remove obsoleted check (80ee2234) Typo fix (6e5078c2) Avoid using non-ascii code in the source when unnecessary (03375ce5) rfc.tls - Detect LibreSSL as well (c26a4836) Editorial fix (247a6c35) Add HOWTO-precompile.txt (c6276f0d) Note the version requirements of build tools in HACKING (7a714e0f) Refer to 'Basic comparators' instead of 'Comparators' (14d448a5) Merge pull request #239 from qykth-git/typo (7f571ef2) Typo fix (813b0366)
2016-12-16Updated version (0.9.5.pre1.9590 -> 0.9.5.pre1.9593).AUR Update Bot
Changelog ========= Merge pull request #257 from Hamayama/axtls_win_fix (4af9d85e) Merge pull request #258 from pclouds/modgauche-texi-typo (7071028c) modgauche.texi: typo fix (6f9f7318) Fix build issue related to gauche.interpolate (8d1cca0c) Remove RNG_mutex_init (d95e490a) Merge pull request #256 from Hamayama/uint_fix (23f6e57d) Fix axTLS on Windows (8027a370) Fix uint to u_int (flat numberical vector binary search) (ebb206f8) Updated slib.scm.in (9df3f275) Move srfi-111 stuff from libmisc to libalpha (b7854c8f) Fixed symbol searching when ancestor module has export renaming (ec3c7091) unwind-protect - Do not run cleanup if exception is continuable (84d1e959) rfc.http - Make sure cleanup is done properly (4ff1e75c) Regenerate axtls.diff (e88dd384) Fix MT hazard in ext.tls (48eb5870) gauche.net - include errno info in getaddrinfo error (b981c634) Tweak string interpolation expansion (e2cbfbde) Document about string-interpolate* visibility (cb8a8b41) Changed string interpolation expansion (cb4750e6) Fix static build (5588b551) Another fix on static build wrt. avoid embedding identifiers (a425a134) Fix static library build wrt. external libatomic_ops (70a68eb3) Name fix (make-standalone -> build-standalone) (067da7bb) Add flat numberical vector binary search (9467dd8a) Prohibit restarting body of unwind-protect once cleanup is done (e2faf671) gauche.test - test-error can now check message (994f5388) Define write-object on <set> and <bag> for the convenience (c4db5c63) Fix man.cgi - it failed to pick section name including <code> markup (a9695ab0) Reflect srfi-113 reference implementation fix (040b872b) Optimization in srfi-113 (236e53a4) Add hash-table-find (84edb41e) Fix cgen test to align the change of cpp nesting generation (49f48772) Small editorial fix (e45bd9da) Merge pull request #254 from nkoguro/cpp-conditions-order (9bc42867) Fix the order of #if conditions. (d19f9d10) Merge pull request #253 from nkoguro/define-cfn-static (7362bdc7) Emit declarations of static define-cfn. (c7b99807) more docs on srfi-127 (f614ab29) srfi-127 - Fix lseq-zip (4657bdee) Cross reference from lazy sequences to srfi-127 (6ef78413) Soem doc of srfi-127 (455927d9) Fix lseq-take, rewrite lseq=?. (a3cde9e5) Add srfi-127 support (c1957e6d) Purge Scm[U]Int32 in favor of [u]int32_t (7dc46575) precomp - change without-precompiling to emit into C instead of *.sci (8eff6890) gauche.parameter - Fix a bug on handling value exprs restarted by call/cc (08486f13) Avoid emitting identifiers into *.sci files (58e83029) Experimentally added text.template (66aae9c1) Fix macroexpand-all that leaked 'it' node (424a4de8) Make expansion of string-interpolate hygienic (144d532d) Document char-east-asian-width (2c036c24) Add char-east-asian-width (07ced1ac) gen-unicode.scm - Emit EastAsianWidth proprety into unicode_attr.h (d5c8790d) text.unicode.ucd - Read EastAsianWidth (816a8c1f) text.unicode.ucd - fix off-by-one error (fa8c9130) gen-unicode.scm - Add --fetch operation (65f8a718) Remove pre-0.9.5 kludge (40cec2cc) Code cleanup in port.c (a9e90e38) Merge pull request #251 from leque/fix-243 (4901125e) fix #243: util.match - Quasipattern doesn't work with vectors (ac8ec86e) Fix doc of string-prefix? family (3d58d9db) Doc editorial fix (64f90b3d) Removed obsoleted apis (59b0a21e) Docs (93c93122) Update pre-0.9.5 code & comment typo fix (dcae5486) Make er-macro-transformer compiled into core (2f934d51) Merge pull request #248 from Hamayama/makedoc (f91f4160) Fix unquote-splicing (ed52ade5) Change makedoc.scm for MSYS (mintty) (fbef4605) Use shell-escape-string to invoke command via cmd.exe on Windows (8a46cb90) Merge pull request #247 from Hamayama/cmd_msys (2e426162) Fix running commands for MSYS (mintty) (2fbd64c2) The last fix was not quite right (2ed98375) Fix comment (b06f19f3) Merge pull request #246 from kinoshita-lab/master (52277a12) fix slib load path for x86_64, since (gauche-architecture) returns "x86_64-pc-mingw64" and detected as "unix". (6225f4f4) Typo fix (91443d5f) Update ChangeLog (a7b51eff) Merge pull request #245 from leque/fix-U+20000-category (ea950679) (char-general-category #\x20000) should be Lo (d31eb5c0) gauche-process - Check on-abnormal-exit argument value (0085eea3) Remove pre-0.9.5 transient code (6fe91bbb) Fix main.c to call 'main' proc properly (97196adb) Some doc revision (9bf08bfd) Insert link for every html man page up to gauche doc mainpage (604c1007) Editorial fix (9badaf8a) Add doc/man.cgi as an example (36ab0501) Doc small format fix (cad5387e) Clean up warning note on precompilation (220e4f68) Reorganize doc build using makedoc.scm (be6bb5c8) Avoid preprocessor symbols redefinition on OpenBSD (da2ea765) Typo fix (6ce3630f) gauche.process - Add do-process and do-process-pipeline (f4583fe5) Merge pull request #241 from qykth-git/doc (dd63d61f) Sort lines (0a0234de) Put version number to each HTML pages (8d74ac56) Use "texi2any" instead of "texi2html" to make HTML document (b16d8f49) Remove redundant clean files (66faca49) Refactor "maintainer-clean" target (55c6a5f0) Remove transient code (55f486c7) Update debug-source-info using 0.9.5 internal proc (48f29e1e) Remove obsoleted check (80ee2234) Typo fix (6e5078c2) Avoid using non-ascii code in the source when unnecessary (03375ce5) rfc.tls - Detect LibreSSL as well (c26a4836) Editorial fix (247a6c35) Add HOWTO-precompile.txt (c6276f0d) Note the version requirements of build tools in HACKING (7a714e0f) Refer to 'Basic comparators' instead of 'Comparators' (14d448a5) Merge pull request #239 from qykth-git/typo (7f571ef2) Typo fix (813b0366)