Added support for the new plotting features of OMNotebook. Set the variable QTHOME to a MinGW version of Qt 4.3 to enable these extensions.
1450 lines of code changed in 14 files:
Minor improvements, now DrModelica should open if DRMODELICAHOME is set.
91 lines of code changed in 9 files:
Minor improvements
124 lines of code changed in 6 files:
Uncommented the code for the un-nested for constructor iterators.
The following cases should work:
x := {EXP for VAR in EXP};
x := FuncCall(EXP for VAR in EXP);
x = {EXP for VAR in EXP};
Added some comments to DFA, Matrix and Patternm.
498 lines of code changed in 4 files:
Added support for MetaModelica lists to the matchcontinue expression. Mostly altered DFA, Convert, Patternm and MetaUtil.
660 lines of code changed in 8 files:
Made some improvements to the valueblock expression implementation in Codegen and Static. Made some changes in MetaUtil.mo. Added code for for-iterator constructors to Inst (they will be uncommented later on).
558 lines of code changed in 4 files:
Changed the call dymTableTimeIni2 till omcTableTimeIni.
1 lines of code changed in 1 file:
Added the Graph cell style.
9 lines of code changed in 1 file:
Uppdaterat OpenModelicaSystem.doc and .pdf and OpenModelicaUsersGuide.doc and .pdf for release 1.4.3 with updated author list and release notes. OpenModelicaSystem also updated the module interaction figures and added 3 short module descriptions for the patternmatch compilation.
OpenModelicaMetaProgramming.doc and .pdf also updated somewhat, e.g. to reflect that if-expressions now work.
0 lines of code changed in 6 files:
Added a missing .h-file.
95 lines of code changed in 1 file:
fixed copy/paste problem (if complex cell structure)
4 lines of code changed in 1 file:
fixed treeview lines
4 lines of code changed in 1 file:
Changed date in DrModelica main file to 2007-06-20
1375 lines of code changed in 1 file:
- added new OMNotebook to the release
- added new Qt dlls to the release
- added WhatDoesNotWork.html to the "doc" directory from the release
163 lines of code changed in 2 files:
Added support for nested MetaModelica lists + some minor improvements.
199 lines of code changed in 4 files:
0 lines of code changed in 4 files:
Added OMNotebook.exe
0 lines of code changed in 1 file:
Removed some old file dependencies.
7 lines of code changed in 1 file:
Added a simple testfile for the MetaModelica list, containing the generated code. Only the .mo file (a .mos file will be added soon, when i have managed to get the rtest file(s) to work).
0 lines of code changed in 1 file:
Added compiling of MetaModelica lists. Added the list type to the type system files: Types.mo, Values.mo. List constructs in Exp.mo. Handling of lists in Inst.mo, Codegen.mo, Prefix.mo and Static.mo. Minor changes in Absyn.mo and DAE.mo. Also added a new file, MetaUtil, that contains several functions for handling MetaModelica extensions. All the testcases succeded (remember to make clean).
1049 lines of code changed in 13 files:
- fixed a small typo and deleted the version number as we talk about the
OpenModelica from Subversion.
184 lines of code changed in 1 file:
Changed getClassInformation and getComponents to also return array dimensions of classes and components.
201 lines of code changed in 4 files:
- reverted the last Inst.mo changes
73 lines of code changed in 1 file:
- reverted changes by krsta as the testsuite doesn't work.
- small changes in Main.mo
56 lines of code changed in 5 files:
Inst.mo: Added support for list type in instElement, instVar, etc.. The list complex type is picked up in instElement. An extra boolean flag has been added to instVar, instVar2, daeDeclare, etc.. This flag (if true) indicates that a list type should be created in daeDeclare4.
269 lines of code changed in 1 file:
Added List type to type system files. More to come ...
86 lines of code changed in 3 files:
- updates to makefiles for Linux
- makefiles for Cygwin
- readme on how to build ModelicaXml on Linux and Cygwin
169 lines of code changed in 5 files:
- added new flag +g: omc [+g=Modelica|MetaModelica], default to 'Modelica'
- added function RTOpts.acceptMetaModelicaGrammar() that returns true
if omc is called with omc +g=MetaModelica ...
147 lines of code changed in 2 files:
Some minor changes to the valueblock expression and patternmatch algorithhm.
309 lines of code changed in 4 files:
Added string comparison, ==, to generateRelation in Codegen.mo. The C strcmp operation is generated.
7 lines of code changed in 1 file:
Constant comparison of strings added in cevalRelation. The MetaModelica ==& operator is used, perhaps == should be used instead (if it is working?). Very easy to change. Non-constant comparison of strings will be added to the OMC shortly ...
9 lines of code changed in 1 file:
1 lines of code changed in 1 file:
Fixed reading of break/return from .mof files
8 lines of code changed in 2 files:
Support for brake and return: fixed getAllExpsStmt; added test cases.
142 lines of code changed in 4 files:
Fixes broken text links, the style bug, copy/paste bugs and problems introduced by Qt 4.3
516 lines of code changed in 17 files:
Minor improvements of the new plotting package
196 lines of code changed in 8 files:
A few minor improvements of the patternmatch algorithm.
62 lines of code changed in 2 files:
- mosh.cpp changes
+ wait for some time when we wait for omc to start
+ wait for some time when we wait for omc to quit
37 lines of code changed in 1 file:
- small update to README.Cygwin.or.Linux.txt
2 lines of code changed in 1 file:
- Linux fixes
2 lines of code changed in 1 file:
- small fixes for Corba implementation for making mosh.cpp compile
- moved char* omc_cmd_message = ""; char* omc_reply_message = "";
to omc_communication_impl.cpp and made them external in corbaimpl.cpp.
this way they don't need to be defined in mosh.cpp
- removed char* omc_message from mosh.cpp as is not needed anymore
10 lines of code changed in 3 files:
Matchcontinue testcase files.
0 lines of code changed in 7 files:
First commited version of MetaModelica matchcontinue. One entry point in Inst.instStatement, the rest of the code in the new files Matrix.mo, DFA.mo and Patternm.mo. Matching of uniontypes and list constructs will be supported later on. A few testcase .mo files added to testsuite/mofiles (match1.mo, match2.mo, ...).
3716 lines of code changed in 7 files:
May 2007 »