New egg: r7rs-tools

2021-03-24 Thread Diego
Hi all,

I've made a new egg r7rs-tools that provides r7csc and r7csi, which are roughly 
r7rs-only-by-default versions of csc and csi (essentially, the initial 
environment is only (scheme base) by default, no scheme, (chicken base) or 
(chicken syntax)). The egg has passed test-new-egg, and the release-info url is 
here:

  https://code.dieggsy.com/r7rs-tools/plain/r7rs-tools.release-info

I've not tested this for very large or complicated projects, but it seems to 
work so far for simple examples.

Docs are available here:

  https://wiki.call-cc.org/eggref/5/r7rs-tools

- Diego



Re: Port of msgpack to Chicken 5

2021-03-24 Thread Théo Cavignac
Hi Kooda,
Thank you very much. I will look into the tags and how to edit the doc
myself soon. Thank you for the pointer.


Le mer. 24 mars 2021 à 11:11,  a écrit :

> Théo Cavignac  wrote:
> > Hi,
> >
> >
> > About two years ago I started a big project using Chicken and msgpack.
> > The msgpack egg being stalled and only in C4, I ported it to C5.
> >
> > I tried to contact the original author on Github but he never replied
> > (maybe he will see this mail, in which case I would be happy to hand
> > over my port to him).
> >
> > Not having any answer I planned on releasing this myself, but it delayed
> > that for some time waiting for a moment to learn a bit more about eggs
> > publications.
> >
> > That day came today.
> >
> > I never submitted an egg before so I am not sure everything is alright
> > but this community is very helpful, so I look forward to make it perfect.
> >
> > The code is available at https://github.com/Lattay/chicken-msgpack.
> >
> > I updated the doc and added a README.svnwiki that could be used as a
> > wiki page I think.
> >
> > The release info is there:
> >
> https://raw.githubusercontent.com/Lattay/chicken-msgpack/master/msgpack.release-info
> >
> > There is a test suite from the original author that I find pretty good.
> >
> >
> > Cheers,
> >
> > Théo
>
> Hi! Looks good to me, I’ve added it to the repository. Thanks for your
> contribution!
>
> I also took the liberty to add your documentation to the wiki, but note
> that you can edit it yourself, even without an account. :)
>
> Speaking of documentation, tools like chicken-doc and api.call-cc.org are
> looking for special tags for their symbol search feature, could you change
> your documentation to use them? Here are the relevant bits of information:
> https://wiki.call-cc.org/edit-help#extensions-for-chicken-documentation
>


Re: Port of msgpack to Chicken 5

2021-03-24 Thread kooda
Théo Cavignac  wrote:
> Hi,
> 
> 
> About two years ago I started a big project using Chicken and msgpack. 
> The msgpack egg being stalled and only in C4, I ported it to C5.
> 
> I tried to contact the original author on Github but he never replied 
> (maybe he will see this mail, in which case I would be happy to hand 
> over my port to him).
> 
> Not having any answer I planned on releasing this myself, but it delayed 
> that for some time waiting for a moment to learn a bit more about eggs 
> publications.
> 
> That day came today.
> 
> I never submitted an egg before so I am not sure everything is alright 
> but this community is very helpful, so I look forward to make it perfect.
> 
> The code is available at https://github.com/Lattay/chicken-msgpack.
> 
> I updated the doc and added a README.svnwiki that could be used as a 
> wiki page I think.
> 
> The release info is there: 
> https://raw.githubusercontent.com/Lattay/chicken-msgpack/master/msgpack.release-info
> 
> There is a test suite from the original author that I find pretty good.
> 
> 
> Cheers,
> 
> Théo

Hi! Looks good to me, I’ve added it to the repository. Thanks for your
contribution!

I also took the liberty to add your documentation to the wiki, but note
that you can edit it yourself, even without an account. :)

Speaking of documentation, tools like chicken-doc and api.call-cc.org are
looking for special tags for their symbol search feature, could you change
your documentation to use them? Here are the relevant bits of information:
https://wiki.call-cc.org/edit-help#extensions-for-chicken-documentation