On Mon, 05 Oct 2026 05:07:38 +0000 "Diego A. Mundo via Chicken-users" <[email protected]> wrote:
> For chalk 1.0.0, I split the egg into two. hahn did this and I was hoping > to avoid it, but it makes a lot of sense. This change should be mostly > backward > compatible and reduces dependencies for eggs using chalk for documentation. > > The "chalk" egg will contain just the @(...) syntax for documentation with no > dependencies (this is also made stricter per Daniel Colascione's bug report, @ > needs to be directly adjacent to an open paren). The release info has moved > here: > > https://git.sr.ht/~dieggsy/chalk/blob/main/chalk.release-info > > The new "chalk-bin" egg will have to be installed separately and contains the > actual program to generate the documentation, with a release info here: > > https://git.sr.ht/~dieggsy/chalk-bin/blob/main/chalk-bin.release-info Thanks, Diego. chalk-bin has been added to both C5 and C6. > The new version adds a few things: > > - Automatically finds files to parse from .egg extensions, but uses passed > files for backward compatibility and more control. > - Adds syntax for lists and tables (I have to document this...) > - Adds option to generate headings for definitions > - Automatically recognizes a few more signatures like make-parameter, > procedures defined as lambda, and some of the (chicken foreign) forms. > - Modularizes the backend and includes support for generating org-mode and > markdown files. svnwiki markup remains the canonical way to do basic text > formatting like links, bold, etc in sources. This is translated to the other > formats using svnwiki->sxml All the best. Mario -- https://parenteses.org/mario
