diff --git a/AddIns/ICSharpCode.SharpDevelop.addin b/AddIns/ICSharpCode.SharpDevelop.addin
index 974be6fc3a..ac5cebafd7 100644
--- a/AddIns/ICSharpCode.SharpDevelop.addin
+++ b/AddIns/ICSharpCode.SharpDevelop.addin
@@ -125,17 +125,17 @@
diff --git a/data/ConversionStyleSheets/SVNChangelogToXml.xsl b/data/ConversionStyleSheets/SVNChangelogToXml.xsl
index ade2924d91..361931e9fa 100644
--- a/data/ConversionStyleSheets/SVNChangelogToXml.xsl
+++ b/data/ConversionStyleSheets/SVNChangelogToXml.xsl
@@ -1,4 +1,4 @@
-
+
@@ -8,7 +8,7 @@
- Mike Krueger
+ Mike KrügerRoman Taranchenko
@@ -43,6 +43,12 @@
Nikola Kavaldjiev
+
+ Mathias Simmack
+
+
+ David Srbecký
+
diff --git a/data/resources/StringResources.ar.resources b/data/resources/StringResources.ar.resources
index a86bb6a0a2..3da35bcbdb 100644
Binary files a/data/resources/StringResources.ar.resources and b/data/resources/StringResources.ar.resources differ
diff --git a/data/resources/StringResources.bg.resources b/data/resources/StringResources.bg.resources
index 7c695d7124..da989234b6 100644
Binary files a/data/resources/StringResources.bg.resources and b/data/resources/StringResources.bg.resources differ
diff --git a/data/resources/StringResources.cn-big.resources b/data/resources/StringResources.cn-big.resources
index 45f9b2734f..dca62f4baf 100644
Binary files a/data/resources/StringResources.cn-big.resources and b/data/resources/StringResources.cn-big.resources differ
diff --git a/data/resources/StringResources.cn-gb.resources b/data/resources/StringResources.cn-gb.resources
index 53f97cc42e..bbd51b85bd 100644
Binary files a/data/resources/StringResources.cn-gb.resources and b/data/resources/StringResources.cn-gb.resources differ
diff --git a/data/resources/StringResources.cz.resources b/data/resources/StringResources.cz.resources
index 7b934f70c6..279dd11905 100644
Binary files a/data/resources/StringResources.cz.resources and b/data/resources/StringResources.cz.resources differ
diff --git a/data/resources/StringResources.de.resources b/data/resources/StringResources.de.resources
index 78c745cad2..0890bfc345 100644
Binary files a/data/resources/StringResources.de.resources and b/data/resources/StringResources.de.resources differ
diff --git a/data/resources/StringResources.dk.resources b/data/resources/StringResources.dk.resources
index 2d188436d8..ef27799400 100644
Binary files a/data/resources/StringResources.dk.resources and b/data/resources/StringResources.dk.resources differ
diff --git a/data/resources/StringResources.es-mx.resources b/data/resources/StringResources.es-mx.resources
index 5fcbc39bc2..d2dafa8fed 100644
Binary files a/data/resources/StringResources.es-mx.resources and b/data/resources/StringResources.es-mx.resources differ
diff --git a/data/resources/StringResources.es.resources b/data/resources/StringResources.es.resources
index 811395974d..e7a805e29c 100644
Binary files a/data/resources/StringResources.es.resources and b/data/resources/StringResources.es.resources differ
diff --git a/data/resources/StringResources.fi.resources b/data/resources/StringResources.fi.resources
index 62e26d954b..a00f7040bd 100644
Binary files a/data/resources/StringResources.fi.resources and b/data/resources/StringResources.fi.resources differ
diff --git a/data/resources/StringResources.fr.resources b/data/resources/StringResources.fr.resources
index 3106703c9a..fb281c6ec1 100644
Binary files a/data/resources/StringResources.fr.resources and b/data/resources/StringResources.fr.resources differ
diff --git a/data/resources/StringResources.hu.resources b/data/resources/StringResources.hu.resources
index 449a114d46..321b4a6516 100644
Binary files a/data/resources/StringResources.hu.resources and b/data/resources/StringResources.hu.resources differ
diff --git a/data/resources/StringResources.it.resources b/data/resources/StringResources.it.resources
index e3ca0a8bf3..bec68c7c40 100644
Binary files a/data/resources/StringResources.it.resources and b/data/resources/StringResources.it.resources differ
diff --git a/data/resources/StringResources.jp.resources b/data/resources/StringResources.jp.resources
index b4a9a0fb62..753e07b367 100644
Binary files a/data/resources/StringResources.jp.resources and b/data/resources/StringResources.jp.resources differ
diff --git a/data/resources/StringResources.kr.resources b/data/resources/StringResources.kr.resources
index d9c01d7c13..cf8f883bd1 100644
Binary files a/data/resources/StringResources.kr.resources and b/data/resources/StringResources.kr.resources differ
diff --git a/data/resources/StringResources.lt.resources b/data/resources/StringResources.lt.resources
index b30d6d2742..32a10fa178 100644
Binary files a/data/resources/StringResources.lt.resources and b/data/resources/StringResources.lt.resources differ
diff --git a/data/resources/StringResources.nl.resources b/data/resources/StringResources.nl.resources
index 20f3bdea32..d9171ff7e8 100644
Binary files a/data/resources/StringResources.nl.resources and b/data/resources/StringResources.nl.resources differ
diff --git a/data/resources/StringResources.pl.resources b/data/resources/StringResources.pl.resources
index cc0b62286f..af6772264a 100644
Binary files a/data/resources/StringResources.pl.resources and b/data/resources/StringResources.pl.resources differ
diff --git a/data/resources/StringResources.pt-br.resources b/data/resources/StringResources.pt-br.resources
index 26d2b4dd7c..318650c841 100644
Binary files a/data/resources/StringResources.pt-br.resources and b/data/resources/StringResources.pt-br.resources differ
diff --git a/data/resources/StringResources.pt.resources b/data/resources/StringResources.pt.resources
index 124b9d386c..3dce1c5604 100644
Binary files a/data/resources/StringResources.pt.resources and b/data/resources/StringResources.pt.resources differ
diff --git a/data/resources/StringResources.ro.resources b/data/resources/StringResources.ro.resources
index bfd72b2f0f..7584311446 100644
Binary files a/data/resources/StringResources.ro.resources and b/data/resources/StringResources.ro.resources differ
diff --git a/data/resources/StringResources.ru.resources b/data/resources/StringResources.ru.resources
index 02b670bbcc..b6e70379dc 100644
Binary files a/data/resources/StringResources.ru.resources and b/data/resources/StringResources.ru.resources differ
diff --git a/data/resources/StringResources.se.resources b/data/resources/StringResources.se.resources
index 41bbb27152..f9e65b4055 100644
Binary files a/data/resources/StringResources.se.resources and b/data/resources/StringResources.se.resources differ
diff --git a/data/resources/StringResources.sl.resources b/data/resources/StringResources.sl.resources
index 00a5c09c1b..69197f781a 100644
Binary files a/data/resources/StringResources.sl.resources and b/data/resources/StringResources.sl.resources differ
diff --git a/data/resources/StringResources.sr.resources b/data/resources/StringResources.sr.resources
index 7ad7595352..93186d62e1 100644
Binary files a/data/resources/StringResources.sr.resources and b/data/resources/StringResources.sr.resources differ
diff --git a/data/resources/StringResources.tr.resources b/data/resources/StringResources.tr.resources
index 50fffe3213..86fb33d177 100644
Binary files a/data/resources/StringResources.tr.resources and b/data/resources/StringResources.tr.resources differ
diff --git a/doc/ChangeLog.xml b/doc/ChangeLog.xml
index 02be6db869..34aca85827 100644
--- a/doc/ChangeLog.xml
+++ b/doc/ChangeLog.xml
@@ -1,13 +1,422 @@
-Added 'test' build target. This target runs all unit tests for #Develop. Worked on assembly analyser unit tests.Updated to nant 0.85 nightly build. (mostly because of the ilasm task).Fixed bug in text editor option panel.Shift+Esc hides all pads. Status & Toolbar can be turned off.Added TreeListView library.Changed NANT buildfile: C# binding now refrences NRefactory.added missing fileAdded debugger from david. Removed ICSharpCode.Debugger.C# Binding now uses NRefactory. NRefactory still needes support for regions for the folding.Spaces & Tabs should now draw correctly with a background marker set.PropertyService.DataDirectory can now be set in the startup application.Made parts of the docu from C# external.Added PropertyObjects to StringParserService.
-Added PropertyLink to PropertyService.
-Fixed bug in DefaultFileService.OpenFile: Assert failed for urls.
-Properties are now also saved using TypeConverterPropertySystem now uses TypeConverter
-Startup application can now override the default name for the property file.
-Corsavy now uses the filename 'CorsavyProperties.xml'All core exceptions now are subclasses of CoreException
-Fixed core xml documentation (<code> is only for multiline codeblocks)1.Check whether to load referenced assemblies.
-This change shouldn't affect #D at all. The property
-is set to true. The reason of change is ETM.
-2.Set Position of the ProgressBar to the end of the panelFixed linker invoking bug
-Fixed bug in project converter: converted project has same project type as source project
-Fixed bug SharpRefactory (NRefactory is not affected).
-These are the same bugfixes as in Fidalgo rev. 1713Replaced some String.Concat calls with '+' (they're compiled to the same IL).Ported NRefactory to .NET 1.1Renamed IDialogPanelDescriptor.DialogPanelDescriptors to ChildDialogPanelDescriptors.Added forms designer bugfix from forum user AaKaa.Debugger implements the dispose pattern and as far as I see I clean up everything. But the SymbolReader is still locking the .pdb file.Debugger Position is now visible again.Added namespace lookup bugfix from #D Forum user LelliFixed some debugger issues.'language' of the method (CallStack) is now working.Removed more uneccessary stuff.Removed dll.Moved CallStackPad to #Dev main. (It's easier for now to have most debugger pads in the editor but in the long run it's better to have pads that can be 'shared'.)Worked on CallStack.Worked on the debugger (local variables).Breakpoints, Show Postion and Stepping (but not very good) is now working :)Debugger position is shown again (Debugger.Break()). Break from Breakpoint aren't shown because I'm seeming not to get the Breakpoint event ???added files.Fixed buildfile. breakpoints in the debugger are now working (don't except to see the 'current' position).Debugger: It's now possible to retrieve the currrent position in source code from a threa :) (it's highlighted too - breakpoints still not work but Debugger.Break() calls do the job too).Worked on the debugger (currently I've the problem that I don't get a valid IUnmanagedSymReader object)Fixed stupid DefaultParserService 'optimization'.fixed bug in buildfile. set version to 2.0.0made trunk treeInitial import.
\ No newline at end of file
+
+ 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.
+ReflectionParameter: Read "ref/out/params" modifier correctly.
+ReflectionProjectContent: Use ReflectionLoad also for GAC assemblies specified by partial name.
+ minor fixes (MSDN is the default search page again) and cosmetic (printer picture for ContextMenuStrip in TocPad.cs)
+ Improved MbUnit addin.
+ Add MbUnit and MbUnit-addin.
+ When loading referenced assemblies for code completion that have missing dependencies, try to find best available version.
+For example, when using a library compiled against .NET 1.0; but only .NET 2.0 is installed, redirect the ReflectionOnlyAssemblyResolve event to load the .NET 2.0 version of System.dll instead.
+ Use LoggingService instead of Console.WriteLine.
+Fixed a little bug in attribute completion.
+ Update to log4net 1.2.9.0 and remove some parts of log4net (compiled documentation, NAnt, builds for mono) to reduce download size of repository.
+ Use .Net SDK help ("MS.NETFramework.v20.en") as default collection displayed in help addin.
+ Copy GacUtil2 to tools directory.
+Small bugfix for code completion and ErrorList.
+ Cut/Copy/Paste menu+toolbar commands now also work for normal text boxes and combo boxes (e.g. on the project's property pages).
+ Fixed SD2-397: Empty Project Scout has visually enabled (not grayed out) icons.
+ Fixed SD2-374: Compiler warnings during debugging.
+ Fixed SD2-405: Invisible menu item can be run by shortcut.
+Fixed SD2-376: Debugger: Menu consistency.
+Added caching to SearchClassReturnType (dramatically improves code completion performance in classes that have many base types like XmlView).
+ Setup message changed
+ Updated to v2.0 and added a 2.0 blurb to the Intro
+ Rename configuration folder from .ICSharpCode\Corsavy to .ICSharpCode\SharpDevelop2
+ Remove old help. Deactivate run of help register tool.
+ Fixed SD2-398: Add support for nullables to the C# parser.
+ Code completion improvements.
+Made forms designer capable of loading classes that don't use fully qualified names for the fields.
+Added solution that includes unit tests.
+ Fixed SD2-401: Using aliases for classes.
+Usings like "using StringCollection = System.Collections.Generic.List<string>" are now valid and code completion works correctly for them.
+ Fixed SD2-403: Find references does not find indexer calls.
+ Add SharpDevelop help / help register application.
+ Fixed compile errors.
+ Update default layouts. Fixed help document highlighting.
+ Made HtmlHelp2 addin use the normal search results pad.
+ Move XmlEditor files in Src/Resources subdirectories.
+ Fixed SD2-293 (Creating any C++ Project fails with a NullReferenceException).
+Fixed exception when quickly closing multiple files during the initial parser run.
+ Improved lazy-loading.
+ Made UpdateAssemblyInfo use NSvn instead of svn.exe.
+ Remove some Console.WriteLine() calls; catch some exceptions which previously were ignored silently or just dumped to the console.
+ Update XmlEditor file headers. Display browser's status text in status bar.
+ Critical bug fixed (MenuCommands didn't work)
+ Made Help addin use the default browser view content. (moved advanced toolbar from help addin to Base)
+ Added HtmlHelp2 addin.
+ File tabstrip context menu now working again. (Patched docking suite. Take care on dockin library updates.)
+ Included XmlEditor addin.
+ Added XmlEditor addin.
+Fixed some bugs.
+ Fixed SD2-395: Deleting a file from Project Scout causes NSvn.Core.NotVersionControlled Exception.
+ Worked on Boyer-Moore search strategy
+ Added ILAsmBinding and ICSharpCode.Build.Tasks (library for additional MSBuild tasks like ILAsm)
+ Worked on forms designer.
+ Added checks for invalid filenames. (SD2-394)
+ Fixed SD2-384 and SD2-386.
+ Finished the Lexer position test, please add some more VB test if you know the language better than me :)
+ Use translation database for code completion options panel and "refactoring bookmark".
+ worked on VB Positions, added some C# tests
+ removed one more Console.WriteLine
+ worked on Positions and removed some debug Console.WriteLine
+ Worked on VB.NET Forms Designer.'
+ Fixed SD2-388 and SD2-389.
+ Fixed SD2-396: Opening a Visual Studio Solution with #D causes Error "... is not a valid solution file".
+ Fixed SD2-379 (Exception dialog box).
+Fixed bug with empty catch statements.
+ worked on translation.
+ worked on main menu translation.
+ tryed to implement a BoyerMoore algorithm, commented out, only copied from a web site
+ added some LexerPasotionTest for VB too. The Positions after a \n in VB not working in the Moment, kommented test out wich are not working...
+ Fixed text editor caret positioning bug. (occured with fonts that had different font withs for bold and plain chars)
+ refactoring of the lexer is now ready: reader, line and col are now private in the AbstractLexer, the derived classes do not need to handle positioning stuff
+ Fixed option update bug.
+ C# lexer ready, begin with vb lexer.
+ worked on forms designer loading.
+ fixed wrong test
+ worked on codedom ast codegenerator. codedom code generation is now more in line with the .net codedom formsdesigner output.
+ inserted operator declartions into DOM. fixed locations of operator declarations, this enabled folding for them
+ added some Token position tests and refactored the c# Lexer. Want to put all line and col management in the AbstractLexer. BV Lexer needs to be updated to use the new ReaderRead and ReaderPeek functions. line and col should be private and Line and Col readonly.
+ fixed exception when referenced project that was thrown when a referenced project wasn't part of the open project
+ replace and replace all works
+ unit tests for vb.net type level declarations
+ assign correct document iterator
+ taken out test assemblies from main project.
+ nunit pad now working.
+ Start to write PositionTest for the Lexer and added the NRefactoryTest Project to the SD combine
+ Errorlist labels are now updated.
+ fixed positions
+ correct positions of type members with modifiers
+ go to definition now works for parameters too
+ work on custom events
+ Worked on bookmarks
+ added operator overload support to vb grammar
+ Fixed bug in ActiveContent property in SdiLayout. (Bug affected the functionalty of cut/copy/paste. updated the sidebar control library to .NET 2.
+ Fixed CodeDOM output bug which prevented the forms desinger from working.
+ Keyword completion is not activated in comments anymore.
+VB lexer now reads documentation comments.
+Resolver now distinguishes between Type and Default context -> property declarations like "public Size Size {" resolve properly (TypeResolveResult for the first Size, MixedResolveResult for the second)
+ Small bug fixes.
+ Bugfix - Arguments of static functions
+ Improved prjx imported.
+Added importer for VS.NET [2003] projects.
+ correct test
+ custom events support
+ Fixed function switching bug, debugger window acivated if debugee pauses
+ Fixed some resolver bugs.
+Added "bookmark" for classes.
+Added support for finding references to classes and renaming classes.
+Renamed the Erbauer/Auswerter classes.
+ Added some error messages, worked on function and thread switching
+ Reworked debugger state control
+ Bugfixes - Local variables on thread without symbols; Can't click on function without symbols; Added CurrentFunction to NDebugger
+ Ported some fixes for unit test mode from Fidalgo rev. 2014.
+ Rename Erbauer/Auswerter files.
+ Bugfixes - Thread and Callstack switching; unmanaged functions refused
+ Bugfixes - no CurrentFunction in Threads pad handled, Method signature blob ignored now, dereference fail handled
+ Prototype of SetIP
+ Rename Erbauer/Auswerter directories.
+ When typing a variable declaration like "List<string> list = new ***", the new-completion popup preselects "List<string>".
+ Exception interception
+ Exception dialog uses TextBox and is bit more informative
+ Improved support for partial classes.
+Improved C# new completion.
+ Bugfixing, handled exceptions handled faster
+ Fixed C# parser (added support for generic methods inside interfaces).
+Changed CurrentLineBookmark to be invisible in BookmarkPad and not saved.
+ CurrentLineBookmark does not use whole line, 'Debug' layout used during debugging
+ Fixed parser crash introduced in last revision.
+Made debugger addin lazy-loading.
+Fixed bug in MarkerStrategy causing parts of removed markers still being rendered.
+ IsProcessRunningd and IsDebugging replaced with IsCurrentProcessSafeForInspection
+ Removed IsProcessRunningChanged and IsDebuggingChanged from NDebugger
+ Fixed code completion bugs regarding "global::"/"Global".
+ Worked on stepping (sometimes it was necessary to step more times)
+ Fixed some code completion bugs.
+Reactivated FiletypeRegisterer addin.
+Added HandleConditions property to IErbauer.
+ added vb.net completion after several expressions and keywords. added insight for vb.net
+ Updating my headers
+ Worked on Local variables pad
+ .csproj/.vbproj files can now be opened directly (.sln is automatically created)
+Files from command line arguments are opened instead of the start page.
+Made GetWorkbench() in ParserUpdateThread thread-safe. (fixes NullReferenceException when closing files while the parser thread is running).
+ Fixed bug in ReflectionOnly assembly loading.
+Fixed crash when a pad could not be loaded.
+Added publisher policy.
+ added vb.net keyword completition. todo: add completition for special statements, show insight
+
+ Applied new header to all source files.
+ Fixed solution saving (the order of the solution folders would reverse every time the solution is saved).
+Added tool to set the file headers.
+ Added generic methods to VB.Net grammar.
+ Added panel with options for code completion.
+Fixed bug in CodeCompletionListView (when entering a name that did not exist in the list, the ListView didn't remove the current selection but selected the first entry).
+Made MessageService.ShowError use the ExceptionBox in release builds.
+Made ExceptionBox link to the mailing list instead of the bugs forum.
+ added 'open solution' button to main toolbar (common task)
+ Code completion remembers frequently used items and prefers them in SelectItemWithStart().
+ Added code completion on type parameters in generic classes.
+ Added tool to put revision number into AssemblyInfo files.
+Included revision number in splash screen.
+Made ReflectionClass load custom attributes.
+ Some error checking, Debugger.Interop update
+ Added code completion for attributes.
+ Added support for My.Forms.
+Added support for ImportProjectItems.
+Reworked NRefactory to use List<AttributeSection> instead of ArrayList for attributes and List<ParameterDeclarationExpression> instead of ArrayList for parameter declarations.
+Added Ctrl+'.' debug code completion.
+ A little modification of the hack
+ Really nasty hack to force release of debug symbols
+ WindowsDebugger cleaned up
+ Worked on breakpoints
+ Added support for code completion on partial classes.
+ Reworked DebuggerService, IDebugger, DefaultDebugger and Debugger menu
+ Added code completion for the "My" namespace.
+ Added generics support to the VB.Net parser.
+ Removed old code from DebuggerService
+ Replacing EventHandler with generics EventHandler
+ All events inherit from DebuggerEventArgs
+ Fixed some code completion bugs.
+ Worked on code completion.
+ CurrentProcess, CurrentThread and CurrentFunction set in ManagedCallback
+ System.Diagnostics not used in debugger anymore
+ Added code completion after keywords like 'using', 'new', 'as', 'is', ...
+ Some custom exceptions removed
+ Added Process collection
+ Handling of CurrentThread and CurrentFunction changed
+ Improved code completion.
+ Some call forwarders removed
+ Created public constructors for SourcecodeSegment, changes in Breakpoint.cs
+ Debugger lazy loading bug fixed
+ Function.cs refactored to use MetaData wrapper
+ Extended MetaData wrapper
+ ObjectVariable.cs refactored to use MetaData wrapper
+ Started MetaData wrapper
+ Debugger lazy loading
+ Continue postponed to OnDebuggingPaused()
+ Finally found a walkaround for LocalVarPad visual issue
+ Small improvements.
+ Improved C# <-> VB.Net conversion.
+ Refactoring function.cs
+ A bit work on properties
+ Parser now inserts documentation into the AST.
+ ported path from fidalgo revision 2003
+ Fixed C# code completion when an expression had two meanings (eg. type and property: 'Size' in classes deriving from Form)
+ Fixed some C# <-> VB conversion bugs.
+ Fixed ctrl-space code completion.
+ C# <-> VB.Net converters now convert comments.
+ TextEditorControl now auto-detects the file encoding. When saving, the file is saved with the old encoding.
+ Added MyProxy, preparing NDebugger for MTA
+ Playing with Remoting 2
+ Playing with Remoting
+ Added custom Remoting sinks
+ Debugger made less static 2
+ Debugger made less static
+ Removed length limitation on unmanaged strings
+ improved vb.net indentation (http://icsharpcode.net/OpenSource/SD/Forum/topic.asp?TOPIC_ID=9042)
+ Fixed code completion problems when one referenced assembly has references to other assemblies.
+ Worked on SubversionAddIn.
+ Move SubversionAddIn back (doesn't solve my problem with MSBuild)
+ Moved SubversionAddin.
+ Added <Include> erbauer.
+Worked on SubversionAddIn.
+ Worked on SubversionAddIn.
+ Fixed code completion bugs with inner classes.
+Modified SubversionAddIn to compile against Corsavy.
+ Fixed some issues with code completion and the class browser.
+ Fixed some ClassBrowser bugs. Included splashscreen from Korona.
+ Fixed code completion in files containing character literals like '\xFF'.
+ QuickClassBrowser performance fix.
+ Fixed some small bugs.
+ Fixed code completion for generic methods.
+ 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).
+ Added invocation of generic methods to c# parser.
+ Added anonymous methods to c# parser.
+ Fixed code completion bugs regarding generic methods.
+ Fixed generic class and method declarations in C# parser.
+ 'FormDesigner.addin'patches to access the Customize dialog (I needed some of the new .NET 2.0 controls; these *Strip* things :o))
+ Renamed FileUtility.IsEqualFile to FileUtility.IsEqualFileName (this was a successful test of 'rename').
+ Implemented "rename" refactoring.
+ Implemented "Find references".
+ Added "find overrides".
+ Added constructor overload lookup.
+ 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.
+ Bookmarks (and breakpoints) are saved in the project preferences.
+
+ Breakpoints are now a special kind of bookmarks.
+ Added xml documentation cache. Xml documentation files with more than 300 entries are now converted into a binary format that does not require to be hold in memory to look up the documentation.
+ Even more performance improvements for the LoadSolutionProjectsThread. Fixed SkipCurrentBlock() in C# lexer.
+ Improved performance of parser run after opening a solution (really big improvement!!).
+ Fixed VB code completion. Fixed method overload lookup.
+ Resolver is now using ExtractMethod to parse only the current method to get local variables.
+This removes the need to save the NRefactory-CompilationUnit in the Tag property of the AST-CompilationUnit.
+ 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.
+ 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.
+ Fixed string splitting.
+ Implemented ExtendedWebBrowser to get the NewWindow event.
+ CurrentAmbience now uses the ambience of CurrentProject.
+ 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.
+ Display parsing progress in status bar when opening project.
+Fixed cross thread calls on SWF controls.
+ 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.
+ Fixed SD-338: Selecting text with the mouse by clicking in the gutter
+ More CC bugfixes.
+ Worked on code completion.
+ Implemented code completion for generics. Fixed code completion for arrays.
+ Worked on code completion for generics.
+ Worked on SharpDevelop.Dom (just a step closer to being able to begin working on generics support :)).
+ Ctrl-Space completion now shows generic type parameters after class name.
+ Fixed some bugs in code completion and error drawing.
+ Optimized StringParser.
+Included PieceTableTextBufferStrategy from David McCloskey, but it's currently commented out.
+ Merged Dom/Implementations/Abstact* and Dom/NRefactoryResolver/*.
+ Renamed some files Abstract* -> Default*.
+ Worked on SharpDevelop.Dom (merging Implementations/Abstact* and NRefactoryResolver/*) + some bug fixes when creating new projects.
+ fixed SD-353: Wrong position of insight window when horizontal ruler is visible
+ added shadows keyword to syntax highglightning definition
+ Added log4net.
+ AddInBuildingGuide modified for Corsavy.
+ Minor fixes
+ Debugger stepping made more stable
+ Add SharpDevelopAddin project template.
+ Replaced LoadWithPartialName through Assembly.Load, it seems to do the same job in .NET 2.0.
+Optimized the StringParser a bit.
+ ParserService does not lock parsed files anymore.
+Moved common options panel from C# and VB.NET to base.
+Fixed bug in property pad by introducing PropertyContainer (combined set of DesignerHost, SelectableObjects and SelectedObject).
+The PropertyPad now automatically shows the PropertyContainer of the active ViewContent.
+ Fixed some properties in the project files.
+ Moved debugger pads into their own subcategory in the view menu.
+ Fixed project template options.
+ Fixed docking of project options panel.
+Definition tooltip does not try to override text marker tooltips anymore.
+ Add definition view pad.
+ Property evaluation in the debbuger disabled
+ Fixed bug that prevented project scout treeview from redrawing when opening folder without contents.
+ Made tooltip static so only one tooltip can be displayed at one time.
+Tooltip now shows current value of local variables/parameters when debugging.
+ * Caching of Variable.CorType
+ * Base classes disabled in Local Variables Pad
+ * Icons in subtrees of Local Variables Pad fixed
+ Icons in Local Variables Pad fixed
+ ExceptionBox is not used if #D is started under debugger
+ corDebug.Terminate() crashed the #D on exit
+ Release build fixed (but nunit.framework still must be in GAC)
+ "workingDirectory" and "arguments" used in CreateProcess
+(Since 2.0.50215 this prevented the debugger to start)
+ Debugger Interop updated to Beta 2
+ Fixed SD-318 and SD-347. Many small changes.
+ Improved XmlDoc to text conversion.
+ Update DockPanelSuite, fixes bug that views were not properly closed.
+ Included file icons from Wolfgang Bartelme.
+Fixed exception when loading project that has a .xml file declared as "compile".
+ Language bindings can now determine on what characters and keywords code completion should be triggered.
+ adopted patch from fidalgo revision 1807
+ 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.
+ Resolver can now find correct overload in a method invocation.
+ Fixed some bugs.
+PropertyCodeGenerator can work with fields like '_fieldname' or 'm_fieldname'.
+ MSBuildProject now uses Microsoft.Build.Engine instead of calling MSBuild.exe.
+ Fixed bugs in ParserUpdateThread.
+Fixed bug in InsightDataProviders.
+Added unit test for CC lookup of a method with multiple overloads.
+ #D now runs under the latest .NET Framework.
+ Fixed MessageView bug.
+ Many bugfixes/improvements in the resolver.
+ ParserService now supports ProjectReferences.
+Go to definition now works for local variables.
+ 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)
+ 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.
+ Reintroduced ICSharpCode.SharpDevelop.Tests, adjusted NRefactoryResolverTests for new Resolver.
+ Fixed tooltip flickering and a resolver bug.
+ Fixed some bugs in resolver; tooltip now uses ExpressionFinder and GetXmlDocumentation.
+ Tooltip now shows the type of variables.
+ Added new ResolveResult that gives information about the expression being resolved.
+Currently it is used for code completion and method insight.
+ Introduced new debugger class Process
+ Moved some code from WindowsDebugger to DebuggerService
+ Fixed parser update thread.
+ Text markers can now specify foreground color.
+ Removed some silent fails. Bugfixing
+ Worked on exceptions; Added ExceptionHistoryPad
+ Added exception handling form
+ Implemented custom marshalling for new debugging API callbacks
+ took out some writelines.
+ Worked on replacing strong typed collections with generics ones
+ Files in Debugger.Core reorganized
+ DebuggerInterop.Symbols.il replaced by ISymWrapper.dll
+ Execute without debugger now works. (#D doesn't currently work in debugging mode).
+ updated dockpanel suite.
+ worked on Resolver (SearchDefinition)
+ Some unversioned directories marked to be ignored.
+ Worked on evaluation of properties in debugger
+ Fixed updating of debugger pads
+ AssemblyInfo.cs moved to Configuration folder
+ worked on Resolver
+ fixed bug in propertygrid
+ the compiler message view now uses our text editor.
+ Changed default layouts. (Because of the debugger panels.)
+ Font selection panel is now much faster in initalization.
+ Initial Debugger Import
+ removed debugging output
+ vb.net folding works
+ %windir% used to get Windows directory in batch files
+ VB.NET backend now works.
+ Worked on code completion layer.
+ Worked on main menu. Complex conditions now support failed actions
+ Worked on IL backend. But I don't know how to plug in a new msbuild 'language'.
+ Worked on code completion layer.
+ #d builds again; work on the parser layer
+ unitised vb.net language name; added vb.net binding to the main solution
+ added initial vb.net binding (very c#-ish at the moment)
+ removed old vb.net backend binding
+ The refactoring of the upper code completion layer has begun ...
+ project contents can now reference other project contents (greatly reducing loading times/memory consumption). XmlDocumentation is now loaded & cached (greatly increasing loading times/memory consumption).
+ View menu builder works again.
+ Added Solution file format validation
+ taken out the description= tags of the menus (They're unused since a while ...)
+ Fixed compilation bug.
+ Fixed property grid bug (caused by lazy loading)."
+ fixed bug in topological sort and startet to write tests for it.
+ fixed build error: sharpDevelop.ico has an absolute path from Mike. Now the path is relativ and should work for everyone.
+ Core tests are in the solution.
+ Moved abstract project.
+ Exception box is now working again.
+ Worked on #D
+ overworked task subsystem a bit.
+ Code generator (Alt+ins) now works again. fixed texteditor drawing bug.
+ Forgot to check in some changes.
+ Worked on #Develop. Search & Replace panel now has 2 different view modes. ExtTreeView drawing is now more smooth. Fixed some issues.
+ Removed nunit binaries.
+ Slightly improved C# formatting. custom edit actions are now working again.
+ References can now be removed. Rename/remove operations are now faster with really big projects
+ addin scout now working again.
+ Nunit pad is now working again. Switched to NUnit 2.2.2
+ Worked on project options.
+ Improved toolbar refresh.
+ Path of the errors in files are now parsed correctly.
+ Fixed little issues.
+ Fixed many little issues.
+ Removed winformsUI binaries.
+ Corrected output path of the filetype registerer (his job should be done by the installer) and resource editor.
+ Added start project as context menu command for projects.
+ Fixed bug in text editor options panel.
+ Corsavy is now self-hosting. Hopefully no more build files are out of sync with project files issues ...
+ created trunk folder.
+
\ No newline at end of file
diff --git a/setup/buildSetup.bat b/setup/buildSetup.bat
new file mode 100644
index 0000000000..80bfa39b53
--- /dev/null
+++ b/setup/buildSetup.bat
@@ -0,0 +1,3 @@
+del "Setup.exe"
+%PROGRAMFILES%\NSIS\makensis /V2 "Corsavy.nsi"
+IF %ERRORLEVEL% NEQ 0 PAUSE
\ No newline at end of file
diff --git a/src/AddIns/BackendBindings/CPPNetBinding/Project/Src/AssemblyInfo.cs b/src/AddIns/BackendBindings/CPPNetBinding/Project/Src/AssemblyInfo.cs
index 3ee3fc7ef1..4aeb831d51 100644
--- a/src/AddIns/BackendBindings/CPPNetBinding/Project/Src/AssemblyInfo.cs
+++ b/src/AddIns/BackendBindings/CPPNetBinding/Project/Src/AssemblyInfo.cs
@@ -23,7 +23,7 @@ using System.Runtime.CompilerServices;
// You can specify all values by your own or you can build default build and revision
// numbers with the '*' character (the default):
-[assembly: AssemblyVersion("2.0.0.1")]
+[assembly: AssemblyVersion("2.0.0.348")]
// The following attributes specify the key for the sign of your assembly. See the
// .NET Framework documentation for more information about signing.
diff --git a/src/AddIns/BackendBindings/CSharpBinding/Project/Configuration/AssemblyInfo.cs b/src/AddIns/BackendBindings/CSharpBinding/Project/Configuration/AssemblyInfo.cs
index b3e99418aa..2ee0462783 100644
--- a/src/AddIns/BackendBindings/CSharpBinding/Project/Configuration/AssemblyInfo.cs
+++ b/src/AddIns/BackendBindings/CSharpBinding/Project/Configuration/AssemblyInfo.cs
@@ -30,7 +30,7 @@ using System.Runtime.CompilerServices;
// You can specify all values by your own or you can build default build and revision
// numbers with the '*' character (the default):
-[assembly: AssemblyVersion("2.0.0.1")]
+[assembly: AssemblyVersion("2.0.0.348")]
// The following attributes specify the key for the sign of your assembly. See the
// .NET Framework documentation for more information about signing.
diff --git a/src/AddIns/BackendBindings/ILAsmBinding/Project/Src/AssemblyInfo.cs b/src/AddIns/BackendBindings/ILAsmBinding/Project/Src/AssemblyInfo.cs
index 8a7cfc32e4..c5978b58fc 100644
--- a/src/AddIns/BackendBindings/ILAsmBinding/Project/Src/AssemblyInfo.cs
+++ b/src/AddIns/BackendBindings/ILAsmBinding/Project/Src/AssemblyInfo.cs
@@ -23,7 +23,7 @@ using System.Runtime.CompilerServices;
// You can specify all values by your own or you can build default build and revision
// numbers with the '*' character (the default):
-[assembly: AssemblyVersion("2.0.0.1")]
+[assembly: AssemblyVersion("2.0.0.348")]
// The following attributes specify the key for the sign of your assembly. See the
// .NET Framework documentation for more information about signing.
diff --git a/src/AddIns/BackendBindings/VBNetBinding/Project/Configuration/AssemblyInfo.cs b/src/AddIns/BackendBindings/VBNetBinding/Project/Configuration/AssemblyInfo.cs
index 409ab646e9..2ee7899a50 100644
--- a/src/AddIns/BackendBindings/VBNetBinding/Project/Configuration/AssemblyInfo.cs
+++ b/src/AddIns/BackendBindings/VBNetBinding/Project/Configuration/AssemblyInfo.cs
@@ -30,7 +30,7 @@ using System.Runtime.CompilerServices;
// You can specify all values by your own or you can build default build and revision
// numbers with the '*' character (the default):
-[assembly: AssemblyVersion("2.0.0.1")]
+[assembly: AssemblyVersion("2.0.0.348")]
// The following attributes specify the key for the sign of your assembly. See the
// .NET Framework documentation for more information about signing.
diff --git a/src/AddIns/BackendBindings/WixBinding/Project/Src/AssemblyInfo.cs b/src/AddIns/BackendBindings/WixBinding/Project/Src/AssemblyInfo.cs
index fa918ce8bc..ef85dbc7e0 100644
--- a/src/AddIns/BackendBindings/WixBinding/Project/Src/AssemblyInfo.cs
+++ b/src/AddIns/BackendBindings/WixBinding/Project/Src/AssemblyInfo.cs
@@ -23,7 +23,7 @@ using System.Runtime.CompilerServices;
// You can specify all values by your own or you can build default build and revision
// numbers with the '*' character (the default):
-[assembly: AssemblyVersion("2.0.0.1")]
+[assembly: AssemblyVersion("2.0.0.348")]
// The following attributes specify the key for the sign of your assembly. See the
// .NET Framework documentation for more information about signing.
diff --git a/src/AddIns/DisplayBindings/AssemblyScout/Project/Src/AssemblyInfo.cs b/src/AddIns/DisplayBindings/AssemblyScout/Project/Src/AssemblyInfo.cs
index 55f1b1d07a..acf091eee9 100644
--- a/src/AddIns/DisplayBindings/AssemblyScout/Project/Src/AssemblyInfo.cs
+++ b/src/AddIns/DisplayBindings/AssemblyScout/Project/Src/AssemblyInfo.cs
@@ -22,7 +22,7 @@ using System.Runtime.CompilerServices;
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
-[assembly: AssemblyVersion("2.0.0.1")]
+[assembly: AssemblyVersion("2.0.0.348")]
[assembly: AssemblyDelaySign(false)]
[assembly: AssemblyKeyFile("")]
diff --git a/src/AddIns/DisplayBindings/FormDesigner/Project/Configuration/AssemblyInfo.cs b/src/AddIns/DisplayBindings/FormDesigner/Project/Configuration/AssemblyInfo.cs
index 9af5586429..a508eedab6 100644
--- a/src/AddIns/DisplayBindings/FormDesigner/Project/Configuration/AssemblyInfo.cs
+++ b/src/AddIns/DisplayBindings/FormDesigner/Project/Configuration/AssemblyInfo.cs
@@ -30,7 +30,7 @@ using System.Runtime.CompilerServices;
// You can specify all values by your own or you can build default build and revision
// numbers with the '*' character (the default):
-[assembly: AssemblyVersion("2.0.0.1")]
+[assembly: AssemblyVersion("2.0.0.348")]
// The following attributes specify the key for the sign of your assembly. See the
// .NET Framework documentation for more information about signing.
diff --git a/src/AddIns/DisplayBindings/ResourceEditor/Project/Configuration/AssemblyInfo.cs b/src/AddIns/DisplayBindings/ResourceEditor/Project/Configuration/AssemblyInfo.cs
index e568ca4e0d..c55c19773a 100644
--- a/src/AddIns/DisplayBindings/ResourceEditor/Project/Configuration/AssemblyInfo.cs
+++ b/src/AddIns/DisplayBindings/ResourceEditor/Project/Configuration/AssemblyInfo.cs
@@ -30,7 +30,7 @@ using System.Runtime.CompilerServices;
// You can specify all values by your own or you can build default build and revision
// numbers with the '*' character (the default):
-[assembly: AssemblyVersion("2.0.0.1")]
+[assembly: AssemblyVersion("2.0.0.348")]
// The following attributes specify the key for the sign of your assembly. See the
// .NET Framework documentation for more information about signing.
diff --git a/src/AddIns/DisplayBindings/XmlEditor/Project/Configuration/AssemblyInfo.cs b/src/AddIns/DisplayBindings/XmlEditor/Project/Configuration/AssemblyInfo.cs
index b325bae819..42107d5f84 100644
--- a/src/AddIns/DisplayBindings/XmlEditor/Project/Configuration/AssemblyInfo.cs
+++ b/src/AddIns/DisplayBindings/XmlEditor/Project/Configuration/AssemblyInfo.cs
@@ -30,7 +30,7 @@ using System.Runtime.CompilerServices;
// You can specify all values by your own or you can build default build and revision
// numbers with the '*' character (the default):
-[assembly: AssemblyVersion("2.0.0.1")]
+[assembly: AssemblyVersion("2.0.0.348")]
// The following attributes specify the key for the sign of your assembly. See the
// .NET Framework documentation for more information about signing.
diff --git a/src/AddIns/DisplayBindings/XmlEditor/Project/Src/XmlView.cs b/src/AddIns/DisplayBindings/XmlEditor/Project/Src/XmlView.cs
index df039a480f..be02ac2eda 100644
--- a/src/AddIns/DisplayBindings/XmlEditor/Project/Src/XmlView.cs
+++ b/src/AddIns/DisplayBindings/XmlEditor/Project/Src/XmlView.cs
@@ -530,13 +530,17 @@ namespace ICSharpCode.XmlEditor
void OnFileChangedEvent(object sender, FileSystemEventArgs e)
{
- lock (this) {
- if(e.ChangeType != WatcherChangeTypes.Deleted) {
- wasChangedExternally = true;
- if (((Form)ICSharpCode.SharpDevelop.Gui.WorkbenchSingleton.Workbench).Focused) {
- GotFocusEvent(this, EventArgs.Empty);
- }
- }
+ if(e.ChangeType != WatcherChangeTypes.Deleted) {
+ wasChangedExternally = true;
+ if (xmlEditor.IsHandleCreated)
+ xmlEditor.BeginInvoke(new MethodInvoker(OnFileChangedEventInvoked));
+ }
+ }
+
+ void OnFileChangedEventInvoked()
+ {
+ if (((Form)ICSharpCode.SharpDevelop.Gui.WorkbenchSingleton.Workbench).Focused) {
+ GotFocusEvent(this, EventArgs.Empty);
}
}
diff --git a/src/AddIns/DisplayBindings/XmlEditor/Test/AssemblyInfo.cs b/src/AddIns/DisplayBindings/XmlEditor/Test/AssemblyInfo.cs
index b325bae819..42107d5f84 100644
--- a/src/AddIns/DisplayBindings/XmlEditor/Test/AssemblyInfo.cs
+++ b/src/AddIns/DisplayBindings/XmlEditor/Test/AssemblyInfo.cs
@@ -30,7 +30,7 @@ using System.Runtime.CompilerServices;
// You can specify all values by your own or you can build default build and revision
// numbers with the '*' character (the default):
-[assembly: AssemblyVersion("2.0.0.1")]
+[assembly: AssemblyVersion("2.0.0.348")]
// The following attributes specify the key for the sign of your assembly. See the
// .NET Framework documentation for more information about signing.
diff --git a/src/AddIns/Misc/AddinScout/Project/Src/AssemblyInfo.cs b/src/AddIns/Misc/AddinScout/Project/Src/AssemblyInfo.cs
index 5f89188679..8efe7482a7 100644
--- a/src/AddIns/Misc/AddinScout/Project/Src/AssemblyInfo.cs
+++ b/src/AddIns/Misc/AddinScout/Project/Src/AssemblyInfo.cs
@@ -30,7 +30,7 @@ using System.Runtime.CompilerServices;
// You can specify all values by your own or you can build default build and revision
// numbers with the '*' character (the default):
-[assembly: AssemblyVersion("2.0.0.1")]
+[assembly: AssemblyVersion("2.0.0.348")]
// The following attributes specify the key for the sign of your assembly. See the
// .NET Framework documentation for more information about signing.
diff --git a/src/AddIns/Misc/Debugger/Debugger.AddIn/Project/Configuration/AssemblyInfo.cs b/src/AddIns/Misc/Debugger/Debugger.AddIn/Project/Configuration/AssemblyInfo.cs
index f6719048ec..3b9814de85 100644
--- a/src/AddIns/Misc/Debugger/Debugger.AddIn/Project/Configuration/AssemblyInfo.cs
+++ b/src/AddIns/Misc/Debugger/Debugger.AddIn/Project/Configuration/AssemblyInfo.cs
@@ -33,7 +33,7 @@ using System.Runtime.CompilerServices;
// You can specify all the values or you can default the Revision and Build Numbers
// by using the '*' as shown below:
-[assembly: AssemblyVersion("2.0.0.1")]
+[assembly: AssemblyVersion("2.0.0.348")]
//
// In order to sign your assembly you must specify a key to use. Refer to the
diff --git a/src/AddIns/Misc/Debugger/Debugger.AddIn/Project/Src/Service/WindowsDebugger.cs b/src/AddIns/Misc/Debugger/Debugger.AddIn/Project/Src/Service/WindowsDebugger.cs
index 6dcdfa1565..0ecaa62db1 100644
--- a/src/AddIns/Misc/Debugger/Debugger.AddIn/Project/Src/Service/WindowsDebugger.cs
+++ b/src/AddIns/Misc/Debugger/Debugger.AddIn/Project/Src/Service/WindowsDebugger.cs
@@ -310,6 +310,7 @@ namespace ICSharpCode.SharpDevelop.Services
if (debugger.Processes.Count == 1) {
OnDebugStarted(EventArgs.Empty);
isDebuggingCache = true;
+ isProcessRunningCache = true;
}
}
diff --git a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Configuration/AssemblyInfo.cs b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Configuration/AssemblyInfo.cs
index 3aeb11fa6e..8338b0c240 100644
--- a/src/AddIns/Misc/Debugger/Debugger.Core/Project/Configuration/AssemblyInfo.cs
+++ b/src/AddIns/Misc/Debugger/Debugger.Core/Project/Configuration/AssemblyInfo.cs
@@ -33,7 +33,7 @@ using System.Runtime.CompilerServices;
// You can specify all the values or you can default the Revision and Build Numbers
// by using the '*' as shown below:
-[assembly: AssemblyVersion("2.0.0.1")]
+[assembly: AssemblyVersion("2.0.0.348")]
//
// In order to sign your assembly you must specify a key to use. Refer to the
diff --git a/src/AddIns/Misc/FiletypeRegisterer/Project/Configuration/AssemblyInfo.cs b/src/AddIns/Misc/FiletypeRegisterer/Project/Configuration/AssemblyInfo.cs
index 474b7cbd22..d552a39b0b 100644
--- a/src/AddIns/Misc/FiletypeRegisterer/Project/Configuration/AssemblyInfo.cs
+++ b/src/AddIns/Misc/FiletypeRegisterer/Project/Configuration/AssemblyInfo.cs
@@ -30,7 +30,7 @@ using System.Runtime.CompilerServices;
// You can specify all values by your own or you can build default build and revision
// numbers with the '*' character (the default):
-[assembly: AssemblyVersion("2.0.0.1")]
+[assembly: AssemblyVersion("2.0.0.348")]
// The following attributes specify the key for the sign of your assembly. See the
// .NET Framework documentation for more information about signing.
diff --git a/src/AddIns/Misc/HighlightingEditor/Project/Configuration/AssemblyInfo.cs b/src/AddIns/Misc/HighlightingEditor/Project/Configuration/AssemblyInfo.cs
index 972c8ce617..ac456c699c 100644
--- a/src/AddIns/Misc/HighlightingEditor/Project/Configuration/AssemblyInfo.cs
+++ b/src/AddIns/Misc/HighlightingEditor/Project/Configuration/AssemblyInfo.cs
@@ -30,7 +30,7 @@ using System.Runtime.CompilerServices;
// You can specify all values by your own or you can build default build and revision
// numbers with the '*' character (the default):
-[assembly: AssemblyVersion("2.0.0.1")]
+[assembly: AssemblyVersion("2.0.0.348")]
// The following attributes specify the key for the sign of your assembly. See the
// .NET Framework documentation for more information about signing.
diff --git a/src/AddIns/Misc/HtmlHelp2/Project/Configuration/AssemblyInfo.cs b/src/AddIns/Misc/HtmlHelp2/Project/Configuration/AssemblyInfo.cs
index 53cb433b51..704af0fd54 100644
--- a/src/AddIns/Misc/HtmlHelp2/Project/Configuration/AssemblyInfo.cs
+++ b/src/AddIns/Misc/HtmlHelp2/Project/Configuration/AssemblyInfo.cs
@@ -31,7 +31,7 @@ using System.Runtime.CompilerServices;
// You can specify all values by your own or you can build default build and revision
// numbers with the '*' character (the default):
-[assembly: AssemblyVersion("2.0.0.1")]
+[assembly: AssemblyVersion("2.0.0.348")]
// The following attributes specify the key for the sign of your assembly. See the
// .NET Framework documentation for more information about signing.
diff --git a/src/AddIns/Misc/MbUnitPad/Project/Configuration/AssemblyInfo.cs b/src/AddIns/Misc/MbUnitPad/Project/Configuration/AssemblyInfo.cs
index dbd647e05b..7ac9cc1f34 100644
--- a/src/AddIns/Misc/MbUnitPad/Project/Configuration/AssemblyInfo.cs
+++ b/src/AddIns/Misc/MbUnitPad/Project/Configuration/AssemblyInfo.cs
@@ -23,5 +23,5 @@ using System.Runtime.CompilerServices;
// You can specify all values by your own or you can build default build and revision
// numbers with the '*' character (the default):
-[assembly: AssemblyVersion("2.0.0.1")]
+[assembly: AssemblyVersion("2.0.0.348")]
diff --git a/src/AddIns/Misc/MbUnitPad/Project/MbUnitPad.addin b/src/AddIns/Misc/MbUnitPad/Project/MbUnitPad.addin
index 3efe5ef0ce..43ac666d81 100644
--- a/src/AddIns/Misc/MbUnitPad/Project/MbUnitPad.addin
+++ b/src/AddIns/Misc/MbUnitPad/Project/MbUnitPad.addin
@@ -13,7 +13,7 @@
\r\n");
@@ -393,7 +393,7 @@ namespace ICSharpCode.StartPage
public virtual void RenderFirstPageBodySection(StringBuilder builder)
{
- builder.Append("