[E-Lang] some E oddness AND Announcement of the E bug tracking system.

steve jenson stevej@sieve.net
Sun, 9 Sep 2001 01:32:24 -0700


Quoting Marc Stiegler (marcs@skyhunter.com):

> > ah excellent. Thank you. One issue after this I'm having trouble with
> > is that JPanel__quasiParser isn't in my scope either. I see it in
> > org.erights.ex.swing.JPanel__quasiParser.emaker but am unsure of how to
> > import it into my scope.
> >
> > def JPanel := <import:org.erights.ex.swing.JPanel__quasiParser>
> >
> > or other variants I've tried aren't doing the trick.
> 
> For the newest variants of E,
> 
> def JPanel__quasiParser := <import:org.erights.ex.swing.JPanelQParserMaker>
> new(awt__uriGetter, swing__uriGetter)

For 8.9.1b I used

def JPanel__quasiParser := <import:org.erights.ex.swing.JPanel__quasiParser>

(which is what I should have been doing from the very beginning, I was 
leaving off the __quasiParser from the variable name)


> does the trick. Eventually, when CapWT is done, JPanel will be marked
> "safe", and will always be in scope, even in fully confined emakers. Steve,
> I presume you are using emakers here, because in simple E programs
> JPanel__quasiParser always is in scope.

Actually, no. I'm in Elmer. Something else that's interesting is when
I try and look at my Properties with the following code:

for i => in interp getProps() {
   println(`$i => $k`)
}

I only see:

interp.interactive => true


where I'm used to seeing screens of properties. Is this the normal behavior
for 8.9.1*? I think maybe I'm just too used to 0.8.9*


regards,
steve

-- 
steve jenson <stevej@sieve.net> http://sieve.net/
PGP fingerprint: 79D0 4836 11E4 A43A 0179  FC97 3AE2 008E 1E57 6138
"Sendmail may be safely run set-userid to root." -Sendmail Installation Guide.