autfilt, dstar2tgba: add CSV input
Fixes #91. * bin/autfilt.cc, bin/dstar2tgba.cc: Implement reading CSV files. * bin/common_finput.cc: Fix comments. * bin/common_aoutput.cc: Show %<, %> in help text. * NEWS, doc/org/csv.org: Document it. * tests/core/readsave.test: Add a short test case.
This commit is contained in:
parent
f423c424eb
commit
ca0d81b5d7
7 changed files with 229 additions and 51 deletions
|
|
@ -305,7 +305,7 @@ job_processor::process_file(const char* filename)
|
|||
// If we have a filename like "foo/NN" such
|
||||
// that:
|
||||
// ① foo/NN is not a file (already the case),
|
||||
// ② NN is a number > 0,
|
||||
// ② NN is a number,
|
||||
// ③ foo is a file,
|
||||
// then it means we want to open foo as
|
||||
// a CSV file and process column NN.
|
||||
|
|
@ -315,7 +315,6 @@ job_processor::process_file(const char* filename)
|
|||
char* end;
|
||||
errno = 0;
|
||||
long int col = strtol(slash + 1, &end, 10);
|
||||
// strtol ate all remaining characters and NN is positive
|
||||
if (errno == 0 && !*end && col != 0)
|
||||
{
|
||||
col_to_read = col;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue