Re: [Chicken-hackers] importing modules of not yet loaded extensions

2010-12-11 Thread Moritz Heidkamp
Felix fe...@call-with-current-continuation.org writes: Being able to import a module without requiring the loading of the libary is necessary to allow cross-compilation. Chicken separates this and I consider it a feature. Right, Christian pointed this out, too. I wonder though: Are modules

Re: [Chicken-hackers] Request to edit manual Foreign type specifiers

2011-05-26 Thread Moritz Heidkamp
Jim Ursetto zbignie...@gmail.com writes: 1) A dedicated tag: typespec, foreigntypespec; importspec I suggest adding a dash of dashes, e.g. foreign-type-spec Thoughts, anyone? I don't really get the difference between specifier and identifier, can you elaborate on that? Also, let me know

Re: [Chicken-hackers] [PATCH] Add non-destructive version of alist-update!

2011-09-13 Thread Moritz Heidkamp
(eqv?) gives: #;2 (alist-update! 123 123 '(x y z)) Error: (assv) bad argument type: x Not sure if this is really a problem. Moritz From fa0a758cf2bac89a5507c6aaf548527974e2ef1d Mon Sep 17 00:00:00 2001 From: Moritz Heidkamp mor...@twoticketsplease.de Date: Tue, 13 Sep 2011 15:17:10 +0200

Re: [Chicken-hackers] Remove old variant of find-files

2011-09-22 Thread Moritz Heidkamp
Christian Kellermann ck...@pestilenz.org writes: this is a simple patch to remove the deprecated variant of find-files. As it is now the old variant is always choosen when calling find-files with just 1 argument. Looks good to me! I don't really get that we want `cons' inlined comment in the

[Chicken-hackers] [PATCH] Add `module-environments' feature

2012-02-05 Thread Moritz Heidkamp
implementation for earlier Chicken versions. I somebody agrees! Moritz From 4f326e219248d4de807381af9df9edad6daedf4e Mon Sep 17 00:00:00 2001 From: Moritz Heidkamp mor...@twoticketsplease.de Date: Sun, 5 Feb 2012 20:37:02 +0100 Subject: [PATCH] register `module-environments' feature to indicate availability

Re: [Chicken-hackers] [PATCH] Add `module-environments' feature

2012-02-05 Thread Moritz Heidkamp
Moritz Heidkamp mor...@twoticketsplease.de writes: [...] I somebody agrees! ^ hope ___ Chicken-hackers mailing list Chicken-hackers@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-hackers

[Chicken-hackers] Thrush operator

2012-02-14 Thread Moritz Heidkamp
Hello Chickeneers, find attached a suggested addition to miscmacros: the thrush operator family. Apparently it stems from Raymond Smullyan's book on combinatorial logic To Mock a Mockingbird, which I haven't read (yet). I've first learned about it through Clojure and have found it quite nice for

Re: [Chicken-hackers] Thrush operator

2012-02-14 Thread Moritz Heidkamp
Hi Jörg, Jörg F. Wittenberger joerg.wittenber...@softeyes.net writes: I rather loved to think instead of inserting the (*single*) value of the expression into the next expression of something along the lines of physical wires: connect (pass) all the result(s) of the first expression into the

Re: [Chicken-hackers] Thrush operator

2012-02-19 Thread Moritz Heidkamp
Moritz Heidkamp mor...@twoticketsplease.de writes: find attached a suggested addition to miscmacros Attached a syntax-rules based implementation which is much easier to grok. I am leaning towards putting those into a separate egg now though. Index: miscmacros.scm

Re: [Chicken-hackers] Thrush operator

2012-02-23 Thread Moritz Heidkamp
Felix fe...@call-with-current-continuation.org writes: I think that's a good idea. You could also add the doto operator from the miscmacros there, since I don't think it fits well into the set of macros provided by miscmacros. Alright, it's done, meet

Re: [Chicken-hackers] [PATCH] Bugfix for #791 and unpack flonums correctly for integer?

2012-03-11 Thread Moritz Heidkamp
Christian Kellermann ck...@pestilenz.org writes: Since I also agree and I *wrote* *this* *patch* we are deadlocked. Attention! Robots need your help! I had a look at it but am too clueless about that numbers business to give a confident review, alas. Any other takers?

Re: [Chicken-hackers] [PATCH] Capture length in case-lambda to make it hygienic

2012-03-25 Thread Moritz Heidkamp
in `ensure'. The attached patches address these also add some regression tests. Thanks again for your help! Moritz From a441b07473a93f5216c31ae23dd993ff61958f15 Mon Sep 17 00:00:00 2001 From: Moritz Heidkamp mor...@twoticketsplease.de Date: Sun, 25 Mar 2012 14:24:07 +0200 Subject: [PATCH 1/3] Fix hygiene

[Chicken-hackers] [PATCH] Correct the types.db entry for `eval'

2012-04-14 Thread Moritz Heidkamp
: Moritz Heidkamp mor...@twoticketsplease.de Date: Sat, 14 Apr 2012 20:37:06 +0200 Subject: [PATCH] Correct the types.db entry for `eval' to allow multiple return values. --- tests/library-tests.scm |6 ++ types.db|2 +- 2 files changed, 7 insertions(+), 1 deletion

Re: [Chicken-hackers] [PATCH] Slight promise efficiency and memory improvements

2012-11-05 Thread Moritz Heidkamp
Peter Bex peter@xs4all.nl writes: Very clever! I've tested and pushed this. Cool, thank you very much! Are you actually using promises so much that you're running into performance issues with them, or was this just for fun? I ran into memory leaks when trying to implement the lazy-seq

[Chicken-hackers] [PATCH] Fix TO argument check in subvector procedure

2013-01-02 Thread Moritz Heidkamp
See commit message for details From f08fc812501e9d2e5ee7e3b2154642255bedaa66 Mon Sep 17 00:00:00 2001 From: Moritz Heidkamp mor...@twoticketsplease.de Date: Wed, 2 Jan 2013 22:02:10 +0100 Subject: [PATCH] Fix TO argument check in subvector procedure The subvector procedure checked its TO argument

Re: [Chicken-hackers] Updating stability...

2013-01-09 Thread Moritz Heidkamp
Jim Ursetto zbignie...@gmail.com writes: [ ... a lot ... ] I just wanted to thank you guys for going through this hassle, it's really appreciated. I will try to help in the next stabililty cycle! Moritz ___ Chicken-hackers mailing list

Re: [Chicken-hackers] stability/4.8.0 test release available

2013-01-17 Thread Moritz Heidkamp
Jim Ursetto zbignie...@gmail.com writes: I've uploaded a test distribution tarball of stability/4.8.0 [1]. This should contain everything that will go into 4.8.0.1 unless we find a problem. If anyone would like to test it, it would be appreciated. Looks good here, all my programs still

Re: [Chicken-hackers] substring function and bounds checks

2013-02-05 Thread Moritz Heidkamp
Hi Michele, Michele La Monaca mikele.chic...@lamonaca.net writes: Maybe this is not the right list for that, sorry. yeah, this one probably better fits chicken-users as it's not really about Chicken's implementation, so you might be losing some broader audience by posting it here. No problemo,

Re: [Chicken-hackers] [PATCH] Small improvement for the inline egg

2013-02-07 Thread Moritz Heidkamp
Hello again, Moritz Heidkamp mor...@twoticketsplease.de writes: 1. It dumps compilation results in ~/.cache by default. This, however, is a bit like dumping stuff in /usr/share so I think it would be better to make this ~/.cache/chicken-inline or something. Mario just pointed out to me

Re: [Chicken-hackers] software-type and software-version for android

2013-02-21 Thread Moritz Heidkamp
Christian Kellermann ck...@pestilenz.org writes: Probably android for both, since android does not come with all posix things. pthreads for example. That's not quite true, is it? See

[Chicken-hackers] [PATCH] Make quasiquote extensible with custom handlers

2013-02-22 Thread Moritz Heidkamp
b4c197c93c94bbfbab781e81a058d5fc3ad90f0a Mon Sep 17 00:00:00 2001 From: Moritz Heidkamp mor...@twoticketsplease.de Date: Thu, 21 Feb 2013 18:53:08 +0100 Subject: [PATCH] Make quasiquote extensible with custom handlers This patch introduces the define-quasiquote-handler form which allows hooking

[Chicken-hackers] Taming the egg versioning wilderness

2013-02-25 Thread Moritz Heidkamp
Fellow Chickeneers, I just had the following problem (again): I tagged a new version of the lowdown egg (0.0.6). While doing so I realized that the previous tag (0.0.5) still installed itself as 0.0.4 via the install-extension invocation in its .setup file. This lead me to think over the whole

Re: [Chicken-hackers] Taming the egg versioning wilderness

2013-02-28 Thread Moritz Heidkamp
Mario Domenech Goulart mario.goul...@gmail.com writes: thanks for that, this will definitely help to make maintenance less of a pain in the meantime unless one forgets to do the salmonella dance :-) It would be better if we wouldn't have to worry about these problems to begin with, though, or

Re: [Chicken-hackers] ab bug or not a bug

2013-02-28 Thread Moritz Heidkamp
Jörg F. Wittenberger joerg.wittenber...@softeyes.net writes: In any case, it seems inconsistent. (DOM - RND : TYPE) for predicates I'd expect to be pure. Wrong? Agreed, predicates should be pure. Not sure what the intention is here! Moritz ___

Re: [Chicken-hackers] Taming the egg versioning wilderness

2013-03-01 Thread Moritz Heidkamp
Moritz Heidkamp mor...@twoticketsplease.de writes: Yeah, that's tricky. I will try to come up with a patch to make the version argument of install-extension and install-program optional. This should be backwards compatible unless I'm missing something! OK, having thought about it some more

[Chicken-hackers] [PATCH] Reimplement topological-sort with cycle detection

2013-03-03 Thread Moritz Heidkamp
raise the condition in case a cycle is detected. Comments on that are very welcome! Have a nice Sunday Moritz From 840b24477b38f1ca3815248ae9704911bd8527b0 Mon Sep 17 00:00:00 2001 From: Moritz Heidkamp mor...@twoticketsplease.de Date: Sun, 3 Mar 2013 13:28:20 +0100 Subject: [PATCH] Reimplement

Re: [Chicken-hackers] ##sys#double-number gone; intetional?

2013-03-04 Thread Moritz Heidkamp
Hi Jörg, Jörg F. Wittenberger joerg.wittenber...@softeyes.net writes: I found that ##sys#double-number is gone from library.scm . Still it's there in chicken.h . Mistake or intended? At least I'd consider it worth a news item. the ##sys# API is not even documented so I don't think it needs

Re: [Chicken-hackers] strange error message, please help with interpretation

2013-03-08 Thread Moritz Heidkamp
Hi Jörg, Jörg F. Wittenberger joerg.wittenber...@softeyes.net writes: So how would I interpret this message. As far as I can see, this tells me that somehow a typecheck failed on a (struct uri) testing it to be a (struct uri) -- which would have been supposed to succeed. Am I missing

Re: [Chicken-hackers] [PATCH 1/2] write: escape DEL character in strings

2013-03-10 Thread Moritz Heidkamp
Hi guys, Peter Bex peter@xs4all.nl writes: On Tue, Mar 05, 2013 at 06:48:44PM +0100, Florian Zumbiehl wrote: Thanks for this (and the other) patch! Here's a signed-off version, which other team members may push. I also nominate this patch for inclusion in the stability branch. thanks

Re: [Chicken-hackers] testcase -strict-types

2013-03-24 Thread Moritz Heidkamp
John Cowan co...@mercury.ccil.org writes: Jörg F. Wittenberger scripsit: Note: in local procedure `doloop9', in toplevel procedure `foo#bar': (strcttps.scm:10) in procedure call to `null?', the predicate is called with an argument of type `null' and will always return true That

Re: [Chicken-hackers] testcase -strict-types

2013-03-24 Thread Moritz Heidkamp
Hi Jörg, Jörg F. Wittenberger joerg.wittenber...@softeyes.net writes: Note: in local procedure `doloop9', in toplevel procedure `foo#bar': (strcttps.scm:10) in procedure call to `null?', the predicate is called with an argument of type `null' and will always return true gcc strcttps.c -o

Re: [Chicken-hackers] testcase -strict-types

2013-03-25 Thread Moritz Heidkamp
Jörg F. Wittenberger joerg.wittenber...@softeyes.net writes: Though in a way the explanation is correct. -strict-types assumes '() to be null from the initialization. Short of a way to declare the type of foobar as (list-of whatever) this fails when it's used as the initial and correct value

Re: [Chicken-hackers] testcase -strict-types

2013-03-25 Thread Moritz Heidkamp
Jörg F. Wittenberger joerg.wittenber...@softeyes.net writes: [1. text/plain] On Mar 25 2013, Moritz Heidkamp wrote: Jörg F. Wittenberger joerg.wittenber...@softeyes.net writes: Though in a way the explanation is correct. -strict-types assumes '() to be null from the initialization. Short

Re: [Chicken-hackers] [PATCH] Make tests work from symlinked paths

2013-05-25 Thread Moritz Heidkamp
patch. Moritz From 2c9bbb077165ffc171411376a0f68e6ba6adf9f2 Mon Sep 17 00:00:00 2001 From: Moritz Heidkamp mor...@twoticketsplease.de Date: Sat, 25 May 2013 01:46:02 +0200 Subject: [PATCH] Make tests work from symlinked paths The private repository path tests didn't work when run from inside a path

Re: [Chicken-hackers] [PATCH] Make tests work from symlinked paths

2013-05-25 Thread Moritz Heidkamp
00:00:00 2001 From: Moritz Heidkamp mor...@twoticketsplease.de Date: Sat, 25 May 2013 17:08:09 +0200 Subject: [PATCH 1/3] Improve read-symbolic-link canonicalization Passing #t for the CANONICALIZE option of read-symbolic-link now behaves like the --canonicalize option of readlink(1), i.e

Re: [Chicken-hackers] [PATCH] Add support for R7RS named characters and string escapes (except hex escapes)

2013-05-30 Thread Moritz Heidkamp
Peter Bex peter@xs4all.nl writes: The attached patch supplements Peter's to handle these cases. I've signed this off, and added a few test cases for this as well. Find this version attached. Tested, signed off and pushed. Thanks! Moritz ___

Re: [Chicken-hackers] [PATCH] Fix #892 by causing panic instead of crash/segfault upon heap exhaustion

2013-07-28 Thread Moritz Heidkamp
Hi Peter, Peter Bex peter@xs4all.nl writes: I remembered that normally when going out of memory, we get a heap full while resizing panic. Attached is an even simpler patch which removes the (seemingly bogus?) check whether the new size equals the old size, and will simply carry on

Re: [Chicken-hackers] [PATCH] Simplify and correct C_SIXTY_FOUR check (fix #979)

2013-08-20 Thread Moritz Heidkamp
Peter Bex peter@xs4all.nl writes: I've tested this change on NetBSD/amd64 with GCC and LLVM/Clang, and on Linux/i386 with GCC. I'd appreciate it if people on other platforms/compilers (especially Windows and OS X) could test this. Since no further make check results came in we decided to

Re: [Chicken-hackers] [PATCH] Fix -no-parentheses-synonyms and -no-symbol-escapes

2013-09-17 Thread Moritz Heidkamp
Hey there, Peter Bex peter@xs4all.nl writes: Here's a fix for this, with some regression tests to ensure this won't break again. I've hopefully simplified it enough to make it obviously correct. I also noticed that even after correcting the test, pipes occurring inside symbols were

Re: [Chicken-hackers] [PATCH] Another subtle GC problem

2013-10-23 Thread Moritz Heidkamp
Hi, Peter Bex peter@xs4all.nl writes: I decided to take another look at the GC in an attempt to understand it better, and found yet another iffy line of code: When comparing the heap growth to the current heap size plus the stack size, two unsigned quantities are subtracted from

Re: [Chicken-hackers] [PATCH] Treat lone carriage returns as line endings in ##sys#scan-buffer-line

2013-11-03 Thread Moritz Heidkamp
Peter Bex peter@xs4all.nl writes: Ah, very good! I have nothing to comment on this, so I'm just attaching them as-is, plus a signed-off-by line, so the next guy can just sign it off and push. :) Thanks! Thanks from me as well, I've pushed the patches and closed the ticket. Moritz

Re: [Chicken-hackers] [PATCH] Fix #566 and simplify/improve flonum printing code

2013-12-01 Thread Moritz Heidkamp
Hi Peter, Peter Bex peter@xs4all.nl writes: In order to fix #566, I decided it's much easier to rip out the HAVE_GCVT definition in Cygwin. After testing on several platforms, it turns out that gcvt() is really not required, and it's deprecated by POSIX as well. So we should probably

Re: [Chicken-hackers] Ticket 942 - make install uses user's umask

2013-12-01 Thread Moritz Heidkamp
Peter Bex peter@xs4all.nl writes: Thanks guys, for making and testing the patch! Here's a proper git patch w/ changelog. Thanks from me, too. Signed off and pushed! Moritz ___ Chicken-hackers mailing list Chicken-hackers@nongnu.org

[Chicken-hackers] [PATCH] Add proper list checks to assq/assv/assoc and memq/memv/member

2014-01-24 Thread Moritz Heidkamp
Fellow Chickeneers, please see the commit message of the attached patch for details! Cheers Moritz From 16396c41c63699e261f108af4cf48e15eb54bdde Mon Sep 17 00:00:00 2001 From: Moritz Heidkamp mor...@twoticketsplease.de Date: Tue, 21 Jan 2014 12:20:11 +0100 Subject: [PATCH] Add proper list

Re: [Chicken-hackers] [PATCH] Add proper list checks to assq/assv/assoc and memq/memv/member

2014-01-27 Thread Moritz Heidkamp
Hey Peter, Peter Bex peter@xs4all.nl writes: Thanks for this one. thanks for reviewing! You somehow missed C_i_memv, though, which resulted in library-tests to fail. So at least the tests are complete :) Hm, that's weird, I was sure I had given it a final run. Anyway, I might be

Re: [Chicken-hackers] [PATCH] Fix validation for multiple-return procedure types

2014-01-27 Thread Moritz Heidkamp
Evan Hanson ev...@foldling.org writes: Please see the patch for an explanation. For the record: The error addressed by this patch came up in building the r7rs egg as we didn't have test cases for this particular procedure type declaration, yet. Thanks a lot, Evan, it looks and works well.

Re: [Chicken-hackers] [PATCH] Fix problem building git egg

2014-01-27 Thread Moritz Heidkamp
Hi, Peter Bex peter@xs4all.nl writes: The attached patch is simple, I hope it's also correct: it only calls assq if there really is any info, otherwise just fall through. I'm not 100% sure whether this is the correct fix, because I don't really understand this code. works well, make

[Chicken-hackers] [PATCH] Remove list argument check from C_u_i_memq

2014-02-05 Thread Moritz Heidkamp
This was erroneously added in 0a52536b7cb6b3d5a35ecc8f4c11131041ae873a From 32bc17d3c3a313a4f869079f3777ed7dd2b8b9f4 Mon Sep 17 00:00:00 2001 From: Moritz Heidkamp mor...@twoticketsplease.de Date: Wed, 5 Feb 2014 23:26:39 +0100 Subject: [PATCH] Remove list argument check from C_u_i_memq

Re: [Chicken-hackers] [Chicken-users] Testers wanted; iOS patch

2014-03-17 Thread Moritz Heidkamp
Hi again, Moritz Heidkamp mor...@twoticketsplease.de writes: I have a new version of this patch on my machine which applies cleanly again (Felix already reviewed it). I'll post it here when I'm back at it! find it attached! Moritz From 4064075061189c7b743b69ebbacad82a089c5c34 Mon Sep 17 00

Re: [Chicken-hackers] [Chicken-users] Testers wanted; iOS patch

2014-03-25 Thread Moritz Heidkamp
Kon Lovett konlov...@gmail.com writes: If I am to be one of the two then my suggestion is to begin the release process w/o this patch. Don't believe I will be able to generate a test case that soon. (Sorry, have looming releases.) I've finally gotten around to testing it with our application

Re: [Chicken-hackers] [PATCH] Consolidate NEWS for 4.9.0

2014-04-04 Thread Moritz Heidkamp
Hi Peter Peter Bex peter@xs4all.nl writes: Here's a patch which consolidates the NEWS file for the upcoming 4.9.0 release. Please also cherry-pick (or merge?) it into the prerelease branch after importing it! I've also added notes for the Android and iOS support; we forgot about that

Re: [Chicken-hackers] incorrect warning during compilation

2014-06-27 Thread Moritz Heidkamp
Hi, Felix Winkelmann felix.winkelm...@bevuta.com writes: So, I can't think of a solution that answers all of your questions. I would go with the scheme-pointer. We could add another foreign type, that accepts strings but doesn't copy. I'll look into that. how about extending the

[Chicken-hackers] [PATCH 1/2] Set HAVE_POSIX_POLL for Android

2014-08-04 Thread Moritz Heidkamp
- professionelle IT-Lösungen Marktstraße 10 | http://www.bevuta.com/ | HRB 62476 AG Köln 50968 Köln | Tel.: +49 221 282678-0 | Geschäftsführer: Pablo Beyen From c902019d70e4389c447f39152e71e1ddfd58395b Mon Sep 17 00:00:00 2001 From: Moritz Heidkamp moritz.heidk...@bevuta.com Date: Mon, 4 Aug 2014

Re: [Chicken-hackers] [PATCH 1/2] Set HAVE_POSIX_POLL for Android

2014-08-04 Thread Moritz Heidkamp
Moritz Heidkamp moritz.heidk...@bevuta.com writes: the attached patch enables poll(2) for the Android platform. Forgot to mention that I think this should probably go into stability. Moritz ___ Chicken-hackers mailing list Chicken-hackers@nongnu.org

[Chicken-hackers] [PATCH 2/2] Invert poll(2) flag default

2014-08-04 Thread Moritz Heidkamp
From 05a5743437e255ca3402b8a56ec69c1d6b2b8f90 Mon Sep 17 00:00:00 2001 From: Moritz Heidkamp moritz.heidk...@bevuta.com Date: Mon, 4 Aug 2014 15:23:13 +0200 Subject: [PATCH 2/2] Invert poll(2) flag default To be on the safe side we now assume that poll(2) is available by default and define

[Chicken-hackers] [PATCH] Don't enable debugging on Android by default

2014-08-04 Thread Moritz Heidkamp
Mon Sep 17 00:00:00 2001 From: Moritz Heidkamp moritz.heidk...@bevuta.com Date: Mon, 4 Aug 2014 18:29:26 +0200 Subject: [PATCH] Don't enable debugging on Android by default --- runtime.c | 4 1 file changed, 4 deletions(-) diff --git a/runtime.c b/runtime.c index 1a68906..8608506 100644

Re: [Chicken-hackers] [PATCH 2/2] Invert poll(2) flag default

2014-08-20 Thread Moritz Heidkamp
as per your suggestion, I didn't see the other flags names like that. Thanks for the hint! Moritz From 27097791ee5de99d52d513858b10d4e43ce0e33b Mon Sep 17 00:00:00 2001 From: Moritz Heidkamp moritz.heidk...@bevuta.com Date: Mon, 4 Aug 2014 15:23:13 +0200 Subject: [PATCH] Invert poll(2) flag

Re: [Chicken-hackers] [PATCH 0/5] List scrutiny special cases

2014-09-09 Thread Moritz Heidkamp
John Cowan co...@mercury.ccil.org writes: Thanks, that's helpful. The trouble is that such a file is an internal (not publicly documented, unstable) format. So if I want to ship portable code along with type information for Chicken, I have to: 1) insert the type declarations in the code

[Chicken-hackers] [PATCH] Fix buffer overrun in substring-index[-ci]

2014-12-14 Thread Moritz Heidkamp
Cologne D-50968 Cologne | Tel.: +49 221 282678-0 | CEO: Pablo Beyen From 230eed2745ea2b57de3c9073e8596892b1da2d8c Mon Sep 17 00:00:00 2001 From: Moritz Heidkamp moritz.heidk...@bevuta.com Date: Sun, 14 Dec 2014 23:33:52 +0100 Subject: [PATCH] Fix buffer overrun in substring-index[-ci] When passing

Re: [Chicken-hackers] [PATCH][4][5] Add arity checks for ##core#proc-class platform rewrites

2015-03-31 Thread Moritz Heidkamp
Hey Evan, On 22 March 2015 06:36 CET, Evan Hanson wrote: Let me know if any of that was unclear. The patch against 5 is obviously more important, but I'd like them both to go in, assuming they look OK. thanks a lot for this thorough explanation and for digging into this issue in the first

Re: [Chicken-hackers] [Chicken-announce] CHICKEN 4.10.0 release candidate 1 available

2015-06-17 Thread Moritz Heidkamp
On 10 June 2015 20:39 CEST, Mario Domenech Goulart wrote: I've found a small regression related to substring-index[-ci]. I hope the attached patch fixes it. For posterity: Mario and I poked away at this one a bit more via IRC and found a few more issues. Eventually, a modified version of this

Re: [Chicken-hackers] [PATCH] Ensure try-compile cleans up tempfiles (#1213)

2015-09-06 Thread Moritz Heidkamp
Hi Peter, On 24 August 2015 21:52 CEST, Peter Bex wrote: > I noticed that try-compile leaves a temp.1234.o file in the current > directory when invoked (see #1213). The definition actually has a > "oname" variable, but it isn't used. So the attached patch causes it > to explicitly pass "-o

[Chicken-hackers] [PATCH] Fix unsafe specializations in types.db

2015-09-06 Thread Moritz Heidkamp
is `move-memory!' as I couldn't find a safe inline version of it. Does anyone have a clue whether there is such a thing already? Moritz From c40e4f11abb29c6f2451656a3c09ea3272c5ddb8 Mon Sep 17 00:00:00 2001 From: Moritz Heidkamp <moritz.heidk...@bevuta.com> Date: Sat, 5 Sep 2015 00:24:32

[Chicken-hackers] Fix

2017-04-14 Thread Moritz Heidkamp
. Cheers Moritz >From 0fb9dd6eb4f9380e6ef44cf4ee2030e1f11ef412 Mon Sep 17 00:00:00 2001 From: Moritz Heidkamp <moritz.heidk...@bevuta.com> Date: Fri, 14 Apr 2017 16:22:39 +0200 Subject: [PATCH] Fix char-ready? on EOF for string input ports char-ready? on string input ports would return #f whe

Re: [Chicken-hackers] [PATCH] Fix segfault in get-environment-variable and three C compiler warnings

2018-11-25 Thread Moritz Heidkamp
Hi Peter, I tested building again with your patch and the warnings are now gone. Pushed :-) Moritz -- bevuta IT GmbH Marktstrasse 10 | http://www.bevuta.com/ | HRB 62476 AG Cologne D-50968 Cologne | Tel.: +49 221 282678-0 | CEO: Pablo Beyen ___