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

Reply via email to