Skip to content

Fixed bundles and variables documentation issues (3.24) - #3760

Merged
nickanderson merged 2 commits into
cfengine:3.24from
nickanderson:docs-bundles-not-functions-3.24
Aug 31, 2026
Merged

Fixed bundles and variables documentation issues (3.24)#3760
nickanderson merged 2 commits into
cfengine:3.24from
nickanderson:docs-bundles-not-functions-3.24

Conversation

@nickanderson

Copy link
Copy Markdown
Member

Backport of #3757 to 3.24. Clarifies that bundles are not functions but can return values, fixes the backwards isvariable guard, and documents variable name indirection. Bullet/italic markup kept in the branch's existing style.

nickanderson and others added 2 commits August 31, 2026 10:52
Added cross-references to the useresult and bundle_return_value_index
attributes.

Changelog: None
if => isvariable() was backwards for preserving state across bundle
runs; changed to unless => isvariable(). Also documented that a
variable's name can itself be computed.

Changelog: None
Co-authored-by: Ole Herman Schumacher Elgesem <4048546+olehermanse@users.noreply.github.com>
@nickanderson nickanderson changed the title Fixed bundles and variables documentation issues Fixed bundles and variables documentation issues (3.24) Aug 31, 2026
@nickanderson

Copy link
Copy Markdown
Member Author

@cf-bottom jenkins please

@cf-bottom

Copy link
Copy Markdown

@nickanderson
nickanderson merged commit d9edc69 into cfengine:3.24 Aug 31, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants