Hi Theo,

Theo de Raadt wrote on Fri, Jul 10, 2020 at 10:02:46AM -0600:

> I also don't see the point of the leading _
> 
> Where does that come from?
> 
> This isn't a function namespace.  What does it signify, considering
> no other environment variable uses _ prefixing.

   $ man -kO Ev Ev~^_ | sed 's/ [^_][^ ]*//g'  # chicken scratches!
  at, _
  ksh, _
  port-modules(5) _MODFOO_*
  sudoers(5) _RLD*

So, not absolutely accurate, but very close to the truth.  The
bsd.port.mk(5) implementation, which does make extensive use of
variable names with leading underscores in the sense intended by
Ted (private variable, keep your fingers away!), is probably quite
a special beast.

> I think you are mixing too much stuff in here...

Yours,
  Ingo

Reply via email to