Original report by Michael Diamond (Bitbucket: dimo414).
Reference https://google.github.io/styleguide/shell.xml
The Google Style Guide suggests using :: to delimit function namespaces, but that prevents tab-completion¹ (perhaps that's an advantage?). . seems to be a common choice which does enable tab-completion.
¹ See Bash FAQ E13 and https://stackoverflow.com/a/12495727
Original report by Michael Diamond (Bitbucket: dimo414).
Reference https://google.github.io/styleguide/shell.xml
The Google Style Guide suggests using
::to delimit function namespaces, but that prevents tab-completion¹ (perhaps that's an advantage?)..seems to be a common choice which does enable tab-completion.¹ See Bash FAQ E13 and https://stackoverflow.com/a/12495727