It seems that this refers to Item #
                            
                                <span id="ctl00_ctl00_ctl00_Content_ProjectBaseMain_ProjectMain_WorkItemDetailsControl_DetailsSidebar_IssueIdLabel">7594: <br><a href="http://www.codeplex.com/IronPython/WorkItem/View.aspx?WorkItemId=7594">
http://www.codeplex.com/IronPython/WorkItem/View.aspx?WorkItemId=7594</a></span><br><br><div><span class="gmail_quote">2007/2/14, Giles Thomas &lt;<a href="mailto:giles.thomas@resolversystems.com">giles.thomas@resolversystems.com
</a>&gt;:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Many thanks, Dino.&nbsp;&nbsp;This might be of use when debugging:<br><br>----<br>IronPython 
1.0 (1.0.61005.1977) on .NET 2.0.50727.42<br>Copyright (c) Microsoft Corporation. All rights reserved.<br> &gt;&gt;&gt; class F(object):<br>...&nbsp;&nbsp; def __call__(self, *args, **kwargs):<br>...&nbsp;&nbsp;&nbsp;&nbsp; print &quot;F.__call__(%s, %s)&quot; % (args, kwargs)
<br>...<br> &gt;&gt;&gt; print F.__call__<br>&lt;class &#39;__main__.F&#39;&gt;<br> &gt;&gt;&gt;<br>----<br><br><br><br><br>Dino Viehland wrote:<br>&gt; Thanks for the bug report.&nbsp;&nbsp;I&#39;ve opened bug #8246 to track this (
<a href="http://www.codeplex.com/IronPython/WorkItem/View.aspx?WorkItemId=8246">http://www.codeplex.com/IronPython/WorkItem/View.aspx?WorkItemId=8246</a>).<br>&gt;<br>&gt; -----Original Message-----<br>&gt; From: <a href="mailto:users-bounces@lists.ironpython.com">
users-bounces@lists.ironpython.com</a> [mailto:<a href="mailto:users-bounces@lists.ironpython.com">users-bounces@lists.ironpython.com</a>] On Behalf Of Giles Thomas<br>&gt; Sent: Wednesday, February 14, 2007 7:17 AM<br>&gt; To: Discussion of IronPython
<br>&gt; Subject: [IronPython] Bug in handling of keyword arguments for __call__<br>&gt;<br>&gt; Hi,<br>&gt;<br>&gt; It looks like there&#39;s a problem with calling a callable object using the<br>&gt; &quot;**&quot; dictionary-unpacking syntax for keyword arguments.&nbsp;&nbsp;Here&#39;s a
<br>&gt; minimal repro.<br>&gt;<br>&gt; In CPython:<br>&gt;<br>&gt; ------------------------<br>&gt; Python 2.4.3 (#69, Mar 29 2006, 17:35:34) [MSC v.1310 32 bit (Intel)] on<br>&gt; win32<br>&gt; Type &quot;help&quot;, &quot;copyright&quot;, &quot;credits&quot; or &quot;license&quot; for more information.
<br>&gt;&nbsp;&nbsp;&gt;&gt;&gt; class F(object):<br>&gt; ...&nbsp;&nbsp;&nbsp;&nbsp; def __call__(self, *args, **kwargs):<br>&gt; ...&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; print args, kwargs<br>&gt; ...<br>&gt;&nbsp;&nbsp;&gt;&gt;&gt; f = F()<br>&gt;&nbsp;&nbsp;&gt;&gt;&gt; f(*(1,), **{&#39;a&#39; : 23})
<br>&gt; (1,) {&#39;a&#39;: 23}<br>&gt;&nbsp;&nbsp;&gt;&gt;&gt;<br>&gt; ------------------------<br>&gt;<br>&gt; In IP 1.0.1 (also checked against 1.1 alpha):<br>&gt;<br>&gt; ---------------------<br>&gt; IronPython 1.0 (1.0.61005.1977
) on .NET 2.0.50727.42<br>&gt; Copyright (c) Microsoft Corporation. All rights reserved.<br>&gt;&nbsp;&nbsp;&gt;&gt;&gt; class F(object):<br>&gt; ...&nbsp;&nbsp;&nbsp;&nbsp; def __call__(self, *args, **kwargs):<br>&gt; ...&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; print args, kwargs<br>
&gt; ...<br>&gt;&nbsp;&nbsp;&gt;&gt;&gt; f = F()<br>&gt;&nbsp;&nbsp;&gt;&gt;&gt; f(*(1,), **{&#39;a&#39; : 23})<br>&gt; Traceback (most recent call last):<br>&gt;&nbsp;&nbsp; File , line 0, in &lt;stdin&gt;##23<br>&gt; Exception: this object is not callable with keyword parameters
<br>&gt; ---------------------<br>&gt;<br>&gt;<br>&gt; Regards,<br>&gt;<br>&gt; Giles<br>&gt;<br>&gt; --<br>&gt; Giles Thomas<br>&gt; <a href="mailto:giles.thomas@resolversystems.com">giles.thomas@resolversystems.com</a><br>
&gt; +44 (0) 20 7253 6372<br>&gt;<br>&gt; Resolver Systems Ltd<br>&gt; 17a Clerkenwell Road, London EC1M 5RD, UK<br>&gt; VAT No.: GB 893 5643 79<br>&gt; Registered in England and Wales as company number 5467329.<br>&gt; Registered address: 843 Finchley Road, London NW11 8NA, UK
<br>&gt;<br>&gt; _______________________________________________<br>&gt; users mailing list<br>&gt; <a href="mailto:users@lists.ironpython.com">users@lists.ironpython.com</a><br>&gt; <a href="http://lists.ironpython.com/listinfo.cgi/users-ironpython.com">
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com</a><br>&gt; _______________________________________________<br>&gt; users mailing list<br>&gt; <a href="mailto:users@lists.ironpython.com">users@lists.ironpython.com
</a><br>&gt; <a href="http://lists.ironpython.com/listinfo.cgi/users-ironpython.com">http://lists.ironpython.com/listinfo.cgi/users-ironpython.com</a><br>&gt;<br><br>--<br>Giles Thomas<br><a href="mailto:giles.thomas@resolversystems.com">
giles.thomas@resolversystems.com</a><br>+44 (0) 20 7253 6372<br><br>Resolver Systems Ltd<br>17a Clerkenwell Road, London EC1M 5RD, UK<br>VAT No.: GB 893 5643 79<br>Registered in England and Wales as company number 5467329.
<br>Registered address: 843 Finchley Road, London NW11 8NA, UK<br><br>_______________________________________________<br>users mailing list<br><a href="mailto:users@lists.ironpython.com">users@lists.ironpython.com</a><br>
<a href="http://lists.ironpython.com/listinfo.cgi/users-ironpython.com">http://lists.ironpython.com/listinfo.cgi/users-ironpython.com</a><br></blockquote></div><br>