E.2 | GitHub#
[2] Public GitHub files#
A feature of rivt is fine-grained control over public sharing of all or parts of a rivt file. Public rivt files are generated by rivtlib on a section by section basis defined by the API header substring. Each API function defines a section and has a public/private setting in the header. Sections are private by default (see :doc: <rvF01-quickref>).
rv._("""Section Label | doc;stored, private;public, section;merge
Content substring indented 4 spaces
...
""")
Sections are written to a rivt file in the /public folder with a file name composed as:
rivt file name
rvAnn-filename.py
modified with an additional hyphen
rv-Ann-filename.py
The public folder may be uploaded to a GitHub repo for public sharing. When files are downloaded for reuse the extra hyphens may be removed with a batch remove command (e.g. in VSCode).
[1] Global Search#
This page is a search interface for rivt files on GitHub. The search covers the full text of the rivt README.txt file in the repo directory. The README file contains the rivt report. For advanced searching use the GitHub interface.
[ S ] Search GitHub <Ctrl+Enter>
[ C ] Clear input <Ctrl+R>
Example: solar+steel+frame is passed to GitHub as rivt+solar+steel+frame
[2] Organization Search#
Restrict search to the following comma separated GitHub organizations:
Organization(s) Search Terms