News for hackers. Stuff that matters.
Re:ASCII Delimited Text – Not CSV or TAB delimited text by gress on Wednesday March 26, 2014 @09:05PM (#7477869)
Tabs are not a record separator. They are a formatting code. That's why a mess is created when they are used to separate records.
Re:ASCII Delimited Text – Not CSV or TAB delimited text by hrabago on Wednesday March 26, 2014 @11:03PM (#7478322)
You just gave further proof that tabs are a catch-22.
Re:ASCII Delimited Text – Not CSV or TAB delimited text by qnaal on Thursday March 27, 2014 @02:13AM (#7478897)
They are if you're saving formatted text in a tsv- thus all the discussion about this rather mediocre attempt to replace them.
Re:ASCII Delimited Text – Not CSV or TAB delimited text by coldtea on Thursday March 27, 2014 @03:49PM (#7482939)
Yes, and he also specified why they are different from record separators in this regard.
Re:ASCII Delimited Text – Not CSV or TAB delimited text by joesb on Friday March 28, 2014 @12:18AM (#7485320)
It's no different, if it can be displayed on the screen and it is on the keyboard, then the user will type it into the text file for how it look, not because they want to really use it as record separator. And if user can type it in the content then you have to escape it, which is back to the same problem with using tabs.

But if it's not on the keyboard, then the user won't type it. So it doesn't get used.

Re:ASCII Delimited Text – Not CSV or TAB delimited text by coldtea on Friday March 28, 2014 @08:19AM (#7486685)
It's very different.

Tab, comma, semicolon are actual characters people DO and need to use inside records. So not only they can be typed into records, they absolutely HAVE to be typed for most textual records.

ASCII record separators are not needed inside records at all. If someone adds them "for how it looks", it's his problem.

One (not using a record separator inside a record) is a matter of choice and doing the right thing. The other (not using comma, semicolon or tab) is a non starter.

Obviously there's a difference.