Daniel Grunwald
43b5600281
Update AvalonDock to 1.1.1501
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0wpf@3305 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
216cc81acd
Add AvalonDock.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0wpf@3300 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
69598c8466
Make workbench a WPF window.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0wpf@3295 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
f18f9a6817
Add "Add check for null" and "Add range check" commands to C# refactoring menu.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3279 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
13814fa026
Raise TextAnchor.Deleted events before LineManager.LineCountChanged.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3274 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
2f65a05f2b
Fixed forum-7979 (breakpoint disappears when the line above is deleted).
...
Bookmarks now don't bind to a line, but use a TextAnchor.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3272 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
dd5c96bee3
Implemented SD2-1431: C# <-> VB converter: hexadecimal literals should stay hexadecimal
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3263 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
4151c3e2d0
Remove files added by incorrect merge.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3255 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
a32c342c83
Trying to sync a local mirror repository with the SharpDevelop repository...
...
This commit should change only one file, adding Ivan Shumilin to the changelog xsl.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3254 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
d2b66aed54
When the code-completion window is opened with Ctrl+Space/"complete when typing", deleting the completed text with backspace closes the code-completion window.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3244 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Justin Dearing
71bc1faf33
Added xmldocs and Description attributes to TreeViewAdv.
...
SetAutoRowHeight to true on the TreeVeiwAdv in the LocalVarPad.
You can now maximize the DebuggerEventForm.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3227 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
cb0ac968c0
Fixed overwriting selected text by pasting.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3211 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
2af778abe8
SD2-1366: Add Boo Interpreter back to SharpDevelop
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3209 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
9fae8aee0d
Allow specifying movement type of text anchors.
...
Make ConsolePad read-only text marker invisible.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3206 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
6898622e89
Improved support for read-only text sections in the text editor: fixed some bugs, removed CustomLineManager, read-only sections now are created using text markers.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3205 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
02bfd85792
Implemented code-completion for pointer types.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3184 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
5080d5c8d9
Fixed Breakpoint.Hit event;
...
Checking the MD5 of debugged file with the original MD5
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3176 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
2ba44dd381
Merge Vendor/DockPanelSuite v2.1:v2.2 to SharpDevelop/Src/Libraries/DockPanel_Src.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3146 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
f9bf7d61cd
r3143@daniel-notebook: daniel | 2008-06-26 22:55:25 +0200
...
Fixed VB parser bugs related to ":" statement separator use in global scope
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3139 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
b373049a0b
r3142@daniel-notebook: daniel | 2008-06-26 22:16:56 +0200
...
Fixed SD2-1426: VB parser fails on fields separated with :
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3138 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
134fd3a2f9
Fixed SD2-1405: VB ! operator does not parse
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3125 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
f57361a316
Fixed SD2-1422: VB Parser throws exception dealing with some attributes
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3124 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
51b80f6f6d
Fixed SD2-1420: Variables of type 'char' are converted incorrectly from C# to VB
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3123 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
71bc008c82
Fixed forum-7917: Indentation is being erroneously applied to inline attributes
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3122 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
fc91d0fdd7
Fixed forum-7883: exception when converting "a += b" from C# to VB when "a" is a pointer type.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3120 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
03a8ae3612
Fixed forum-7902: VB parser incorrectly added attribute sections on parameter declarations to all parameters.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3117 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
6c80e7b99b
Added managed Caret implementation to the TextEditor.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3113 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
c1a0dbbbe9
Fixed InvalidOperationException in RefactoringMenuBuilder when right-clicking on a definition immediately after adding/removing a field.
...
Fixed ParserService: two ParseInformations could be created for the same file if the file names were in different case.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3090 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
3b28446cec
Add class for each code snippet conversion.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3088 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
4d258e1545
Don't validate the caret position when a nested EndUpdate() call, only do so on the final EndUpdate() call.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3078 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
be4618829d
Validate caret position after document updates; the caret could get outside the document after refactorings.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3075 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
ac524be22c
Fixed bug that prevented caret position update when confirming code completion with Enter.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3074 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
38cef94960
Fixed SD2-1414: Mouse wheel scrolling does not work for high-resolution mice
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3064 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
7970b7720d
Fixed caret update when scrolling.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3063 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
058f469b40
Docking library bugfix: Ensure pad visibility is set correctly, even when Windows.Forms is "lying" about Form.Visible.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3061 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
92ca3a3a40
Make end of block a synchronizing token. This fixes the end location of blocks with simple syntax errors, improving code completion in some cases.
...
Don't show code completion after "Type variable1, " -> IdentifierExpected context.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3059 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
dc223f0a61
Fixed forum-7743: CodeDom conversion: convert "!(a == b)" to "a != b" instead of "(a == b) == false".
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3057 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
9cdbc0f174
Fixed forum-7725: A zombie caret stays visible when closing a code completion dropdown with Esc.
...
The caret was sometimes updated in OnPaint, which is invalid (Windows temporarily disables carets during WM_PAINT)
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3054 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 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
18 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
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
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
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
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
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
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
Daniel Grunwald
392ef70922
Fixed SD2-1297: Implement "safe saving"
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2997 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
98b7690971
Fixed usage of AmbienceService.CurrentAmbience: sometimes the ConversionFlags were not used because the ambience object was recreated.
...
Fixed page up/page down in text editor: confusion between character and pixel coordinates caused caret to move to the wrong column.
Fixed crash when StartProgram or WorkingDirectory were invalid paths.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2990 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago