Update ElemCo catalogs to v0.16.0 - #51
Merged
Merged
Conversation
Regenerated js/elemco-macros.js (43 macros; new: @moints, @Localize, @region, @usewf, @set_default_eltype; refreshed docstrings for @ints, @hf, @UHF) and js/elemco-options.js (194 options in 16 groups; new groups loc, region, mem; new options incl. int.screen, int.ao_direct, mem.budget/fraction, scf.minao, loc.minao, loc.opaofac) from the v0.16.0 sources (local devel checkout, identical to the release for these files; sourceRef to be repointed at the public ref once the sync PR lands there). The methods registry needs no change: EOM entries already compose with the U/R spin selector, which v0.16.0's EOM-UCCSD/EOM-RCCSD now make real on the ElemCo side. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
There was a problem hiding this comment.
Pull request overview
This PR updates jlmol’s auto-generated ElemCo.jl metadata catalogs (macros + options) to match ElemCo.jl v0.16.0, which powers the in-app ElemCo input builder/options browser.
Changes:
- Regenerated option catalog to include new option groups (
loc,region,mem) and new/updated option definitions and defaults. - Regenerated macro catalog to include new macros (e.g.
@hf,@ints,@localize,@moints,@region,@uhf,@usewf) and updated macro signatures/docs where applicable. - Updated catalog provenance headers/fields (sourceRef/sourceUrl/generated), though the current values embed a local filesystem path (flagged in review comments).
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 3 comments.
| File | Description |
|---|---|
| js/elemco-options.js | Updates the generated ElemCo option groups/fields metadata used by the options UI. |
| js/elemco-macros.js | Updates the generated ElemCo macro registry (signatures/docs) used by the builder UI. |
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
Comment on lines
+5
to
+7
| "sourceRepo": "fkfest/ElemCo.jl", | ||
| "sourceRef": "main", | ||
| "sourceUrl": "https://raw.githubusercontent.com/fkfest/ElemCo.jl/main/src/infos/options.jl", | ||
| "generated": "2026-07-18", | ||
| "sourceRef": "file:/home/kats/projects/ElemCo.jl-devel/src/infos/options.jl", | ||
| "sourceUrl": "/home/kats/projects/ElemCo.jl-devel/src/infos/options.jl", |
Comment on lines
+5
to
+7
| "sourceRepo": "fkfest/ElemCo.jl", | ||
| "sourceRef": "main", | ||
| "sourceUrl": "https://raw.githubusercontent.com/fkfest/ElemCo.jl/main/src/ElemCo.jl", | ||
| "generated": "2026-07-19", | ||
| "sourceRef": "file:/home/kats/projects/ElemCo.jl-devel/src/ElemCo.jl", | ||
| "sourceUrl": "/home/kats/projects/ElemCo.jl-devel/src/ElemCo.jl", |
- Both catalogs regenerated from the public v0.16.0 tag (it already exists on fkfest/ElemCo.jl), so sourceRef/sourceUrl are portable and the UI shows 'v0.16.0' instead of a developer path. Content identical (stable == main for both parsed files). - cleanLabel now strips a glued-on struct-name prefix and a trailing parenthetical before capitalizing: the mem group header becomes 'Memory management'; the full docstring stays in summary. All other group labels unchanged. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Regenerates the macro and option catalogs from ElemCo.jl v0.16.0: 43 macros (new:
@moints,@localize,@region,@usewf,@set_default_eltype) and 194 options in 16 groups (new groupsloc,region,mem; new options includeint.screen,int.ao_direct,mem.budget/fraction,scf.minao,loc.minao,loc.opaofac).Methods registry unchanged — EOM entries already compose with the U/R selector, which v0.16.0's EOM-UCCSD/EOM-RCCSD make real.
Generated with
--fileagainst the devel checkout (identical to the release for these files); thesourceRefheader can be repointed at the public ref after fkfest/ElemCo.jl#22 merges.🤖 Generated with Claude Code