"Tobias C. Rittweiler" tcr@freebits.de writes:
They only do so because Elisp lacks packages, to hold the probability for name clashes as low as possible. The name above does not change that premise. I prefixed it with % to implicitely communicate that this function is not necessarily of general purpose. But I've got not problem stripping the percent sign.
The semi-official convention for internal functions is double hyphen, like `ewoc--refresh-node'.