<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="http://www.codeplex.com/rss.xsl"?><rss version="2.0"><channel><title>Eagle</title><link>http://eagle.codeplex.com/Project/ProjectRss.aspx</link><description>Eagle, Extensible Adaptable Generalized Logic Engine, is an implementation of the Tcl scripting language for the Common Language Runtime &amp;#40;CLR&amp;#41;. It is designed to be a universal scripting solution f...</description><item><title>Closed Feature: optional arguments not supported [2985]</title><link>http://eagle.codeplex.com/WorkItem/View.aspx?WorkItemId=2985</link><description>it seems that optional arguments are not supported&amp;#58;&lt;br /&gt;i.E.&lt;br /&gt;&lt;br /&gt;proc test_proc &amp;#123; &amp;#123; a 123 &amp;#125; &amp;#123; b 234 &amp;#125; &amp;#125; &amp;#123;&lt;br /&gt;   puts &amp;#34;&amp;#36;a &amp;#36;b&amp;#34;&lt;br /&gt;&amp;#125;&lt;br /&gt;throws an error when test_proc  is called without arguments&lt;br /&gt;</description><author>mistachkin</author><pubDate>Sun, 15 Nov 2009 09:45:30 GMT</pubDate><guid isPermaLink="false">Closed Feature: optional arguments not supported [2985] 20091115094530A</guid></item><item><title>Reopened Feature: optional arguments not supported [2985]</title><link>http://eagle.codeplex.com/WorkItem/View.aspx?WorkItemId=2985</link><description>it seems that optional arguments are not supported&amp;#58;&lt;br /&gt;i.E.&lt;br /&gt;&lt;br /&gt;proc test_proc &amp;#123; &amp;#123; a 123 &amp;#125; &amp;#123; b 234 &amp;#125; &amp;#125; &amp;#123;&lt;br /&gt;   puts &amp;#34;&amp;#36;a &amp;#36;b&amp;#34;&lt;br /&gt;&amp;#125;&lt;br /&gt;throws an error when test_proc  is called without arguments&lt;br /&gt;</description><author>mistachkin</author><pubDate>Sun, 15 Nov 2009 09:45:05 GMT</pubDate><guid isPermaLink="false">Reopened Feature: optional arguments not supported [2985] 20091115094505A</guid></item><item><title>Commented Feature: optional arguments not supported [2985]</title><link>http://eagle.codeplex.com/WorkItem/View.aspx?WorkItemId=2985</link><description>it seems that optional arguments are not supported&amp;#58;&lt;br /&gt;i.E.&lt;br /&gt;&lt;br /&gt;proc test_proc &amp;#123; &amp;#123; a 123 &amp;#125; &amp;#123; b 234 &amp;#125; &amp;#125; &amp;#123;&lt;br /&gt;   puts &amp;#34;&amp;#36;a &amp;#36;b&amp;#34;&lt;br /&gt;&amp;#125;&lt;br /&gt;throws an error when test_proc  is called without arguments&lt;br /&gt;</description><author>mistachkin</author><pubDate>Sun, 15 Nov 2009 09:45:04 GMT</pubDate><guid isPermaLink="false">Commented Feature: optional arguments not supported [2985] 20091115094504A</guid></item><item><title>Closed Feature: optional arguments not supported [2985]</title><link>http://eagle.codeplex.com/WorkItem/View.aspx?WorkItemId=2985</link><description>it seems that optional arguments are not supported&amp;#58;&lt;br /&gt;i.E.&lt;br /&gt;&lt;br /&gt;proc test_proc &amp;#123; &amp;#123; a 123 &amp;#125; &amp;#123; b 234 &amp;#125; &amp;#125; &amp;#123;&lt;br /&gt;   puts &amp;#34;&amp;#36;a &amp;#36;b&amp;#34;&lt;br /&gt;&amp;#125;&lt;br /&gt;throws an error when test_proc  is called without arguments&lt;br /&gt;</description><author>mistachkin</author><pubDate>Sun, 15 Nov 2009 09:43:44 GMT</pubDate><guid isPermaLink="false">Closed Feature: optional arguments not supported [2985] 20091115094344A</guid></item><item><title>Commented Feature: optional arguments not supported [2985]</title><link>http://eagle.codeplex.com/WorkItem/View.aspx?WorkItemId=2985</link><description>it seems that optional arguments are not supported&amp;#58;&lt;br /&gt;i.E.&lt;br /&gt;&lt;br /&gt;proc test_proc &amp;#123; &amp;#123; a 123 &amp;#125; &amp;#123; b 234 &amp;#125; &amp;#125; &amp;#123;&lt;br /&gt;   puts &amp;#34;&amp;#36;a &amp;#36;b&amp;#34;&lt;br /&gt;&amp;#125;&lt;br /&gt;throws an error when test_proc  is called without arguments&lt;br /&gt;</description><author>mistachkin</author><pubDate>Sun, 15 Nov 2009 09:43:31 GMT</pubDate><guid isPermaLink="false">Commented Feature: optional arguments not supported [2985] 20091115094331A</guid></item><item><title>Updated Release: Beta 1.0.3599.38186 (Nov 08, 2009)</title><link>http://eagle.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=18226</link><description>&lt;div class="wikidoc"&gt;Eagle (Extensible Adaptable Generalized Logic Engine) is an implementation of the Tcl scripting language for the Common Language Runtime (CLR).  It is designed to be a universal scripting solution for any CLR-based language.&lt;br /&gt;&lt;br /&gt;This is the Eagle 1.0 beta distribution.
&lt;hr /&gt;
Contents&lt;br /&gt;&lt;br /&gt;    1. Introduction&lt;br /&gt;    2. Documentation&lt;br /&gt;    3. Compiling and Installing Eagle
&lt;hr /&gt;
1. Introduction&lt;br /&gt;&lt;br /&gt;Eagle (Extensible Adaptable Generalized Logic Engine) is an implementation of&lt;br /&gt;the Tcl scripting language for the Common Language Runtime (CLR).  It is&lt;br /&gt;designed to be a universal scripting solution for any CLR-based language.  It&lt;br /&gt;is written completely in C#.  Superficially, it is similar to Jacl; however, it&lt;br /&gt;was written from scratch based on the design and implementation of Tcl 8.4.  It&lt;br /&gt;provides most of the functionality of the Tcl 8.4 interpreter while borrowing&lt;br /&gt;selected features from Tcl 8.5 and the upcoming Tcl 8.6 in addition to adding&lt;br /&gt;entirely new features.&lt;br /&gt;&lt;br /&gt;Eagle is maintained, enhanced, and distributed freely by the Eagle community&lt;br /&gt;(which may have some degree of cross-membership with the Tcl community).  The&lt;br /&gt;home for the Eagle sources and the bug/patch database is on CodePlex:&lt;br /&gt;&lt;br /&gt;    http://eagle.codeplex.com/&lt;br /&gt;&lt;br /&gt;with the Eagle web site hosted at:&lt;br /&gt;&lt;br /&gt;    http://eagle.to/&lt;br /&gt;&lt;br /&gt;Eagle is a freely available open source package.  You can do virtually anything&lt;br /&gt;you like with it, such as modifying it, redistributing it, and selling it&lt;br /&gt;either in whole or in part.  See the file &amp;quot;license.terms&amp;quot; for complete&lt;br /&gt;information.
&lt;hr /&gt;
2. Documentation&lt;br /&gt;&lt;br /&gt;The documentation for Tcl 8.4 script commands and syntax largely applies to&lt;br /&gt;Eagle as well.  Additional documentation is a work in progress.&lt;br /&gt;&lt;br /&gt;This includes:&lt;br /&gt;&lt;br /&gt;    A. The Tcl commands missing from Eagle.&lt;br /&gt;    B. The differences between Tcl and Eagle commands, where applicable.&lt;br /&gt;    C. The Eagle commands that have no Tcl equivalent.&lt;br /&gt;    D. The managed integration and extensibility APIs.
&lt;hr /&gt;
3. Compiling and Installing Eagle&lt;br /&gt;&lt;br /&gt;Prior to compiling and running Eagle, you should run the provided Strong Name&lt;br /&gt;Verification Skipping Tool (i.e. &amp;quot;Library\Tools\strongName.bat&amp;quot; or&lt;br /&gt;&amp;quot;Library\Tools\strongName.reg&amp;quot;).  This is necessary because [for security&lt;br /&gt;reasons] the official strong name signing private keys are not part of the&lt;br /&gt;public source distribution.  Alternatively, you may choose to sign the&lt;br /&gt;assemblies with the strong name signing key of your choice.&lt;br /&gt;&lt;br /&gt;The sources may be built from inside the Microsoft Visual Studio 2005 (or&lt;br /&gt;higher) integrated development environment.  Alternatively, they may be built&lt;br /&gt;using the Microsoft .NET Framework Version 2.0 RTM (or higher) command line&lt;br /&gt;build environment.&lt;br /&gt;&lt;br /&gt;To build for the Windows platform, use the following command:&lt;br /&gt;&lt;br /&gt;    MSBuild Eagle.sln /t:Rebuild&lt;br /&gt;&lt;br /&gt;To build for the Unix platform, use the following command:&lt;br /&gt;&lt;br /&gt;    MSBuild Eagle.sln /t:Rebuild /p:EagleWindows=false /p:EagleUnix=true&lt;br /&gt;&lt;br /&gt;To build and run the test suite, use the following command:&lt;br /&gt;&lt;br /&gt;    MSBuild Eagle.sln /t:Rebuild /p:EagleRunTests=true&lt;br /&gt;&lt;br /&gt;There are a variety of other compile time options that may be specified when&lt;br /&gt;building from the command line.  For example, to disable features which are&lt;br /&gt;known not to work correctly in Mono 2.0, add &amp;quot;/p:EagleMono=true&amp;quot; to either of&lt;br /&gt;the command lines above.  Please refer to the file &amp;quot;Eagle.Settings.targets&amp;quot; for&lt;br /&gt;more information.&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>mistachkin</author><pubDate>Mon, 09 Nov 2009 06:29:12 GMT</pubDate><guid isPermaLink="false">Updated Release: Beta 1.0.3599.38186 (Nov 08, 2009) 20091109062912A</guid></item><item><title>Released: Beta 1.0.3599.38186 (Nov 08, 2009)</title><link>http://eagle.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=18226</link><description>&lt;div&gt;Eagle (Extensible Adaptable Generalized Logic Engine) is an implementation of the Tcl scripting language for the Common Language Runtime (CLR).  It is designed to be a universal scripting solution for any CLR-based language.&lt;br&gt;&lt;br&gt;This is the Eagle 1.0 beta distribution.
&lt;hr&gt;
Contents&lt;br&gt;&lt;br&gt;    1. Introduction&lt;br&gt;    2. Documentation&lt;br&gt;    3. Compiling and Installing Eagle
&lt;hr&gt;
1. Introduction&lt;br&gt;&lt;br&gt;Eagle (Extensible Adaptable Generalized Logic Engine) is an implementation of&lt;br&gt;the Tcl scripting language for the Common Language Runtime (CLR).  It is&lt;br&gt;designed to be a universal scripting solution for any CLR-based language.  It&lt;br&gt;is written completely in C#.  Superficially, it is similar to Jacl; however, it&lt;br&gt;was written from scratch based on the design and implementation of Tcl 8.4.  It&lt;br&gt;provides most of the functionality of the Tcl 8.4 interpreter while borrowing&lt;br&gt;selected features from Tcl 8.5 and the upcoming Tcl 8.6 in addition to adding&lt;br&gt;entirely new features.&lt;br&gt;&lt;br&gt;Eagle is maintained, enhanced, and distributed freely by the Eagle community&lt;br&gt;(which may have some degree of cross-membership with the Tcl community).  The&lt;br&gt;home for the Eagle sources and the bug/patch database is on CodePlex:&lt;br&gt;&lt;br&gt;    http://eagle.codeplex.com/&lt;br&gt;&lt;br&gt;with the Eagle web site hosted at:&lt;br&gt;&lt;br&gt;    http://eagle.to/&lt;br&gt;&lt;br&gt;Eagle is a freely available open source package.  You can do virtually anything&lt;br&gt;you like with it, such as modifying it, redistributing it, and selling it&lt;br&gt;either in whole or in part.  See the file &amp;quot;license.terms&amp;quot; for complete&lt;br&gt;information.
&lt;hr&gt;
2. Documentation&lt;br&gt;&lt;br&gt;The documentation for Tcl 8.4 script commands and syntax largely applies to&lt;br&gt;Eagle as well.  Additional documentation is a work in progress.&lt;br&gt;&lt;br&gt;This includes:&lt;br&gt;&lt;br&gt;    A. The Tcl commands missing from Eagle.&lt;br&gt;    B. The differences between Tcl and Eagle commands, where applicable.&lt;br&gt;    C. The Eagle commands that have no Tcl equivalent.&lt;br&gt;    D. The managed integration and extensibility APIs.
&lt;hr&gt;
3. Compiling and Installing Eagle&lt;br&gt;&lt;br&gt;Prior to compiling and running Eagle, you should run the provided Strong Name&lt;br&gt;Verification Skipping Tool (i.e. &amp;quot;Library\Tools\strongName.bat&amp;quot; or&lt;br&gt;&amp;quot;Library\Tools\strongName.reg&amp;quot;).  This is necessary because [for security&lt;br&gt;reasons] the official strong name signing private keys are not part of the&lt;br&gt;public source distribution.  Alternatively, you may choose to sign the&lt;br&gt;assemblies with the strong name signing key of your choice.&lt;br&gt;&lt;br&gt;The sources may be built from inside the Microsoft Visual Studio 2005 (or&lt;br&gt;higher) integrated development environment.  Alternatively, they may be built&lt;br&gt;using the Microsoft .NET Framework Version 2.0 RTM (or higher) command line&lt;br&gt;build environment.&lt;br&gt;&lt;br&gt;To build for the Windows platform, use the following command:&lt;br&gt;&lt;br&gt;    MSBuild Eagle.sln /t:Rebuild&lt;br&gt;&lt;br&gt;To build for the Unix platform, use the following command:&lt;br&gt;&lt;br&gt;    MSBuild Eagle.sln /t:Rebuild /p:EagleWindows=false /p:EagleUnix=true&lt;br&gt;&lt;br&gt;To build and run the test suite, use the following command:&lt;br&gt;&lt;br&gt;    MSBuild Eagle.sln /t:Rebuild /p:EagleRunTests=true&lt;br&gt;&lt;br&gt;There are a variety of other compile time options that may be specified when&lt;br&gt;building from the command line.  For example, to disable features which are&lt;br&gt;known not to work correctly in Mono 2.0, add &amp;quot;/p:EagleMono=true&amp;quot; to either of&lt;br&gt;the command lines above.  Please refer to the file &amp;quot;Eagle.Settings.targets&amp;quot; for&lt;br&gt;more information.&lt;/div&gt;&lt;div&gt;&lt;/div&gt;</description><author></author><pubDate>Mon, 09 Nov 2009 06:29:12 GMT</pubDate><guid isPermaLink="false">Released: Beta 1.0.3599.38186 (Nov 08, 2009) 20091109062912A</guid></item><item><title>Project License Changed</title><link>http://eagle.codeplex.com/license?LicenseHistoryId=31201</link><description>Copyright &amp;#40;c&amp;#41; 2007-2009, Joe Mistachkin&amp;#13;&amp;#10;All rights reserved.&amp;#13;&amp;#10;&amp;#13;&amp;#10;Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met&amp;#58;&amp;#13;&amp;#10;&amp;#13;&amp;#10;&amp;#42; Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.&amp;#13;&amp;#10;&amp;#13;&amp;#10;&amp;#42; Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and&amp;#47;or other materials provided with the distribution.&amp;#13;&amp;#10;&amp;#13;&amp;#10;&amp;#42; Neither the name of The Eagle Project nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.&amp;#13;&amp;#10;&amp;#13;&amp;#10;THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &amp;#34;AS IS&amp;#34; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES &amp;#40;INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES&amp;#59; LOSS OF USE, DATA, OR PROFITS&amp;#59; OR BUSINESS INTERRUPTION&amp;#41; HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT &amp;#40;INCLUDING NEGLIGENCE OR OTHERWISE&amp;#41; ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.</description><author></author><pubDate>Fri, 06 Nov 2009 07:17:54 GMT</pubDate><guid isPermaLink="false">Project License Changed 20091106071754A</guid></item><item><title>Updated Release: Beta 1.0.3596.38043 (Nov 05, 2009)</title><link>http://eagle.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=18226</link><description>&lt;div class="wikidoc"&gt;Eagle (Extensible Adaptable Generalized Logic Engine) is an implementation of the Tcl scripting language for the Common Language Runtime (CLR).  It is designed to be a universal scripting solution for any CLR-based language.&lt;br /&gt;&lt;br /&gt;This is the Eagle 1.0 beta distribution.
&lt;hr /&gt;
Contents&lt;br /&gt;&lt;br /&gt;    1. Introduction&lt;br /&gt;    2. Documentation&lt;br /&gt;    3. Compiling and Installing Eagle
&lt;hr /&gt;
1. Introduction&lt;br /&gt;&lt;br /&gt;Eagle (Extensible Adaptable Generalized Logic Engine) is an implementation of&lt;br /&gt;the Tcl scripting language for the Common Language Runtime (CLR).  It is&lt;br /&gt;designed to be a universal scripting solution for any CLR-based language.  It&lt;br /&gt;is written completely in C#.  Superficially, it is similar to Jacl; however, it&lt;br /&gt;was written from scratch based on the design and implementation of Tcl 8.4.  It&lt;br /&gt;provides most of the functionality of the Tcl 8.4 interpreter while borrowing&lt;br /&gt;selected features from Tcl 8.5 and the upcoming Tcl 8.6 in addition to adding&lt;br /&gt;entirely new features.&lt;br /&gt;&lt;br /&gt;Eagle is maintained, enhanced, and distributed freely by the Eagle community&lt;br /&gt;(which may have some degree of cross-membership with the Tcl community).  The&lt;br /&gt;home for the Eagle sources and the bug/patch database is on CodePlex:&lt;br /&gt;&lt;br /&gt;    http://eagle.codeplex.com/&lt;br /&gt;&lt;br /&gt;with the Eagle web site hosted at:&lt;br /&gt;&lt;br /&gt;    http://eagle.to/&lt;br /&gt;&lt;br /&gt;Eagle is a freely available open source package.  You can do virtually anything&lt;br /&gt;you like with it, such as modifying it, redistributing it, and selling it&lt;br /&gt;either in whole or in part.  See the file &amp;quot;license.terms&amp;quot; for complete&lt;br /&gt;information.
&lt;hr /&gt;
2. Documentation&lt;br /&gt;&lt;br /&gt;The documentation for Tcl 8.4 script commands and syntax largely applies to&lt;br /&gt;Eagle as well.  Additional documentation is a work in progress.&lt;br /&gt;&lt;br /&gt;This includes:&lt;br /&gt;&lt;br /&gt;    A. The Tcl commands missing from Eagle.&lt;br /&gt;    B. The differences between Tcl and Eagle commands, where applicable.&lt;br /&gt;    C. The Eagle commands that have no Tcl equivalent.&lt;br /&gt;    D. The managed integration and extensibility APIs.
&lt;hr /&gt;
3. Compiling and Installing Eagle&lt;br /&gt;&lt;br /&gt;Prior to compiling and running Eagle, you should run the provided Strong Name&lt;br /&gt;Verification Skipping Tool (i.e. &amp;quot;Library\Tools\strongName.bat&amp;quot; or&lt;br /&gt;&amp;quot;Library\Tools\strongName.reg&amp;quot;).  This is necessary because [for security&lt;br /&gt;reasons] the official strong name signing private keys are not part of the&lt;br /&gt;public source distribution.  Alternatively, you may choose to sign the&lt;br /&gt;assemblies with the strong name signing key of your choice.&lt;br /&gt;&lt;br /&gt;The sources may be built from inside the Microsoft Visual Studio 2005 (or&lt;br /&gt;higher) integrated development environment.  Alternatively, they may be built&lt;br /&gt;using the Microsoft .NET Framework Version 2.0 RTM (or higher) command line&lt;br /&gt;build environment.&lt;br /&gt;&lt;br /&gt;To build for the Windows platform, use the following command:&lt;br /&gt;&lt;br /&gt;    MSBuild Eagle.sln /t:Rebuild&lt;br /&gt;&lt;br /&gt;To build for the Unix platform, use the following command:&lt;br /&gt;&lt;br /&gt;    MSBuild Eagle.sln /t:Rebuild /p:EagleWindows=false /p:EagleUnix=true&lt;br /&gt;&lt;br /&gt;To build and run the test suite, use the following command:&lt;br /&gt;&lt;br /&gt;    MSBuild Eagle.sln /t:Rebuild /p:EagleRunTests=true&lt;br /&gt;&lt;br /&gt;There are a variety of other compile time options that may be specified when&lt;br /&gt;building from the command line.  For example, to disable features which are&lt;br /&gt;known not to work correctly in Mono 2.0, add &amp;quot;/p:EagleMono=true&amp;quot; to either of&lt;br /&gt;the command lines above.  Please refer to the file &amp;quot;Eagle.Settings.targets&amp;quot; for&lt;br /&gt;more information.&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>mistachkin</author><pubDate>Fri, 06 Nov 2009 07:07:50 GMT</pubDate><guid isPermaLink="false">Updated Release: Beta 1.0.3596.38043 (Nov 05, 2009) 20091106070750A</guid></item><item><title>Released: Beta 1.0.3596.38043 (Nov 05, 2009)</title><link>http://eagle.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=18226</link><description>&lt;div&gt;Eagle (Extensible Adaptable Generalized Logic Engine) is an implementation of the Tcl scripting language for the Common Language Runtime (CLR).  It is designed to be a universal scripting solution for any CLR-based language.&lt;br&gt;&lt;br&gt;This is the Eagle 1.0 beta distribution.
&lt;hr&gt;
Contents&lt;br&gt;&lt;br&gt;    1. Introduction&lt;br&gt;    2. Documentation&lt;br&gt;    3. Compiling and Installing Eagle
&lt;hr&gt;
1. Introduction&lt;br&gt;&lt;br&gt;Eagle (Extensible Adaptable Generalized Logic Engine) is an implementation of&lt;br&gt;the Tcl scripting language for the Common Language Runtime (CLR).  It is&lt;br&gt;designed to be a universal scripting solution for any CLR-based language.  It&lt;br&gt;is written completely in C#.  Superficially, it is similar to Jacl; however, it&lt;br&gt;was written from scratch based on the design and implementation of Tcl 8.4.  It&lt;br&gt;provides most of the functionality of the Tcl 8.4 interpreter while borrowing&lt;br&gt;selected features from Tcl 8.5 and the upcoming Tcl 8.6 in addition to adding&lt;br&gt;entirely new features.&lt;br&gt;&lt;br&gt;Eagle is maintained, enhanced, and distributed freely by the Eagle community&lt;br&gt;(which may have some degree of cross-membership with the Tcl community).  The&lt;br&gt;home for the Eagle sources and the bug/patch database is on CodePlex:&lt;br&gt;&lt;br&gt;    http://eagle.codeplex.com/&lt;br&gt;&lt;br&gt;with the Eagle web site hosted at:&lt;br&gt;&lt;br&gt;    http://eagle.to/&lt;br&gt;&lt;br&gt;Eagle is a freely available open source package.  You can do virtually anything&lt;br&gt;you like with it, such as modifying it, redistributing it, and selling it&lt;br&gt;either in whole or in part.  See the file &amp;quot;license.terms&amp;quot; for complete&lt;br&gt;information.
&lt;hr&gt;
2. Documentation&lt;br&gt;&lt;br&gt;The documentation for Tcl 8.4 script commands and syntax largely applies to&lt;br&gt;Eagle as well.  Additional documentation is a work in progress.&lt;br&gt;&lt;br&gt;This includes:&lt;br&gt;&lt;br&gt;    A. The Tcl commands missing from Eagle.&lt;br&gt;    B. The differences between Tcl and Eagle commands, where applicable.&lt;br&gt;    C. The Eagle commands that have no Tcl equivalent.&lt;br&gt;    D. The managed integration and extensibility APIs.
&lt;hr&gt;
3. Compiling and Installing Eagle&lt;br&gt;&lt;br&gt;Prior to compiling and running Eagle, you should run the provided Strong Name&lt;br&gt;Verification Skipping Tool (i.e. &amp;quot;Library\Tools\strongName.bat&amp;quot; or&lt;br&gt;&amp;quot;Library\Tools\strongName.reg&amp;quot;).  This is necessary because [for security&lt;br&gt;reasons] the official strong name signing private keys are not part of the&lt;br&gt;public source distribution.  Alternatively, you may choose to sign the&lt;br&gt;assemblies with the strong name signing key of your choice.&lt;br&gt;&lt;br&gt;The sources may be built from inside the Microsoft Visual Studio 2005 (or&lt;br&gt;higher) integrated development environment.  Alternatively, they may be built&lt;br&gt;using the Microsoft .NET Framework Version 2.0 RTM (or higher) command line&lt;br&gt;build environment.&lt;br&gt;&lt;br&gt;To build for the Windows platform, use the following command:&lt;br&gt;&lt;br&gt;    MSBuild Eagle.sln /t:Rebuild&lt;br&gt;&lt;br&gt;To build for the Unix platform, use the following command:&lt;br&gt;&lt;br&gt;    MSBuild Eagle.sln /t:Rebuild /p:EagleWindows=false /p:EagleUnix=true&lt;br&gt;&lt;br&gt;To build and run the test suite, use the following command:&lt;br&gt;&lt;br&gt;    MSBuild Eagle.sln /t:Rebuild /p:EagleRunTests=true&lt;br&gt;&lt;br&gt;There are a variety of other compile time options that may be specified when&lt;br&gt;building from the command line.  For example, to disable features which are&lt;br&gt;known not to work correctly in Mono 2.0, add &amp;quot;/p:EagleMono=true&amp;quot; to either of&lt;br&gt;the command lines above.  Please refer to the file &amp;quot;Eagle.Settings.targets&amp;quot; for&lt;br&gt;more information.&lt;/div&gt;&lt;div&gt;&lt;/div&gt;</description><author></author><pubDate>Fri, 06 Nov 2009 07:07:50 GMT</pubDate><guid isPermaLink="false">Released: Beta 1.0.3596.38043 (Nov 05, 2009) 20091106070750A</guid></item><item><title>Closed Issue: tcl load fails to load  tcl dll on Win64 [618]</title><link>http://eagle.codeplex.com/WorkItem/View.aspx?WorkItemId=618</link><description>Attempting to use &amp;#91;tcl load&amp;#93; on Win64 with a 64bit build of tcl yields&amp;#58;&lt;br /&gt;&lt;br /&gt;&amp;#37; tcl load tcl86t.dll&lt;br /&gt;Error&amp;#58; cannot delete Tcl interpreter, evals are active&lt;br /&gt;Error&amp;#58; unsuitable Tcl library, numLevels offset is not 148&lt;br /&gt;&amp;#37; exit&lt;br /&gt;&lt;br /&gt;Examining the Interp structure layout with a debugger shows that the numLevels member is at 0x98 &amp;#40;or 152 decimal&amp;#41;. So the calculation is off by 4 somewhere.&lt;br /&gt;Comments: &lt;p&gt;&lt;/p&gt;</description><author>mistachkin</author><pubDate>Thu, 29 Oct 2009 12:29:46 GMT</pubDate><guid isPermaLink="false">Closed Issue: tcl load fails to load  tcl dll on Win64 [618] 20091029122946P</guid></item><item><title>Commented Issue: tcl load fails to load  tcl dll on Win64 [618]</title><link>http://eagle.codeplex.com/WorkItem/View.aspx?WorkItemId=618</link><description>Attempting to use &amp;#91;tcl load&amp;#93; on Win64 with a 64bit build of tcl yields&amp;#58;&lt;br /&gt;&lt;br /&gt;&amp;#37; tcl load tcl86t.dll&lt;br /&gt;Error&amp;#58; cannot delete Tcl interpreter, evals are active&lt;br /&gt;Error&amp;#58; unsuitable Tcl library, numLevels offset is not 148&lt;br /&gt;&amp;#37; exit&lt;br /&gt;&lt;br /&gt;Examining the Interp structure layout with a debugger shows that the numLevels member is at 0x98 &amp;#40;or 152 decimal&amp;#41;. So the calculation is off by 4 somewhere.&lt;br /&gt;Comments: ** Comment from web user: mistachkin ** &lt;p&gt;Issue cleanup, already fixed.&lt;/p&gt;</description><author>mistachkin</author><pubDate>Thu, 29 Oct 2009 12:29:40 GMT</pubDate><guid isPermaLink="false">Commented Issue: tcl load fails to load  tcl dll on Win64 [618] 20091029122940P</guid></item><item><title>Closed Issue: Crash on startup on x64 [624]</title><link>http://eagle.codeplex.com/WorkItem/View.aspx?WorkItemId=624</link><description>Wrong sizeof&amp;#40;CONTEXT&amp;#41; structure from Platform SDK header WinNT.h.&lt;br /&gt;Comments: &lt;p&gt;&lt;/p&gt;</description><author>mistachkin</author><pubDate>Thu, 29 Oct 2009 12:29:09 GMT</pubDate><guid isPermaLink="false">Closed Issue: Crash on startup on x64 [624] 20091029122909P</guid></item><item><title>Commented Issue: Crash on startup on x64 [624]</title><link>http://eagle.codeplex.com/WorkItem/View.aspx?WorkItemId=624</link><description>Wrong sizeof&amp;#40;CONTEXT&amp;#41; structure from Platform SDK header WinNT.h.&lt;br /&gt;Comments: ** Comment from web user: mistachkin ** &lt;p&gt;Issue cleanup, already fixed.&lt;/p&gt;</description><author>mistachkin</author><pubDate>Thu, 29 Oct 2009 12:29:03 GMT</pubDate><guid isPermaLink="false">Commented Issue: Crash on startup on x64 [624] 20091029122903P</guid></item><item><title>Closed Task: TclTest commands (old/new style) need work [626]</title><link>http://eagle.codeplex.com/WorkItem/View.aspx?WorkItemId=626</link><description>Complete the test and test2 commands.  Perhaps rename them to make more sense.  Create a more modular and decoupled way to run the tests and report the results.  Automatically detect if a given test needs the old or new style test command.&lt;br /&gt;Comments: &lt;p&gt;&lt;/p&gt;</description><author>mistachkin</author><pubDate>Thu, 29 Oct 2009 12:28:37 GMT</pubDate><guid isPermaLink="false">Closed Task: TclTest commands (old/new style) need work [626] 20091029122837P</guid></item><item><title>Commented Task: TclTest commands (old/new style) need work [626]</title><link>http://eagle.codeplex.com/WorkItem/View.aspx?WorkItemId=626</link><description>Complete the test and test2 commands.  Perhaps rename them to make more sense.  Create a more modular and decoupled way to run the tests and report the results.  Automatically detect if a given test needs the old or new style test command.&lt;br /&gt;Comments: ** Comment from web user: mistachkin ** &lt;p&gt;Issue cleanup, already fixed.&lt;/p&gt;</description><author>mistachkin</author><pubDate>Thu, 29 Oct 2009 12:28:30 GMT</pubDate><guid isPermaLink="false">Commented Task: TclTest commands (old/new style) need work [626] 20091029122830P</guid></item><item><title>Closed Feature: Tcl stardlls do not load correctly [627]</title><link>http://eagle.codeplex.com/WorkItem/View.aspx?WorkItemId=627</link><description>&amp;#37; tcl load &amp;#91;file join &amp;#91;pwd&amp;#93; kit-lite.dll&amp;#93;&lt;br /&gt;Error&amp;#58; Can&amp;#39;t find a usable init.tcl in the following directories&amp;#58;  ....&lt;br /&gt;&lt;br /&gt;This is due to not calling TclKit_SetKitPath.&lt;br /&gt;Also, TclKit_AppInit must be called instead of Tcl_Init when it is present.&lt;br /&gt;Comments: &lt;p&gt;&lt;/p&gt;</description><author>mistachkin</author><pubDate>Thu, 29 Oct 2009 12:27:59 GMT</pubDate><guid isPermaLink="false">Closed Feature: Tcl stardlls do not load correctly [627] 20091029122759P</guid></item><item><title>Commented Feature: Tcl stardlls do not load correctly [627]</title><link>http://eagle.codeplex.com/WorkItem/View.aspx?WorkItemId=627</link><description>&amp;#37; tcl load &amp;#91;file join &amp;#91;pwd&amp;#93; kit-lite.dll&amp;#93;&lt;br /&gt;Error&amp;#58; Can&amp;#39;t find a usable init.tcl in the following directories&amp;#58;  ....&lt;br /&gt;&lt;br /&gt;This is due to not calling TclKit_SetKitPath.&lt;br /&gt;Also, TclKit_AppInit must be called instead of Tcl_Init when it is present.&lt;br /&gt;Comments: ** Comment from web user: mistachkin ** &lt;p&gt;Issue cleanup, already fixed.&lt;/p&gt;</description><author>mistachkin</author><pubDate>Thu, 29 Oct 2009 12:27:52 GMT</pubDate><guid isPermaLink="false">Commented Feature: Tcl stardlls do not load correctly [627] 20091029122752P</guid></item><item><title>Closed Issue: PE information reading functions were wrong [727]</title><link>http://eagle.codeplex.com/WorkItem/View.aspx?WorkItemId=727</link><description>Reading the time stamp, stack reserve, and stack commit fields from the PE file was a bit more involved than I originally thought.  The offsets must be based on another offset found at a fixed offset.&lt;br /&gt;&lt;br /&gt;This has been fixed and the code has also been made to check the header signatures now.&lt;br /&gt;Comments: &lt;p&gt;&lt;/p&gt;</description><author>mistachkin</author><pubDate>Thu, 29 Oct 2009 12:27:06 GMT</pubDate><guid isPermaLink="false">Closed Issue: PE information reading functions were wrong [727] 20091029122706P</guid></item><item><title>Commented Issue: PE information reading functions were wrong [727]</title><link>http://eagle.codeplex.com/WorkItem/View.aspx?WorkItemId=727</link><description>Reading the time stamp, stack reserve, and stack commit fields from the PE file was a bit more involved than I originally thought.  The offsets must be based on another offset found at a fixed offset.&lt;br /&gt;&lt;br /&gt;This has been fixed and the code has also been made to check the header signatures now.&lt;br /&gt;Comments: ** Comment from web user: mistachkin ** &lt;p&gt;Issue cleanup, already fixed.&lt;/p&gt;</description><author>mistachkin</author><pubDate>Thu, 29 Oct 2009 12:26:58 GMT</pubDate><guid isPermaLink="false">Commented Issue: PE information reading functions were wrong [727] 20091029122658P</guid></item></channel></rss>