Great to hear! I'll certainly be active over there (if I need to be). As a matter of preference, would you prefer bug reports or patches/fixes? I haven't been contributing to any O-S projects recently, but since this is something I've attempted privately (twice!) I'm quite keen to dig around in your code :)
On Sun, Jul 18, 2010 at 05:05, Bill Chiles <bill...@microsoft.com> wrote: > Thanks for the bug reports, Steve! Ironically, you couldn't know we were > trying to get the next release out yesterday (and with sources :-)). I've > entered several bugs for those things you mentioned that are still in > IPyTools. We've been maintaining bugs internally until we got the sources > out and put tools into our normal releases, but we'll be moving all those > bugs to codeplex so that they are publicly visible soon. > > Cheers, > Bill > > -----Original Message----- > From: users-boun...@lists.ironpython.com > [mailto:users-boun...@lists.ironpython.com] On Behalf Of Steve Dower > Sent: Thursday, July 15, 2010 3:09 PM > To: Discussion of IronPython > Subject: [IronPython] IronPy Tools CTP3 - Bugs > > Hey > > Thanks for the new version, it's much more stable and pleasant to use. > I've thrown together another list of bug/annoyance/enhancement ideas - > feel free to take or leave as appropriate. > > - Closing parentheses doesn't hide parameter information when using a > generator > For example, "sum(i for i in xrange(100))" doesn't hide the sum() > tooltip on the last close parenthesis (though it does close the > xrange() one on the second-last). > > - Nesting parentheses hides parameter information prematurely > For example, "sum((xrange(100)))" hides the sum() tooltip on the > second parenthesis. > > - The completion dropdown appears after pressing space > For example (completion appears when the cursor reaches the pipe > characters): "i |for i |in xrange(100)" > (My) expected behaviour would be "i for |i in |xrange(100)" or > possibly "i |for |i |in |xrange(100)" or "i| f|or i| i|n x|range(100)" > (In particular, I can't think of any situation where you have two > adjacent identifiers separated by a space.) > > - Relative paths when adding files to a project (which I believe has > been reported already, but I'm not 100% sure) > > - 'Exclude from Project' alternative to 'Delete'ing project items > Deleting/moving/renaming via the IDE can annoy some (non-integrated) > version control systems (most of them, I think) so my usual method is > to remove the file from the project, move/rename using VCS and re-add > to the project. (The C++ Remove/Delete dialog is also okay. Depends > whether the aim is to move closer to C# or C++, I guess.) > > - Pressing Enter at the start of some block statements (such as 'if', > 'def' and 'for') keeps indenting that line > Doesn't happen when the block is completed on the same line (eg. 'if x: x += > 1') > > - Comments ending in a colon are treated as the start of a block > statement (for auto-indent purposes) > > Okay, that's three days worth of things, so I'll send this now and > start a new list (well, hopefully I don't need to ;) ). Thanks for the > great work and responsiveness. > > Cheers, > > Steve > _______________________________________________ > Users mailing list > Users@lists.ironpython.com > http://lists.ironpython.com/listinfo.cgi/users-ironpython.com > > _______________________________________________ > Users mailing list > Users@lists.ironpython.com > http://lists.ironpython.com/listinfo.cgi/users-ironpython.com > _______________________________________________ Users mailing list Users@lists.ironpython.com http://lists.ironpython.com/listinfo.cgi/users-ironpython.com