Menu

Version 3.0.21

Project Name : Jaya CDL
Module Name : RELEASE.TXT

***** BEGIN LICENSE BLOCK *****
Version: MPL 1.1/GPL 2.0/LGPL 2.1

The contents of this file are subject to the Mozilla Public License
Version 1.1 (the "License"); you may not use this file except in
compliance with the License. You may obtain a copy of the License at
http://www.mozilla.org/MPL/

Software distributed under the License is distributed on an "AS IS" basis,
WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
for the specific language governing rights and limitations under the
License.

The Original Code is Jaya Configuration Development Language
(jayaCDL) code.

The Initial Developer of the Original Code is Gilles DUMORTIER
Portions created by the Initial Developer are Copyright (C) 1999-2003 the
Initial Developer. All Rights Reserved.

Contributor(s):

Alternatively, the contents of this file may be used under the terms of
either the GNU General Public License Version 2 or later (the "GPL"), or
the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
in which case the provisions of the GPL or the LGPL are applicable instead
of those above. If you wish to allow use of your version of this file only
under the terms of either the GPL or the LGPL, and not to allow others to
use your version of this file under the terms of the NPL, indicate your
decision by deleting the provisions above and replace them with the notice
and other provisions required by the GPL or the LGPL. If you do not delete
the provisions above, a recipient may use your version of this file under
the terms of any one of the NPL, the GPL or the LGPL.

***** END LICENSE BLOCK *****

History Rev Description
011600 dgil Wrote it from scratch - Release Version 1
051001 dgil Release Version 2
071302 dgil Release Version 3
011803 dgil Change license to MPL 1.1/GPL 2.0/LGPL 2.1
===============================================================================

===============================================================================
Release notes
===============================================================================

To know what is missing, read the TODO.TXT file, please. If you think something
critical is missing, send a descriptive note to dgil@ieee.org.

Since the end of October 2001, our jayaCDL language is largely incompatible
with its parent, the cygnus CDL language. You can found the documentation of
our jayaCDL in the M$ Word file cdl.doc

===============================================================================
KNOWN BUGS
===============================================================================

. the merge functionality may not working properly with included source files.

===============================================================================
HISTORY
===============================================================================

BUILD 3.0.21 (final) - 18th January 2003
. re-compile under my new machine !
. export sources to sourceforge.net

BUILD 3.0.20 (final) - 13th July 2002
. parser understands the bogus tab in source file from Multiedit product
. minor update of the Word documention cdl.doc
. add raw node type
. remove jaya specific source files dependencies

BUILD 3.0.17 (alpha2) - 17th November 2001
. add asm property to cdl_option, cdl_component and cdl_package
. add autoduck file generation to auto document the defines
. correct a bug: kindof node was not updated correctly
. parent attribut is optional; use the previous package / component as the
implicit parent

BUILD 3.0.15 (alpha1) - 4th November 2001
. documentation in the Word file cdl.doc
. add no_define property to cdl_option, cdl_component and cdl_package
. add flavor alias to type property
. add default_value alias to default property
. add symbol lookup in expression of default_value and legal_values

BUILD 2.0.13 (beta3) - 8th October 2001

. correct format reading and writing of hexadecimal values
. read and display real default value (from 'default' entry)
. after a merge, generation occurs in the destination file, with the
destination file defines but with the original file template
. update some bitmaps on the command coolbar.

IMPORTANT: For now, Merge will not work properly with included files

BUILD 2.0.12 (beta2) - 6th October 2001

. minor glitch between #include and merging in progress

BUILD 2.0.11 (beta1) - 5th October 2001

. add merging capabilities to support original project file (.h) and many
target project files (.out.h)
. user profile store the last used directory path for the next working session
. add CDL_DOCPATH kind of singleton node to inform of the documentation base
directory path
. add Undocumented tree node to collapse undocumented #define/#undef
. correct the scanner which is eating tabulations

BUILD 1.0.10 (beta) - March 2000

. architectural implementation
. full working release (nothing I need is missing)

Posted by dgil 2003-01-18

Log in to post a comment.

MongoDB Logo MongoDB