Skip to content

Commit bff26ae

Browse files
committed
Fix issue with VS2022 crashing
1 parent b1a4dd1 commit bff26ae

3 files changed

Lines changed: 11 additions & 3 deletions

File tree

IronScheme.VisualStudio/BufferIdleEventUtil.cs

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,15 @@ static void RestartTimerForBuffer(ITextBuffer buffer)
127127
{
128128
foreach (var handler in handlers)
129129
{
130-
handler(buffer, new EventArgs());
130+
try
131+
{
132+
handler(buffer, new EventArgs());
133+
}
134+
catch (Exception ex)
135+
{
136+
//TODO: find better way to log/report error
137+
System.Diagnostics.Trace.TraceError(ex.ToString());
138+
}
131139
}
132140
}
133141
};

IronScheme.VisualStudio/source.extension.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ internal sealed partial class Vsix
1111
public const string Name = "IronScheme.VisualStudio";
1212
public const string Description = @"IronScheme editor extensions for Visual Studio";
1313
public const string Language = "en-US";
14-
public const string Version = "1.999.0.54";
14+
public const string Version = "1.999.0.55";
1515
public const string Author = "leppie";
1616
public const string Tags = "ironscheme";
1717
}

IronScheme.VisualStudio/source.extension.vsixmanifest

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<PackageManifest Version="2.0.0" xmlns="http://schemas.microsoft.com/developer/vsx-schema/2011" xmlns:d="http://schemas.microsoft.com/developer/vsx-schema-design/2011">
33
<Metadata>
4-
<Identity Id="IronScheme.VisualStudio.19d3eb0d-b002-44a4-87f2-7d5f5b55c135" Version="1.999.0.54" Language="en-US" Publisher="leppie" />
4+
<Identity Id="IronScheme.VisualStudio.19d3eb0d-b002-44a4-87f2-7d5f5b55c135" Version="1.999.0.55" Language="en-US" Publisher="leppie" />
55
<DisplayName>IronScheme.VisualStudio</DisplayName>
66
<Description xml:space="preserve">IronScheme editor extensions for Visual Studio</Description>
77
<MoreInfo>https://github.com/IronScheme/IronScheme.VisualStudio2</MoreInfo>

0 commit comments

Comments
 (0)