Skip to content

Commit

Permalink
Added support for qword and ARM
Browse files Browse the repository at this point in the history
[release]
  • Loading branch information
madskristensen committed Aug 15, 2024
1 parent 22de9a1 commit d262616
Show file tree
Hide file tree
Showing 4 changed files with 6 additions and 3 deletions.
2 changes: 1 addition & 1 deletion src/Parser/DocumentParser.cs
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ namespace PkgdefLanguage
{
public partial class Document
{
private static readonly Regex _regexProperty = new(@"^(?<name>""[^""]+""|@)(\s)*(?<equals>=)\s*(?<value>((dword:|hex).+|"".+))", RegexOptions.Compiled);
private static readonly Regex _regexProperty = new(@"^(?<name>""[^""]+""|@)(\s)*(?<equals>=)\s*(?<value>((dword:|qword:|hex).+|"".+))", RegexOptions.Compiled);
private static readonly Regex _regexRef = new(@"\$[\w]+\$?", RegexOptions.Compiled);

public void Parse()
Expand Down
2 changes: 1 addition & 1 deletion src/PkgdefLanguage.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@
<IncludeAssets>compile; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>
<PackageReference Include="Microsoft.VSSDK.BuildTools">
<Version>17.2.2186</Version>
<Version>17.11.435</Version>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
<PrivateAssets>all</PrivateAssets>
</PackageReference>
Expand Down
2 changes: 1 addition & 1 deletion src/source.extension.cs
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ internal sealed partial class Vsix
public const string Name = "Pkgdef Language";
public const string Description = @"Full language support with IntelliSense, validation, outlining, and more for .pkgdef and .pkgundef files";
public const string Language = "en-US";
public const string Version = "1.3.1000";
public const string Version = "1.3.1002";
public const string Author = "Mads Kristensen";
public const string Tags = "vsix, pkgdef, textmate";
}
Expand Down
3 changes: 3 additions & 0 deletions src/source.extension.vsixmanifest
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,9 @@
<InstallationTarget Id="Microsoft.VisualStudio.Community" Version="[17.0, 18.0)">
<ProductArchitecture>amd64</ProductArchitecture>
</InstallationTarget>
<InstallationTarget Id="Microsoft.VisualStudio.Community" Version="[17.0, 18.0)">
<ProductArchitecture>arm64</ProductArchitecture>
</InstallationTarget>
</Installation>
<Assets>
<Asset Type="Microsoft.VisualStudio.VsPackage" d:Source="Project" d:ProjectName="%CurrentProject%" Path="|%CurrentProject%;PkgdefProjectOutputGroup|" />
Expand Down

0 comments on commit d262616

Please sign in to comment.