Skip to content

Document syntax property bundles in the grimoire#804

Draft
jackfirth wants to merge 4 commits into
masterfrom
grimoire-syntax-property-bundle
Draft

Document syntax property bundles in the grimoire#804
jackfirth wants to merge 4 commits into
masterfrom
grimoire-syntax-property-bundle

Conversation

@jackfirth

Copy link
Copy Markdown
Owner

Moves resyntax/private/syntax-property-bundle into resyntax/grimoire and adds a draft API reference chapter.

One quirk worth deciding on: syntax-property-bundle-get-property treats an explicit #false failure result as if it were omitted (it raises), because the implementation uses (or failure-result fail). The draft documents the current behavior; a sentinel default would make #false work like it does in hash-ref.

Also noted while verifying: the syntax-property-bundle-get-all-properties test is an empty stub, and the "with base-path parameter" test exercises syntax-immediate-properties but sits in the syntax-all-properties block.

🤖 Generated with Claude Code

jackfirth and others added 2 commits July 9, 2026 23:36
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Resyntax analyzed 9 files in this pull request and found no issues.

@coveralls

coveralls commented Jul 10, 2026

Copy link
Copy Markdown

Coverage Status

coverage: 94.164% (+0.05%) from 94.119% — grimoire-syntax-property-bundle into master

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Resyntax analyzed 9 files in this pull request and found no issues.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Resyntax analyzed 9 files in this pull request and found no issues.

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.

2 participants