December 2008 Commit Log

Number of Commits:
Number of Active Developers:
adrpo 2008-12-08 07:24 Rev.: 3766

- fixed a mistake in Absyn.EQ/ALG_FAILURE/EQUALITY, they should
contain EquationItem and AlgorithmItem as built by the parser
- got rid of function removal on loading as we can do it based
on build time: Ceval, ClassLoader, Interactive, Inst, Static
- beautifying dumping of MetaModelica code and handle also the
equality and failure equations.
- remove the .sig and .srz files on clean
- fixed a bug with modifications merging (see
- System__hash improved plus now considering the entire string
+ changes due to different hashing.
- more homogeneous function documentation strings here and there
- small changes to sendData, OMNotebook and ext(ernal plotter).

5079 lines of code changed in 46 files:

adrpo 2008-12-01 07:18 Rev.: 3755

- fixed a small mistake in setAnnotationVersion

2 lines of code changed in 1 file:

adrpo 2008-12-01 04:52 Rev.: 3754

- added better annotation handling:
+ annotationVersion flag to the compiler:
* omc +annotationVersion=1.x|2.x|3.x
+ setAnnotationVersion/getAnnotationVersion API
+ see,, rtopts.c
+ more implementation is needed for Modelica 3.0 annotations.

- more command line help for omc.

- better component names in SCode data structures
and changes to all needed files due to them

- better support for model extends X end X;:
+ handling of Absyn.CLASS_EXTENDS and SCode.CLASS_EXTENDS
+ changes in the walker.g to populate Absyn.CLASS with
the class name for the model extends case (before was empty)
+ further support is needed for model extends X case in

- small beautification in parsers

5972 lines of code changed in 20 files:

November 2008 »

Generated by StatSVN 0.7.0