Hi Folks,
Well, as promised, Jess 4.1b6 is ready for download in the usual spot:
http://herzberg.ca.sandia.gov/jess/download.html
Jess 4.1b4/5 had a number of bugs introduced during the 'cleaning up'
I did after 4.1b3. You all have been great in helping me to find and
fix them, and I really appreciate it. All the known bugs have been
fixed for this release. No real new features have been added, except
perhaps the ability to use named variables restricted to (not)
CEs, so you can do things like
(not (foo ?X ?X))
The list from the README:
Allow named variables in (not) CEs as long as they're not used in
subsequent CEs. Fix a bug that was causing (return) to not work if
inside a (foreach) inside a deffunction. Recursive deffunctions now
work again. Jess works around a bug in some versions of Java that was
preventing the atom '-' from parsing. Rete.listDefglobals() no longer
lists duplicates of redefined defglobals (Karl Mueller found this
one.) ReteDisplay.fireRule() is now called as appropriate. Accessing
pattern-binding variables on rule LHSs works again (Karl again.)
(reset) wasn't clearing all activations (thanks Al Davis);
fixed. Funcall.toString() puts parens around the ValueVector version.
Sorry if I didn't mention your name, but some bugs were reported by
several people simultaneously. I appreciate everyone's contribution!
As usual, feedback on this release is welcome. I think we're closing
in on 4.1 final.
---------------------------------------------------------
Ernest Friedman-Hill
Distributed Systems Research Phone: (510) 294-2154
Sandia National Labs FAX: (510) 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. List problems? Notify [EMAIL PROTECTED]
---------------------------------------------------------------------