EFEU 3.3-1 * Compatibility adaptions to newer gcc version. * Functions to calculate MD5 checksums. * Minor enhancements in documentation and formatting. * Fixed a bug in formatting integer values with wrong precission. * Added XML-parser. * Script to check current version of EFEU. EFEU 3.3 * Conversion from cvs to mercurial. * Rework on logging and debugging concept. EFEU 3.2-6 * Fixed a bug in pasting axes of a data cube. EFEU 3.2-5 * Minor enhancements in document creation. * Minor corrections in documentations. EFEU 3.2-4 * Minor enhancements in makefile creation. * Minor enhancements in document creation. * Minor corrections in documentations. EFEU 3.2-3 * Enhancements to |efeudoc| for better representation of tabulars. * Alternative output functions to IO and SBUF structures. EFEU 3.2-2 * Enhancements in makefile creation. EFEU 3.2-1 * Run time creation of path variables insteat of hardcoded values. * Added install rules to the main Makefile. * Removed some rarely used tools. * Removed deprecated Makefile generator |ccmkmf|. * Fixed a problem with write access to read only memory. * Changed representation of labels and added additional description entries for axes and indices in data cubes. * New data structure |StringPool| for efficient storing of related strings. EFEU 3.1 * Enhancements to the EDB concept. * Changed default suffix for |efeudoc| from .doc to .eds to avoid name conflicts with word documents. * New Keyword |extern| to implicit load additional data types from shared objects. Transparent access to members of C data structures, better support for bitfields. Additional tools to create sources for data types implemented in C and plugable in EFI. EFEU 3.0-1 * Added fixed size integer types and 64-Bit integer arithmetic. * Added configuration checks to be independent of missing packages, which are not essential to build EFEU. * Replaced |dir2make|, |ccmkmf| by |shmkmf| to build EFEU-projects. * New makefile generator |shmkmf| using |/bin/sh|. * Added library functions to handle temporary files in a save way. * New data file concept EDB (still in work). * Fixed invalid conversions for dates later than 1.1.3000. * Support for default values in structure construction. * Implementation of dynamic vector types. * Replaced object/data macros by functions and removed global data buffers. * Fixed a memory hole. * Added debugging functions to locate memory holes. * Fixed updating of extended lvalues in variable argument lists. * Modified assignarg to do not separate arguments inside braces. EFEU 2.0 * Fixed incompatibilities of |pp2dep| with gcc 3.2 * Renamed all data types ending in |_t| to avoid conflicts with reserved POSIX names. * Added Tcl/Tk interface for EFEU-Interpreter. * Rework on message handling. * Added command |unblock| and |zip2gz| to distribution. * Vim syntax files for EFEU file types. * Replaced |tmpfile()| with string buffers in |ppfilter|. * Rework on EFEU configuration. EFEU 1.1-1 * Fixed incorrect representation of negative long values. * New keyword |enum| for enum data types. * Standardization of header identificators. * Fixed conflict in searching |readline.h| with |guile-readline/readline.h| * Cast operator for lvalues. * New operator |[||]| for expressions - replacement for |expression| keyword. EFEU 1.1 * Added scripts |dircpy| and |dircmp| to distribution. * Enhancements for manpage tools. * Manpages for all commands. * New command |efeuman|: creates manpage from script or source comments. * Added fixes for FreeBSD. * Removed . from InfoPath. * Formatted |CHANGELOG| for processing with |efeudoc|. * Added command |rawtape| to distribution. * New function |GetFormat()| to get/replace message formats. EFEU 1.0-5 * |efeudoc|: added missing |io_close()| to |Doc_input()| (no more zombies on processing the user reference manual). * Description of findgrep reworked. EFEU 1.0-4 * New documentation: user reference manual * |efeudoc|: adapted some formats for HTML output to get correct English documents, append language setting to bootstrap resource to get HTML-documents created in the correct language. EFEU 1.0-3 * Allow the use of a long option name which is unique to the first characters of another long option name (needed to make |mdprint| compatible to the old command configuration). EFEU 1.0-2 * Added |CHANGELOG| to distribution. * Fixed a bug in |src/base/lib/efm/procenv/CmdParEval.c| to allow the use of a resource variable by redefining itself. EFEU 1.0-1 * Fixed a bug in |src/base/lib/efx/vtab/var.c|: |DelVar()| must check if some other function clears the data buffer of |Var_t|. * Added header || to some files (needed by some libc versions). EFEU 1.0 * First release of efeu.