Justin Dearing
a65f6d1fb1
Unified DebuggerException and DebugeeInnerException with interface IDebugeeException.
...
Re-added Debugger.Exception.InnerException.
Began adding TreeViewExceptionNode.cs
Documented code.
Renamed TreeViewNode to TreeViewVarNode.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3052 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
ed61e3bfaa
Hide progress dialog while showing project load errors.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3051 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
7efa54a6fb
Fixed casing of Microsoft.CSharp.targets and System.Xml in .csproj files, fix FileUtility.Minimal.cs when running on Mono.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3050 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
86499cb66f
Fixed forum-7730: Code-completion on generic classes that derive from another generic class.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3049 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
01c819ff5c
Fixed forum-7737: a solution could be opened with relative path from the command line.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3048 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Justin Dearing
53306817a1
Refactored much of TreeViewNode. There is now a more sensible publicly accessible SetContentRecursive member and tow private static methods for dealing with internal cases.
...
Added some documentation to TreeViewNode.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3047 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Justin Dearing
25e6842951
Removed license I should not have added last commit.
...
ExceptionForm split off into two files.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3046 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Justin Dearing
f57d7886bf
I forgot to add a license to this file.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3045 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Justin Dearing
f300c7cc0b
Exposing InnerException data in the Debugger.Exception class via a new Debugger.DebuggerInnerException class. I am not exposing this to the user yet.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3044 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
48fec394b6
Fixed build.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3043 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
5c69217fcc
Implemented SD2-1322: Cancelling an in progress search (based on patch by Siegfried Pammer)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3042 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
6cb022610d
Use MSBuild to determine the correct default value of "Copy Local".
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3041 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
91fe2ef2a6
Fixed bug that caused unit test failure.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3040 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
6b13b051c1
Fixed exception when a file was modified externally so that the old start position of a class is on an invalid line.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3039 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
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
Daniel Grunwald
985ca71e1b
Add SimpleWorkbenchLayout (a very simple layout which is not using the docking library, all pads are fixed on the left side)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3037 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
5f1c768d62
Moved IHighlightingStrategy.GetRuleSet and IHighlightingStrategy.GetColor into a separate interface.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3036 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Siegfried Pammer
b241da0577
Fixed the NullReference bug, when no document is opened in TaskListPad.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3035 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
Matt Ward
1b1e268cac
The unit tests window was not colouring the tree nodes when running a test when a test fixture had a base class with test methods but no TestFixture attribute (e.g. CecilLayerTests class).
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3032 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Matt Ward
f0c34f388d
Updated WiX to version 3.0.3907.0
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3031 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Matt Ward
8b84f4ce72
Removed NUnit's log4net.dll from the installer since it is no longer used.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3030 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Siegfried Pammer
6228c14e07
Removed message box from TaskListPad and cleaned the code.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3028 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Siegfried Pammer
f4567803e8
task pad now refreshes when ActiveViewContent is changed
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3027 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Siegfried Pammer
952430f6fa
Fixed some bugs in the hex editor
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3026 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Siegfried Pammer
6fa46444c7
updated ICSharpCode.SharpDevelop.addin for SD2-1404
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3025 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Siegfried Pammer
9e02985b62
Implemented SD2-1404.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3024 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
46ff714cc1
Fixed SD2-511: Code completion in inserted line
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3023 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
ef561b891c
Fixed forum-6924: conversion of string constants from C# to VB should use vbCr, vbNullChar etc.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3022 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
5cd232c045
Fixed forum-7496: Crash when starting the debugger after deleting a line containing a breakpoint.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3021 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
bc1cff71af
Fixed forum-7627: FindWordStart function bug
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3020 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Alpert
de1ed7c4f4
Added basic support for Extract Interface refactoring in C#; not yet tested in VB.NET:
...
- moved MoveClassToFile, GetDocument, and ExtractCode from ClassBookmarkMenuBuilder.cs to FindReferencesAndRenameHelper.cs to co-locate similar refactoring helpers
- added ExtractInterface refactoring to the ClassBookmarkMenuBuilder, RefactoringProvider, and NRefactoryRefactoringProvider
- added some test for NRefactoryRefactoringProvider in a new test project: ICSharpCode.SharpDevelop.Dom.Tests
- added default string resources for ExtractInterface to both StringResources.resources and LocalizeDb.mdb
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3019 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Siegfried Pammer
f1f08d88e7
upload of missing file Change.cs
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3018 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
94b6797bc1
Fixed bugs regarding lambda type inference.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3017 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
2a663282e9
Provide code-completion for System.Web when editing single files outside of a project.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3016 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Siegfried Pammer
0002600457
- Implementation of options dialog
...
- some minor bug fixes
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3015 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
7236ca06c0
Fixed lambda type inference when the lambda was used for an expression tree.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3014 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
3b59a03923
Fixed SD2-1393: Implicitly typed variable declaration without new keyword throws exception
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3013 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
fa9d4b17a3
Improved handling of incomplete lambda expressions.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3012 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
a36875a615
Fixed anonymous types with explicit property names.
...
Fixed type inference when lambda expression is used as argument to a constructor of a generic class.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3011 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
Daniel Grunwald
420b068acd
Rewrote type inference and overload resolution. The new version has support for implicitly typed lambda expressions.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3009 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Matt Ward
1014987ccd
Fixed problem where a form's resx file would be opened the next time a solution was loaded if the solution was closed with the form open in the designer.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3008 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
755c666347
Fixed forum-7601: 'Remove unused import statements' command removes extension method's namespace
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3007 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
48694b5ee1
Fixed list of Boo primitives.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3006 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
f204d767bf
Fixed forum-7594: prevent exception in DynamicHelpPad if HtmlHelp2Environment.GetMatchingTopicsForDynamicHelp returns null.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3005 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
7f07348741
Add option to context menu to automatically add a missing using statement.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3004 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Matt Ward
3204788971
Refactored previous change to avoid other null references that could occur when typing in spaces around element names.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3003 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Matt Ward
4339fffef0
Fixed null reference exception that occurs when attempting to go to the schema definition inside an empty start tag followed by a newline and then spaces.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3002 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago