Daniel Grunwald
7ef5417928
Fixed potential stack overflow in DockContentHandler.cs.
...
Activate F# interactive interpreter.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2970 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Robert Pickering
2c8cf9a7ad
fix to wrong characters in path problem and popped up window problem
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2969 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Matt Ward
048a4ba389
Updated string resources.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2968 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Robert Pickering
b9725ed5a9
improvements to the F# build tasks and stopping the interactive console throwing an error on start up
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2967 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Matt Ward
e00119852c
Disabled the F# interactive pad.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2966 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
93ad726703
Make pad creation errors non-fatal.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2965 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Matt Ward
4740270210
Re-enabled the F# interactive pad.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2964 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Matt Ward
46ba6b6c77
Disabled F# Interactive pad which prevents SharpDevelop from starting if the F# compiler is not installed.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2963 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Robert Pickering
60ee32e1ca
stop interactive console throwing an exception if F# is not installed.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2962 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Matt Ward
ae1ceefe10
Defined the FSharpBuildTasksPath property so the build server can build the F# addin.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2961 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Matt Ward
71b08634a4
Added F# addin created by Robert Pickering.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2960 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Matt Ward
935fdc8614
Updated version number to 3.0 in readme.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2959 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Christian Hornung
6a3db9d401
Load errors from referenced assemblies no longer prevent the forms designer from loading. Those errors are shown in the compiler message view instead.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2958 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Christian Hornung
ce70b63ac3
Fixed the "select" and "remove" buttons in the SelectReferenceDialog.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2957 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Dickon Field
f08371fa8b
DbConnection tree now updates down to table->column level
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2956 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Christian Hornung
6ba58ec72f
ResourceToolkit: Fixed resource tooltips by adapting NRefactoryResourceResolver to the new behavior of the C# ExpressionFinder.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2955 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Matt Ward
4f6a1b9d33
Added ClassWizard addin and PartCoverToNCover stylesheet to installer. Installer dialog now displays 'Beta 1'.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2954 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Dickon Field
d589b49650
got mymeta working and table node additions to the table node work. MyMeta is really cool after all!
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2953 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
b48ee36f99
Fixed SD2-1381: Missing String Resources
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2952 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
7ffbf02529
DynamicList: prevent recursive OnPaint calls, which could happen if a control was added/removed from the list. This could result in an unusable textbox control when trying to edit a value in a debugger tooltip.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2951 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
6667e3fbdb
Code completion: Handle implicit conversion of "null" to all reference types and Nullable<T>.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2950 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
7414e9ad6a
Fixed several minor code completion bugs.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2949 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Matt Ward
4a0379d84f
Added support for string properties in file templates. Property grid is now anchored in the new file dialog.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2948 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
e0cff7141d
Add reference to System.Core when creating .NET 3.5 projects.
...
Support setting conditional compilation symbols for Boo projects.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2947 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Dickon Field
d40b8e75e8
updated project files to remove unnecessary local copies of files, and set release build destination
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2946 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Matt Ward
15e5e816f3
By default the installer no longer registers any file associations. The installer can still register file associations but now they have to be explicitly selected when installing.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2945 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Dickon Field
38a00c9455
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2944 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Dickon Field
e871b2b4d4
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2943 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Matt Ward
51434bc3d6
Added Unit Tests option panel available under Tools-Options-Tools. This can be used to specify extra command line arguments to nunit-console (e.g. /nothreadand /noshadow).
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2942 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Dickon Field
c6ae904f0c
Added latest version of server tools in the right place, and removed sharp server tools from the solution. Not deleted sharp server tools yet since I need some code from it
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2941 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
3144f01f07
Update to Boo 0.8.1.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2940 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
2d0d13aae7
Fixed forum-7331: Deleting .cs code template group causes code completion to throw NullReferenceException
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2939 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Matt Ward
4eff8040fd
${ProjectDir} string now returns the active project's directory and not its filename.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2938 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Matt Ward
7724781cf6
Added support for casts and class method calls in the python code converter.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2937 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Matt Ward
6e866ebdf8
ClassBrowserPad checks that the parent nodes in the tree are AbstractProjectNodes before updating their parse information. This fixes a null reference exception that was being thrown if the class browser was showing classes instead of projects.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2936 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
52c182c990
Fixed forum-7302: InvalidOperationException for code completion after new keyword.
...
DynamicHelpPad: invoke UpdateTick on main thread to avoid race condition.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2935 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
b30f02fdf1
Fixed build.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2934 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
ebe69d2387
Don't reuse IAmbience instances (they are not thread-safe).
...
Make NewFileDialog + SelectReferenceDialog resizable.
ClassBrowser: fixed bug that could cause classes not to be removed from the class browser when the file containing the class definition was removed from the project.
ClassBrowser: fixed bug with generic and non-generic classes that have the same name.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2933 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
82bbab8aec
Forum-6859: Show code templates in code completion.
...
Templates are now inserted by pressing Tab (instead of Space).
However, when "Automatic template insertion" in the text editor options is on (new default: off), templates are also inserted when a template is chosen from the code completion list.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2932 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
cad71281f0
Fixed forum-7200, forum-7286: Exception when trying to remove lines with breakpoints
...
Improved default selection in "Go to" dialog.
SharpDevelop.Dom: Renamed IDecoration->IEntity, moved common properties in IClass and IMember into IEntity.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2931 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
d23a1be3b1
Fixed IList for types that do not implement IList, but their superclass does.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2930 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
fe0b68c19d
Make IClass (+ IMember, IParameter, IAttribute, ICompilationUnit .....) immutable.
...
Rewrite partial class support in DefaultProjectContent.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2929 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
aa424923fc
If object supports IList, use it to access the items from local variables pad.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2928 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
92ed73cd40
When Terminate is called immediately mark the process as Expired.
...
After that ignore all callbacks except ExitProcess.
Remove the process when ExitProcess is received.
If it was last process reset debugger.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2927 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
d83c92c762
API support for enumerating implemented interfaces
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2926 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
a9d96c6716
Removed some code duplication the metadata wrapper.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2925 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
39b6ee6970
Bugfix for Termination from the exception dialog.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2924 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
71c369c2a9
Fixed NullRerferenceExcpetion in SimpleMemberReference evaluator. If member not found, throw exception.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2923 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
3837cc88ec
Updated string resources
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2922 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
ee7edd15b7
Terminate command does 'Break+Terminate' rather then 'Continue+Break+Terminate'. I think this was left over from .NET 1.1 hack.
...
Changed the way callbacks are handled - it uses pauseOnNextExit flag now rather then two different exit procedures.
Queued callback are drained from the process queue.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2921 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago