Skip to content
This repository was archived by the owner on Oct 16, 2020. It is now read-only.

Commit 240d4e6

Browse files
committed
Update AvalonEdit.nuspec for 4.4 release.
Changed buildpackages.cmd to process <inheritdoc> in the XML documentation files.
1 parent 9bc803a commit 240d4e6

File tree

5 files changed

+15
-8
lines changed

5 files changed

+15
-8
lines changed

src/AddIns/Misc/PackageManagement/Packages/AvalonEdit.Sample/AvalonEdit.Sample.nuspec

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<package xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
33
<metadata xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
44
<id>AvalonEdit.Sample</id>
5-
<version>4.3.1.9430</version>
5+
<version>4.4.0.9727</version>
66
<authors>Daniel Grunwald</authors>
77
<owners>SharpDevelop</owners>
88
<licenseUrl>http://www.opensource.org/licenses/mit-license.php</licenseUrl>
@@ -16,7 +16,7 @@ StartupUri="/Samples/AvalonEdit/Window1.xaml"</description>
1616
<summary>Sample code for AvalonEdit the WPF-based text editor used in SharpDevelop 4.0.</summary>
1717
<language>en-US</language>
1818
<dependencies>
19-
<dependency id="AvalonEdit" version="4.3.1.9430" />
19+
<dependency id="AvalonEdit" version="4.4.0.9727" />
2020
</dependencies>
2121
<frameworkAssemblies>
2222
<frameworkAssembly assemblyName="System.Windows.Forms" />

src/AddIns/Misc/PackageManagement/Packages/AvalonEdit/AvalonEdit.nuspec

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,16 @@
22
<package xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
33
<metadata xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
44
<id>AvalonEdit</id>
5-
<version>4.3.1.9430</version>
5+
<version>4.4.0.9727</version>
66
<authors>Daniel Grunwald</authors>
77
<owners>SharpDevelop</owners>
88
<licenseUrl>http://www.opensource.org/licenses/lgpl-2.1.php</licenseUrl>
99
<projectUrl>http://www.avalonedit.net</projectUrl>
1010
<iconUrl>http://community.sharpdevelop.net/blogs/mattward/SharpDevelop.png</iconUrl>
1111
<requireLicenseAcceptance>true</requireLicenseAcceptance>
12-
<description>AvalonEdit is the WPF-based text editor used in SharpDevelop. There are two builds of AvalonEdit included in this package. One that targets .NET 4.0 and one that targets .NET 3.5.</description>
12+
<description>AvalonEdit is the WPF-based text editor used in SharpDevelop. There are two builds of AvalonEdit included in this package. One that targets .NET 4.0 and one that targets .NET 3.5.</description>
1313
<summary>AvalonEdit is the WPF-based text editor used in SharpDevelop</summary>
14-
<releaseNotes>AvalonEdit 4.3 adds support for input method editors (IME); and fixes a major bug that sometimes caused "InvalidOperationException: Trying to build visual line from collapsed line" when updating existing foldings.
15-
AvalonEdit 4.3.1 fixes a bug in IME support - we did not properly re-enable the IME if it was disabled by another WPF control.</releaseNotes>
14+
<releaseNotes>AvalonEdit 4.4 changes the Home/End keys to only act on the current TextLine when word-wrapping is enabled. It also removes the caret stop in the middle of surrogate pairs, making characters outside the basic multilingual plane work as expected.</releaseNotes>
1615
<language>en-US</language>
1716
<tags>WPF Text Editor SharpDevelop AvalonEdit</tags>
1817
</metadata>
-513 KB
Binary file not shown.

src/AddIns/Misc/PackageManagement/Packages/buildpackages.cmd

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,12 @@
11
@ECHO OFF
22
SETLOCAL
33
SET msbuild=%windir%\microsoft.net\framework\v4.0.30319\msbuild
4+
SET documentation=..\..\..\..\Libraries\AvalonEdit\Documentation
45
SET project=..\..\..\..\Libraries\AvalonEdit\ICSharpCode.AvalonEdit\ICSharpCode.AvalonEdit.csproj
56
SET buildoptions=/t:Rebuild /p:Configuration=Release /p:DebugType=PdbOnly
67

8+
@echo Using this script requires nuget.exe to be in the PATH, and that Sandcastle Help File Builder is installed.
9+
710
@ECHO ON
811
:Clean debug build
912
%msbuild% /m %project% /t:Clean /p:Configuration=Debug /p:OutputPath=%~dp0\AvalonEdit\lib\Net40
@@ -14,6 +17,11 @@ SET buildoptions=/t:Rebuild /p:Configuration=Release /p:DebugType=PdbOnly
1417
:BUILD .NET 3.5 version
1518
%msbuild% /m %project% %buildoptions% "/p:DefineConstants=TRACE" "/p:TargetFrameworkVersion=v3.5" /p:OutputPath=%~dp0\AvalonEdit\lib\Net35
1619

20+
@echo Building documentation with SHFB (for processing <inheritdoc/>)
21+
%msbuild% %documentation%\ICSharpCode.AvalonEdit.shfbproj
22+
copy /Y %documentation%\Help\ICSharpCode.AvalonEdit.xml AvalonEdit\lib\Net35\ICSharpCode.AvalonEdit.xml
23+
copy /Y %documentation%\Help\ICSharpCode.AvalonEdit.xml AvalonEdit\lib\Net40\ICSharpCode.AvalonEdit.xml
24+
1725
nuget.exe pack AvalonEdit\AvalonEdit.nuspec -Symbols -BasePath AvalonEdit -OutputDirectory AvalonEdit
1826
nuget.exe pack AvalonEdit.Sample\AvalonEdit.Sample.nuspec -BasePath AvalonEdit.Sample -OutputDirectory AvalonEdit.Sample
1927

src/Libraries/AvalonEdit/Documentation/ICSharpCode.AvalonEdit.shfbproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,9 @@
3333
</BuildLogFile>
3434
<FrameworkVersion>.NET Framework 4.0</FrameworkVersion>
3535
<HelpTitle>AvalonEdit</HelpTitle>
36-
<CopyrightText>Copyright 2008-2013, Daniel Grunwald</CopyrightText>
36+
<CopyrightText>Copyright 2008-2014, Daniel Grunwald</CopyrightText>
3737
<PresentationStyle>Prototype</PresentationStyle>
38-
<HelpFileVersion>4.2.0.0</HelpFileVersion>
38+
<HelpFileVersion>4.4.0.0</HelpFileVersion>
3939
<ComponentConfigurations>
4040
<ComponentConfig id="Code Block Component" enabled="True">
4141
<component id="Code Block Component" type="SandcastleBuilder.Components.CodeBlockComponent" assembly="{@SHFBFolder}SandcastleBuilder.Components.dll">

0 commit comments

Comments
 (0)