New Features as of Version 0.80 Added the MidasServer to the Python and C++ areas. The MidasServer is the other side of the MidasTalker: Until now, MidasTalkers could only talk to the OpalPythonDaemon from M2k. Now, you can have your own server in either Python or C++ (X-Midas). =====POSSIBLE INTERFACE CHANGE====== The C++ MidasTalker constructor arguments were inconsistent with the Python constructor arguments: in particular, the C++ MidasTalker constructor used "supports_numeric=false" where the Python used "force_numeric_off=true". The default effect is the same on both, but they are inconsistent. So, we changed the C++ to be consistent, so you may have to invert the sense of Numeric. We suggest you don't use Numeric for the time being. Made easier to use "user-level" Python Pickling routines: PickleToBuffer, DepickleFromBuffer Updated OpenContainers to version 1.5.0. The main new features: -wrappers for POSIX thread mechanisms (mutex, condvars, threads) -added append to all tables -added the None constant -added the (infinite, finite) circular buffer -added the ability to read Vals from streams -added the ability to read tables from files: ReadTabFromFile, WriteTabToFile Added the OpalPythonSocketMsg to the M2k area: this is a replacement for the OpalSocketMsg that can talk to either MidasServers or OpalPythonDaemons. Updated the ptools080 X-Midas option tree to contain several examples of MidasServers and MidasTalkers