Daniel Grunwald
01675c578c
Fixed some issues with code completion and the class browser.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@163 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
aa34af8ced
Fixed some small bugs.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@159 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
4c05bc6cdd
Fixed code completion for generic methods.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@158 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
973804ccb4
Fixed C# ExpressionFinder to support generics.
...
Implemented field references on generic classes in c# parser ('SomeGenericClass<string>.StaticProperty = "Beispiel";')
Fixed form designer code generic (use "this" instead of class name).
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@157 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
79e5c60dcf
Added invocation of generic methods to c# parser.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@156 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
059e7e904f
Added anonymous methods to c# parser.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@155 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
b78ab08cfb
Fixed code completion bugs regarding generic methods.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@154 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
c3c5d155d3
Fixed generic class and method declarations in C# parser.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@153 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
864ed8b726
IconMargin now shows icons for methods and properties that can be clicked to execute actions on the properties/methods.
...
Currently, only "go to base class" is available for overridden methods, which jumps to the method that was overridden.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@146 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
a1c667f5f1
Bookmarks (and breakpoints) are saved in the project preferences.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@145 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
96160bb80d
Breakpoints are now a special kind of bookmarks.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@143 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
995de1838d
Even more performance improvements for the LoadSolutionProjectsThread. Fixed SkipCurrentBlock() in C# lexer.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@141 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
8ec53afcbd
Improved performance of parser run after opening a solution (really big improvement!!).
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@140 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
b468d12412
Fixed VB code completion. Fixed method overload lookup.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@139 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
da478ba25f
Fixed assertion when parsing method declaration with an unnamed parameter (when the user is still typing): use name '?' instead.
...
Double-Clicking on the definition view pad now jumps to the location clicked on in the main view.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@137 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
0b5f2e9148
Fixed bug in C# parser that could generate null reference as method invocation argument (+added unit tests).
...
Fixed bug regarding FileSystemWatcher to prevent crash when file was changed externally.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@136 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
5ee7ff51e4
Small bug fixes (StatusBar, ProjectContent).
...
Also, GetCorLibProjectContent() is now called directly after startup (so the classes are loaded while the user chooses the project)
Fixed output path of some addins in release build.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@132 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
d0400c2e1d
Fixed code completion for VB.NET. Implemented LanguageProperties to control case sensivity for project content.
...
Fixed solution loading to first create all project contents and then create the references to each other.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@130 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
62d43e407f
Fixed SD-338: Selecting text with the mouse by clicking in the gutter
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@129 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
a17fed9eda
Optimized StringParser.
...
Included PieceTableTextBufferStrategy from David McCloskey, but it's currently commented out.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@121 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Markus Palme
ecb18d86d0
fixed SD-353: Wrong position of insight window when horizontal ruler is visible
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@117 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Markus Palme
e5ed32e6e2
added shadows keyword to syntax highglightning definition
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@116 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
a2fc15687f
Fixed some properties in the project files.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@108 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
2bb8881add
Fixed project template options.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@106 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
bbe15432b7
Fixed docking of project options panel.
...
Definition tooltip does not try to override text marker tooltips anymore.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@105 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
8b3d5f9b89
Made tooltip static so only one tooltip can be displayed at one time.
...
Tooltip now shows current value of local variables/parameters when debugging.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@101 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
8f0d6da9ad
Fixed SD-318 and SD-347. Many small changes.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@93 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
836369b586
Update DockPanelSuite, fixes bug that views were not properly closed.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@91 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
1bd2aefc9e
Fixed StackOverflowException when property ReflectionIndexer.Parameters is used.
...
CC does not pop up on integer literals anymore.
Fixed focus stealing when moving mouse over FoldMargin.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@87 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Mike Krüger
f5cd93dd9f
#D now runs under the latest .NET Framework.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@82 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
c01804f7d2
Added feature: go to definition (Ctrl-Enter)
...
Set warninglevel to 4 for Core + Base (somehow it was set to 0 -> a bug in AbstractMember.cs was hidden)
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@78 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
01ddddbf6a
Fixed Lexer bug (both C#/VB): OverflowException was thrown when dot was at end of expression.
...
Fixed Lexer bug (C#): OverflowException was thrown when integer literal was at end of expression.
Added unit tests for literals.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@77 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
3cfb8ffad9
Fixed tooltip flickering and a resolver bug.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@75 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
661a64dd21
Tooltip now shows the type of variables.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@73 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Mike Krüger
d266a7a7c5
Text markers can now specify foreground color.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@68 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Mike Krüger
d814e6235c
updated dockpanel suite.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@58 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Andrea Paatz
89345c7670
fixed bug in propertygrid
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@51 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Mike Krüger
77802490a8
overworked task subsystem a bit.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@21 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Mike Krüger
fc08e8e8d8
Code generator (Alt+ins) now works again. fixed texteditor drawing bug.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@20 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Mike Krüger
46f512d117
Nunit pad is now working again. Switched to NUnit 2.2.2
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@13 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Mike Krüger
4084ef43d2
Worked on project options.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@12 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Mike Krüger
18b1d52c90
Fixed many little issues.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@8 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Mike Krüger
bff7f0c17a
Corrected output path of the filetype registerer (his job should be done by the installer) and resource editor.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Mike Krüger
e1afc488fb
Fixed bug in text editor options panel.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Mike Krüger
647befcb80
Corsavy is now self-hosting. Hopefully no more build files are out of sync with project files issues ...
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Mike Krüger
c4336b038c
created trunk folder.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago