Changes and improvements in OpenAmulet

This page shows what changes have been done to OpenAmulet. Note that not all changes are included in the sources you can download as they might not be included in the actual release. In this case, this list gives a good overview for what's coming in the next release. If we do release a new version of OpenAmulet a header will be included so you can see which changes are included in what release.

Contacts:

The following table list the people contributing to OpenAmulet and their e-mail addresses.

DE

Dean Edmonds (deane@gooroos.com)

JRVZ

James R. Van Zandt (jrv@vanzandt.mv.com)

ME

Michiel Ephraim (mje@casema.net)

RMM

Robert M. Muench (robert.muench@robertmuench.de)

RO

Rodolphe Ortalo (ortalo@cert.fr, ortalo@laas.fr)

PS

Paul Sokolovsky (Paul.Sokolovsky@technologist.com)

Project-Home-Page: www.openip.org

04-October-1999 RMM

03-October-1999 PS

29-September-1999 RMM

27-September-1999 RMM

23-September-1999 RMM

23-September-1999 PS

22-September-1999 RMM

21-September-1999 RMM & RO

20-September-1999 RMM

06-September-1999 RMM & JRVZ

01-September-1999 RMM

30-August-1999 RMM

27-August-1999 RMM

24-August-1999 PS

23-August-1999 RMM

20-August-1999 PS

17-August-1999 RO

16-August-1999 PS

28-July-1999 PS

28-July-1999 RMM

02-June-1999 RMM / RO

31-Mai-1999 RMM

27-April-1999 RMM

22-April-1999 RMM

OpenAmulet Release V 4.2

15-March-1999 RMM

12-March-1999 RMM

04-March-1999 RMM

01-March-1999 RMM

26-Februar-1999 RMM

23-Februar-1999 DE

o          moved each graphical object into its own source file

o          moved the Am_Inter_Location code out of inter_move_grow.cpp and into its own file

o          changed Am_Standard_Opal_Handlers::Input_Event_Notify()'s call to Interactor_Input_Func() to do it through a pointer which only gets initialized if the application is using interactors.

o          #ifdef'ed all of the `cerr' error messages in the macros in types.h so that they are only present when DEBUG is on

o          created a DSTR() macro which emits its string argument if DEBUG is on, and emits (char *)0 if DEBUG is off. You should use this macro around any strings which only get used by DEBUG code (e.g. object names).

o          Am_Object, Am_Formula, Am_Initializer, ID tag, and ID class names are all only used by DEBUG code, so I enclosed them all into DSTR() macros.

23-Februar-1999 RMM

19-Februar-1999 RMM

17-Februar-1999 RMM

21-Januar-1999 RMM

16-December-1998 RMM

08-December-1998 RMM

28-November-1998 RMM

17-November-1998 PS

OpenAmulet Release V 4.1

November 1998 RMM

Mai 1998 RMM