E&S CVS Commit: PEAK - "csv" and "csv.<dialect_name>" cursor formaters using csv module.

tsarna at eby-sarna.com tsarna at eby-sarna.com
Sun Jan 18 12:59:00 EST 2004


Module Name:	PEAK
Committed By:	tsarna
Date:		Sun Jan 18 17:58:00 UTC 2004

Modified Files:
	PEAK: TODO.txt
	PEAK/src/peak: peak.ini
	PEAK/src/peak/storage: cursor_formatters.py

Log Message:
"csv" and "csv.<dialect_name>" cursor formaters using csv module.

Issues:
- end-of-line character handling. Right now n2 output redirection always
  gets you text mode. force csv line terminator to "\n" so you get local
  newlines for now. But what about binary output formats? Do we need
  some kind of binary-mode redirection operators?
- dialect defaults for delimiter, etc are not overrideable by n2's go
  command line options. (problem? should "go -m csv -d "\t" work the
  same as "go -m csv.excel-tab"?)
- csv.py not installed by setup.py? (haven't looked into it yet)


To view diffs of this commit, you can use the following URL(s):
http://cvs.eby-sarna.com/PEAK/TODO.txt.diff?r1=1.93&r2=1.94
http://cvs.eby-sarna.com/PEAK/src/peak/peak.ini.diff?r1=1.115&r2=1.116
http://cvs.eby-sarna.com/PEAK/src/peak/storage/cursor_formatters.py.diff?r1=1.3&r2=1.4

To generate a diff of this commit:
cvs rdiff -r1.93 -r1.94 PEAK/TODO.txt
cvs rdiff -r1.115 -r1.116 PEAK/src/peak/peak.ini
cvs rdiff -r1.3 -r1.4 PEAK/src/peak/storage/cursor_formatters.py

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




More information about the source-changes mailing list