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
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
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
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
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
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
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
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
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
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
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
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
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
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:
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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)
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
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
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
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
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
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
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)
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 <&
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
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
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
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.
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 - 100 of 1528 matches
Mail list logo