Skip to content

Navigation Menu

Sign in
Sign up

Relax ordering constraints for $-variable ModuleOptions - #762

Merged
tueda merged 8 commits into
form-dev:master from
tueda:pr/allow-dollar-moduleoption-anywhere
Jan 20, 2026
Merged

Relax ordering constraints for $-variable ModuleOptions #762
tueda merged 8 commits into
form-dev:master from
tueda:pr/allow-dollar-moduleoption-anywhere

Conversation

@tueda

@tueda tueda commented Jan 9, 2026

Copy link
Copy Markdown
Collaborator

Here is a minimal implementation that relaxes the ordering constraints between $-variable-related ModuleOption statements (sum, maximum, minimum and local options) and other statements.

Previous discussions: #296, #188.

coveralls commented Jan 9, 2026
edited
Loading

Copy link
Copy Markdown

Coverage Status

coverage: 53.399% (+0.05%) from 53.353%
when pulling 7bffd7f on tueda:pr/allow-dollar-moduleoption-anywhere
into 4341c63 on form-dev:master.

tueda force-pushed the pr/allow-dollar-moduleoption-anywhere branch from 2ab18fb to c28a66d Compare January 13, 2026 08:55
@tueda tueda linked an issue Jan 13, 2026 that may be closed by this pull request
tueda added 8 commits January 15, 2026 21:17
tueda force-pushed the pr/allow-dollar-moduleoption-anywhere branch from c5f6faa to 7bffd7f Compare January 19, 2026 09:00

tueda commented Jan 19, 2026

Copy link
Copy Markdown
Collaborator Author

The "Illegal information in number of arguments properties" is now correctly ignored (non-fatal):

CF f>=x<=x;
.end

tueda merged commit a984ddd into form-dev:master Jan 20, 2026
84 checks passed
tueda deleted the pr/allow-dollar-moduleoption-anywhere branch January 20, 2026 10:36

tueda commented Jan 20, 2026

Copy link
Copy Markdown
Collaborator Author

The other various ModuleOption issues will be addressed in separate PRs (possibly for v5.0.1).

@jodavies jodavies added this to the v5 milestone Jan 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

No reviews

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

v5

Development

Successfully merging this pull request may close these issues.

Unintended "&" in some warning messages

AltStyle によって変換されたページ (->オリジナル) /