diff options
Diffstat (limited to 'TAO/CIAO/NEWS')
-rw-r--r-- | TAO/CIAO/NEWS | 191 |
1 files changed, 0 insertions, 191 deletions
diff --git a/TAO/CIAO/NEWS b/TAO/CIAO/NEWS deleted file mode 100644 index 20ecc15d66f..00000000000 --- a/TAO/CIAO/NEWS +++ /dev/null @@ -1,191 +0,0 @@ -PLANNED MAJOR CHANGES "SOMETIME IN THE FUTURE" (i.e., exact beta not known) -=========================================================================== - -. Integrate Real-time Event Channel into CIAO and DAnCE. - -USER VISIBLE CHANGES BETWEEN CIAO-0.4.3 and CIAO-0.4.4 -====================================================== - -. Minor bugfixes. - -USER VISIBLE CHANGES BETWEEN CIAO-0.4.2 and CIAO-0.4.3 -====================================================== - -. CIDLC can generate empty executor implementations for a given - composition, which makes it easier to write executors. This can be - trigerred by passing --gen-exec-impl option while invoking CIDLC. - -. Generated container code has been refactored into base classes, - thereby reducing the amount of code generated by CIDLC. - -. A new tool for generating equivalent IDL2 declarations from IDL3 - declarations has been added. - -. Fixed a problem with DAnCE that prevented ports from getting activated - properly. - -. Added support for eventtype factories within CIDLC. - -. DAncE compiles clean and works with VC6 and Borland compilers. - -. Fixed compile errors and memory related errors on many platforms. - - -USER VISIBLE CHANGES BETWEEN CIAO-0.4.1 and CIAO-0.4.2 -====================================================== - -. Overall - - Support for g++ 3.4.1. - - Support added for latest HP aCC compiler. - -. CCM Deployment and Configuration specification has largely been - implemented. The implementation is called "DAnCE", the Deployment - and Configuration Engine. For more information about DAnCE, and a - list of supported features, please refer to - $CIAO_ROOT/docs/releasenotes/dance.html. - -. CIDL compiler - . Added missing generation of servant code for operations and - attributes of ancestors of interfaces supported and used as ports. - . Added missing generation of factory operation(s) from inherited - home(s). - . Added support for "uses multiple" in generated code. - . Fixed bugs in generation of inherited: [Bug 1800] - home operations - attribute operations - port operations - home factory operations - supported operations - . Added automatic registration of value factories for event - consumers. - . Added support for emits-related navigation. - . Fixed bug with multiple facets that provide the same interface. - . Implemented get_all_facets() and get_all_consumers() navigation - methods. - -USER VISIBLE CHANGES BETWEEN CIAO-0.4 and CIAO-0.4.1 -==================================================== - -CIAO ----- - -. Added support for statically configuring an assembly. Please see - $CIAO_ROOT/docs/static_toc_ciao.html for details. - -CIDL: ------ -. Fixed incorrect generation of ACE environment macros in servant glue - code operations. - -. Fixed incorrect code generation in the body of a servant operation - that delegates to the executor class. - -. Added support for attributes in facets and supported - interfaces. - -. Fixed bug in code servant glue code generation when there are - multiple nested modules in the IDL and/or CIDL files. - -. Added missing code generation of enum type names. - -. Fixed a bug in the generation of the scoped name of a local variable - which is a _var of an executor interface for a facet. These types - are required by the CCM spec to be generated in the same scope as - the interface that underlies the facet. - -. Fixed a bug in the generation of *S.h file includes corresponding to - IDL files included in the CIDL file. - -. Added ACE style Makefiles. - -. Added support for bounded strings - -MPC -=== -. Removed all of the project type specific and unnecessary keywords. - -. Changed the defaulting rules for idl files (generated source files - will be automatically added even if idl files are explicitly - listed). - -. The makefiles generated by the gnuace type are now named GNUmakefile - instead of Makefile. - -. The IDL_Files section is no longer a built-in MPC type. It is a - custom build type defined in taoidldefaults.mpb. - -. Added support for Borland Makefiles that aren't tied to ACE_wrappers - (the bmake project type). - -. Added wild-cards to the default.rel file. Now, environment - variables that end in _ROOT are automatically considered as if they - were used with the -relative option. - -. Added an environment variable, - MPC_DEPENDENCY_COMBINED_STATIC_LIBRARY, to force MPC to put - inter-project dependencies in static vc6 and vc71 workspaces. - -. Added an html project type (originally by Justin Michel) to aid in - the debugging of mpc files. - -. Added a new keyword, pure_libs, that is put into a project - unmodified (unlike the libs and lit_libs keywords). - -. The behavior obtained through the use of the -hierarchy option is - now the default for all "make" based project types. This includes - borland, bmake, gnuace, make and nmake. - -. Added support for referencing workspace files (.mwc) from within - other workspaces. - -. Added an option, -genins, that causes MPC to generate .ins files - that can be used with prj_install.pl. This will help users install - portions of their projects into alternate directories. - -. Modified the gnuace workspace output to be based on directory - recursion instead of having inter-project dependencies built into - each workspace level GNUmakefile. - -. Added a new keyword, dependent, for use within a Define_Custom that - causes MPC to add a dependency to generated files upon the custom - command. - -. Assignments within a 'specific' section that are not recognized MPC - keywords are assumed to be template value overrides (similar to - using the -value_template option). - -. Partial support for Visual SlickEdit has been added. - -. Various bug fixes and optimizations have been added as well. - -USER VISIBLE CHANGES BETWEEN CIAO-0.3.6 and CIAO-0.4 -==================================================== - -. Added Makefiles to build the ciao and tools subdirs by default. - -. The suport for the following IDL features have been added to the - CIDL since the last beta - - - exception (exception declaration and raises() specification) - - valuetype - - enum - - const declaration - - const expression and literals - - native - - home finder - - oneway operation - - readonly attribute - - type declaration inside interfaces, valuetypes - - union - - CIDL doesn't yet support the following features - - - Complete error detection and recovery - - Attribute exception specification - - Array - - Bounded sequence - - Fixed type - - Floating-point and Fixed-point constant expressions & literal. - - though we plan to add this support over the next several months, - depending on user/sponsor needs. |