Question #678874 on Sikuli changed:
https://answers.launchpad.net/sikuli/+question/678874

    Status: Open => Answered

RaiMan proposed the following answer:
I am sorry for the confusion.

After looking again into the code, I had to realize, that the support for with 
(__entry__, __exit__) is switched off at the Java level.
So the effects are completely caused by Jython (no where else special support 
for with by SikuliX).

So simply for now: we have to live with it :-(

The historical implementation of the SCREEN object (and hence the use of
undotted methods) was a nice idea for supporting scripting newbies, but
has many bad implications, that usually hit the ones like you, who want
to make reliable code.

Currently I am experimenting with py4j, that would allow to use SikuliX 
features directly from Python (the real one ;-) up to 3.7.
Some areas in SikuliX have to be changed so, to fully support this environment, 
but it is promising.

-- 
You received this question notification because your team Sikuli Drivers
is an answer contact for Sikuli.

_______________________________________________
Mailing list: https://launchpad.net/~sikuli-driver
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~sikuli-driver
More help   : https://help.launchpad.net/ListHelp

Reply via email to