note that we silently introduced Separate (String) in one of the last betas. it does the reverse of + (String, Spectal).
the advantage of this method is that you can write CSV files, which can be easily edited by the likes of Microsoft Excel.
the behaviour of the Writer (file) is somewhat bizarre but expected. you rewrite the same file for each slice.
we could have built in a special mode which appends all stuff written to the same file in the same frame.
Yes, well, I can send you a patch I made, using a space to seperate the values, and sometimes it counts 2 spaces (I think) and I end up with an empty value in my spread.
But for CVS it works prety good :)
Okay, so if use a reader (file) node, with data that does not change, it best for the system to just use a ‘bang on startup’ node. I am soo afraid that it misses the bang, I know that is not supposed to happen, but that is just me beeing paranoid ;)
Separate catches every single Space (ascii #32) and interprets it as the separator. If there is nothing between two #32 Characters, there will be an empty Slice. You might want that if you want to keep empty cells from a Excel Sheet…
For me the reader acts buggy too. Naver had probs with on StartUp Bang though. Maybe try to connect the output with an IOBox. It helped me out often for some reasons.