Daniel Grunwald
b5e5abf252
VB -> C# converter: fully qualify type references that use imported subnamespaces
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@5722 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
7751d8cee9
Fixed SD2-1630: NotImplementedException in ICSharpCode.SharpDevelop.Internal.Templates.ProjectDescriptor.CreateProject
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5714 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
fe6af4864b
Add workaround for Cecil bug causing unit test failure.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5713 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
86b868c728
Update to Mono.Cecil 0.9 (commit 8e50e24)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5708 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
24bf6cb70d
Fixed position of EOF token.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5705 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Siegfried Pammer
5710fba8c9
removed *.sln file filter from "Add existing project" dialog to avoid adding .sln files to a solution.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5704 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Siegfried Pammer
dd93e8bf9a
[VB9]
...
- Updated AST to definition of FromClause
- Updated parser
- Added Unit Tests for QueryExpressionVB
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5700 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
639c6c9e39
Use .NET 4 RTM (v4.0.30319) in .bat files and version check.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5695 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Siegfried Pammer
db2ee49105
[VB9] Set Dom.IMethodOrProperty.IsExtensionMethod to True if <Extension> is used on VB methods.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5693 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Peter Forstmeier
6bb29cbb75
Add ResourceString's for ReportViewer, work on Converts
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@5683 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Siegfried Pammer
7210290f9e
remove bookmarks from refactoring context menu
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5682 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
fcaaa81a70
Fixed a possible cause for SD2-1640 - DirectoryNotFoundException when adding source file
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5679 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
05660f70af
Fixed tests
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5678 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
44de5f2def
Fixed build.
...
Assign priority to keywords in code completion.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5677 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
79e8189c7c
Fixed SD2-1604 - Code completion does not learn commonly used items
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5676 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
493ea45a5d
Close InsightWindow when typing ')'.
...
Close code completion window after '.'-completion when deleting the dot with backspace.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5674 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
b6cea6adb3
Fixed "is assembly in GAC" check for .NET 4 assemblies (thanks to Feng Chen).
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5672 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Siegfried Pammer
65e2ff4868
fixed insertion bugs in XAML code completion and added unit tests
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5669 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
58fb57ce24
Move NumericUpDown and ZoomScrollViewer to SharpDevelop.Widgets.
...
Remove WPF designer's copy of NumericUpDown and ZoomControl and use SD.Widgets instead.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5659 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
4ebc9a9abe
Improved Ctrl+MouseWheel Zoom
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5657 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
f3761e20da
Removed unused code from ICSharpCode.SharpDevelop.Widgets.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5656 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
9df9abc77e
Implemented Ctrl+MouseWheel zooming.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5655 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
090bf516bb
Use AvalonEdit in definition view.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5654 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Siegfried Pammer
4b0f67416e
fixed console output
...
- \n was missing after command in Debugger ConsolePad
- 1 \n too much in Boo Interpreter output
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5650 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
f83fc63c26
Fixed lookup of relative paths for build errors.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5649 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
7329ed2eb4
Fixed race condition in XmlFoldParser that could cause parser threads to get stuck in an infinite loop.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5646 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
08308c5729
Make verbose MSBuild output even more verbose.
...
Fixed potential deadlock between IProjectContent.ReferencedContents lock and IProject.SyncRoot when switching a project to another target framework.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5644 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
0b8d32fb61
Allow SharpDevelop AddIn to filter the logger output. Removed mutable 'CurrentErrorOrWarning' in BuildEngine and use logger filters instead.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5643 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
2b25a92886
Add option to print MSBuild diagnostic output to SharpDevelop output pad.
...
Fixed bug that caused MSBuild to compile one project several times (possibly even in parallel, thus failing the build).
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5642 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
3399fb59c1
Use external BuildWorker process for compilation. Use MSBuild 3.5 for compiling projects with ToolsVersion<"4.0".
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5641 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
bef6b9422b
Revive old BuildWorker.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5640 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
526c8bd679
Fixed encoding autodetection in ChooseEncodingDisplayBinding to match that when normally opening a file.
...
LoadSolutionProjectThread: Send progress report for the number of files parsed.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5637 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
d1689fca84
Update string resources.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@5636 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
e5c90b35d7
Fixed SD2-1610 - Add back file encoding option
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5631 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
cab73dcea2
Fixed NullReferenceException in ParseInformationEventArgs.get_NewCompilationUnit.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5628 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
cf7adb39dd
Allow user to specify an encoding when opening a text file.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5627 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
74d66b5beb
Use "cannot load file" dialog only for IOException and UnauthorizedAccessException; let other exceptions unhandled.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5626 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
cd6059fa22
Implemented support for 'dynamic' type in SharpDevelop.Dom.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5625 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
4c9a3527cb
Fixed bug that could cause the text editor's ParseInformation to get out-of-sync with the parser service's.
...
Removed IParseInformationListener as it was unreliable (depended on view content), use ParserService.ParseInformationUpdated instead.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5623 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
055d7ca8c2
Handle InvalidProjectFileException when loading MSBuild projects.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5621 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
d981d62c94
Fixed SdaUser sample. Remove old ICSharpCode.TextEditor samples.
...
Remove some unused ICSharpCode.TextEditor-related code.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5617 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
9ee5a7b3cc
Updated some of the SharpDevelop samples.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5613 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
2f6ade9faf
Fixed NullReferenceException in ShowErrorHelpCommand.Run.
...
Hide "Show error" command from Task List.
Fixed potential InvalidCastException in CSharpOutputVisitor.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@5599 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
3569587233
Fixed SD2-1608 - 'Bookmark All' is not implemented
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5598 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Siegfried Pammer
0ed2835ba1
applied improvements suggested by Daniel:
...
- changed ClassType mappings
- use cast with CodeGenerator.ConvertMember in XamlCompletionItemList
- pass on targetContext recursively in ConvertClass
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5588 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
ce47f3f815
Fixed HighlightingColorizer crash in combination with folding.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5586 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 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
Daniel Grunwald
800da5a5c5
Fixed race conditions in AddIn system when Runtime.Load is triggered from multiple threads at once.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5581 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
471ec831c6
Editing highlighting colors is now supported for C#, VB, XML and .patch files.
...
Fixed FxCop issues in AvalonEdit.
Still missing in highlighting editor:
- edit environment colors (normal text, line number margin, etc.)
- support all syntax definitions shipping with SharpDevelop
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5575 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
061496afc3
Started work on SD2-1592 - Add back highlighting editor for AvalonEdit
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5572 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago