Daniel Grunwald
eec385146f
Change LGPL headers to MIT header.
12 years ago
Matt Ward
41e0c5bea5
Fix Python forms designer.
...
The Python forms designer was walking code after the
InitializeComponents and if this code tried to create an
instance of the form it would fail. Now the forms
designer only walks the code inside the InitializeComponents.
12 years ago
Daniel Grunwald
c53ba4b343
Simplify "Browse for Folder/File" buttons and simplified ApplicationSettings.
13 years ago
PeterForstmeier
46e2087161
DebugOptions.xaml, remove unused parameter in BrowseFolder
13 years ago
PeterForstmeier
04cd4b46c5
ApplicationSettings, modify OptionsHelper.cs BrowseForFolder and OpenFile to return Relative Path
13 years ago
PeterForstmeier
03b5bbf023
Redactor to use OptionHelper
13 years ago
PeterForstmeier
8af15ec0d2
remove unused *.xrfm File, small cleanup in PythonBinding
13 years ago
Matt Ward
edeab80387
Convert Python tools options panel to WPF.
13 years ago
Daniel Grunwald
c5e470b7af
Fixed thread-safety issue when accessing IProjectContent.ReferencedContents.
...
Fixes InvalidOperationException in XamlCompilationUnit.FindType (crash #240 )
13 years ago
Matt Ward
3af26fc3ca
Fix ArgumentNullException in IronPython forms designer when a form has a button, a timer and only the timer's Tick event handler is specified.
13 years ago
Daniel Grunwald
0a4d05cc97
Fixed race condition in project.GetOrCreateBehavior().
...
Avoid loading behaviors into UnknownProject/MissingProject.
14 years ago
Siegfried Pammer
80160c1c19
finished implementation of Behaviors
14 years ago
Tomasz Tretkowski
f04440b2a5
Test pad refresh when base test class is changed in the editor.
14 years ago
Tomasz Tretkowski
4117d98d0f
Moved enumerating of all test members from TestProject to test frameworks.
14 years ago
Matt Ward
30fea3c7d0
Prevent IronPython unit test framework from showing fields that start with test as unit tests.
14 years ago
Matt Ward
2fbf506e05
Rename TestMethod classes to TestMember since they allow fields and methods to define tests.
14 years ago
Matt Ward
5898c09238
Fix missing array type when converting VB.NET multiple variables on a single line to Python.
14 years ago
Matt Ward
fdd4223116
Fix missing array type when converting VB.NET multiple fields on a single line to Python.
14 years ago
Matt Ward
bdd0f33cda
Support converting multiple class fields defined on one line when converting to Python.
14 years ago
Matt Ward
8926ba5a93
Support converting VB.NET exit statements to Python.
14 years ago
Matt Ward
fba3a7a46d
Supporting converting multiple variable assignments on a single line to Python.
14 years ago
Matt Ward
b2e0f592f7
Support converting VB.NET for next loops to Python.
14 years ago
Boris Kozorovitzky
a5644c7858
ProjectBinding may choose to handle missing project by itself.
14 years ago
mrward
fccc219a43
Update IronPython to version 2.7
15 years ago
Matt Ward
58b32c7005
Fix null reference exception in IronPython resolver when class member has a null IReturnType.
15 years ago
mrward
687e8dc591
Add simple method return value resolver for IronPython.
15 years ago
mrward
2d11b74a7b
IronPython class fields defined in constructor now appear in code completion after typing 'self'.
15 years ago
mrward
b264284610
Fix resolved local variable type being saved between calls causing code completion window to show when it should not.
15 years ago
mrward
264afa673c
Add code completion for methods on local variables in IronPython code.
15 years ago
mrward
b24a863e68
Add support for resolving properties, events and fields on local variables in IronPython.
15 years ago
mrward
2204e6df7d
Prevent auto-completion when typing '(' in import statements.
15 years ago
mrward
b3bfd0ef5a
Fix problem with an IronPython local variable not being resolved after assigning a value to its property and then calling a method on the variable.
15 years ago
mrward
c995ead347
IronPython method insight window no longer stays open after method's closing parenthesis typed in.
15 years ago
mrward
bdaa742a0b
Support commenting selected lines in IronPython and IronRuby code.
15 years ago
mrward
4efdaf8edd
Refactor PythonAstWalker.
15 years ago
mrward
c0c8677792
Show properties for IronPython classes in class browser.
15 years ago
mrward
69e65acf48
Refactor IronPython resolver.
15 years ago
mrward
a767d82cca
Add support for IronPython code completion on methods after typing 'self'.
15 years ago
mrward
1b445fa671
Fix bug in IronPython local variable resolver getting the wrong type due to an off by one problem with line numbers and a problem with name resolution when variable used in several statements.
15 years ago
mrward
9fcf7b1699
IronPython local variable resolver uses class resolver to find type information.
15 years ago
mrward
938bc2dfdf
Resolve IronPython local variables up to the current expression line and not beyond.
15 years ago
mrward
c132891492
Move common code for running the IronRuby or IronPython console from the menu to the Scripting project.
15 years ago
mrward
fc508ad174
Move common IronRuby and IronPython console application code to Scripting project.
15 years ago
mrward
ee134f91a4
Change IronPython and IronRuby Run without Debugger menu option to pause the console output after the run is complete.
15 years ago
mrward
4a4f2d6bac
Fix potential infinite loop in IronPython local variable resolver.
15 years ago
mrward
1b31c480d4
Re-enable basic support for local variable code completion in IronPython.
15 years ago
mrward
b90aac8024
Add IronPython code completion for class fields.
15 years ago
mrward
b7ec252184
IronPython member resolver now finds types that have been imported.
15 years ago
mrward
98765ade2d
Add code completion for events in IronPython.
15 years ago
mrward
e5d7bccdca
Add support for IronPython code completion on properties to any level.
15 years ago