Daniel Grunwald
26a1551633
When handling file names, use StringComparison.OrdinalIgnoreCase instead of InvariantCultureIgnoreCase.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3863 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Mike Krüger
b978482653
* Src/PrettyPrinter/CSharp/OutputFormatter.cs:
...
* Src/PrettyPrinter/CSharp/PrettyPrintOptions.cs:
* Src/PrettyPrinter/CSharp/CSharpOutputVisitor.cs: Added place on new
line options.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3856 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Mike Krüger
1e6aefef7e
* Src/PrettyPrinter/CSharp/CSharpOutputVisitor.cs: fixed bracket
...
space output issues.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3855 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Mike Krüger
175c1b9082
* Src/PrettyPrinter/CSharp/OutputFormatter.cs:
...
* Src/PrettyPrinter/CSharp/PrettyPrintOptions.cs:
* Src/PrettyPrinter/CSharp/CSharpOutputVisitor.cs: Added some
formatting options.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3854 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Mike Krüger
92086ff64b
* Src/PrettyPrinter/CSharp/CSharpOutputVisitor.cs: Respected the
...
aroundassignment option in more constructs.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3850 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Mike Krüger
c16eaaff79
* NRefactory.csproj:
...
* Src/PrettyPrinter/CSharp/OutputFormatter.cs:
* Src/PrettyPrinter/CSharp/PrettyPrintOptions.cs:
* Src/PrettyPrinter/CSharp/CSharpOutputVisitor.cs: Added some options.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3849 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Mike Krüger
f514596684
* Src/PrettyPrinter/CSharp/PrettyPrintOptions.cs:
...
* Src/PrettyPrinter/CSharp/CSharpOutputVisitor.cs: Added some output
options.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3848 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Mike Krüger
f71ba19cae
* Src/Parser/IParser.cs:
...
* Src/Lexer/VBNet/Lexer.cs:
* Src/Lexer/CSharp/Lexer.cs:
* Src/Lexer/AbstractLexer.cs:
* Src/Parser/AbstractParser.cs:
* Src/Lexer/Special/Comment.cs:
* Src/Parser/VBNet/VBNetParser.cs:
* Src/Lexer/Special/TagComment.cs:
* Src/Parser/CSharp/CSharpParser.cs:
* Src/Lexer/Special/SpecialTracker.cs:
* Src/Lexer/CSharp/ConditionalCompilation.cs:
* Src/Lexer/Special/PreProcessingDirective.cs:
* Src/PrettyPrinter/AbstractOutputFormatter.cs:
* Src/PrettyPrinter/CSharp/CSharpOutputVisitor.cs: Added some
nrefactory features for monodevelop.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3845 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
986adf1754
Fixed two bugs introduced by Layers.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3844 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
8fe42afbd7
AvalonEdit: Minor bugfixes / API improvements.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3843 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
b4abfae690
AvalonEdit: add support for layers (gives users more control about z-order than adorners).
...
Fixed bugs in text drag+drop.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3842 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Mike Krüger
ec18084e7a
* Output/SnippetConversion.cs:
...
* Output/VBNet/CSharpToVBNetConverterTest.cs:
* Output/CSharp/VBNetToCSharpConverterTest.cs: Fixed some unit tests
so that they run on non windows platforms.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3841 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Mike Krüger
594359f77f
* Src/PrettyPrinter/VBNet/VBNetOutputFormatter.cs: Use
...
Environment.Newline instead of hardcoded eol terminator.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3840 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
0c8e66a620
When moving text using drag'n'drop, combine text removal on drag and text insertion on drop into a single undo group.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3839 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
65d02dc1e4
Normalize newlines on copy/paste. Moved LineManager.NextDelimiter into NewLineFinder.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3838 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
7d39cff890
More changes to the handling of invalid visual lines.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3835 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
ea4dd216fd
Made AvalonEdit work without 'DoEvents'.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3834 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Christian Hornung
066ef2d4c3
Fixed SD2-1529 - Forms designer rewrites array field declarations.
...
Fixed NRefactory -> CodeDOM output for array types.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3833 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
f80ca05e61
New feature: Edit > Insert > Paste as comment/string.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3832 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
30c368da42
Fixed namespace handling in Boo code completion.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3831 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
6f8e954129
Add DispatcherErrorHandler allow WPF addins to use SharpDevelop's unhandled exception dialog.
...
Fixed expected output in failing NRefactory unit test.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3824 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Mike Krüger
21d4f3cfc5
* cs.ATG:
...
* Parser.cs: Fixed unit tests.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3823 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Mike Krüger
cc5006261d
checked in some changes from monodevelop.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3822 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
21b9e13f05
Removed some obsolete methods.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3814 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
aa5981c5c8
Make DisplayBindingService public.
...
Change keyboard shortcut for debug-mode code completion to Ctrl+Space+Alt+Dot (debug builds only).
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3813 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
d99197c07c
Added translation for ExtractMethodForm
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3798 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
423437659a
Various minor changes.
...
In code completion, do not load XML documentation for all entities in the completion list - lazily load the XML documentation only when an element is selected.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3794 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
9b1d4e2476
Fixed a few cases where "IsKeyword" was not set correctly.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3787 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
be17ca8431
Fixed SD2-1522: Exception when double-clicking in empty first line.
...
Fixed some FxCop issues.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3786 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
885afa299e
More debug output when building (trying to find the cause of SD2-1485).
...
Run IProject.StartBuild on its own thread, so it runs outside of any locks taken by the build engine.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3763 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
efc40af0ff
Fixed SD2-1504: Tooltip not shown when code folded
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3756 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
24b1a71f09
Fixed bug introduced in revision 3744 (see SD2-1383)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3750 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
97b8985230
Make FormattedTextElement and FormattedTextRun public.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3747 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
6eaee68ad4
fixed SD2-1383 - Long file name displayed in view title
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3744 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
363aced498
Fixed SD2-1499: Parser null reference exception when parsing an incomplete VB.NET class
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3735 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
759f7933a2
Fixed SD2-1488: Tooltips not visible on secondary monitor
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3733 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
146d61722d
FxCop fixes for AvalonEdit.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3725 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
d5eaa4e07e
Fixed VB compact framework targets.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3724 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Matt Ward
24adea7110
Fixed SD2-1333 - Unable to scroll horizontally when a file is first opened.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3723 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
1012755da5
Fixed SD2-783: GDI Handle leak
...
EasyCodeDom: use extension methods.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3722 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
a9a5a21b9a
Fixed SD2-1481: C# parser does not support extern aliases
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3718 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
2921e6f48b
NRefactory: ensure Parent property is correctly set for all nodes
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3717 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
2c30b55515
NRefactory: Fixed end position of multiline tokens.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3715 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
abdf370ea4
Fixed SD2-1469: Argument out of range exception in expression finder
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3714 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
c197764697
Fixed SD2-1476: Return value attributes not converted correctly
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3712 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Matt Ward
11575009d5
Path to FxCop 1.36 now detected.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3703 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
e9eba2d44b
'default' keyword was missing in completion list in field initializers.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3699 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
3bc4ba8e9c
More debug info in BuildWorker; make FxCop auto-detection smarter.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3697 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
f976eb0c79
AvalonEdit: handle Shift-Tab
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3691 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
7181ed1237
NRefactory: set parent property on PropertyGetSetRegion, EventAddRemoveRegion, TemplateDefinition.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3682 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago