Hi Folks,

Lakshmi Vempati gets the no-prize for reporting the first bug in the
Jess 5.0a6, and it's a good one: the graphical console
"jess.ConsolePanel" is completely broken. First, the fix:

     Modify line 38 in jess/awt/TextReader.java from 

         if (m_eofNext)

     to 

         if (m_eofNext  false)

     and recompile. This effectively comments out the bad code. 

I've put this in the FAQ.



As a result of this episode, I've figured out how to put a
jess.Console test into my regression test suite so it will be
automatically tested along with everything else (I don't use the thing
myself). It was actually pretty interesting. It turns out to be quite
easy to uninvasively send events to a Java GUI, making it think a user
is manipulating it. In a Java-only world, user-interface-helper agents
would be quite easy to write, then. Jess could itself operate the GUIs
of other apps. Fun stuff.

---------------------------------------------------------
Ernest Friedman-Hill  
Distributed Systems Research        Phone: (925) 294-2154
Sandia National Labs                FAX:   (925) 294-2234
Org. 8920, MS 9214                  [EMAIL PROTECTED]
PO Box 969                  http://herzberg.ca.sandia.gov
Livermore, CA 94550

---------------------------------------------------------------------
To unsubscribe, send the words 'unsubscribe jess-users [EMAIL PROTECTED]'
in the BODY of a message to [EMAIL PROTECTED], NOT to the
list (use your own address!) List problems? Notify [EMAIL PROTECTED]
---------------------------------------------------------------------

Reply via email to