~ chicken-core (master) 8d3859ec87982a4d5e31713f79e54da15a1c913e
commit 8d3859ec87982a4d5e31713f79e54da15a1c913e
Author: felix <felix@call-with-current-continuation.org>
AuthorDate: Thu May 14 14:50:48 2026 +0200
Commit: felix <felix@call-with-current-continuation.org>
CommitDate: Thu May 14 14:50:53 2026 +0200
fix bug in utf8->string
reported by "Retropikzel"
diff --git a/library.scm b/library.scm
index 2436f7ef..63878f1a 100644
--- a/library.scm
+++ b/library.scm
@@ -3493,7 +3493,7 @@ EOF
(if (not (##core#inline "C_utf_validate" bv (##sys#size bv) start to))
(##sys#error-hook (foreign-value "C_DECODING_ERROR" int)
'utf8->string bv))
- (##sys#buffer->string bv start (##core#inline "C_fixnum_difference" end start))))
+ (##sys#buffer->string bv start (##core#inline "C_fixnum_difference" to start))))
(define (bytes->string bv #!optional (start 0) end)
(##sys#check-bytevector bv 'bytes->string)
diff --git a/manual/Acknowledgements b/manual/Acknowledgements
index 03e05cfc..3661eda6 100644
--- a/manual/Acknowledgements
+++ b/manual/Acknowledgements
@@ -40,7 +40,7 @@ Ian Oversby, "o.t.", Gene Pavlovsky, Levi Pearson, Jeronimo Pellegrini,
Nicolas Pelletier, Derrell Piper, Carlos Pita, "Pluijzer",
Robin Lee Powell, Alan Post, "puck", "Pupeno", Davide Puricelli, "presto",
Doug Quale, Imran Rafique, Eric Raible, Ivan Raikov, Santosh Rajan,
-Peder Refnes, Joel Reymont, Kay Rhodes, "rivo", Chris Roberts,
+Peder Refnes, "Retropikzel", Joel Reymont, Kay Rhodes, "rivo", Chris Roberts,
Eric Rochester, Paul Romanchenko,
Andreas Rottman, David Rush, Lars Rustemeier, Daniel Sadilek,
Otavio Salvador, Burton Samograd, "Sandro", "satori", Aleksej Saushev,
Trap