From f761f33c5171e9fcddb1efed007ff29995c0f2f9 Mon Sep 17 00:00:00 2001 From: John Kerl Date: Thu, 27 Aug 2015 19:43:23 -0400 Subject: [PATCH] todo --- c/todo.txt | 24 ++++++++++-------------- 1 file changed, 10 insertions(+), 14 deletions(-) diff --git a/c/todo.txt b/c/todo.txt index aa971c311..08def2273 100644 --- a/c/todo.txt +++ b/c/todo.txt @@ -29,20 +29,6 @@ TOP OF LIST - ... this sounds like pre-sedding. just write that up and be done with it. defer the rest to v2.1. o RFC: ! malformed-CSV tests: manual at least; better, introduce a should-fail into test/run ... - - k multi-file test cases - k mlrdoc updates - k profiling & some acknowledgement of future perf mods - k mlrcli --help info for oquoting - k UT case for escaped internal "" -> " e.g. in "aaa","b""bb","ccc" - k forbid double-quote inside of non-double-quote-wrapped fields - k '\n' -> '\r\n' - k make a LF<->CRLF pair of util proggies: dos2unix/unix2dos but right here - k default RS to CRLF - k on output: quote none, quote all, quote minimal, quote non-numeric - k switch out --csvex/--csv/--csvlite - k make a releases page at mlrdoc, or at least link from index page - n make separate UT program test-peek-file-reader? needs C code to create its own temp files. * then: o have an option for RS=LF because for goodness sake o still need separate csvlite/csv on output since the former tolerates heterogeneity @@ -54,6 +40,16 @@ TOP OF LIST o RFC "there may be a header" -- ?!? use nidx-style integer-numbered columns?? o --no-header option ... iidx + +* v2.1.0: + o --csv will be still be compliant by default, but RS/FS will be + programmable: you'll be able to handle TSV or what have you, with double-quote + support. + o RS/FS/PS for all formats will be able to be multi-character, e.g. you'll be + able to use CRLF for DKVP format which will resolve #19. + o Read-performance for CSV will be optimized for performance. + o Double-quoting will be supported in DKVP as well as in CSV. + * homebrew * .deb