I did actually look into this and the join works just fine. Problem was, if I remember correctly, that we split the file into different chunks due to newline character handling.
 
It is definitely semantic difference - and therefore a bug - so I intend to fix it. It is just that I was focusing on other pieces of IronPython that I didn't get to it yet. Sorry about that.
 
Martin


From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Luis M. Gonzalez
Sent: Friday, September 23, 2005 5:51 AM
To: users-ironpython.com@lists.ironpython.com
Subject: [IronPython] bug

 Hi Martin,

I just wanted to let you know that this strange bug reported om Jun 30 is still ocurring:
_____________________________________________________________________________________________
Hi all,

I post this here because I don't know how to describe it in the bug tracker.
This simple code reads a text file and removes all the dots, parenthesis and signs from each word, which then is printed in the screen:


>>> f = open('c:/documents and settings/usuario1/escritorio/sw3.txt')
>>> for line in f:
for word in line.split():
st=[]
for i in word:
if i not in ['.','(',')','?']:
st.append(i)
print ''.join(st)

It works in Cpython, but in Ironpython it just prints empty spaces intead of words.

Any hint?

Regards,
Luis
_______________________________________________
users-ironpython.com mailing list
users-ironpython.com@lists.ironpython.com
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com

Reply via email to