[wingide-users] Wing 2.1.0-b1 creates files without final newline on Windows

Doran_Dermot@emc.com Doran_Dermot at emc.com
Sun Mar 19 08:30:31 EST 2006

Hi Rene,

I really don't know if I'm going off on a tangent here but, if you
finish a line with a <carriage-return><new-line> sequence that means you
have a new line which would require a <carriage-return><new-line> which
would be a new line that would .....

More of an observation rather than attempt to say you are wrong.


Dermot Doran
Office: +353-21-4281500 (x5474)
Mobile: +31-6-55815258
Worldwide Customer Support Number: + 800 782 43622

-----Original Message-----
From: wingide-users-bounces at wingware.com
[mailto:wingide-users-bounces at wingware.com] On Behalf Of Rene Pijlman
Sent: 19 March 2006 14:24
To: wingide-users at wingware.com
Subject: [wingide-users] Wing 2.1.0-b1 creates files without final
newline on Windows

When I create a new Python file in Wing 2.1.0-b1 on Windows XP,
type some text and save it, Wing creates a file without a final

This is a hex dump of a file I created in Wing: (hex dump made
with UltraEdit):
   66 6F 6F OD OA 62 61 72
Note that the first line is terminated with the Windows eol
convention (\r\n), whereas the last line is not.

I noticed this because of an upload program (SecureFX 3.1b4)
that has a bug: it corrupts text files without a final newline.

The corruption is a problem in SecureFX of course, and I
reported it in their beta forum. I can work around the problem
by typing the final newline by hand. But isn't Wing supposed to
terminate all lines properly?

Rene Pijlman
Wing IDE users list

More information about the wingide-users mailing list