Daniel Grunwald
fc9d01eee9
Fixed running unit tests in .NET 4.5 project.
14 years ago
Siegfried Pammer
377114e1c9
remove options for JMC and Step over code without symbols (both of them are enabled by default), use "Decompile code without symbols" instead
14 years ago
Daniel Grunwald
6779d14fbd
Fix build.
14 years ago
Daniel Grunwald
83a7ae5f69
Fix DebugType.IsEnum (always returned false due to undocumented breaking change in .NET 4.5).
...
Fixed debugger IDStringProvider for single-dimensional arrays.
Ignore unit that needs adjustment after Siegfried's recent debugger changes.
14 years ago
Daniel Grunwald
0a4d05cc97
Fixed race condition in project.GetOrCreateBehavior().
...
Avoid loading behaviors into UnknownProject/MissingProject.
14 years ago
Daniel Grunwald
5c6298277a
TextMarkerService: fixed potential NullReferenceException when detached from document.
14 years ago
Daniel Grunwald
9f36c5a5e4
Fixed potential cause for NullReferenceException in CppProject.get_OutputAssemblyFullPath.
14 years ago
Daniel Grunwald
3352833035
Fix NullReferenceException in WatchList.
14 years ago
Daniel Grunwald
0a1c02d563
Set focus in AvalonWorkbenchWindow.SwitchView().
14 years ago
Siegfried Pammer
cbb8cbbff6
fix XML code completion weirdnesses and adjust unit tests
14 years ago
Siegfried Pammer
b7c73a1f8e
update resources
14 years ago
Siegfried Pammer
430e6b3954
add option "Decompile code without symbols" to SharpDevelop; small improvements in debugger when debugging decompiled code
14 years ago
Siegfried Pammer
fcc39c4321
replaced by "exit" command with "close solution" command
14 years ago
Matt Ward
9d323dfdba
Update IronPython to version 2.7.2.1
14 years ago
Matt Ward
bc37844d54
Update IronPython to version 2.7.2
14 years ago
Siegfried Pammer
a89b673741
add exit option to "solution/project changed" message
14 years ago
Siegfried Pammer
7af6e0be23
implement proper exception handling for flush errors in forms designer
14 years ago
Daniel Grunwald
bfdd510079
Fixed bug that could cause removed bookmarks/breakpoints to re-appear when restarting SharpDevelop.
14 years ago
Matt Ward
f03baa5c96
Fix IronPython breakpoints not being hit when attaching after dynamic symbols have been loaded.
14 years ago
Daniel Grunwald
f24abfcb3a
ContextActionsRenderer: open the popup immediately when pressing Ctrl+T, even if it would appear automatically after some time
14 years ago
Siegfried Pammer
54ee299513
add support for async methods in debug info
14 years ago
Daniel Grunwald
a7958379ee
Fixed parser error when 'await' is used as statement expression.
14 years ago
Matt Ward
520c648fd4
Catch all exceptions thrown by javascript parser.
14 years ago
Siegfried Pammer
c93dae72cb
clean up code in StorageLocationConverter
14 years ago
Siegfried Pammer
03612a691a
fix flickering in debugger pads
14 years ago
Siegfried Pammer
f5e1507088
fix refresh bugs in CallStackPad
14 years ago
Siegfried Pammer
070efb3e2f
do not throw exception on invalid conversion
14 years ago
Daniel Grunwald
6bd47b7611
Revert David's debugger changes - they won't be part of SD 4.2.
...
This reverts commit 358b6cf691
.
This reverts commit 62265526a4
.
14 years ago
Daniel Grunwald
8b846cc18f
Add support for solution format 12 (VS11).
14 years ago
David Srbecký
358b6cf691
Merely moved some TreeModel code together
14 years ago
David Srbecký
62265526a4
Completely changed how debugger keeps state for nodes in local variables pad and in tooltips.
...
The old method was to keep a NRefactory expression for each node.
The new method is create a lambda expression for each node.
The main motivation for this change is to get ready for NR5 which does not allow any sharing of AST nodes. This would mean that we would have to create a complete AST for each node, which might get expensive for deeply nested nodes. Caching of already evaluated expression would also be more difficult with separate ASTs. ILSpy is based on NR5 so we need this solution for it right now.
Another disadvantage was that every operation had to go though AST so we had to support it in the evaluator, we had to generate the AST, and we had to hope that nothing breaks on the way. This is particularly complex for types - with lambda expression we simply keep around the reference to the type or to whatever we need. Some things like "current exception object" do not exist in the AST so we had to hack around it.
On the other had, it was nice to have accurate C# expression for all nodes - for pretty printing, editing, or saving/loading it.
14 years ago
Siegfried Pammer
061a11ab76
fix bug in DebugOptions
14 years ago
Siegfried Pammer
c709b1f900
updating string resources; release of SharpDevelop 4.2 Beta 2
14 years ago
Siegfried Pammer
86b63e630f
fix NullReferenceException when intercepting handled exceptions
14 years ago
Siegfried Pammer
d8d6e2bc62
fix issue in XamlExpressionFinder, causing find references to fail finding the definition position of members defined in XAML
14 years ago
Siegfried Pammer
3a949f7aab
fix bugs in GetOffsetFromFilePos and XamlResolver
14 years ago
PeterForstmeier
4e460c9ab2
FormsDesigner.GripdOptions - Change TextBlock to Label (AccessKey), update resource
14 years ago
Daniel Grunwald
926f362d75
Fixed incorrect end position of comments in XmlFoldingStrategy.
14 years ago
Daniel Grunwald
86f08190b4
Remove .NET 3.5 requirement in README; fix SDK requirements.
14 years ago
PeterForstmeier
81a0f5e41d
CQA MainForm - ReportTab get focus if report is rendered
14 years ago
PeterForstmeier
76eb87f42c
Update German Resource
14 years ago
PeterForstmeier
04a6c09e0f
Update Resources
14 years ago
PeterForstmeier
4562c5118d
Remove WindowsFormsGridOptions.xfrm
14 years ago
PeterForstmeier
c2123ecb5c
Convert FormsDesigner GridOptionsPanel to WPF
14 years ago
Siegfried Pammer
c48107b503
fix exception 3121
14 years ago
Siegfried Pammer
d46b921b6a
move MyersDiff to SD.Widgets
14 years ago
Matt Ward
f90e3c4186
Define $(SolutionName) when building a project in SharpDevelop.
14 years ago
Siegfried Pammer
821ffcb805
remove DoEvents from all debugger pads
14 years ago
Siegfried Pammer
9c892c6636
ignore all exceptions while evaluating
14 years ago
PeterForstmeier
4148a3ba2f
Cleanup
14 years ago