[root]/PythonInterface/OMPython
OMParser
(0 files, 0 lines)
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 27 (100.0%) | 1683 (100.0%) | 62.3 |
sjoelund.se | 14 (51.9%) | 882 (52.4%) | 63.0 |
hudson | 5 (18.5%) | 687 (40.8%) | 137.4 |
AnandKGaneson | 2 (7.4%) | 65 (3.9%) | 32.5 |
adeas31 | 6 (22.2%) | 49 (2.9%) | 8.1 |
#2619 Move OMPython to https://github.com/OpenModelica/OMPython
0 lines of code changed in 4 files:
- Properly wait for OMC to write the IOR file.
4 lines of code changed in 1 file:
- Fix OMPython & OMC quit.
30 lines of code changed in 1 file:
Changed OMPython version from 1.0 to 2.0
- The 2.0 version uses session (OMCSession objects) instead of a global object created when importing OMPython
363 lines of code changed in 1 file:
#2652
- Exit OMPython correctly.
8 lines of code changed in 1 file:
- Copy the omni python library to python directory.
0 lines of code changed in 1 file:
[Janitor mode] Set auto-props
363 lines of code changed in 1 file:
- Adding omc_session.py: Can create new instances of omc (the automatic session on import should be removed in the future)
366 lines of code changed in 2 files:
Fix the new python parser to accept multi-line strings
5 lines of code changed in 1 file:
[Janitor mode] Set auto-props
2 lines of code changed in 1 file:
Added new parser for OMPython (use OMPython.sendExpression())
- Handles the typed OpenModelica API, and returns basic Python types that are simple to use (dict,tuple,string,boolean,numbers)
115 lines of code changed in 2 files:
Avoid some errors when trying to exit OMPython
1 lines of code changed in 1 file:
Resolve URIs correctly even when the loaded library does not have a version annotation (or a version annotation that does not match its directory name)
0 lines of code changed in 1 file:
- Exit the OpenModelica process on python exit
8 lines of code changed in 1 file:
[Janitor mode] Set auto-props
322 lines of code changed in 3 files:
Update licenses for OMPython / PySimulator plugins to OSMC-PL Runtime license
24 lines of code changed in 1 file:
Modified and added functionality to OMPython/__init__.py and OMParser/__init__.py
6 lines of code changed in 1 file:
Modified OMC search paths, removed Python 2.7's dependency so now Python 2.6 should also support OMPython, minor changes in OMParser/__init__.py, updated setup.py.
59 lines of code changed in 1 file:
- Fixed some path issues.
- Generate two packages OMPython and OMPythonIDL.
- Generate _OMCIDL instead of a very generic name _GlobalIDL.
- Fixed Popen problem.
- Write omc output to a log file.
7 lines of code changed in 2 files: