summaryrefslogtreecommitdiffstats
path: root/Modules/_csv.c
Commit message (Expand)AuthorAgeFilesLines
* Fix some miscellaneous places that incorrectly insisted on str8.Guido van Rossum2007-05-101-12/+12
* Merged the int/long unification branch, by very crude means (sorry Thomas!).Guido van Rossum2007-01-141-2/+2
* Much-needed merge (using svnmerge.py this time) of trunk changes into p3yk.Thomas Wouters2006-05-271-0/+2
* Merge p3yk branch with the trunk up to revision 45595. This breaks a fairThomas Wouters2006-04-211-30/+33
* Finish getting rid of statichere/staticforwardNeal Norwitz2006-03-221-3/+3
* More unconsting.Martin v. Löwis2006-02-271-1/+1
* Add const to several API functions that take char *.Jeremy Hylton2005-12-101-1/+1
* Michael Hudson pointed out that the Dialect_Type object isn't INCREF'd. WhySkip Montanaro2005-06-151-0/+1
* Leak fix from Michael Hudson. Fix memory leak when dialect doesn'tSkip Montanaro2005-06-151-0/+2
* Moved reader \r and \n processing from the iterator to the state machine -Andrew McNamara2005-01-131-97/+75
* Improve wording of parser error message.Andrew McNamara2005-01-121-2/+2
* Add counting of source iterator lines to the reader object - handy forAndrew McNamara2005-01-121-0/+4
* When quoting=QUOTE_NONNUMERIC, the reader now casts unquoted fieldsAndrew McNamara2005-01-121-30/+59
* Fix logic problem in quoting=csv.QUOTE_ALL, quotechar=None check, add test.Andrew McNamara2005-01-121-1/+1
* When using QUOTE_NONNUMERIC, we now test for "numericness" withAndrew McNamara2005-01-121-82/+58
* Rename csv.set_field_limit to csv.field_size_limit (since it both sets andAndrew McNamara2005-01-121-6/+6
* Add belt and braces check of PyString_AsString return.Andrew McNamara2005-01-121-4/+5
* Set an upper limit on the size of the field buffer, raise an exceptionAndrew McNamara2005-01-111-30/+77
* Now that internal dialect type is immutable, and the dialect registryAndrew McNamara2005-01-111-29/+40
* No longer attempt to instantiate python classes describing dialects. ThisAndrew McNamara2005-01-111-37/+6
* Allow dialect-describing keywords to be supplied to register_dialect,Andrew McNamara2005-01-111-27/+11
* Factor out the code for making a dialect instance.Andrew McNamara2005-01-111-18/+22
* Only set error string when dict lookup found no matching key (was settingAndrew McNamara2005-01-101-3/+6
* When parsing args that return a single character, treat null string theAndrew McNamara2005-01-101-1/+1
* Where a string is desired, test for PyBaseString_Type derived type,Andrew McNamara2005-01-101-15/+6
* Add missing PyObject_GC_Track and PyObject_GC_UnTrack calls to csv reader andAndrew McNamara2005-01-101-0/+4
* Fix parsing of csv files with escapes (escape character previously would beAndrew McNamara2005-01-101-8/+0
* Fix to use PEP7 brace style.Andrew McNamara2005-01-071-2/+4
* Improved the implementation of the internal "dialect" type. The newAndrew McNamara2005-01-071-187/+239
* Delete Reader_getiter and replace with PyObject_SelfIter.Andrew McNamara2005-01-061-8/+1
* Quote \r\n correctly, remove random indentation (patch #1009384). ThanksJohannes Gijsbers2004-08-151-2/+2
* Use PyArg_UnpackTuple() where possible.Raymond Hettinger2004-06-201-4/+4
* doc nitSkip Montanaro2003-12-021-1/+2
* Fix potential leaks identified by Neal Norwitz.Andrew McNamara2003-06-091-0/+8
* Make readers and writers participate in garbage collection.Jeremy Hylton2003-04-141-14/+71
* Must declare vrbls at the tops of blocks in C89 (wouldn't compile).Tim Peters2003-04-131-1/+2
* use PyModule_Add{Int,String}Constant() where appropriateSkip Montanaro2003-04-121-12/+6
* tighten up string checksSkip Montanaro2003-04-121-17/+18
* add writerows docstringSkip Montanaro2003-04-121-6/+24
* typoSkip Montanaro2003-04-111-1/+1
* typoSkip Montanaro2003-04-111-1/+1
* zap commented out bit of codeSkip Montanaro2003-04-111-2/+1
* add comment about 2.2 compatibilitySkip Montanaro2003-03-231-1/+13
* Squash compiler wng about signed-vs-unsigned mismatch.Tim Peters2003-03-211-1/+1
* new CSV file processing module - see PEP 305Skip Montanaro2003-03-201-0/+1465