Make transforms part of the public MPS#214
Merged
thejayps merged 24 commits intomaster from branch/2023-04-13/transformsJun 17, 2023
+2,472-17
Commits
Commits on Apr 14, 2023
Commits on Jun 12, 2023
- committed
- committed
- committed
- committed
- committed
Commits on Jun 15, 2023
Commits on Jun 16, 2023
- committed
Moving transforms design statements out of leader comment of trans.c, updating, clarifying, and cross-referencing, in response to review <#214 (comment)>.
committed- committed
Removing statements that are no longer true or are rendered untrue by publishing transforms, and adding some hints for later writers resolving GitHub issue #245. Response to review <#214 (comment)>.
committedRemoving mpsitr.c, a relic of custom/cet, and merging its contents into mpsi.c. Reponse to review <#214 (comment)>.
committed- committed
- committed
Clarifying relationship between mps_pool_walk and transforms with brief description of purpose and links, in response to review <#214 (comment)>.
committedTransforms are no longer implicitly destroyed by applying them, making the interface more consistent with the rest of the MPS and simplifying the documentation. In response to review <#214 (comment)>.
committedClarifying why and documenting that transformed references must be in automatic pools, in response to review <#214 (comment)>.
committedEnforcing parking restrictions when adding references to transforms in response to review <#214 (comment)>.
committedRemoving bogus test block introduced in d769826 that does not work when transforms are empty or trivial. Raising this for later in GitHub issue #242.
committed- committed