Add initial TODO - csvtofsv - Convert CSV to FSV (`fs' (0x1c) as FS and `rs' (0x1e) as RS)
HTML hg clone https://bitbucket.org/iamleot/csvtofsv
DIR Log
DIR Files
DIR Refs
DIR README
---
DIR changeset 714cfcac6912064b106651f0832082b02eb57957
DIR parent e68baee61d0b76ec445429a476d0f387e23d596b
HTML Author: Leonardo Taccari <iamleot@gmail.com>
Date: Tue, 25 Jun 2019 15:49:00
Add initial TODO
Diffstat:
TODO.txt | 10 ++++++++++
1 files changed, 10 insertions(+), 0 deletions(-)
---
diff -r e68baee61d0b -r 714cfcac6912 TODO.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/TODO.txt Tue Jun 25 15:49:00 2019 +0200
@@ -0,0 +1,10 @@
+Possible known todo and parsing mistakes:
+
+- Gracefully handle FS and RS characters are present in CSV (probably by
+ returning a non-0 exit status)
+- `\r' should be always ignored
+- Trailing EOF without a `\n' or `\r\n' is not gracefully handled
+- Add more tests and tests funny things like `","","' (according RFC
+ 4180 this should be parsed as a single field because: `If fields are
+ not enclosed with double quotes, then double quotes may not appear
+ inside the fields.')