<br>&gt; What does sys.platform contain?<br><br>cygwin<br><br>this is the complete cygwin log :<br><br><span style="font-family: courier new,monospace;">$ python</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">
Python 2.5 (r25:51908, Mar 13 2007, 08:13:14) </span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">[GCC 3.4.4 (cygming special, gdc 0.12, using dmd 0.125)] on cygwin</span>
<br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">Type &quot;help&quot;, &quot;copyright&quot;, &quot;credits&quot; or &quot;license&quot; for more information.</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">&gt;&gt;&gt; import sys</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">&gt;&gt;&gt; print sys.platform</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">cygwin</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">&gt;&gt;&gt; </span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">$ </span><br><br><br>&gt; No, it won&#39;t solve your problem.&nbsp;&nbsp;It&#39;s a problem with Windows<br>&gt; filesystems generally, not FAT32 in particular.<br><br>i see. this is not caused by cygwin neither, it is incompatibility
<br>with ext2/3 and vfat<br><br>&gt; <br>&gt; &gt; i assume you did not understand my scenario and<br>&gt; &gt; thought i only had linux machines ... :)<br>&gt; <br>&gt; Well, on Windows, it&#39;s not &quot;vfat&quot;, it&#39;s FAT32.&nbsp;&nbsp;So yes, I thought we
<br>&gt; were talking about fat32 partitions seen on Linux.<br><br>i see, thanks for the terminology<br><br><br>&gt; &gt; perhaps a solution would be adding an option to<br>&gt; &gt; bzr init so that the execute bit is not taken into
<br>&gt; &gt; account for status, diff, merge, etc<br>&gt; <br>&gt; We ought to be able to determine this automatically under Cygwin.<br>&gt; <br>&gt; I think that&#39;s better than explicit configuration.&nbsp;&nbsp;Probably faster too,
<br>&gt; since adding that kind of configuration would mean creating a new<br>&gt; revision of the working tree format.<br><br>i don&#39;t know. but if file properties modification has<br>been implemented, i guess this information is
<br>important to the project. do you mean that a<br>requirement would be disabling file property<br>change detection if different filesystems are found?<br><br>anyway, bzr status operates only on 1 repository at<br>a time, and in principle bzr does not know if the merged 
<br>branches have different filesystem types (i guess).<br><br>i&#39;d just like to point out (no pun intented), that current<br>versions of bzr are unusable for serious development<br>if different programmers use different filesystem types,
<br>or have to use different FS types for different work<br>enviroment, such as development and testing. i need to <br>remember which files i&#39;ve changed when i perform<br>my merges.<br><br><br><br>