45 Commits (d9eb7f997e82d9d5f2e18b20d011ebd88b448c7b)

Author SHA1 Message Date
Matt Ward d9eb7f997e Added support for integrated unit testing with IronPython. 15 years ago
Daniel Grunwald b5f9f09c40 Highlighting editor: allow editing colors of highlighting definitions defined in AddIns. 16 years ago
Matt Ward 341be44215 Class base types now converted to python. 16 years ago
Daniel Grunwald dbb48e866c Merge 3.0 to trunk. 16 years ago
Matt Ward 892c9f534e Added extra unit tests. 16 years ago
Daniel Grunwald 017c07888a Use FileName class for ITextEditor.FileName and OpenedFile.FileName. 16 years ago
Matt Ward 636ccb5f6e Python code converter now attempts to detect property references and adds a this reference. 16 years ago
Matt Ward 6d6589aa7d Python code converter now converts type reference expressions. 16 years ago
Matt Ward 7b77da2dc0 Python code converter now supports read-only and write-only property conversions. 16 years ago
Siegfried Pammer 091c06d2b3 - refactoring of LanguageBindings, introduced ProjectBindings 16 years ago
Matt Ward ff0f641269 Fixed bug when converting references to 'this' and event handlers to python. 16 years ago
Matt Ward a65729ccd1 Fixed null reference exception when converting a constructor to python. 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. 16 years ago
Matt Ward e9fa0df4cc Convert class and method xml doc comments to python docstrings. 16 years ago
Matt Ward 067cfb1532 Added support for multiline comments in the python code converter. 16 years ago
Matt Ward 5f8687261b Single line comments now converted from C#, VB.NET to Python. 16 years ago
Daniel Grunwald 1c44e6f14a Ported PythonBinding tests to .NET 4.0. 16 years ago
Matt Ward 9e9c0c657e Add 'import clr' if clr.GetType used in converted python code. 16 years ago
Matt Ward c487ec1948 Xor operator now converted to python correctly. 16 years ago
Matt Ward ef6155db5d Python converter no longer uses 'self' when calling a method inside a static method. 16 years ago
Matt Ward 7319925fef Python code converter now adds code to call the project's main entry method. 16 years ago
Matt Ward 5a90f84c1b Python code converter now converts 'foreach (string key in dictionary.Keys)' statements correctly. 16 years ago
Matt Ward 4f56a35d20 Now using short type names (e.g. Array instead of System.Array) in generated python code. 16 years ago
Matt Ward eb5ba0db01 Convert System.String and System.Int32 to 'str' and 'int' in python. 16 years ago
Matt Ward 723584bcfc New line added between import statements and class definitions when converting code to Python. 16 years ago
Matt Ward 34fd498390 Break statements no longer generated when converting a switch statement to python. 16 years ago
Matt Ward f8b00cb742 Python code converter now specifies types when creating an instance of a generic. 16 years ago
Matt Ward d8ca9a66b1 Namespace imports now import all classes on conversion to IronPython. 16 years ago
Matt Ward 71711e3c7d MainFile property now set when converting a project to IronPython. 16 years ago
Matt Ward 10f4b5965c Boolean variables now correctly converted to python. 16 years ago
Matt Ward 3bc847b185 Static class methods now use staticmethod when converted to Python. 16 years ago
Matt Ward 81b50dc839 Add reference to IronPython when converting projects to Python. 16 years ago
Matt Ward 1751aa4bdc Typeof expressions and for each loops using a method call now converted to Python. 16 years ago
Matt Ward 168d0d7716 Event handlers with EventHandler object creation now converted to Python. 16 years ago
Matt Ward 963e02f337 Can now convert C# and VB.NET projects to Python. 16 years ago
Matt Ward 21a4c7e222 Python code converter no longer using CodeDom. 17 years ago
Matt Ward 722e10b754 Added IronPython console pad. 17 years ago
Matt Ward 035e66dcba Update to IronPython 2.0 beta 4 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. 18 years ago
Matt Ward 7724781cf6 Added support for casts and class method calls in the python code converter. 18 years ago
Matt Ward 602dde82c5 Added IronPython addin with support for IronPython 1.1 18 years ago