[Guile-commits] branch main updated: Update NEWS.

2024-05-13 Thread Daniel Llorens
34c13e7d943067490edd52f3cd008ae74bc5647e Author: Daniel Llorens AuthorDate: Mon May 13 10:09:40 2024 +0200 Update NEWS. --- NEWS | 2 ++ 1 file changed, 2 insertions(+) diff --git a/NEWS b/NEWS index 3c4854ca9..03b4d14f1 100644 --- a/NEWS +++ b/NEWS @@ -39,6 +39,8 @@ files. See "Random Access" in the manual f

[Guile-commits] branch main updated: Add missing branch in scm_is_less_than()

2024-03-19 Thread Daniel Llorens
54c4753dd3f7506bee2778b36d7263b613ffd579 Author: Daniel Llorens AuthorDate: Mon Mar 18 13:53:17 2024 +0100 Add missing branch in scm_is_less_than() Fixes https://debbugs.gnu.org/69725. * libguile/numbers.c (scm_is_less_than): Add branch for (< fraction real). * test-suite/te

[Guile-commits] 02/02: Add test for r7rs string-for-each

2023-09-29 Thread Daniel Llorens
lloda pushed a commit to branch main in repository guile. commit 4daf4664cfe09eddd577537aa16da64ab1096c29 Author: Daniel Llorens AuthorDate: Fri Sep 29 16:49:57 2023 +0200 Add test for r7rs string-for-each * test-suite/tests/r7rs.test: As stated. * module/scheme/base.scm

[Guile-commits] branch main updated (1e3b5390e -> 4daf4664c)

2023-09-29 Thread Daniel Llorens
lloda pushed a change to branch main in repository guile. from 1e3b5390e Fix example in syntax-rules doc new 3243d96bb Fix (scheme base) string-for-each. new 4daf4664c Add test for r7rs string-for-each The 2 revisions listed above as "new" are entirely new to this repository and

[Guile-commits] 01/02: Fix (scheme base) string-for-each.

2023-09-29 Thread Daniel Llorens
lloda pushed a commit to branch main in repository guile. commit 3243d96bb5b9658f08847a7073fe6c0b2ccab6be Author: Taylan Kammer AuthorDate: Wed May 12 22:36:26 2021 +0200 Fix (scheme base) string-for-each. * module/scheme/base.scm (r7:string-for-each): New procedure. Fixes

[Guile-commits] branch main updated: Fix example in syntax-rules doc

2023-09-28 Thread Daniel Llorens
This is an automated email from the git hooks/post-receive script. lloda pushed a commit to branch main in repository guile. The following commit(s) were added to refs/heads/main by this push: new 1e3b5390e Fix example in syntax-rules doc 1e3b5390e is described below commit

[Guile-commits] branch main updated: Fix typo in documentation for (socket)

2023-08-28 Thread Daniel Llorens
a52c9cf7c3eefe05da23cd3233e1f9119eb14862 Author: Daniel Llorens AuthorDate: Mon Aug 28 11:28:28 2023 +0200 Fix typo in documentation for (socket) H/t cow_2001 on #guile. * libguile/socket.c: As stated. --- libguile/socket.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff

[Guile-commits] branch main updated: Use SCM_GSUBR_MAX in place of the hardcoded number

2023-04-27 Thread Daniel Llorens
commit fe6cc6d04ab094ea802907bdc4f728416c0e97ba Author: Daniel Llorens AuthorDate: Thu Apr 27 14:07:01 2023 +0200 Use SCM_GSUBR_MAX in place of the hardcoded number * libguile/gsubr.c (scm_apply_subr): Reference the limit. (get_subr_stub_code): As stated. * libguile/jit.c

[Guile-commits] branch main updated: Fix no-clause case-lambda in peval

2023-03-17 Thread Daniel Llorens
f0df1ed0fdca7a63cffda5e53c968e814b7b06ec Author: Daniel Llorens AuthorDate: Fri Mar 17 21:03:33 2023 +0100 Fix no-clause case-lambda in peval This is checked by optargs.test, which 3b47f87618047ebb8812788c64a44877a4f2e0dd broke. * module/language/tree-il/peval.scm (peval): Account

[Guile-commits] branch main updated: peval reduces some inlined case-lambda calls

2023-02-27 Thread Daniel Llorens
3b47f87618047ebb8812788c64a44877a4f2e0dd Author: Daniel Llorens AuthorDate: Thu Feb 23 17:38:10 2023 +0100 peval reduces some inlined case-lambda calls * module/language/tree-il/peval.scm (peval): Reduce multiple case lambda in trees according to the number of arguments. Do

[Guile-commits] branch main updated: Fix typo in raise-exception documentation

2023-02-24 Thread Daniel Llorens
52465f0ce7eb0c2e001f6c7439ecd867ea0f18f4 Author: Daniel Llorens AuthorDate: Fri Feb 24 16:02:35 2023 +0100 Fix typo in raise-exception documentation * doc/ref/api-control.texi (Raising and Handling Exceptions): Fix typo, h/t gtz on #guile. --- doc/ref/api-control.texi | 2 +- 1 file

[Guile-commits] 02/02: Document multiple-value returns in forms taking a let-expression body

2023-01-25 Thread Daniel Llorens
lloda pushed a commit to branch main in repository guile. commit 35566ea585d6ebb0e97a83956de6a39ae2a0c2d5 Author: Daniel Llorens AuthorDate: Tue Jan 24 11:26:44 2023 +0100 Document multiple-value returns in forms taking a let-expression body * doc/ref/api-binding.texi (Local

[Guile-commits] branch main updated (9b20ca275 -> 35566ea58)

2023-01-25 Thread Daniel Llorens
lloda pushed a change to branch main in repository guile. from 9b20ca275 Verify 'W_EXITCODE' only when we provide our own definition. new 764e3614b Add internal definitions to derived forms new 35566ea58 Document multiple-value returns in forms taking a let-expression body The 2

[Guile-commits] 01/02: Add internal definitions to derived forms

2023-01-25 Thread Daniel Llorens
lloda pushed a commit to branch main in repository guile. commit 764e3614b8c13de604399572a67d071621e9ca21 Author: Linus AuthorDate: Wed Nov 9 16:15:18 2022 +0100 Add internal definitions to derived forms This commit adds internal definitions to the following derived forms:

[Guile-commits] branch main updated: Document R7RS functions related to bytevectors

2023-01-17 Thread Daniel Llorens
e903b76795ad6f72b0312eade8950203fb14f914 Author: Daniel Llorens AuthorDate: Sun Jan 15 22:41:48 2023 +0100 Document R7RS functions related to bytevectors * doc/ref/api-data.texi (Bytevectors): Fix typo in (r6:bytevector-copy), index need not be positive. Fix typos

[Guile-commits] branch main updated: Recognize LoongArch compilation targets.

2022-12-20 Thread Daniel Llorens
This is an automated email from the git hooks/post-receive script. lloda pushed a commit to branch main in repository guile. The following commit(s) were added to refs/heads/main by this push: new f3ea8f7fa Recognize LoongArch compilation targets. f3ea8f7fa is described below commit

[Guile-commits] branch main updated: doc: fix documented keyword argument default to match code default

2022-12-20 Thread Daniel Llorens
This is an automated email from the git hooks/post-receive script. lloda pushed a commit to branch main in repository guile. The following commit(s) were added to refs/heads/main by this push: new 8cb2d5c95 doc: fix documented keyword argument default to match code default 8cb2d5c95 is

[Guile-commits] branch main updated: Patch for bug #60234

2022-12-20 Thread Daniel Llorens
f859e0f58b211eedcb0dce4f2382cfebf37010d7 Author: Daniel Llorens AuthorDate: Wed Dec 21 07:58:37 2022 +0100 Patch for bug #60234 See https://debbugs.gnu.org/60234. gcc warns about the extra extern, but we get rid of the tls model mismatch error. --- libguile/threads.c | 3 ++- 1 file changed, 2

[Guile-commits] branch main updated: fix Apple Silicon JIT compilation

2022-12-20 Thread Daniel Llorens
This is an automated email from the git hooks/post-receive script. lloda pushed a commit to branch main in repository guile. The following commit(s) were added to refs/heads/main by this push: new 3bdcc3668 fix Apple Silicon JIT compilation 3bdcc3668 is described below commit

[Guile-commits] branch main updated: Avoid 'frame-local-ref' errors when printing backtrace.

2022-11-29 Thread Daniel Llorens
This is an automated email from the git hooks/post-receive script. lloda pushed a commit to branch main in repository guile. The following commit(s) were added to refs/heads/main by this push: new c7fa78fc7 Avoid 'frame-local-ref' errors when printing backtrace. c7fa78fc7 is described below

[Guile-commits] branch main updated: Add tests for warning locations.

2022-11-29 Thread Daniel Llorens
This is an automated email from the git hooks/post-receive script. lloda pushed a commit to branch main in repository guile. The following commit(s) were added to refs/heads/main by this push: new 02f69c1d8 Add tests for warning locations. 02f69c1d8 is described below commit

[Guile-commits] branch wip-exception-truncate updated (dc624fd7e -> 1a919d985)

2022-10-13 Thread Daniel Llorens
lloda pushed a change to branch wip-exception-truncate in repository guile. discard dc624fd7e Provide a hook for the exception printer add c01ca10b3 web: Do not wrap TLS port on GnuTLS >= 3.7.7. add 317b06bf8 web: 'tls-wrap' retries handshake upon non-fatal errors. add 01e960ede

[Guile-commits] 01/01: Provide a hook for the exception printer

2022-10-13 Thread Daniel Llorens
lloda pushed a commit to branch wip-exception-truncate in repository guile. commit 1a919d98514f1184b91085a19b55a4c719300149 Author: Daniel Llorens AuthorDate: Fri Jan 3 12:08:48 2020 +0100 Provide a hook for the exception printer --- module/ice-9/boot-9.scm | 53

[Guile-commits] branch main updated: Update reference to the GNU Coding Standards.

2022-10-12 Thread Daniel Llorens
328d6039d28561f5f275ff6cd1c71ecf64167f2f Author: Daniel Llorens AuthorDate: Wed Oct 12 13:11:18 2022 +0200 Update reference to the GNU Coding Standards. --- HACKING | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/HACKING b/HACKING index 181530fd4..387643bf7 100644

[Guile-commits] branch main updated: Test for out of range depth in fluid-ref*

2022-10-03 Thread Daniel Llorens
584ba588e5ce833d952cdff1d4132db2da784735 Author: Daniel Llorens AuthorDate: Mon Oct 3 12:19:58 2022 +0200 Test for out of range depth in fluid-ref* Test for https://debbugs.gnu.org/cgi/bugreport.cgi?bug=58154, which was fixed in c0004442b7691f59a0e37869ef288eb26382ad9e. --- test-suite

[Guile-commits] branch main updated (426ed4068 -> d1a4b101b)

2022-09-30 Thread Daniel Llorens
lloda pushed a change to branch main in repository guile. from 426ed4068 in ftw test, skip EACCESS test on MinGW new c0004442b Fix bad arguments to range_error() in numbers.c new d1a4b101b Fix doc for string args to error C API The 2 revisions listed above as "new" are entirely new

[Guile-commits] 02/02: Fix doc for string args to error C API

2022-09-30 Thread Daniel Llorens
lloda pushed a commit to branch main in repository guile. commit d1a4b101bf66c5ba62b1c5c26dd1b48526908ede Author: Daniel Llorens AuthorDate: Fri Sep 30 12:04:15 2022 +0200 Fix doc for string args to error C API --- doc/ref/api-control.texi | 14 +++--- 1 file changed, 7 insertions

[Guile-commits] 01/02: Fix bad arguments to range_error() in numbers.c

2022-09-30 Thread Daniel Llorens
lloda pushed a commit to branch main in repository guile. commit c0004442b7691f59a0e37869ef288eb26382ad9e Author: Daniel Llorens AuthorDate: Fri Sep 30 12:02:12 2022 +0200 Fix bad arguments to range_error() in numbers.c Fixes https://debbugs.gnu.org/cgi/bugreport.cgi?bug=58154

[Guile-commits] branch main updated: string-fun: Fix typo

2022-09-17 Thread Daniel Llorens
This is an automated email from the git hooks/post-receive script. lloda pushed a commit to branch main in repository guile. The following commit(s) were added to refs/heads/main by this push: new 9592516bf string-fun: Fix typo 9592516bf is described below commit

[Guile-commits] branch main updated: In curried definitions, move docstrings to outermost lambda

2022-08-29 Thread Daniel Llorens
This is an automated email from the git hooks/post-receive script. lloda pushed a commit to branch main in repository guile. The following commit(s) were added to refs/heads/main by this push: new 61d8dab8e In curried definitions, move docstrings to outermost lambda 61d8dab8e is described

[Guile-commits] branch main updated: Properly display locations in "source vector" form.

2022-08-26 Thread Daniel Llorens
This is an automated email from the git hooks/post-receive script. lloda pushed a commit to branch main in repository guile. The following commit(s) were added to refs/heads/main by this push: new eb5ecf494 Properly display locations in "source vector" form. eb5ecf494 is described below

[Guile-commits] branch main updated: doc: Add car+cdr example

2022-08-11 Thread Daniel Llorens
This is an automated email from the git hooks/post-receive script. lloda pushed a commit to branch main in repository guile. The following commit(s) were added to refs/heads/main by this push: new c746586de doc: Add car+cdr example c746586de is described below commit

[Guile-commits] 01/01: Provide a hook for the exception printer

2022-08-02 Thread Daniel Llorens
lloda pushed a commit to branch wip-exception-truncate in repository guile. commit dc624fd7e515bb6a00e466f011b352052c2b5e02 Author: Daniel Llorens AuthorDate: Fri Jan 3 12:08:48 2020 +0100 Provide a hook for the exception printer --- module/ice-9/boot-9.scm | 53

[Guile-commits] branch wip-exception-truncate updated (1f0e302c3 -> dc624fd7e)

2022-08-02 Thread Daniel Llorens
lloda pushed a change to branch wip-exception-truncate in repository guile. discard 1f0e302c3 Provide a hook for the exception printer add 98dff7a75 Mention package GNU Gperf in README. add c85724bd0 (ice-9 format): Fix scaling floats with leading zeros add 6be51f9bb Provide

[Guile-commits] branch main updated: Check for gperf at configure time

2022-08-02 Thread Daniel Llorens
50d4b5020333275eadcdba71f0bdd3fc2571101c Author: Daniel Llorens AuthorDate: Tue Aug 2 15:02:24 2022 +0200 Check for gperf at configure time Edited Arne Babenhauserheide's patch https://debbugs.gnu.org/cgi/bugreport.cgi?bug=51129;att=0;filename=0001-autoconf-Check-for-gperf-if-running-from

[Guile-commits] branch main updated: Typo fix: Use correct variable name in example

2022-02-23 Thread Daniel Llorens
This is an automated email from the git hooks/post-receive script. lloda pushed a commit to branch main in repository guile. The following commit(s) were added to refs/heads/main by this push: new 68aeffe8d Typo fix: Use correct variable name in example 68aeffe8d is described below commit

[Guile-commits] 02/03: Don't use HAVE_COPYSIGN in libguile/numbers.c

2022-01-10 Thread Daniel Llorens
lloda pushed a commit to branch wip-inline-digits in repository guile. commit 16fb92ffc717635f7c7e90839b560e9c9523ec87 Author: Daniel Llorens AuthorDate: Mon Jan 10 12:46:57 2022 +0100 Don't use HAVE_COPYSIGN in libguile/numbers.c * libguile/numbers.c (icmplx2str): As stated

[Guile-commits] 03/03: Have log and log10(real nan) return real nan regardless of sign

2022-01-10 Thread Daniel Llorens
lloda pushed a commit to branch wip-inline-digits in repository guile. commit 206ad48f1fb1d06087db01600e1002620a4559a0 Author: Daniel Llorens AuthorDate: Mon Jan 10 13:26:00 2022 +0100 Have log and log10(real nan) return real nan regardless of sign * libguile/numbers.c

[Guile-commits] 01/03: Simplify scm_abs for the real case

2022-01-10 Thread Daniel Llorens
lloda pushed a commit to branch wip-inline-digits in repository guile. commit c63ee2d0a11eea37481a829484fe13e494f02133 Author: Daniel Llorens AuthorDate: Mon Jan 10 12:21:26 2022 +0100 Simplify scm_abs for the real case * libguile/numbers.c (scm_abs): As stated. When x is a nan

[Guile-commits] branch wip-inline-digits updated (e90d543e7 -> 206ad48f1)

2022-01-10 Thread Daniel Llorens
lloda pushed a change to branch wip-inline-digits in repository guile. from e90d543e7 Optimize logand against a positive inum new c63ee2d0a Simplify scm_abs for the real case new 16fb92ffc Don't use HAVE_COPYSIGN in libguile/numbers.c new 206ad48f1 Have log and log10(real nan)

[Guile-commits] branch main updated: New function bitvector-copy (scm_bitvector_copy)

2022-01-04 Thread Daniel Llorens
commit d70c1dbebf9ac0fd45af4578c23983ec4a7da535 Author: Daniel Llorens AuthorDate: Tue Jan 4 12:15:45 2022 +0100 New function bitvector-copy (scm_bitvector_copy) * libguile/bitvectors.h: * libguile/bitvectors.c: As stated. * test-suite/tests/bitvectors.test: Tests. * doc/ref

[Guile-commits] branch main updated: Fix doc typo

2021-11-22 Thread Daniel Llorens
0b136c30988570a42d2b15c646b382e30efdb613 Author: Daniel Llorens AuthorDate: Mon Nov 22 16:32:59 2021 +0100 Fix doc typo H/t to Damien Mattei in guile-devel. --- doc/ref/api-control.texi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/ref/api-control.texi b/doc/ref/api-control.texi index 5df5344

[Guile-commits] 01/01: Support C99 complex types in (system foreign)

2021-11-15 Thread Daniel Llorens
lloda pushed a commit to branch main in repository guile. commit 496f69dba2fdf1720b40349932fcdecd444107c3 Author: Daniel Llorens AuthorDate: Thu Nov 11 15:47:42 2021 +0100 Support C99 complex types in (system foreign) * libguile/foreign.h (SCM_FOREIGN_TYPE_COMPLEX_FLOAT

[Guile-commits] branch main updated (eb9ad61 -> 496f69d)

2021-11-15 Thread Daniel Llorens
lloda pushed a change to branch main in repository guile. discard eb9ad61 Support C99 complex types in (system foreign) new 496f69d Support C99 complex types in (system foreign) This update added new revisions after undoing existing revisions. That is to say, some revisions that were in

[Guile-commits] branch main updated: Support C99 complex types in (system foreign)

2021-11-15 Thread Daniel Llorens
eb9ad615fea0047b40ad0c27e6ca5d041c5b5190 Author: Daniel Llorens AuthorDate: Thu Nov 11 15:47:42 2021 +0100 Support C99 complex types in (system foreign) * libguile/foreign.h (SCM_FOREIGN_TYPE_COMPLEX_FLOAT, SCM_FOREIGN_TYPE_COMPLEX_DOUBLE): New enums. * module/system/foreign.scm

[Guile-commits] branch main updated: Fix brace style for bf9d30f3c3fd03cb37d604f1927e9ce5c699338b

2021-11-05 Thread Daniel Llorens
below commit 24116be822c96741eacd667e4e3507300c596cba Author: Daniel Llorens AuthorDate: Fri Nov 5 13:46:38 2021 +0100 Fix brace style for bf9d30f3c3fd03cb37d604f1927e9ce5c699338b --- libguile/numbers.c | 48 ++-- 1 file changed, 26 insertions(+), 22

[Guile-commits] branch wip-ash deleted (was 47f9950)

2021-11-05 Thread Daniel Llorens
lloda pushed a change to branch wip-ash in repository guile. was 47f9950 Avoid ash with arguments that might overflow in (language cps types) This change permanently discards the following revisions: discard 47f9950 Avoid ash with arguments that might overflow in (language cps types)

[Guile-commits] 02/02: Avoid ash with arguments that might overflow in (language cps types)

2021-11-05 Thread Daniel Llorens
lloda pushed a commit to branch main in repository guile. commit c6b1171c6b5632ac04120f482af786444e17d3fe Author: Daniel Llorens AuthorDate: Thu Nov 4 16:02:42 2021 +0100 Avoid ash with arguments that might overflow in (language cps types) Fixes https://debbugs.gnu.org/50609

[Guile-commits] 01/02: Limit the range of ash, round-ash count argument to INT32

2021-11-05 Thread Daniel Llorens
lloda pushed a commit to branch main in repository guile. commit bf9d30f3c3fd03cb37d604f1927e9ce5c699338b Author: Daniel Llorens AuthorDate: Thu Nov 4 14:52:21 2021 +0100 Limit the range of ash, round-ash count argument to INT32 This avoids gmp aborting e.g. with (ash 1 (expt 2 37

[Guile-commits] branch main updated (ffb33fd -> c6b1171)

2021-11-05 Thread Daniel Llorens
lloda pushed a change to branch main in repository guile. from ffb33fd module/system/base/target.scm: support riscv32 new bf9d30f Limit the range of ash, round-ash count argument to INT32 new c6b1171 Avoid ash with arguments that might overflow in (language cps types) The 2

[Guile-commits] branch main updated: module/system/base/target.scm: support riscv32

2021-11-05 Thread Daniel Llorens
This is an automated email from the git hooks/post-receive script. lloda pushed a commit to branch main in repository guile. The following commit(s) were added to refs/heads/main by this push: new ffb33fd module/system/base/target.scm: support riscv32 ffb33fd is described below commit

[Guile-commits] branch wip-ash created (now 47f9950)

2021-11-04 Thread Daniel Llorens
lloda pushed a change to branch wip-ash in repository guile. at 47f9950 Avoid ash with arguments that might overflow in (language cps types) This branch includes the following new commits: new 699919f Limit the range of ash, round-ash count argument to INT32 new 47f9950

[Guile-commits] 01/02: Limit the range of ash, round-ash count argument to INT32

2021-11-04 Thread Daniel Llorens
lloda pushed a commit to branch wip-ash in repository guile. commit 699919f181ea94ba00d392b49d07ed85e7535fcc Author: Daniel Llorens AuthorDate: Thu Nov 4 14:52:21 2021 +0100 Limit the range of ash, round-ash count argument to INT32 This avoids gmp aborting e.g. with (ash 1 (expt 2

[Guile-commits] 02/02: Avoid ash with arguments that might overflow in (language cps types)

2021-11-04 Thread Daniel Llorens
lloda pushed a commit to branch wip-ash in repository guile. commit 47f99500e68e40f34a1dab8b0350f32c2ed62d9d Author: Daniel Llorens AuthorDate: Thu Nov 4 16:02:42 2021 +0100 Avoid ash with arguments that might overflow in (language cps types) Fixes https://debbugs.gnu.org/50609

[Guile-commits] branch main updated: Fix bounds check in recvfrom!

2021-11-03 Thread Daniel Llorens
This is an automated email from the git hooks/post-receive script. lloda pushed a commit to branch main in repository guile. The following commit(s) were added to refs/heads/main by this push: new 1a8294f Fix bounds check in recvfrom! 1a8294f is described below commit

[Guile-commits] branch main updated: Fix typos in SRFI docs

2021-11-03 Thread Daniel Llorens
This is an automated email from the git hooks/post-receive script. lloda pushed a commit to branch main in repository guile. The following commit(s) were added to refs/heads/main by this push: new c5f443d Fix typos in SRFI docs c5f443d is described below commit

[Guile-commits] branch main updated: Const qualify return of strerror

2021-11-03 Thread Daniel Llorens
This is an automated email from the git hooks/post-receive script. lloda pushed a commit to branch main in repository guile. The following commit(s) were added to refs/heads/main by this push: new ab9c0c9 Const qualify return of strerror ab9c0c9 is described below commit

[Guile-commits] branch main updated: Add support for arc

2021-11-03 Thread Daniel Llorens
This is an automated email from the git hooks/post-receive script. lloda pushed a commit to branch main in repository guile. The following commit(s) were added to refs/heads/main by this push: new 492bd63 Add support for arc 492bd63 is described below commit

[Guile-commits] branch main updated: Improve support for R6/R7 SRFI module name formats.

2021-11-02 Thread Daniel Llorens
This is an automated email from the git hooks/post-receive script. lloda pushed a commit to branch main in repository guile. The following commit(s) were added to refs/heads/main by this push: new a960d78 Improve support for R6/R7 SRFI module name formats. a960d78 is described below

[Guile-commits] branch main updated: Update NEWS

2021-10-27 Thread Daniel Llorens
708df04f3b70c90833213c64056ec898bff95745 Author: Daniel Llorens AuthorDate: Wed Oct 27 10:09:59 2021 +0200 Update NEWS --- NEWS | 36 doc/ref/api-data.texi | 2 +- 2 files changed, 37 insertions(+), 1 deletion(-) diff --git a/NEWS b/NEWS index 5f70092..f41e772 100644

[Guile-commits] branch main updated: Fix doc typo

2021-10-21 Thread Daniel Llorens
06de31ecb776efa45558f88934ea7573af8371d0 Author: Daniel Llorens AuthorDate: Thu Oct 21 16:02:59 2021 +0200 Fix doc typo --- doc/ref/srfi-modules.texi | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/doc/ref/srfi-modules.texi b/doc/ref/srfi-modules.texi index 734b7f2..2d27a0e 100644 --- a/doc/ref/srfi

[Guile-commits] branch main updated (c85724b -> 6be51f9)

2021-10-21 Thread Daniel Llorens
lloda pushed a change to branch main in repository guile. from c85724b (ice-9 format): Fix scaling floats with leading zeros add 6be51f9 Provide xxvector-copy and xxvector-copy! for srfi-4 vectors No new revisions were added by this update. Summary of changes: doc/ref/api-data.texi

[Guile-commits] branch wip-srfi-4-copy created (now 6be51f9)

2021-10-21 Thread Daniel Llorens
lloda pushed a change to branch wip-srfi-4-copy in repository guile. at 6be51f9 Provide xxvector-copy and xxvector-copy! for srfi-4 vectors This branch includes the following new commits: new 6be51f9 Provide xxvector-copy and xxvector-copy! for srfi-4 vectors The 1 revisions

[Guile-commits] 01/01: Provide xxvector-copy and xxvector-copy! for srfi-4 vectors

2021-10-21 Thread Daniel Llorens
lloda pushed a commit to branch wip-srfi-4-copy in repository guile. commit 6be51f9bbf47692ee5747b2cac6b372df65de970 Author: Daniel Llorens AuthorDate: Thu Oct 21 15:05:46 2021 +0200 Provide xxvector-copy and xxvector-copy! for srfi-4 vectors These use the argument conventions

[Guile-commits] branch main updated: (ice-9 format): Fix scaling floats with leading zeros

2021-10-18 Thread Daniel Llorens
This is an automated email from the git hooks/post-receive script. lloda pushed a commit to branch main in repository guile. The following commit(s) were added to refs/heads/main by this push: new c85724b (ice-9 format): Fix scaling floats with leading zeros c85724b is described below

[Guile-commits] branch wip-exception-truncate updated (b9b360b -> 1f0e302)

2021-10-12 Thread Daniel Llorens
lloda pushed a change to branch wip-exception-truncate in repository guile. discard b9b360b Provide a hook for the exception printer discard 73a0688 Note on modifying literal vectors discard e1ac692 Fix cast enabling SCM_DEBUG_TYPING_STRICTNESS 2 add f55740f doc: Add reference to

[Guile-commits] 01/01: Provide a hook for the exception printer

2021-10-12 Thread Daniel Llorens
lloda pushed a commit to branch wip-exception-truncate in repository guile. commit 1f0e302c36daac6aa8cc9dd064f0bc8d2510a01c Author: Daniel Llorens AuthorDate: Fri Jan 3 12:08:48 2020 +0100 Provide a hook for the exception printer --- module/ice-9/boot-9.scm | 53

[Guile-commits] branch main updated: Fix typo in srfi-69 doc

2021-09-14 Thread Daniel Llorens
af741e50e912790b3756a9e64a0cffca9b14899b Author: Daniel Llorens AuthorDate: Tue Sep 14 16:55:15 2021 +0200 Fix typo in srfi-69 doc --- doc/ref/srfi-modules.texi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/ref/srfi-modules.texi b/doc/ref/srfi-modules.texi index cf7a4b4..d32560a 100644

[Guile-commits] branch main updated: foreign-library: fix darwin detection

2021-09-02 Thread Daniel Llorens
This is an automated email from the git hooks/post-receive script. lloda pushed a commit to branch main in repository guile. The following commit(s) were added to refs/heads/main by this push: new 1f100a4 foreign-library: fix darwin detection 1f100a4 is described below commit

[Guile-commits] branch main updated: Extend bytevector-fill! to handle a partial fill

2021-08-17 Thread Daniel Llorens
9a62f7cacaf730fca07f6cfd400a1893c2c2acb6 Author: Daniel Llorens AuthorDate: Tue Aug 17 16:47:04 2021 +0200 Extend bytevector-fill! to handle a partial fill * libguile/bytevectors.c (bytevector-fill!): As stated. (scm_bytevector_fill_x): Stub to avoid changing the C API. * doc

[Guile-commits] branch main updated: Refactor srfi-4 declarations

2021-08-17 Thread Daniel Llorens
926f70f9b589eaa43e9b066e8cdd58e0d67435ed Author: Daniel Llorens AuthorDate: Wed Feb 5 17:35:57 2020 +0100 Refactor srfi-4 declarations --- libguile/srfi-4.h | 277 ++ 1 file changed, 31 insertions(+), 246 deletions(-) diff --git a/libguile/srfi-4.h b/libguile

[Guile-commits] branch main updated: Remove array contp flag

2021-08-16 Thread Daniel Llorens
3df3ba1a2c956bba122328e1fc4be614171a4f42 Author: Daniel Llorens AuthorDate: Mon Aug 16 19:02:43 2021 +0200 Remove array contp flag This flag was set, but never used in Guile, and there was no documented API to access it. To check if an array is contiguous, use (array-contents <&

[Guile-commits] 01/01: Deprecate scm_from_contiguous_typed_array

2021-08-16 Thread Daniel Llorens
lloda pushed a commit to branch main in repository guile. commit c60601332e8f328b014ac09ebd9b0e1c562f9238 Author: Daniel Llorens AuthorDate: Mon Aug 16 16:38:28 2021 +0200 Deprecate scm_from_contiguous_typed_array This was never documented and it's not used in Guile itself, either

[Guile-commits] branch main updated (9b2d395 -> c606013)

2021-08-16 Thread Daniel Llorens
lloda pushed a change to branch main in repository guile. discard 9b2d395 Deprecate scm_from_contiguous_typed_array new c606013 Deprecate scm_from_contiguous_typed_array This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old

[Guile-commits] branch main updated: Deprecate scm_from_contiguous_typed_array

2021-08-16 Thread Daniel Llorens
9b2d3956537dc7272e40c52d647f7f4d3147c890 Author: Daniel Llorens AuthorDate: Mon Aug 16 16:38:28 2021 +0200 Deprecate scm_from_contiguous_typed_array This was never documented and it's not used in Guile itself, either. --- libguile/arrays.c | 57

[Guile-commits] branch wip-vector-cleanup-2 deleted (was 5df5555)

2021-08-16 Thread Daniel Llorens
lloda pushed a change to branch wip-vector-cleanup-2 in repository guile. was 5df Add function vector-copy! to core The revisions that were on this branch are still contained in other references; therefore, this change does not discard any commits from the repository.

[Guile-commits] branch main updated: Remove the 'simple vector' concept

2021-08-16 Thread Daniel Llorens
c2cf685b65ee652600ecd914d86e8a00e750b4da Author: Daniel Llorens AuthorDate: Mon Aug 16 15:26:24 2021 +0200 Remove the 'simple vector' concept * Deprecate scm_is_simple_vector. * libguile/vectors.c (scm_vector_elements, scm_vector_writable_elements): These functions take an array; reword

[Guile-commits] branch main updated (091f506 -> 5df5555)

2021-08-06 Thread Daniel Llorens
lloda pushed a change to branch main in repository guile. from 091f506 Reuse core vector-fill! in (scheme base) add 5df Add function vector-copy! to core No new revisions were added by this update. Summary of changes: doc/ref/api-data.texi | 36

[Guile-commits] branch wip-vector-cleanup-2 updated (bfbde83 -> 5df5555)

2021-08-06 Thread Daniel Llorens
lloda pushed a change to branch wip-vector-cleanup-2 in repository guile. discard bfbde83 Add function vector-copy! to core new 5df Add function vector-copy! to core This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old

[Guile-commits] 01/01: Add function vector-copy! to core

2021-08-06 Thread Daniel Llorens
lloda pushed a commit to branch wip-vector-cleanup-2 in repository guile. commit 5dfd12f1408a66a5368a918abb981edf5445 Author: Daniel Llorens AuthorDate: Fri Aug 6 16:51:40 2021 +0200 Add function vector-copy! to core This is up to 20%-30% faster than the previous versions

[Guile-commits] branch wip-vector-cleanup-2 updated (2c57497 -> bfbde83)

2021-08-06 Thread Daniel Llorens
lloda pushed a change to branch wip-vector-cleanup-2 in repository guile. discard 2c57497 Add function vector-copy! to core new bfbde83 Add function vector-copy! to core This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old

[Guile-commits] 01/01: Add function vector-copy! to core

2021-08-06 Thread Daniel Llorens
lloda pushed a commit to branch wip-vector-cleanup-2 in repository guile. commit bfbde8300da63fcb9d124866852c567c7bc65465 Author: Daniel Llorens AuthorDate: Fri Aug 6 16:51:40 2021 +0200 Add function vector-copy! to core This is up to 20%-30% faster than the previous versions

[Guile-commits] 01/01: Add function vector-copy! to core

2021-08-06 Thread Daniel Llorens
lloda pushed a commit to branch wip-vector-cleanup-2 in repository guile. commit 2c5749796e98b739b5be2c6c9576e9101eeb01d2 Author: Daniel Llorens AuthorDate: Fri Aug 6 16:51:40 2021 +0200 Add function vector-copy! to core This is up to 20%-30% faster than the previous versions

[Guile-commits] branch wip-vector-cleanup-2 updated (f7581a8 -> 2c57497)

2021-08-06 Thread Daniel Llorens
lloda pushed a change to branch wip-vector-cleanup-2 in repository guile. discard f7581a8 Reuse core vector-fill! in (scheme base) discard 6a998e0 Extend core vector-copy to r7rs vector-copy discard c4ccebf Deprecate use of vector-move-left! and vector-move-right! on non-vector arrays

[Guile-commits] 02/03: Extend core vector-copy to r7rs vector-copy

2021-08-06 Thread Daniel Llorens
lloda pushed a commit to branch main in repository guile. commit a34c762de0cda0fdd56fd582de0cdc71eab2116e Author: Daniel Llorens AuthorDate: Thu Aug 5 19:43:21 2021 +0200 Extend core vector-copy to r7rs vector-copy * libguile/vectors.h: Declare scm_vector_copy_partial

[Guile-commits] 01/03: Deprecate use of vector-move-left! and vector-move-right! on non-vector arrays

2021-08-06 Thread Daniel Llorens
lloda pushed a commit to branch main in repository guile. commit bfda8d397251cdb88bf1e775c85c41a4d01061ac Author: Daniel Llorens AuthorDate: Thu Aug 5 17:27:31 2021 +0200 Deprecate use of vector-move-left! and vector-move-right! on non-vector arrays These functions weren't

[Guile-commits] branch main updated (81f12bf -> 091f506)

2021-08-06 Thread Daniel Llorens
lloda pushed a change to branch main in repository guile. from 81f12bf Deprecate using vector->list, vector-copy on arrays new bfda8d3 Deprecate use of vector-move-left! and vector-move-right! on non-vector arrays new a34c762 Extend core vector-copy to r7rs vector-copy new

[Guile-commits] 03/03: Reuse core vector-fill! in (scheme base)

2021-08-06 Thread Daniel Llorens
lloda pushed a commit to branch main in repository guile. commit 091f5062cb2f9f5701b999c3b7ee88a480eeecf7 Author: Daniel Llorens AuthorDate: Thu Aug 5 20:01:22 2021 +0200 Reuse core vector-fill! in (scheme base) module/scheme/base.scm: As stated. --- module/scheme/base.scm | 12

[Guile-commits] 01/03: Deprecate use of vector-move-left! and vector-move-right! on non-vector arrays

2021-08-05 Thread Daniel Llorens
lloda pushed a commit to branch wip-vector-cleanup-2 in repository guile. commit c4ccebfadd7cb9d6c19c7efa53041250a3cf6713 Author: Daniel Llorens AuthorDate: Thu Aug 5 17:27:31 2021 +0200 Deprecate use of vector-move-left! and vector-move-right! on non-vector arrays These functions

[Guile-commits] 03/03: Reuse core vector-fill! in (scheme base)

2021-08-05 Thread Daniel Llorens
lloda pushed a commit to branch wip-vector-cleanup-2 in repository guile. commit f7581a8509c8b7487bf355d956fc6407e22de76b Author: Daniel Llorens AuthorDate: Thu Aug 5 20:01:22 2021 +0200 Reuse core vector-fill! in (scheme base) module/scheme/base.scm: As stated. --- module/scheme

[Guile-commits] 02/03: Extend core vector-copy to r7rs vector-copy

2021-08-05 Thread Daniel Llorens
lloda pushed a commit to branch wip-vector-cleanup-2 in repository guile. commit 6a998e047a83c6e15c0fdc5c92b19a5c1f3061b7 Author: Daniel Llorens AuthorDate: Thu Aug 5 19:43:21 2021 +0200 Extend core vector-copy to r7rs vector-copy * libguile/vectors.h: Declare

[Guile-commits] branch wip-vector-cleanup-2 updated (81f12bf -> f7581a8)

2021-08-05 Thread Daniel Llorens
lloda pushed a change to branch wip-vector-cleanup-2 in repository guile. from 81f12bf Deprecate using vector->list, vector-copy on arrays new c4ccebf Deprecate use of vector-move-left! and vector-move-right! on non-vector arrays new 6a998e0 Extend core vector-copy to r7rs

[Guile-commits] branch main updated (bc7bd22 -> 81f12bf)

2021-08-05 Thread Daniel Llorens
lloda pushed a change to branch main in repository guile. from bc7bd22 Merge libguile/generalized-arrays.* into libguile/arrays.* add 81f12bf Deprecate using vector->list, vector-copy on arrays No new revisions were added by this update. Summary of changes: libguile/vectors.c | 92

[Guile-commits] branch main updated: Merge libguile/generalized-arrays.* into libguile/arrays.*

2021-08-03 Thread Daniel Llorens
commit bc7bd22267903fcaab945fa6e4c03318f9fc664b Author: Daniel Llorens AuthorDate: Tue Aug 3 14:19:18 2021 +0200 Merge libguile/generalized-arrays.* into libguile/arrays.* * libguile/arrays.h: * libguile/arrays.c: As stated. * libguile/init.c: Remove call

[Guile-commits] branch main updated: ice-9/read: Parse #{}}# properly.

2021-08-02 Thread Daniel Llorens
This is an automated email from the git hooks/post-receive script. lloda pushed a commit to branch main in repository guile. The following commit(s) were added to refs/heads/main by this push: new c78c130 ice-9/read: Parse #{}}# properly. c78c130 is described below commit

[Guile-commits] branch main updated: Fix else in init_bouncing_parens()

2021-06-02 Thread Daniel Llorens
118ee0c50ba90ea7ad7ff1fd2a2127a66d99 Author: Daniel Llorens AuthorDate: Wed Jun 2 10:48:53 2021 +0200 Fix else in init_bouncing_parens() --- guile-readline/readline.c | 14 -- 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/guile-readline/readline.c b/guile-readline/readline.c

[Guile-commits] branch main updated: Fix null dereference in readline initialization

2021-05-27 Thread Daniel Llorens
c1fd55d1747880ff2ea822e88a1c41482181cb49 Author: Daniel Llorens AuthorDate: Thu May 27 11:56:24 2021 +0200 Fix null dereference in readline initialization * guile-readline/readline.c (init_bouncing_parens): Check that the keymap is valid before using it. --- guile-readline

[Guile-commits] branch main updated: Fix bug in nftw function

2021-05-21 Thread Daniel Llorens
f499754bc8291a044c5034b634ac02a01bde9b49 Author: Daniel Llorens AuthorDate: Fri May 21 14:19:49 2021 +0200 Fix bug in nftw function Fixes bug #44182. Thanks to Matija Obid for the report and RhodiumToad in --- module/ice-9/ftw.scm | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git

[Guile-commits] branch main updated: Fix typo in lambda documentation.

2021-05-21 Thread Daniel Llorens
This is an automated email from the git hooks/post-receive script. lloda pushed a commit to branch main in repository guile. The following commit(s) were added to refs/heads/main by this push: new d1c6ae1 Fix typo in lambda documentation. d1c6ae1 is described below commit

[Guile-commits] branch main updated: Fixed style for 02439a124

2021-05-19 Thread Daniel Llorens
This is an automated email from the git hooks/post-receive script. lloda pushed a commit to branch main in repository guile. The following commit(s) were added to refs/heads/main by this push: new f3a23ed Fixed style for 02439a124 f3a23ed is described below commit

  1   2   3   4   5   6   7   8   9   10   >