<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Feb 15, 2016 at 11:43 PM, Bradley Giesbrecht <span dir="ltr">&lt;<a href="mailto:pixilla@macports.org" target="_blank">pixilla@macports.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I have a bunch of scripts for creating patches, checking for updates, checking trac for tickets, svn {st,diff,ci} etc…, and I know others do to. I don’t know if TCL has this capability but I would be handy at times to dump all declared vars instead of hunting through port groups, man pages and other portfiles. And env vars.</blockquote></div><br>`man n info` - `info vars` (although that omits variables declared but not set; see `info globals` and `info locals` for those. And then there&#39;s `upvar` and `namespace` and it&#39;s not clear to me how you list namespace variables...). For envars I&#39;d just [system &quot;env&quot;].<br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div>brandon s allbery kf8nh                               sine nomine associates</div><div><a href="mailto:allbery.b@gmail.com" target="_blank">allbery.b@gmail.com</a>                                  <a href="mailto:ballbery@sinenomine.net" target="_blank">ballbery@sinenomine.net</a></div><div>unix, openafs, kerberos, infrastructure, xmonad        <a href="http://sinenomine.net" target="_blank">http://sinenomine.net</a></div></div></div>
</div></div>