Matt Ward
4d5873eec9
Python parser now gives classes the namespace of the file. Added code completion support for local variables.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3038 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Matt Ward
7db58ef39d
Code completion in the Python binding was not working due to a change in the AbstractCompletionDataProvider's GetExpression method where the expression offset is now after the end of the text.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3034 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Matt Ward
de2d66bc22
Added System reference to Python console project template.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3033 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
f5913a8d1d
Worked on lambda expression support.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3010 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Matt Ward
6722800a0e
Fixed null reference exception that occurs when a Python method is missing its last parameter.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3001 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Matt Ward
00db2233f3
Updated the Python WinForms template: Moved the clr.AddReference lines from the MainForm.py to Program.py so the form can be designed.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2980 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
7414e9ad6a
Fixed several minor code completion bugs.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2949 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
Daniel Grunwald
ebe69d2387
Don't reuse IAmbience instances (they are not thread-safe).
...
Make NewFileDialog + SelectReferenceDialog resizable.
ClassBrowser: fixed bug that could cause classes not to be removed from the class browser when the file containing the class definition was removed from the project.
ClassBrowser: fixed bug with generic and non-generic classes that have the same name.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2933 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
cad71281f0
Fixed forum-7200, forum-7286: Exception when trying to remove lines with breakpoints
...
Improved default selection in "Go to" dialog.
SharpDevelop.Dom: Renamed IDecoration->IEntity, moved common properties in IClass and IMember into IEntity.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2931 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
fe0b68c19d
Make IClass (+ IMember, IParameter, IAttribute, ICompilationUnit .....) immutable.
...
Rewrite partial class support in DefaultProjectContent.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2929 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
9b4679edf1
NRefactoryResolver rewrite: remove code duplication between NRefactoryResolver and TypeVisitor. Changed handling of method groups to follow C# specification more closely.
...
This fixes several bugs in overload resolution.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2819 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