<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html; charset=ISO-8859-1"
 http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
On 01/07/2010 19:34, Dino Viehland wrote:
<blockquote
 cite="mid:1A472770E042064698CB5ADC83A12ACD48AB2F35@TK5EX14MBXC118.redmond.corp.microsoft.com"
 type="cite">
  <meta http-equiv="Content-Type"
 content="text/html; charset=ISO-8859-1">
  <meta name="Generator" content="Microsoft Word 12 (filtered medium)">
  <style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
-->
  </style><!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext="edit">
  <o:idmap v:ext="edit" data="1" />
 </o:shapelayout></xml><![endif]-->
  <div class="WordSection1">
  <p class="MsoNormal">Hello Python Community,<o:p></o:p></p>
  <p class="MsoNormal" style="margin-left: 0.5in;">&nbsp;<o:p></o:p></p>
  <p class="MsoNormal">We are happy to announce a minor update to the
IronPython Tools for Visual Studio.&nbsp; IronPython Tools for Visual Studio
(IPyTools) is a set of extensions available for Visual Studio 2010
which supports development of IronPython applications.&nbsp; This release is
our 3<sup>rd</sup> Community Technical Preview (CTP) and builds upon
the previous two releases.&nbsp; The release is a minor update which
includes bug fixes and a number of small features.&nbsp; You can download
the latest release at
  <a moz-do-not-send="true"
 href="http://www.ironpython.net/ironpython/tools/">http://www.ironpython.net/ironpython/tools/</a><o:p></o:p></p>
  <p class="MsoNormal" style="margin-left: 0.5in;"><o:p>&nbsp;</o:p></p>
  </div>
</blockquote>
<br>
Can the download page please have a download link on it instead of (or
as well as) serving the download through a refresh:<br>
<br>
&nbsp;&nbsp;&nbsp; <a class="moz-txt-link-freetext" href="http://ironpython.net/tools/download/">http://ironpython.net/tools/download/</a><br>
<br>
Additionally, if possible, can the downloaded file have a version
number in the filename please. :-)<br>
<br>
Thanks<br>
<br>
Michael Foord<br>
<br>
<br>
<blockquote
 cite="mid:1A472770E042064698CB5ADC83A12ACD48AB2F35@TK5EX14MBXC118.redmond.corp.microsoft.com"
 type="cite">
  <div class="WordSection1">
  <p class="MsoNormal">There is also one major change in that the
project system is no longer based upon the files which live on disk.&nbsp;
Instead we now follow the normal VS project model.&nbsp; This means files
must be explicitly added to the project and files which you don&#8217;t want
in the project won&#8217;t automatically show up.&nbsp; We made this change based
upon feedback from people using the tool and think it will make it more
familiar for normal Visual Studio users.&nbsp; Despite this change there is
still support for an &#8220;implicit&#8221; project when working without a project.<o:p></o:p></p>
  <p class="MsoNormal" style="margin-left: 0.5in;">&nbsp;<o:p></o:p></p>
  <p class="MsoNormal">Like the previous release this release includes
support for Intellisense including member completion, signature help,
find all references, and goto definition.&nbsp; It enables quick browsing of
your code using the object browser and the editor navigation bar.&nbsp; It
has an interactive (REPL) window that enables the development of
applications in an interactive way.&nbsp; IPyTools supports lightweight
development without a project as well as working with project files in
the tradition of Visual Studio .&nbsp; Opening a .py file causes IronPython
Tools to model the code in the containing directory as an implicit
project for Intellisense features.&nbsp;&nbsp; There are project templates for
console, WPF, WinForms, and Silverlight applications.&nbsp; WPF applications
support drag-and-drop UI development.&nbsp; Debugging of Python applications
works just like you debug other languages in Visual Studio.<o:p></o:p></p>
  <p class="MsoNormal" style="margin-left: 0.5in;">&nbsp;<o:p></o:p></p>
  <p class="MsoNormal">We are still working on our final licensing
terms for IronPython Tools, and as such this release is licensed under
a temporary limited use license.&nbsp; While we weren&#8217;t able to finalize
this for this release we expect to have this finalized for the next
release.<o:p></o:p></p>
  <p class="MsoNormal" style="margin-left: 0.5in;">&nbsp;<o:p></o:p></p>
  <p class="MsoNormal">The full list of changes includes a number of
bug fixes:<o:p></o:p></p>
  <p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Interactive window now respects
VS color settings<o:p></o:p></p>
  <p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Fixed default settings for
insert tabs, enter completing options, list of characters to complete to<o:p></o:p></p>
  <p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Fixed auto-indent inserting
extra tabs on a blank line<o:p></o:p></p>
  <p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Enables usage of VS common
settings for smart indentation and tabs and respects those options.<o:p></o:p></p>
  <p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Escape in REPL cancels both the
intellisense session and the current input<o:p></o:p></p>
  <p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; REPL: When a completion item is
focused but not selective enter should not complete it<o:p></o:p></p>
  <p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; REPL: We should respect the
various intellisense completion options<o:p></o:p></p>
  <p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; REPL: We should be using
IronPython&#8217;s auto intending<o:p></o:p></p>
  <p class="MsoNormal" style="text-indent: 0.5in;">Fix repl not
respecting smart up/down on startup if the window was set to be open<o:p></o:p></p>
  <p class="MsoNormal" style="text-indent: 0.5in;">REPL: Don&#8217;t allow
history if the current command is still running &#8211; instead navigate the
buffer<o:p></o:p></p>
  <p class="MsoNormal" style="text-indent: 0.5in;">REPL: Enable syntax
highlighting even if a command throws an exception<o:p></o:p></p>
  <p class="MsoNormal" style="text-indent: 0.5in;">REPL: &nbsp;&nbsp;&nbsp; Remove
trailing new lines from REPL history so we go back to the last line of
input<o:p></o:p></p>
  <p class="MsoNormal" style="text-indent: 0.5in;">REPL: When pasting
ensure there&#8217;s a new line<o:p></o:p></p>
  <p class="MsoNormal" style="text-indent: 0.5in;">REPL: Auto indent
should delete selected lines when pressing enter<o:p></o:p></p>
  <p class="MsoNormal" style="margin-left: 0.5in; text-indent: 0.5in;">&nbsp;<o:p></o:p></p>
  <p class="MsoNormal">There are also a few new features:<o:p></o:p></p>
  <p class="MsoNormal" style="text-indent: 0.5in;">New Fill Comment
Paragraph feature<o:p></o:p></p>
  <p class="MsoNormal" style="text-indent: 0.5in;">Implemented
auto-dedent so it will backspace # of tabs<o:p></o:p></p>
  <p class="MsoNormal" style="text-indent: 0.5in;">Support for
disabling intellisense via normal VS mechanism<o:p></o:p></p>
  <p class="MsoNormal" style="text-indent: 0.5in;">Support for hiding
&#8220;advanced&#8221; members in intellisense (currently defined as __abc__
members)<o:p></o:p></p>
  <p class="MsoNormal" style="margin-left: 0.5in;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <o:p></o:p></p>
  <p class="MsoNormal">There is one major change:<o:p></o:p></p>
  <p class="MsoNormal" style="margin-left: 0.5in;">&nbsp;Removes directory
based projects in favor of normal VS style projects<o:p></o:p></p>
  <p class="MsoNormal" style="margin-left: 0.5in;">&nbsp;<o:p></o:p></p>
  <p class="MsoNormal">- The IronPython Team<o:p></o:p></p>
  <p class="MsoNormal"><o:p>&nbsp;</o:p></p>
  <p class="MsoNormal"><o:p>&nbsp;</o:p></p>
  </div>
  <pre wrap="">
<fieldset class="mimeAttachmentHeader"></fieldset>
_______________________________________________
Users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Users@lists.ironpython.com">Users@lists.ironpython.com</a>
<a class="moz-txt-link-freetext" href="http://lists.ironpython.com/listinfo.cgi/users-ironpython.com">http://lists.ironpython.com/listinfo.cgi/users-ironpython.com</a>
  </pre>
</blockquote>
<br>
<br>
<pre class="moz-signature" cols="72">-- 
<a class="moz-txt-link-freetext" href="http://www.ironpythoninaction.com/">http://www.ironpythoninaction.com/</a>
<a class="moz-txt-link-freetext" href="http://www.voidspace.org.uk/blog">http://www.voidspace.org.uk/blog</a>

READ CAREFULLY. By accepting and reading this email you agree, on behalf of your employer, to release me from all obligations and waivers arising from any and all NON-NEGOTIATED agreements, licenses, terms-of-service, shrinkwrap, clickwrap, browsewrap, confidentiality, non-disclosure, non-compete and acceptable use policies (&#8221;BOGUS AGREEMENTS&#8221;) that I have entered into with your employer, its partners, licensors, agents and assigns, in perpetuity, without prejudice to my ongoing rights and privileges. You further represent that you have the authority to release me from any BOGUS AGREEMENTS on behalf of your employer.

</pre>
</body>
</html>