container: root: change base path, update help process, update docs, related refactoring #245
Reference in New Issue
Block a user
Delete Branch "refs/pull/245/head"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Description
Usage help is now:
Change root base path, related refactor:
The base path is now outside of the macro directory; allowing for a
more integrated view of
dfi's entirerootsystem. This is moreapparent once running an interactive session where the expectation is
(more intuitively) that any path should be relative to 'src/root' and
not 'src/root/macro'.
The rationale for why this was in 'src/root/macro' to begin with stems
from how
root(by default) will automatically load rootlogon.C in thedirectory that
rootis started. This is causing more confusion thannot because
dfi's usage ofrootis not limited to macros.These changes skirt the line between needing a major API bump and not
but, so far, appears to be on the side of not. However, the TODOs
noted for macro loading should be addressed prior to any API changes.
Update TODO re: c++23
Agreement
All tests pass.