Skip to content

Commit

Permalink
Merge pull request #1 from justcla/VS2017Upgrade
Browse files Browse the repository at this point in the history
VS2017 upgrade
  • Loading branch information
justcla authored Dec 23, 2017
2 parents 330acc3 + c12cff5 commit 43ba147
Show file tree
Hide file tree
Showing 8 changed files with 473 additions and 67 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
*.suo
*.user
*.sln.docstates
.vs/

# Build results
[Dd]ebug/
Expand Down
Binary file removed Emacs.ico
Binary file not shown.
214 changes: 167 additions & 47 deletions EmacsEmulation.csproj

Large diffs are not rendered by default.

236 changes: 236 additions & 0 deletions LICENSE.rtf

Large diffs are not rendered by default.

5 changes: 5 additions & 0 deletions ReleaseNotes.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
Emacs Emulation

Open source code forked from https://github.com/zbrad/EmacsKeys

23-Dec-2017 - v2.1: Upgraded to build with VS2017 and run on VS2012-VS2017
Binary file added emacs-logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
40 changes: 40 additions & 0 deletions packages.config
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="Microsoft.VisualStudio.OLE.Interop" version="7.10.6070" targetFramework="net45" />
<package id="Microsoft.VisualStudio.Shell.Interop" version="7.10.6071" targetFramework="net45" />
<package id="Microsoft.VisualStudio.Shell.Interop.10.0" version="10.0.30319" targetFramework="net45" />
<package id="Microsoft.VisualStudio.Shell.Interop.11.0" version="11.0.61030" targetFramework="net45" />
<package id="Microsoft.VisualStudio.Shell.Interop.12.0" version="12.0.30110" targetFramework="net45" />
<package id="Microsoft.VisualStudio.Shell.Interop.8.0" version="8.0.50727" targetFramework="net45" />
<package id="Microsoft.VisualStudio.TextManager.Interop" version="7.10.6070" targetFramework="net45" />
<package id="Microsoft.VisualStudio.TextManager.Interop.8.0" version="8.0.50727" targetFramework="net45" />
<package id="Microsoft.VSSDK.BuildTools" version="15.5.100" targetFramework="net45" developmentDependency="true" />
<package id="VSSDK.ComponentModelHost" version="12.0.4" targetFramework="net45" />
<package id="VSSDK.CoreUtility" version="12.0.4" targetFramework="net45" />
<package id="VSSDK.CoreUtility.12" version="12.0.4" targetFramework="net45" />
<package id="VSSDK.DTE" version="7.0.4" targetFramework="net45" />
<package id="VSSDK.Editor" version="12.0.4" targetFramework="net45" />
<package id="VSSDK.Editor.12" version="12.0.4" targetFramework="net45" />
<package id="VSSDK.GraphModel" version="11.0.4" targetFramework="net45" />
<package id="VSSDK.IDE" version="7.0.4" targetFramework="net45" />
<package id="VSSDK.IDE.10" version="10.0.4" targetFramework="net45" />
<package id="VSSDK.IDE.11" version="11.0.4" targetFramework="net45" />
<package id="VSSDK.IDE.12" version="12.0.4" targetFramework="net45" />
<package id="VSSDK.IDE.8" version="8.0.4" targetFramework="net45" />
<package id="VSSDK.IDE.9" version="9.0.4" targetFramework="net45" />
<package id="VSSDK.Language" version="12.0.4" targetFramework="net45" />
<package id="VSSDK.OLE.Interop" version="7.0.4" targetFramework="net45" />
<package id="VSSDK.Shell.12" version="12.0.4" targetFramework="net45" />
<package id="VSSDK.Shell.Immutable.10" version="10.0.4" targetFramework="net45" />
<package id="VSSDK.Shell.Immutable.11" version="11.0.4" targetFramework="net45" />
<package id="VSSDK.Shell.Immutable.12" version="12.0.4" targetFramework="net45" />
<package id="VSSDK.Shell.Interop" version="7.0.4" targetFramework="net45" />
<package id="VSSDK.Shell.Interop.8" version="8.0.4" targetFramework="net45" />
<package id="VSSDK.Shell.Interop.9" version="9.0.4" targetFramework="net45" />
<package id="VSSDK.Text" version="12.0.4" targetFramework="net45" />
<package id="VSSDK.Text.12" version="12.0.4" targetFramework="net45" />
<package id="VSSDK.TextManager.Interop" version="7.0.4" targetFramework="net45" />
<package id="VSSDK.TextManager.Interop.8" version="8.0.4" targetFramework="net45" />
<package id="VSSDK.Threading" version="12.0.4" targetFramework="net45" />
<package id="VSSDK.Threading.12" version="12.0.4" targetFramework="net45" />
</packages>
44 changes: 24 additions & 20 deletions source.extension.vsixmanifest
Original file line number Diff line number Diff line change
@@ -1,24 +1,28 @@
<?xml version="1.0" encoding="utf-8"?>
<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">
<Metadata>
<Identity Language="en-US" Publisher="Microsoft" Version="2.0" Id="d88ec9a6-cdda-4b04-8e46-ca81a3997a3a" />
<Identifier Id="d88ec9a6-cdda-4b04-8e46-ca81a3997a3a" Version="2.0" Language="en-US" Publisher="Microsoft" />
<DisplayName>Emacs</DisplayName>
<Description xml:space="preserve">Provides basic support for Emacs keybindings and text editing commands.</Description>
<Icon>Emacs.ico</Icon>
<PreviewImage>Emacs.png</PreviewImage>
<Tags>emacs</Tags>
</Metadata>
<Installation InstalledByMsi="false" AllUsers="true">
<InstallationTarget Id="Microsoft.VisualStudio.Pro" Version="[12.0,]" />
</Installation>
<Dependencies>
<Dependency Id="Microsoft.Framework.NDP" DisplayName="Microsoft .NET Framework" d:Source="Manual" Version="[4.5,]" />
<Dependency Id="Microsoft.VisualStudio.MPF.12.0" DisplayName="Visual Studio MPF 12.0" d:Source="Installed" Version="[12.0,]" />
</Dependencies>
<Assets>
<Asset Type="Microsoft.VisualStudio.VsPackage" d:Source="Project" d:ProjectName="%CurrentProject%" Path="|%CurrentProject%;PkgdefProjectOutputGroup|" />
<Asset Type="Microsoft.VisualStudio.MefComponent" d:Source="Project" d:ProjectName="%CurrentProject%" Path="|%CurrentProject%|" />
</Assets>
<Metadata>
<Identity Id="134c7977-02e5-4c15-9a92-031591cb5198" Version="2.1" Language="en-US" Publisher="OpenSourceCommunity" />
<DisplayName>Emacs Emulation</DisplayName>
<Description xml:space="preserve">Provides basic support for Emacs keybindings and text editing commands.</Description>
<License>LICENSE.rtf</License>
<ReleaseNotes>ReleaseNotes.txt</ReleaseNotes>
<Icon>emacs-logo.png</Icon>
<PreviewImage>Emacs.png</PreviewImage>
<Tags>emacs</Tags>
</Metadata>
<Installation InstalledByMsi="false" AllUsers="false">
<InstallationTarget Id="Microsoft.VisualStudio.IntegratedShell" Version="[11.0,]" />
</Installation>
<Dependencies>
<Dependency Id="Microsoft.Framework.NDP" DisplayName="Microsoft .NET Framework" d:Source="Manual" Version="[4.5,]" />
<Dependency Id="Microsoft.VisualStudio.MPF.12.0" DisplayName="Visual Studio MPF 12.0" d:Source="Installed" Version="[12.0,]" />
</Dependencies>
<Assets>
<Asset Type="Microsoft.VisualStudio.VsPackage" d:Source="Project" d:ProjectName="%CurrentProject%" Path="|%CurrentProject%;PkgdefProjectOutputGroup|" />
<Asset Type="Microsoft.VisualStudio.MefComponent" d:Source="Project" d:ProjectName="%CurrentProject%" Path="|%CurrentProject%|" />
</Assets>
<Prerequisites>
<Prerequisite Id="Microsoft.VisualStudio.Component.CoreEditor" Version="[15.0,16.0)" DisplayName="Visual Studio core editor" />
</Prerequisites>
</PackageManifest>

0 comments on commit 43ba147

Please sign in to comment.