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
3ed39f75b7
Fixed InvalidCastException when opening class diagram.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5639 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
147c30cfae
WPF Designer: removed incorrect cast that caused columns to be sized incorrectly when inserting into a Grid
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5638 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
Matt Ward
a90adb5fc4
Merge Python and Ruby addin changes to trunk.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5633 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
6c771a6218
Fixed SD2-1652: "Cannot save with current encoding" not implemented in AvalonEdit.AddIn
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5630 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
f49db06b88
Allow user to specify an encoding when saving a text file.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5629 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
24b25bf923
Fixed indeterminate progress bar in search dialog.
...
InsertCtorDialog: select readonly fields by default.
SVN addin: remove "Checkout" and "Export" options as those aren't really useful and confusing to users (no other SVN commands are in Tools menu).
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5622 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
e3f935c15e
UDC: include date and environment block on first upload
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5620 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
28321ee32c
Fixed build.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5618 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
e2a3165c80
Fixed compilation errors in LineCounter, Mono and NAnt sample addins.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5616 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Christoph Wille
8648eb8ee5
Beta 1 designation for setup
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5615 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
Matt Ward
19d1eb15b3
Merge Python and Ruby addin to trunk.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5612 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
b58f8075bb
C# parser: added support for method invocations with named arguments.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5585 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
7d3a410d0b
AvalonEdit: Fixed repainting issues when document was modified above the visible region (e.g. using split view) and the highlighting stack changed.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5584 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
843a8c4788
Highlighting editor: allow changing the default text color and selection color.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5583 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
e3d7d7dc1b
Fixed bug in syntax highlighting when keywords start with a special character (e.g. ".maxstack" in IL highlighting).
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5580 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
1c4b406283
Fixed unit tests (the previous commit fixed a minor bug in the C# syntax definition, and the unit test was expecting the incorrect output)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5577 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
1ac7989efa
Fixed build.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5576 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
488d12f83c
SD2-1592 (Add back highlighting editor for AvalonEdit):
...
- implemented CustomizableHighlightingColorizer
- add preview to highlighting editor
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5574 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
944111d628
UsageDataCollector: improved StackTrace upload:
...
- always use English for "at", "in" and "line".
- when no debug information available, upload IL offset
- when debug information is available, upload filename only, not full file path
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5573 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
Daniel Grunwald
91efe25b62
Detect C++ runtime when its installed only as part of .NET 3.5.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5571 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
9078bed6e5
Try using VC9 compiler for profiler hook (trying to get rid of VC10 runtime dependency).
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5570 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
f834492d3c
Require Visual C++ 2008 Runtime to be installed for running the SharpDevelop setup.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5569 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
David Srbecký
eaf7f69589
Fixed SD2-1646 - "Run to cursor" is broken
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5568 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
David Srbecký
3222eb6970
Fixed SD2-1651 - Crash in debugger when showing value of variable with value string.Empty
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5567 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Siegfried Pammer
829bf9a264
updated string resources
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5566 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
71c5d4d290
Move ISnippetElementProvider to ICSharpCode.SharpDevelop.Editor.AvalonEdit.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5565 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Siegfried Pammer
4a3e9acf21
override ToString shows now full member variable name in list
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5564 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
007c2aa040
Remove unused neato plugins. Add neato to setup.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5563 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Siegfried Pammer
2fd42c367b
- implemented InsertCtorCommand as Snippet
...
- implemented OverrideEqualsGetHashCodeMethodsCommand and OverrideToStringMethodCommand as ICompletionItemHandlers
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5562 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago