Matt Ward
|
d9eb7f997e
|
Added support for integrated unit testing with IronPython.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5861 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
15 years ago |
Daniel Grunwald
|
b5f9f09c40
|
Highlighting editor: allow editing colors of highlighting definitions defined in AddIns.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5582 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
341be44215
|
Class base types now converted to python.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@5340 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Daniel Grunwald
|
dbb48e866c
|
Merge 3.0 to trunk.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5081 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
892c9f534e
|
Added extra unit tests.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@5042 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Daniel Grunwald
|
017c07888a
|
Use FileName class for ITextEditor.FileName and OpenedFile.FileName.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5028 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
636ccb5f6e
|
Python code converter now attempts to detect property references and adds a this reference.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4763 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
6d6589aa7d
|
Python code converter now converts type reference expressions.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4762 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
7b77da2dc0
|
Python code converter now supports read-only and write-only property conversions.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4761 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Siegfried Pammer
|
091c06d2b3
|
- refactoring of LanguageBindings, introduced ProjectBindings
- fixed ExamplePad.xft
- added OutlinePad and IOutlineContentHost
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4537 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
ff0f641269
|
Fixed bug when converting references to 'this' and event handlers to python.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4444 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
a65729ccd1
|
Fixed null reference exception when converting a constructor to python.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4443 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
d810b90ab9
|
Python code converter now supports xml doc comments for constructors. Xml doc comments that are not before a class, method or constructor declaration are converted to single line python comments.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4319 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
e9fa0df4cc
|
Convert class and method xml doc comments to python docstrings.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4313 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
067cfb1532
|
Added support for multiline comments in the python code converter.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4312 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
5f8687261b
|
Single line comments now converted from C#, VB.NET to Python.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4309 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Daniel Grunwald
|
1c44e6f14a
|
Ported PythonBinding tests to .NET 4.0.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/dotnet4@4298 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
9e9c0c657e
|
Add 'import clr' if clr.GetType used in converted python code.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4261 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
c487ec1948
|
Xor operator now converted to python correctly.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4259 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
ef6155db5d
|
Python converter no longer uses 'self' when calling a method inside a static method.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4258 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
7319925fef
|
Python code converter now adds code to call the project's main entry method.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4257 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
5a90f84c1b
|
Python code converter now converts 'foreach (string key in dictionary.Keys)' statements correctly.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4256 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
4f56a35d20
|
Now using short type names (e.g. Array instead of System.Array) in generated python code.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4255 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
eb5ba0db01
|
Convert System.String and System.Int32 to 'str' and 'int' in python.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4254 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
723584bcfc
|
New line added between import statements and class definitions when converting code to Python.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4253 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
34fd498390
|
Break statements no longer generated when converting a switch statement to python.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4217 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
f8b00cb742
|
Python code converter now specifies types when creating an instance of a generic.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4172 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
d8ca9a66b1
|
Namespace imports now import all classes on conversion to IronPython.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4152 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
71711e3c7d
|
MainFile property now set when converting a project to IronPython.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4151 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
10f4b5965c
|
Boolean variables now correctly converted to python.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4146 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
3bc847b185
|
Static class methods now use staticmethod when converted to Python.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4070 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
81b50dc839
|
Add reference to IronPython when converting projects to Python.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4068 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
1751aa4bdc
|
Typeof expressions and for each loops using a method call now converted to Python.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4067 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
168d0d7716
|
Event handlers with EventHandler object creation now converted to Python.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4066 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
963e02f337
|
Can now convert C# and VB.NET projects to Python.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4063 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
21a4c7e222
|
Python code converter no longer using CodeDom.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3727 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
17 years ago |
Matt Ward
|
722e10b754
|
Added IronPython console pad.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3424 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
17 years ago |
Matt Ward
|
035e66dcba
|
Update to IronPython 2.0 beta 4
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3420 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
17 years ago |
Daniel Grunwald
|
376daec8a3
|
Fixed syntax error in C# code used in C#->python converter unit test. The test was broken because I changed the parser's error recovery strategy in revision 3059.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3062 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
18 years ago |
Matt Ward
|
7724781cf6
|
Added support for casts and class method calls in the python code converter.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2937 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
18 years ago |
Matt Ward
|
602dde82c5
|
Added IronPython addin with support for IronPython 1.1
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2753 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
18 years ago |