Skip to content

Commit

Permalink
todo
Browse files Browse the repository at this point in the history
  • Loading branch information
johnkerl committed Aug 18, 2015
1 parent 9339961 commit 6f3cc3b
Showing 1 changed file with 26 additions and 6 deletions.
32 changes: 26 additions & 6 deletions c/todo.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,22 +6,42 @@
================================================================
TOP OF LIST

!!! double-quote CSV I/O
!!! minimal-double-quote CSV I/O
- prework: mlrdoc links for release, pandas suite, the rfc
- prework: mlrdoc info re csv/csvlite & the current status
- minimal: handle embedded commas
- design question for when to *produce* double quotes on output:
? only if has embedded comma
? always
? stickily from input, but yuck: requires propagation through lrec w/ was_quoted bit ... .
easier for unmodified data (e.g. cat, sort, filter) but harder for modified data (put)
? cli opt for emit-always?
? poll users
? check the pandas suite
? check the rfc for advice -- this isn't a format question per se. issue is when
to emit wrapped in quotes when *not* necessary.
- defer to RFC compliance: embedded "" (escaped)
- defer to RFC compliance: embedded newline
- defer to RFC compliance: CRLF (needs char -> string RS, and associated getline handling ...)
- easier to go full-up RFC w/o the middle step??

! RFC-compliant CSV I/O

* homebrew

* .deb

----------------------------------------------------------------
little:

* comma-number -- using locale?

* make it clear in the docs this is at present a purely ASCII tool. (unless by
accident some things are somehow working with utf8 etc.)

* homebrew

* .deb

* top-level make: c dir at top of PATH

* poki cover
* poki cover -> readme

================================================================
HN FEEDBACKS 2015-08-15
Expand Down

0 comments on commit 6f3cc3b

Please sign in to comment.