- Fixed exceptions when doozer/condition evaluator is not found.
- Context menus can now use sub menu builders
Context menu in text editor now shows items from the class member bookmarks.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@432 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
<Changeauthor="Daniel Grunwald"date="08/24/2005">Fixed SD2-433: Deleting references mixes up context menu</Change>
<Changeauthor="Daniel Grunwald"date="08/24/2005">Fixed SD2-432: Project references added to the wrong project.</Change>
<Changeauthor="Daniel Grunwald"date="08/24/2005">Add unit tests for CSharpOutputVisitor.
Tried to fix ExternalException when accessing the clipboard.</Change>
<Changeauthor="Daniel Grunwald"date="08/24/2005">Fixed bug in C# expression finder that caused CC to fail for "int a = 0; ((NewType)expr).MethodCall(a);".</Change>
<Changeauthor="David Srbecký"date="08/23/2005">Fixed SD2-429: Cannot step into method when property passed as a parameter.
Add "run in debugger" command to member bookmarks.</Change>
<Changeauthor="mattward"date="08/23/2005">Designer generator now parses the form's code every time a component is added. This ensures that the InitializeComponent's position is correct when adding a new component.</Change>
<Changeauthor="Daniel Grunwald"date="08/23/2005">Applied CSharpOutputVisitor patch from Rodrigo B. de Oliveira.
Make go to work with partial classes.
Show expression in tooltips while pressing Ctrl.
Project templates can now specify the BuildAction and CopyToOutputDirectory properties for files.</Change>
<Changeauthor="David Srbecký"date="08/23/2005">Removed GC.WaitForPendingFinalizers() because Matt Ward reported it is causing deadlocks.</Change>
<Changeauthor="David Srbecký"date="08/23/2005">Fixed SD2-431: Debugger fails on FileLoadException</Change>
<Changeauthor="Daniel Grunwald"date="08/23/2005">Fixed bug: ParseExpression could not parse "a >>= b"</Change>
<Changeauthor="Daniel Grunwald"date="08/23/2005">New files get now a build action dependent on their file extension.</Change>
<Changeauthor="Daniel Grunwald"date="08/22/2005">Fixed bug that caused the ParserService to "forget" parsing the projects when a solution was opened with a command line argument.</Change>
<Changeauthor="Daniel Grunwald"date="08/22/2005">Fixed SD2-428: Form designer does not load child controls in panels</Change>
<Changeauthor="Daniel Grunwald"date="08/22/2005">Fixed SD2-382: Setting a Breakpoint on an empty line</Change>
<Changeauthor="David Srbecký"date="08/22/2005">Compiler generated functions (like default constructor) are handled like external functions.</Change>
<Changeauthor="Daniel Grunwald"date="08/22/2005">SearchResultPad now displays correct line number.</Change>
<Changeauthor="Daniel Grunwald"date="08/22/2005">Add some documentation about the addin system.</Change>
<Changeauthor="Daniel Grunwald"date="08/22/2005">Make the GotoDialog accept expressions like "Function.cs:line 416" (like in stack traces)</Change>
<Changeauthor="Daniel Grunwald"date="08/22/2005">Show debugger tooltips for expressions like "reference.FieldName".</Change>
<Changeauthor="Daniel Grunwald"date="08/22/2005">Included bugfixes from Alex.</Change>
<Changeauthor="David Srbecký"date="08/22/2005">Threads can be frozen using threads pad context menu</Change>
<Changeauthor="David Srbecký"date="08/22/2005">Debugger trace messages go to console; VariableListItems moved to its directoy</Change>
<Changeauthor="David Srbecký"date="08/21/2005">VariableCollection can handle dot separated variable names</Change>
<Changeauthor="David Srbecký"date="08/21/2005">Argument names and values can be show/hidden using callstack context menu</Change>
<Changeauthor="David Srbecký"date="08/21/2005">External methods can be show/hidden using callstack context menu</Change>
<Changeauthor="David Srbecký"date="08/21/2005">Local Variables pad cleared when debugger stops</Change>
<Changeauthor="David Srbecký"date="08/21/2005">Fixed Base classes in Local Variables pad</Change>
<Changeauthor="mattward"date="08/21/2005">Added support for included schemas, substitution groups and abstract elements. Tests not ported over from Fidalgo yet.</Change>
<Changeauthor="Daniel Grunwald"date="08/20/2005">Improve project options panels and prepare editing different configurations.
Fixed bug when closing form designer while the property pad was active.</Change>
<Changeauthor="David Srbecký"date="08/20/2005">Added first debugger test</Change>
<Changeauthor="David Srbecký"date="08/20/2005">Fixed SD2-414: Breakpoints "invisibly" moving when deleting lines
<Changeauthor="Daniel Grunwald"date="08/19/2005">Fixed SD2-412: Set as startup project is not implemented.</Change>
<Changeauthor="Daniel Grunwald"date="08/19/2005">Use start action for starting projects and give friendly error message when trying to start a class library.</Change>
<Changeauthor="Daniel Grunwald"date="08/18/2005">Fixed SD2-404: C#: ExpressionFinder bug with CastExpressions</Change>
<Changeauthor="Daniel Grunwald"date="08/18/2005">Add "default(Type)" expression to C# parser.</Change>
<Changeauthor="Daniel Grunwald"date="08/18/2005">Fixed SD2-423: Cast to array types cause parser error.
Fixed C# lexer bug with long hexadecimal literals.</Change>
<Changeauthor="Daniel Grunwald"date="08/18/2005">Added support for accessor modifiers to C# parser (public int Property { get {} protected set {}})</Change>
<Changeauthor="Daniel Grunwald"date="08/18/2005">Add null coalescing operator to C# lexer and parser.</Change>
<Changeauthor="Christoph Wille"date="08/18/2005">Added version number to default install directory, the default is now %programfiles%\sharpdevelop\2.0\. Program group is now also SharpDevelop 2.0. Uninstall key is SharpDevelop2, to not clash with 1.0 installation (SxS is now possible with installer)</Change>
<Changeauthor="Daniel Grunwald"date="08/18/2005">Fixed SD2-387: Main Menu: Sub menu position wrong</Change>
<Changeauthor="Daniel Grunwald"date="08/18/2005">Fixed SD2-416: Multi-instance Search and Replace dialog</Change>
<Changeauthor="mattward"date="08/17/2005">Removed NUnit project reference from main SharpDevelop solution.</Change>
<Changeauthor="mattward"date="08/17/2005">Main menu and toolbar initialised after all the pads so that keyboard shortcuts work for the various View-Pad menu items without needing the menu to be displayed at least once.</Change>
<Changeauthor="Mike Krüger"date="08/17/2005">Removed nunit and nprof</Change>
<Changeauthor="Mike Krüger"date="08/17/2005">Changed some little translation issues. Re-Arranged tools menu.</Change>
<Changeauthor="Daniel Grunwald"date="08/17/2005">Update English and German StringResources (combine -> solution).</Change>
<Changeauthor="Daniel Grunwald"date="08/17/2005">Fixed SD2-410: Goto definition doesn't work for array types</Change>
<Changeauthor="Daniel Grunwald"date="08/17/2005">Fixed SD2-411: Code completition doesn't show parent class (nested classes)</Change>
<Changeauthor="Daniel Grunwald"date="08/16/2005">Fixed forms designer to reparse the file when switching to the designer tab.</Change>
<Changeauthor="mattward"date="08/16/2005">Show properties (F4) now works in form design mode.</Change>
<Changeauthor="Daniel Grunwald"date="08/16/2005">Ported changes from Fidalgo rev 2038, ivokovacka.
Fixed more NRefactory bugs.</Change>
<Changeauthor="Markus Palme"date="08/16/2005">added very basic event handler code completition (appears after typing '+='); still many things to do here</Change>
<Changeauthor="David Srbecký"date="08/16/2005">Added scrollbars to debugger Exception Dialog</Change>
<Changeauthor="Daniel Grunwald"date="08/16/2005">VB parser: Declarations in the form "Dim a(10) As Integer" were not recognized as array declarations.</Change>
<Changeauthor="Daniel Grunwald"date="08/16/2005">Fixed C# parser bug: anonymous methods without parameter list were not supported.</Change>
<Changeauthor="Daniel Grunwald"date="08/15/2005">NRefactory bugfixes (C#: For initializers added twice and VB: Custom event regions not stored in AST)</Change>
<Changeauthor="Mathias Simmack"date="08/13/2005">enabled an early version of F1 help</Change>
<Changeauthor="mattward"date="08/13/2005">When displaying xml namespaces the autocompletion list now resizes to fit the longest string.</Change>
<Changeauthor="Daniel Grunwald"date="08/13/2005">SearchAndReplaceDialog remembers it's location and can be closed with Escape.
Fixed ExpressionFinder when cursor was at the end of the document.</Change>
<Changeauthor="mattward"date="08/13/2005">Changed the namespace for the form designer context menu commands. Added ICSharpCode.SharpDevelop runtime to FormDesigner.addin. Form designer context menus now working.</Change>
<Changeauthor="Daniel Grunwald"date="08/13/2005">Added F1 help to text editor and forms designer.</Change>
<Changeauthor="Daniel Grunwald"date="08/13/2005">Fixed SD2-385: After project run Source/Abstract Content tabs are missing</Change>
<Changeauthor="Daniel Grunwald"date="08/12/2005">Fixed some bugs.
Add new GotoDialog (replaces GotoLineNumberDialog).
The GotoDialog accepts line numbers, class names and file names. (Examples: "120", "MainClass", "Main.cs, 120")</Change>
<Changeauthor="Daniel Grunwald"date="08/11/2005">Small bugfixes, updated translation, modified SVNChangeLogToXml to use NSvn instead of svn.exe; created publish.bat which automatically builds SharpDevelop, runs SVNChangeLogToXml and then builds the setup.Remove NUnitPad (MbUnit can run NUnit tests).
</Change>
<Changeauthor="Daniel Grunwald"date="08/11/2005">Small bugfixes, updated translation, modified SVNChangeLogToXml to use NSvn instead of svn.exe; created publish.bat which automatically builds SharpDevelop, runs SVNChangeLogToXml and then builds the setup.</Change>
<Changeauthor="Daniel Grunwald"date="08/11/2005">Fixed two small code completion bugs:
- code completion does not show members of base class when some interface of the class does not exist
- when referenced assemblies had inter-dependencies (Assembly A depends on B), code completion on properties in A that used a type in B would not work.