<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">of course gb is right.&nbsp;<div>but I am a very average user that have always lived with MCL and they echoed the - one and only - &amp;key argument list.&nbsp;<div>I mean, I have never gone very deep into all this and since MCL did echoed that I wanted i didint bother anymore.&nbsp;</div><div>I'd say that 95 procent of my "functions" are defmethods, some small utilities are defuns, and defgenereic I have never used...</div><div><br></div><div>I think it could even be a pedagogic view on this to make you reflecting over why defmethod isnt echoing the list...&nbsp;</div><div>but yes, perhaps even if it is "stupid" and not "well done", one like me could use an echoing of the &amp;key arg list in the only method of that genereic function...&nbsp;</div><div><br></div><div>for the tickets, you have to correct me since I never used this kind of developing system before and am doing it only because Matthew Emserson encouraged us to do so - even if we wern't sure of if it was worth a ticket or not... so please correct me when I'm doing wrong.</div><div><br></div><div>And, every time I wait one or two weeks and take another trunk, things have happened!&nbsp;</div><div>I am very happy for all this!!&nbsp;</div><div><br></div><div>Sincerely</div><div>Joakim</div><div><br><div><div>Le 19 juin 09 à 16:23, Clozure CL a écrit :</div><br class="Apple-interchange-newline"><blockquote type="cite"><div>#546: key args listing don't show<br>--------------------------+-------------------------------------------------<br>&nbsp;Reporter: &nbsp;josa1965 &nbsp;&nbsp;&nbsp;&nbsp;| &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Owner: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type: &nbsp;enhancement &nbsp;| &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Status: &nbsp;reopened &nbsp;&nbsp;&nbsp;<br>&nbsp;Priority: &nbsp;normal &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;| &nbsp;&nbsp;Milestone: &nbsp;Cocoa IDE v?<br>Component: &nbsp;IDE &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;| &nbsp;&nbsp;&nbsp;&nbsp;Version: &nbsp;1.3 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>Resolution: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;| &nbsp;&nbsp;&nbsp;Keywords: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>--------------------------+-------------------------------------------------<br>Changes (by alms):<br><br>&nbsp;* status: &nbsp;closed =&gt; reopened<br>&nbsp;* type: &nbsp;defect =&gt; enhancement<br>&nbsp;* resolution: &nbsp;invalid =&gt;<br>&nbsp;* milestone: &nbsp;=&gt; Cocoa IDE v?<br><br>Comment:<br><br>This is marked as an IDE ticket, not an ANSII CL or Compiler ticket. &nbsp;So<br>I've reopened it and changed it from a defect to an enhancement. &nbsp;I also<br>gave it milestone that indicates it's not part of the current round IDE<br>work.<br><br>GB is of course correct about the keyword arguments to generic functions.<br>That said, the IDE could still be more helpful than it currently is. &nbsp;I<br>can think of a couple of ways to handle this.<br><br>If all of the methods on a generic function have the same keywords, then<br>it could echo those keywords when it echoes the argument list. &nbsp;This seems<br>like it should be straightforward and a good thing to do.<br><br>If the methods have different keywords, we could consider echoing all of<br>the keywords, maybe using font colors or something to distinguish those<br>which are used by all the methods and those which are only used by some.<br>I think this would be helpful, but others might find it confusing.<br><br>--&nbsp;<br>Ticket URL: &lt;<a href="http://trac.clozure.com/openmcl/ticket/546#comment:6">http://trac.clozure.com/openmcl/ticket/546#comment:6</a>&gt;<br>Clozure CL &lt;<a href="http://trac.clozure.com/openmcl">http://trac.clozure.com/openmcl</a>&gt;<br><br></div></blockquote></div><br><div><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><div><font class="Apple-style-span" color="#595959" face="'Trebuchet MS'"><br class="Apple-interchange-newline"><br></font></div><div><font class="Apple-style-span" color="#595959" face="'Trebuchet MS'"><br></font></div><div><font class="Apple-style-span" face="'Trebuchet MS'" color="#595959">Joakim Sandgren</font></div><div><font class="Apple-style-span" face="'Trebuchet MS'" color="#595959">joakim sandgren musik</font></div><div><font class="Apple-style-span" face="'Trebuchet MS'" color="#595959">42, rue de Maubeuge</font></div><div><font class="Apple-style-span" face="'Trebuchet MS'" color="#595959">75009 Paris</font></div><div><font class="Apple-style-span" face="'Trebuchet MS'" color="#595959">France</font></div><div><font class="Apple-style-span" face="'Trebuchet MS'" color="#595959">+33 (0)1 45 26 43 90</font></div><div><font class="Apple-style-span" face="'Trebuchet MS'" color="#595959"><a href="mailto:info@joakimsandgren.com">info@joakimsandgren.com</a></font></div><div><font class="Apple-style-span" face="'Trebuchet MS'" color="#595959"><a href="http://www.joakimsandgren.com/">http://www.joakimsandgren.com</a></font></div><div><font class="Apple-style-span" color="#595959" face="'Trebuchet MS'"><br></font></div></span></div></div></div><div> <span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0; "><div><font class="Apple-style-span" color="#595959" face="'Trebuchet MS'"><br class="Apple-interchange-newline"><br></font></div><div><font class="Apple-style-span" color="#595959" face="'Trebuchet MS'"><br></font></div><div><font class="Apple-style-span" face="'Trebuchet MS'" color="#595959">Joakim Sandgren</font></div><div><font class="Apple-style-span" face="'Trebuchet MS'" color="#595959">joakim sandgren musik</font></div><div><font class="Apple-style-span" face="'Trebuchet MS'" color="#595959">42, rue de Maubeuge</font></div><div><font class="Apple-style-span" face="'Trebuchet MS'" color="#595959">75009 Paris</font></div><div><font class="Apple-style-span" face="'Trebuchet MS'" color="#595959">France</font></div><div><font class="Apple-style-span" face="'Trebuchet MS'" color="#595959">+33 (0)1 45 26 43 90</font></div><div><font class="Apple-style-span" face="'Trebuchet MS'" color="#595959"><a href="mailto:info@joakimsandgren.com">info@joakimsandgren.com</a></font></div><div><font class="Apple-style-span" face="'Trebuchet MS'" color="#595959"><a href="http://www.joakimsandgren.com/">http://www.joakimsandgren.com</a></font></div></span> </div><br></body></html>