<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:st1="urn:schemas-microsoft-com:office:smarttags" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=Content-Type content="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 11 (filtered medium)">
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
 name="country-region"/>
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
 name="City"/>
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
 name="place"/>
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
 name="Street"/>
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
 name="address"/>
<!--[if !mso]>
<style>
st1\:*{behavior:url(#default#ieooui) }
</style>
<![endif]-->
<style>
<!--
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {color:purple;
        text-decoration:underline;}
p.MsoAutoSig, li.MsoAutoSig, div.MsoAutoSig
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:Arial;
        color:windowtext;}
@page Section1
        {size:595.3pt 841.9pt;
        margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.Section1
        {page:Section1;}
-->
</style>

</head>

<body lang=EN-GB link=blue vlink=purple>

<div class=Section1>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-NZ style='font-size:
10.0pt;font-family:Arial'>I do a lot of Python programming and to date have
used EditPlus at my editor, through habit rather than anything else.&nbsp; I
have had a quick look at the IDLE file editor in the Windows shell and I have
the following comments:<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-NZ style='font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><u><font size=2 face=Arial><span lang=EN-NZ
style='font-size:10.0pt;font-family:Arial'>1. Confusion between tabs and spaces<o:p></o:p></span></font></u></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-NZ style='font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-NZ style='font-size:
10.0pt;font-family:Arial'>I feel that IDLE should work only in tabs and not try
converting from tabs to spaces and back again.&nbsp; If I edit a file that was
edited in a different editor (e.g. EditPlus), the left and right arrows move
one tab at a time.&nbsp; If I press enter to insert a new line that is not
after an &#8216;if&#8217; statement, this behaviour continues, as it should.&nbsp;
However a new line after an &#8216;if&#8217; statement appears to add an extra
tab (- a nice feature) but as four spaces, not as a tab, even though the
default tab setting is 8 spaces.&nbsp; This behaviour appears to be independent
of the Toggle Tabs setting.<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-NZ style='font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-NZ style='font-size:
10.0pt;font-family:Arial'>This behaviour basically makes IDLE impossible to use
as each line will have a different tab arrangement.&nbsp; I understand that
using the Tabify / Untabify options will fix this up but this is hardly
satisfactory.&nbsp; Please tell me if there is a way to make the file editor
function in a more acceptable way.<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-NZ style='font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><u><font size=2 face=Arial><span lang=EN-NZ
style='font-size:10.0pt;font-family:Arial'>2. Displaying non-printing (tabs,
spaces and end-of-line) characters<o:p></o:p></span></font></u></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-NZ style='font-size:
10.0pt;font-family:Arial'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-NZ style='font-size:
10.0pt;font-family:Arial'>Is there some way to do this ?&nbsp; I have gone
thorugh all the settings without success.<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-NZ style='font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><u><font size=2 face=Arial><span lang=EN-NZ
style='font-size:10.0pt;font-family:Arial'>3. Wordwrap<o:p></o:p></span></font></u></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-NZ style='font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-NZ style='font-size:
10.0pt;font-family:Arial'>How do I turn this on, to wrap at the window edge?<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-NZ style='font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><u><font size=2 face=Arial><span lang=EN-NZ
style='font-size:10.0pt;font-family:Arial'>4. Code Context<o:p></o:p></span></font></u></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-NZ style='font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-NZ style='font-size:
10.0pt;font-family:Arial'>A great feature, but can it be synchronised with the
cursor position rather than the top of the page?&nbsp; Also could the window
expand or scroll to show all levels of the current loops, not limited to 3
levels?<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-NZ style='font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><u><font size=2 face=Arial><span lang=EN-NZ
style='font-size:10.0pt;font-family:Arial'>5. Class Browser<o:p></o:p></span></font></u></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-NZ style='font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-NZ style='font-size:
10.0pt;font-family:Arial'>Another great feature, but this would be more useful
if it could be docked in the edit window rather than floating free.<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-NZ style='font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-NZ style='font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-NZ style='font-size:
10.0pt;font-family:Arial'>I look forward to any comments and/or assistance that
can be offered.<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-NZ style='font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-NZ style='font-size:
10.0pt;font-family:Arial'>Best regards<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-NZ style='font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-NZ style='font-size:
10.0pt;font-family:Arial'>Errol<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-NZ style='font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-NZ style='font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-NZ style='font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-NZ style='font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-NZ style='font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoAutoSig><font size=2 color=red face=Arial><span lang=EN-US
style='font-size:10.0pt;font-family:Arial;color:red'>Errol Anderson<o:p></o:p></span></font></p>

<p class=MsoAutoSig><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>Chief Scientist, Geothermal Resources Group<o:p></o:p></span></font></p>

<p class=MsoAutoSig><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>PB Power (NZ) Ltd<o:p></o:p></span></font></p>

<p class=MsoAutoSig><st1:address w:st="on"><st1:Street w:st="on"><font size=2
  face=Arial><span lang=EN-US style='font-size:10.0pt;font-family:Arial'>PO Box</span></font></st1:Street><font
 size=2 face=Arial><span lang=EN-US style='font-size:10.0pt;font-family:Arial'>
 3935</span></font></st1:address><font size=2 face=Arial><span lang=EN-US
style='font-size:10.0pt;font-family:Arial'>, <st1:Street w:st="on"><st1:address
 w:st="on">60 Cook St</st1:address></st1:Street><o:p></o:p></span></font></p>

<p class=MsoAutoSig><st1:City w:st="on"><st1:place w:st="on"><font size=2
  face=Arial><span lang=EN-US style='font-size:10.0pt;font-family:Arial'>Auckland</span></font></st1:place></st1:City><font
size=2 face=Arial><span lang=EN-US style='font-size:10.0pt;font-family:Arial'><o:p></o:p></span></font></p>

<p class=MsoAutoSig><st1:country-region w:st="on"><st1:place w:st="on"><font
  size=2 face=Arial><span lang=EN-US style='font-size:10.0pt;font-family:Arial'>NEW
  ZEALAND</span></font></st1:place></st1:country-region><font size=2
face=Arial><span lang=EN-US style='font-size:10.0pt;font-family:Arial'><o:p></o:p></span></font></p>

<p class=MsoAutoSig><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoAutoSig><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>Ph: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; + 64 9 377 9941<o:p></o:p></span></font></p>

<p class=MsoAutoSig><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>Fax: &nbsp;&nbsp;&nbsp;&nbsp; + 64 9 377 9946<o:p></o:p></span></font></p>

<p class=MsoAutoSig><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>Direct:&nbsp;&nbsp; + 64 9 918 5151<o:p></o:p></span></font></p>

<p class=MsoAutoSig><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>Email: &nbsp; andersone@pbworld.com<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span lang=EN-NZ
style='font-size:12.0pt'><o:p>&nbsp;</o:p></span></font></p>

</div>

</body>

</html>

<table><tr><td bgcolor=#ffffff><font color=#000000>Email Disclaimer: This document and any attachments ("this message") are confidential and may contain legally privileged information and/or copyright material.  <br>This message must not be distributed and the information contained in it must not be disseminated, without the authority of the Parsons Brinckerhoff Group ("PB").  This message must not be altered other than by PB.<br>The information contained in this message is intended for the use of the authorised recipient only.  If you are not the authorised recipient of this message you must not read, copy, store or distribute this message, or disseminate or act in reliance upon the information contained in it.  If you have received this message in error, or you are not an authorised recipient, please either return e-mail to sender or telephone PB immediately on +61 2 9272 5100, and delete this message from your email system, and destroy any printed copies.<br></font></td></tr></table>