Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 98 (100.0%) | 2288 (100.0%) | 23.3 |
petar | 15 (15.3%) | 694 (30.3%) | 46.2 |
levsa | 6 (6.1%) | 638 (27.9%) | 106.3 |
adrpo | 47 (48.0%) | 294 (12.8%) | 6.2 |
x02lucpo | 13 (13.3%) | 264 (11.5%) | 20.3 |
kajny | 9 (9.2%) | 234 (10.2%) | 26.0 |
haklu | 8 (8.2%) | 164 (7.2%) | 20.5 |
- got rid of winruntime, now everything resides in runtime
and the implementation is different via compiler and OS flags
- changed so that System.writeFile uses
fwrite insead of fprintf as is way
faster and better.
- updated copyright to year 2006 and added it to most of the files.
- updated SG so that it doesn't talk on winruntime anymore
- updated the omc.snl project and runtime.vcproj to take files from runtime
instead of winruntime.
- changed winruntime to runtime anywhere I could find it.
- got rid of some warnings by casting the values to the needed type.
0 lines of code changed in 20 files:
- fixes by Peter F. to UG, DrModelica, omc_helptext.txt
- fixes by Anders Sandholm to val(name, time)
- addition of the BouncingBallExamples.mo/mos to the testsuite
so that this example is sure not to fail in the future (now fails)
2 lines of code changed in 1 file:
- last 1.4.2 commit
+ DrModelica, UG, ModelQueryAPIexamples.onb updates
+ val(var_name, time) implementation from Anders Sandholm
80 lines of code changed in 1 file:
- more fixing
3 lines of code changed in 1 file:
- updated runtime and winruntime to be a bit closer
26 lines of code changed in 1 file:
Changed everywhere i could find MODELICAPATH to OPENMODELICALIBRARY!
1 lines of code changed in 1 file:
Fixed bugs with the OPENMODELICAHOME variable. MathModelica now works without having this variable and OpenModelica works with it. This means that it is now possible to have both installed.
4 lines of code changed in 1 file:
3 lines of code changed in 1 file:
- fixed a bug in systemimpl.c that caused an endless loop in System.stringReplace
- fixed the OMShell code to compile on Unix (added OMShell.pro)
11 lines of code changed in 1 file:
Changed build_mingw_libs.bat to use omdev-mingw
Ceval are using Settings.mo setEcho to use echo
removed some prints in ClassLoader.mo
Interactive.mo are using Settings.mo for echo
System has how strncmp to optimize things
13 lines of code changed in 1 file:
Added better error messages when building. etc.
14 lines of code changed in 1 file:
small fixes to vc7 setup and winruntime
12 lines of code changed in 3 files:
undated to Java names all the names of the external relations!
please, if you add some other external relations do not use "_" in it
at least until we move to MetaModelica.
48 lines of code changed in 6 files:
Fixed bug with clearing differntiated equations marks when running interactive.
7 lines of code changed in 1 file:
corrected some errors for the new setup
32 lines of code changed in 1 file:
Adrian Pop,
- small changes to make runtime and winruntime more uniform.
We should really unify them and put
compiler #ifdef. I'll get to that in
some near future.
4 lines of code changed in 4 files:
Adrian Pop, 2006-02-26
- compilation on Linux, Cygwin, MSVC works now from SVN. All tests are OK.
- big changes to compilation result structure:
The compilation result has now the following structure:
build/bin (omc, OMShell, OMNotebook, ptplot.jar, Compile.bat, Compile, doPlot.bat, doPlot, omc_helptext.txt)
build/include (all the .h files from c_runtime)
build/lib (all the lib* and libf2c/lib* files from c_runtime)
build/doc (trunk/doc and Compiler/doc)
build/doc/testmodels (all the trunk/Examples/*.* files)
---------------------------------------------
- the makefiles now copy the needed files to the above structure after compilation
- changed the rml files to use this structure when compiling, or plotting.
- changed the rtest files to use the build structure when running tests
- changed the VC7 setup to use this structure when deploying
- changed mosh (changed its name to OMShell) to use this structure when running omc
- added an install to the root Makefile that installs in what was give to configure --prefix=path
or just ./install if none given.
The usage of OPENMODELICAHOME changed in this way:
- OPENMODELICAHOME/bin is used when running omc or calling scripts or searching for omc_helptext.txt
- OPENMODELICAHOME/lib is given as -L to compilation scripts
- OPENMODELICAHOME/include is given as -I to compilation scripts
helptext.txt and interactive_api.txt moved to Compiler/doc/omc_helptext.txt or omc_interactive_api.txt
Updated all README* accordingly.
These changes will make easier to move source directories around and
arrange the SVN as we like because the runtime structure is not
the same as the compilation structure anymore.
Also is easier to understand what is the result of a compilation
because all the needed files for running OMC are now in trunk/build
and not all over the source tree.
1 lines of code changed in 1 file:
added a settings-module for different global settings
13 lines of code changed in 2 files:
Adrian Pop, adrpo@ida.liu.se, 2006-02-08
Fixed winruntime/Error* to agree with the new ErrorExt.rml and new Absyn.INFO
86 lines of code changed in 4 files:
Fixed bug with index reduction: already differntiated equations should not be differentiated again.
Fixed bugs with event handling.
Changed interactive api for comments.
20 lines of code changed in 2 files:
Adrian Pop, 2006-02-01
- based on a define I fix the java name for VALUES__reverseMatrix or VALUES__reverse_5fmatrix
4 lines of code changed in 1 file:
Removed luc_pop last checkin since he removed a lot of my stuff from previous version. Also fixed bug with Gear model.
33 lines of code changed in 1 file:
changed the generated code so that now it have instead of x[1] $a$pointb$pointd. (a.b.d)
corrected a bug in System.string_replace
71 lines of code changed in 1 file:
Changed errorhandling to use the new Error module with separate error messages in large table and unique error codes.
Client tools should use getMessagesString or getMessagesStringInternal.
419 lines of code changed in 4 files:
Changed so that the names of the external libs are put in a file named <fileprefix>.libs instead of on the command line to the compile script. Otherwise system() in win32 fail.
fixed plot so hat the correct variable is plotted if there is one variable 'a' and one 'a1', Before plot(a) would always plot the one that was first in the result file.
1 lines of code changed in 1 file:
2005-11-24 adrpo@ida
- windows stdlib doesn't have setenv,
changed systemimpl.c so it uses _putenv("var=value")
3 lines of code changed in 1 file:
2005-11-24 adrpo@ida
- added System.set_env(var:string, value:string, overwrite:int)
- added systemimpl.c for System.set_env for both runtime and winruntime
- added getEnvironmentVar("varname") and setEnvironmentVar("varname","varvalue")
to the Interactive API in Interactive.rml
- added help to those into interactive_api.txt
13 lines of code changed in 1 file:
implemented set_compile_command and get_compile_command
reimplemented compile_model to use get_compile_command
reimplemented Compile.bat and Compile to use the new way to call the compilation
27 lines of code changed in 1 file:
Standard math functions in Modelica.Math are not evaluated instead of compiled and run in Ceval.rml
43 lines of code changed in 1 file:
Fixed bugs with whitespace when calling plot, etc. in windows.
0 lines of code changed in 1 file:
string replace impl. in cygwinruntime now also in winruntime.
129 lines of code changed in 1 file:
- Added test case for events
- Updated winruntime after changes in runtime
- Added missing return statement in printimpl.c
97 lines of code changed in 2 files:
Changed license text
234 lines of code changed in 9 files:
updated winruntime with changes made in runtime
44 lines of code changed in 3 files:
implemented a buildModel function that only compiles the model without simulating it.
added a setClassNamesForSimulation to use when to clients of omc collaborates
24 lines of code changed in 1 file:
Merged event handling (only in dassl)
Use omc +d=noevents to disable it.
22 lines of code changed in 2 files:
Merged 1875:1878 on petarstructparam. Structural parameters are now dealt with by giving modifiers both value and equal binding.
21 lines of code changed in 1 file:
added trim to System.rml
56 lines of code changed in 1 file:
removed a bug in remove_first_and_last_char
4 lines of code changed in 1 file:
Fixed bug with input variables to models. Fixed segfault when writing open file in windows.
4 lines of code changed in 1 file:
(3 more)