Re: [Chicken-hackers] will we have a release this year?

2012-09-23 Thread Andy Bennett
Hi, I have been testing 4.8.0rc4 quite a bit this week, and everything seems to work fine, so if there are no objections, I will make the release next Monday. Did people see my bug report on chicken-users regarding the environments egg and eval? I posted in the Re: [Chicken-users] Chicken

[Chicken-hackers] [PATCH] Re: [PATCH] Update irregex to 0.9.0

2012-09-23 Thread Peter Bex
On Thu, Sep 20, 2012 at 02:32:47PM +0200, Sven Hartrumpf wrote: Hi. Peter wrote: I decided to go ahead and update our core irregex to the latest version. The attached patches (all 4 of them) synchronizes us with upstream 0.9.0 irregex. This gives some performance improvements for

[Chicken-hackers] [PATCH] Clean up some code

2012-09-23 Thread Peter Bex
Hi all, Here are two cleanup patches which take care of things that were in my notes. The first is a couple of procedures which are simply unused. Two of those are marked for binary compatibility, but have been marked as such for a long time (since 2010). I think we don't need to bump the

Re: [Chicken-hackers] [PATCH] Re: [PATCH] Update irregex to 0.9.0

2012-09-23 Thread Felix
I've added a simplified test case and fixed the code by making it run the finalizer whenever transitioning from an accepting state to a nonaccepting state, thereby preserving the state of the memory slots at the time the match is found. I've also cleaned up my code a little because returning

Re: [Chicken-hackers] [PATCH] Clean up some code

2012-09-23 Thread Felix
Here are two cleanup patches which take care of things that were in my notes. The first is a couple of procedures which are simply unused. Two of those are marked for binary compatibility, but have been marked as such for a long time (since 2010). I think we don't need to bump the binary

[Chicken-hackers] [PATCH] use more primitive operations in compiler-syntax for formatted output

2012-09-23 Thread Felix
The compiler-syntax for [sf]printf can be made slightly more efficient by adding a port-check at the beginning and use unsafe output-primitives where possible. cheers, felix From f875b7704106e0f07f7bfd13b4a9733b5f35acd2 Mon Sep 17 00:00:00 2001 From: felix

Re: [Chicken-hackers] will we have a release this year?

2012-09-23 Thread Ivan Raikov
Hi Andy, The environments egg will not work under Chicken 4.7.4 and later, due to changes in the internal representation (also noted in the documentation). The rewrite branch is meant to fix this issue. Ivan On Sep 23, 2012 10:09 PM, Andy Bennett andy...@ashurst.eu.org wrote: Hi, I