Browse Source

Updated IronPython to 2.6.1 final. Updated IronRuby to 1.0 final.

git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@5698 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
pull/1/head 3.2-RC2
Matt Ward 15 years ago
parent
commit
e5de5a9d68
  1. BIN
      src/AddIns/BackendBindings/Python/RequiredLibraries/IronPython.Modules.dll
  2. 26
      src/AddIns/BackendBindings/Python/RequiredLibraries/IronPython.Modules.xml
  3. BIN
      src/AddIns/BackendBindings/Python/RequiredLibraries/IronPython.dll
  4. 31
      src/AddIns/BackendBindings/Python/RequiredLibraries/IronPython.xml
  5. BIN
      src/AddIns/BackendBindings/Python/RequiredLibraries/Microsoft.Dynamic.dll
  6. BIN
      src/AddIns/BackendBindings/Python/RequiredLibraries/Microsoft.Scripting.Core.dll
  7. BIN
      src/AddIns/BackendBindings/Python/RequiredLibraries/Microsoft.Scripting.Debugging.dll
  8. BIN
      src/AddIns/BackendBindings/Python/RequiredLibraries/Microsoft.Scripting.ExtensionAttribute.dll
  9. BIN
      src/AddIns/BackendBindings/Python/RequiredLibraries/Microsoft.Scripting.dll
  10. BIN
      src/AddIns/BackendBindings/Python/RequiredLibraries/ipy.exe
  11. BIN
      src/AddIns/BackendBindings/Python/RequiredLibraries/ipy64.exe
  12. BIN
      src/AddIns/BackendBindings/Python/RequiredLibraries/ipyw.exe
  13. BIN
      src/AddIns/BackendBindings/Python/RequiredLibraries/ipyw64.exe
  14. 5019
      src/AddIns/BackendBindings/Ruby/IronRuby/CHANGELOG.txt
  15. BIN
      src/AddIns/BackendBindings/Ruby/IronRuby/bin/IronRuby.Libraries.Yaml.dll
  16. BIN
      src/AddIns/BackendBindings/Ruby/IronRuby/bin/IronRuby.Libraries.dll
  17. BIN
      src/AddIns/BackendBindings/Ruby/IronRuby/bin/IronRuby.dll
  18. BIN
      src/AddIns/BackendBindings/Ruby/IronRuby/bin/Microsoft.Dynamic.dll
  19. BIN
      src/AddIns/BackendBindings/Ruby/IronRuby/bin/Microsoft.Scripting.Core.dll
  20. BIN
      src/AddIns/BackendBindings/Ruby/IronRuby/bin/Microsoft.Scripting.Debugging.dll
  21. BIN
      src/AddIns/BackendBindings/Ruby/IronRuby/bin/Microsoft.Scripting.ExtensionAttribute.dll
  22. BIN
      src/AddIns/BackendBindings/Ruby/IronRuby/bin/Microsoft.Scripting.dll
  23. BIN
      src/AddIns/BackendBindings/Ruby/IronRuby/bin/ir.exe
  24. 6
      src/AddIns/BackendBindings/Ruby/IronRuby/bin/ir.exe.config
  25. 5
      src/AddIns/BackendBindings/Ruby/RubyBinding/Project/RubyBinding.csproj
  26. 17
      src/AddIns/BackendBindings/Ruby/RubyBinding/Project/ir.exe.config

BIN
src/AddIns/BackendBindings/Python/RequiredLibraries/IronPython.Modules.dll

Binary file not shown.

26
src/AddIns/BackendBindings/Python/RequiredLibraries/IronPython.Modules.xml

@ -4,10 +4,24 @@ @@ -4,10 +4,24 @@
<name>IronPython.Modules</name>
</assembly>
<members>
<member name="M:IronPython.Modules.ComplexMath.GetImag(Microsoft.Scripting.Math.Complex64)">
<member name="M:IronPython.Modules.PythonCodecs.charmap_build(System.String)">
<summary>
For reasons unknown, allowing the Imag property on Complex64 to be optimized seems to mangle
positive vs. negative values of zero. Calling this method avoids that.
Creates an optimized encoding mapping that can be consumed by an optimized version of charmap_encode.
</summary>
</member>
<member name="M:IronPython.Modules.PythonCodecs.charmap_decode(System.String,System.String,System.String)">
<summary>
Decodes the input string using the provided string mapping.
</summary>
</member>
<member name="M:IronPython.Modules.PythonCodecs.charmap_encode(System.String,System.String,IronPython.Modules.PythonCodecs.EncodingMap)">
<summary>
Encodes the input string with the specified optimized encoding map.
</summary>
</member>
<member name="T:IronPython.Modules.PythonCodecs.EncodingMap">
<summary>
Optimied encoding mapping that can be consumed by charmap_encode.
</summary>
</member>
<member name="T:IronPython.Modules.ModuleOps">
@ -1108,6 +1122,12 @@ @@ -1108,6 +1122,12 @@
Gets or sets the dictionary used for storing extra attributes on the partial object.
</summary>
</member>
<member name="M:IronPython.Modules.PythonSsl.ReadInt(System.Byte[],System.Int32@)">
<summary>
BER encoding of an integer value is the number of bytes
required to represent the integer followed by the bytes
</summary>
</member>
<member name="M:IronPython.Modules.PythonWeakRef.ref.__hash__(IronPython.Runtime.CodeContext)">
<summary>
Special hash function because IStructuralEquatable.GetHashCode is not allowed to throw.

BIN
src/AddIns/BackendBindings/Python/RequiredLibraries/IronPython.dll

Binary file not shown.

31
src/AddIns/BackendBindings/Python/RequiredLibraries/IronPython.xml

@ -9,6 +9,12 @@ @@ -9,6 +9,12 @@
Creates a method frame for tracking purposes and enforces recursion
</summary>
</member>
<member name="M:IronPython.Compiler.Ast.Node.RemoveFrame(Microsoft.Scripting.Ast.Expression)">
<summary>
Removes the frames from generated code for when we're compiling the tracing delegate
which will track the frames it's self.
</summary>
</member>
<member name="P:IronPython.Compiler.Ast.Node.CanThrow">
<summary>
Returns true if the node can throw, false otherwise. Used to determine
@ -1429,7 +1435,7 @@ @@ -1429,7 +1435,7 @@
</member>
<member name="M:IronPython.Runtime.Binding.BindingHelpers.TryGetStaticFunction(IronPython.Runtime.PythonContext,System.String,System.Dynamic.DynamicMetaObject,IronPython.Runtime.Types.BuiltinFunction@)">
<summary>
Trys to get the BuiltinFunction for the given name on the type of the provided MetaObject.
Tries to get the BuiltinFunction for the given name on the type of the provided MetaObject.
Succeeds if the MetaObject is a BuiltinFunction or BuiltinMethodDescriptor.
</summary>
@ -4855,6 +4861,15 @@ @@ -4855,6 +4861,15 @@
Currently these are published on IDictionary&lt;object, object&gt;
</summary>
</member>
<member name="M:IronPython.Runtime.Types.DocBuilder.GetOverloadDoc(System.Reflection.MethodBase,System.String,System.Int32,System.Boolean)">
<summary>
Creates a DLR OverloadDoc object which describes information about this overload.
</summary>
<param name="info">The method to document</param>
<param name="name">The name of the method if it should override the name in the MethodBase</param>
<param name="endParamSkip">Parameters to skip at the end - used for removing the value on a setter method</param>
<param name="includeSelf">true to include self on instance methods</param>
</member>
<member name="M:IronPython.Runtime.Types.DocBuilder.AppendTypeFormat(System.Type,System.Text.StringBuilder)">
<summary>
Converts a Type object into a string suitable for lookup in the help file. All generic types are
@ -5711,6 +5726,13 @@ @@ -5711,6 +5726,13 @@
<param name="type">original type of exception requested</param>
<returns>a TypeEror exception</returns>
</member>
<member name="T:IronPython.Runtime.Operations.UnicodeHelper">
<summary>
Helper clas for calls to unicode(...). We generate code which checks if unicode
is str and if it is we redirect those calls to the unicode function defined on this
class.
</summary>
</member>
<member name="T:IronPython.Runtime.Operations.ExtensibleString">
<summary>
ExtensibleString is the base class that is used for types the user defines
@ -6088,6 +6110,13 @@ @@ -6088,6 +6110,13 @@
could be confused for a normal method which isn't fulfilling the contract.
</summary>
</member>
<member name="T:Microsoft.Scripting.Generation.ParameterInfoWrapper">
<summary>
This helper type lets us build a fake ParameterInfo object with a specific type and name
to pass along to methods that expect ParameterInfos. This is currently found useful
for the NewTypeMaker code and may be useful in other situations as well.
</summary>
</member>
<member name="T:IronPython.Runtime.Types.PythonSiteCache">
<summary>
Cached CallSites. User types are cached on the PythonType and System types are cached on the

BIN
src/AddIns/BackendBindings/Python/RequiredLibraries/Microsoft.Dynamic.dll

Binary file not shown.

BIN
src/AddIns/BackendBindings/Python/RequiredLibraries/Microsoft.Scripting.Core.dll

Binary file not shown.

BIN
src/AddIns/BackendBindings/Python/RequiredLibraries/Microsoft.Scripting.Debugging.dll

Binary file not shown.

BIN
src/AddIns/BackendBindings/Python/RequiredLibraries/Microsoft.Scripting.ExtensionAttribute.dll

Binary file not shown.

BIN
src/AddIns/BackendBindings/Python/RequiredLibraries/Microsoft.Scripting.dll

Binary file not shown.

BIN
src/AddIns/BackendBindings/Python/RequiredLibraries/ipy.exe

Binary file not shown.

BIN
src/AddIns/BackendBindings/Python/RequiredLibraries/ipy64.exe

Binary file not shown.

BIN
src/AddIns/BackendBindings/Python/RequiredLibraries/ipyw.exe

Binary file not shown.

BIN
src/AddIns/BackendBindings/Python/RequiredLibraries/ipyw64.exe

Binary file not shown.

5019
src/AddIns/BackendBindings/Ruby/IronRuby/CHANGELOG.txt

File diff suppressed because it is too large Load Diff

BIN
src/AddIns/BackendBindings/Ruby/IronRuby/bin/IronRuby.Libraries.Yaml.dll

Binary file not shown.

BIN
src/AddIns/BackendBindings/Ruby/IronRuby/bin/IronRuby.Libraries.dll

Binary file not shown.

BIN
src/AddIns/BackendBindings/Ruby/IronRuby/bin/IronRuby.dll

Binary file not shown.

BIN
src/AddIns/BackendBindings/Ruby/IronRuby/bin/Microsoft.Dynamic.dll

Binary file not shown.

BIN
src/AddIns/BackendBindings/Ruby/IronRuby/bin/Microsoft.Scripting.Core.dll

Binary file not shown.

BIN
src/AddIns/BackendBindings/Ruby/IronRuby/bin/Microsoft.Scripting.Debugging.dll

Binary file not shown.

BIN
src/AddIns/BackendBindings/Ruby/IronRuby/bin/Microsoft.Scripting.ExtensionAttribute.dll

Binary file not shown.

BIN
src/AddIns/BackendBindings/Ruby/IronRuby/bin/Microsoft.Scripting.dll

Binary file not shown.

BIN
src/AddIns/BackendBindings/Ruby/IronRuby/bin/ir.exe

Binary file not shown.

6
src/AddIns/BackendBindings/Ruby/IronRuby/bin/ir.exe.config

@ -1,13 +1,13 @@ @@ -1,13 +1,13 @@
<?xml version='1.0' encoding='UTF-8'?>
<configuration>
<configSections>
<section name='microsoft.scripting' requirePermission='false' type='Microsoft.Scripting.Hosting.Configuration.Section, Microsoft.Scripting, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'/>
<section name='microsoft.scripting' type='Microsoft.Scripting.Hosting.Configuration.Section, Microsoft.Scripting, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' requirePermission='false'/>
</configSections>
<microsoft.scripting>
<languages>
<language extensions='.py' displayName='IronPython 2.6.1' type='IronPython.Runtime.PythonContext, IronPython, Version=2.6.10920.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' names='IronPython;Python;py'/>
<language extensions='.rb' displayName='IronRuby' type='IronRuby.Runtime.RubyContext, IronRuby, Version=0.9.5.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' names='IronRuby;Ruby;rb'/>
<language names='IronPython;Python;py' extensions='.py' displayName='IronPython 2.6.1' type='IronPython.Runtime.PythonContext, IronPython, Version=2.6.10920.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'/>
<language names='IronRuby;Ruby;rb' extensions='.rb' displayName='IronRuby' type='IronRuby.Runtime.RubyContext, IronRuby, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'/>
</languages>
<options>

5
src/AddIns/BackendBindings/Ruby/RubyBinding/Project/RubyBinding.csproj

@ -116,10 +116,11 @@ @@ -116,10 +116,11 @@
<Compile Include="Src\RunRubyCommand.cs" />
<Compile Include="Src\TextEditor.cs" />
<EmbeddedResource Include="Resources\Ruby.xshd" />
<None Include="ir.exe.config">
<EmbeddedResource Include="Resources\RubyOptionsPanel.xfrm" />
<None Include="..\..\IronRuby\bin\ir.exe.config">
<Link>ir.exe.config</Link>
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<EmbeddedResource Include="Resources\RubyOptionsPanel.xfrm" />
<None Include="RubyBinding.addin">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>

17
src/AddIns/BackendBindings/Ruby/RubyBinding/Project/ir.exe.config

@ -1,17 +0,0 @@ @@ -1,17 +0,0 @@
<?xml version='1.0' encoding='UTF-8'?>
<configuration>
<configSections>
<section name='microsoft.scripting' requirePermission='false' type='Microsoft.Scripting.Hosting.Configuration.Section, Microsoft.Scripting, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'/>
</configSections>
<microsoft.scripting>
<languages>
<language extensions='.py' displayName='IronPython 2.6.1' type='IronPython.Runtime.PythonContext, IronPython, Version=2.6.10920.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' names='IronPython;Python;py'/>
<language extensions='.rb' displayName='IronRuby' type='IronRuby.Runtime.RubyContext, IronRuby, Version=0.9.5.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' names='IronRuby;Ruby;rb'/>
</languages>
<options>
<set language='Ruby' option='LibraryPaths' value='lib\IronRuby;lib\ruby\site_ruby\1.8;lib\ruby\site_ruby;lib\ruby\1.8'/>
</options>
</microsoft.scripting>
</configuration>
Loading…
Cancel
Save