Re: New egg: leptonic

"Jules R. Altfas via Chicken-users" <[email protected]>
Newsgroups gmane.lisp.scheme.chicken
Message-ID <[email protected]>
Hello Andy,

Thanks for the info about the C-4 egg, I had no idea there had been one 
connected to leptonica, very interesting!

Documentation for the old egg shows considerable overlap between old and new eggs. Differences may be attributable to changes in leptonica itself and the set of functions selected for Scheme bindings. (leptonica has several hundred "high-level" functions and many more "low-level" functions to choose from.) I'll have to download the egg to get the specifics.

There appears to be substantial (but not complete) compatibility with the new egg. Depending on exactly what features your old script uses, modifying it to use the new egg should be possible.

If not, I expect at some point needing to expand leptonic. Adding new capabilities is pretty straightforward, so if necessary that can be done.

In any case, if help is needed porting your script I'm glad to give it a go.

Thanks,
Jules Altfas

> On 08/27/2025 4:35 AM PDT Andy Bennett via Chicken-users <[email protected]> wrote:
> 
>  
> Hi,
> 
> Thanks Jules!
> 
> I still have some script that were compiled against the leptonica egg from 
> Chicken 4 ( https://wiki.call-cc.org/eggref/4/leptonica ). I don't think 
> this egg was ever ported to Chicken 5 or 6 tho'.
> 
> Do you know if your egg is compatible with or similar to the older one or 
> not?
> 
> Thanks again!
> 
> 
> > I'm pleased to announce 'leptonic', a new egg for Chicken-6. 
> >  
> > Leptonic provides a Chicken Scheme interface to the excellent 
> > image-processing library "leptonica" by Dan Bloomberg. The egg 
> > binds a subset of the extensive *leptonica* C-api, focusing on 
> > high-level *leptonica* functions likely to be useful to Scheme 
> > programmers.
> >  
> > The repository is located at: https://codeberg.org/jrapdx/leptonic
> > Release info: 
> > https://codeberg.org/jrapdx/leptonic/raw/branch/main/leptonic.release-info
> >  
> > Documentation: https://codeberg.org/jrapdx/leptonic/src/branch/main/doc
> >  
> > Thank you!
> > Jules Altfas
> 
> -- 
> Best wishes,
> @ndy
> 
> -- 
> [email protected]
> http://www.ashurst.eu.org/
> 0x7EBA75FF
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.