Skip to content

Add Guix manifest.scm parser#19

Merged
andrew merged 2 commits intomainfrom
add-guix-parser
Mar 3, 2026
Merged

Add Guix manifest.scm parser#19
andrew merged 2 commits intomainfrom
add-guix-parser

Conversation

@andrew
Copy link
Contributor

@andrew andrew commented Mar 2, 2026

Parses specifications->manifest calls from manifest.scm and *-manifest.scm files. Extracts quoted package names from the string list, strips Scheme comments, and handles the package@version syntax.

Files using packages->manifest with Scheme bindings or programmatic logic are silently skipped since they can't be parsed without evaluating Scheme.

andrew added 2 commits March 2, 2026 16:10
Parses specifications->manifest calls from manifest.scm and
*-manifest.scm files. Extracts quoted package names from the string
list, strips Scheme comments, and handles the package@version syntax.

Files using packages->manifest with Scheme bindings or programmatic
logic are silently skipped since they can't be parsed without
evaluating Scheme.
@andrew andrew merged commit 0e44eed into main Mar 3, 2026
2 checks passed
@andrew andrew deleted the add-guix-parser branch March 3, 2026 12:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant