From 52f9d67a00148b866909399f53e2e2f6e80515a6 Mon Sep 17 00:00:00 2001 From: Daniel Grunwald Date: Sun, 17 Dec 2006 19:38:53 +0000 Subject: [PATCH] Fixed SD2-1138: TextEditor throws exception when undoing generated code and then re-generating it. git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2167 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61 --- .../Src/TextEditor/Commands/ClassBookmarkMenuBuilder.cs | 6 ++++++ src/Main/StartUp/Project/Dialogs/SplashScreen.cs | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/Main/Base/Project/Src/TextEditor/Commands/ClassBookmarkMenuBuilder.cs b/src/Main/Base/Project/Src/TextEditor/Commands/ClassBookmarkMenuBuilder.cs index 86f9630dd8..e00f60b8d1 100644 --- a/src/Main/Base/Project/Src/TextEditor/Commands/ClassBookmarkMenuBuilder.cs +++ b/src/Main/Base/Project/Src/TextEditor/Commands/ClassBookmarkMenuBuilder.cs @@ -43,6 +43,12 @@ namespace ICSharpCode.SharpDevelop.DefaultEditor.Commands c = bookmark.Class; } + ParserService.ParseCurrentViewContent(); + c = c.ProjectContent.GetClass(c.FullyQualifiedName, c.TypeParameters.Count); + if (c == null) { + return new ToolStripMenuItem[0]; + } + LanguageProperties language = c.ProjectContent.Language; List list = new List(); diff --git a/src/Main/StartUp/Project/Dialogs/SplashScreen.cs b/src/Main/StartUp/Project/Dialogs/SplashScreen.cs index c6e7400bf2..9b3f9a6246 100644 --- a/src/Main/StartUp/Project/Dialogs/SplashScreen.cs +++ b/src/Main/StartUp/Project/Dialogs/SplashScreen.cs @@ -14,7 +14,7 @@ namespace ICSharpCode.SharpDevelop { public class SplashScreenForm : Form { - public const string VersionText = "Serralongue build " + RevisionClass.Revision; + public const string VersionText = "SharpDevelop " + RevisionClass.FullVersion; static SplashScreenForm splashScreen; static List requestedFileList = new List();