summaryrefslogtreecommitdiffstats
path: root/Objects/listobject.c
Commit message (Expand)AuthorAgeFilesLines
* When deallocating a list, DECREF the items from the end back to the start.Guido van Rossum1999-06-091-1/+6
* Improve text of some error messages, as suggested by Sean Reifschneider.Guido van Rossum1999-04-191-2/+3
* Jim Ahlstrom patch: cutoff should be a long for machines with 16-bitGuido van Rossum1999-01-141-1/+1
* listextend(): New method which implements L.extend(L2).Barry Warsaw1998-10-091-0/+74
* Remove a redundant check from list_slice() and list_ass_slice().Guido van Rossum1998-10-071-4/+0
* Added doc strings for methods and a new pop() method.Guido van Rossum1998-06-301-7/+54
* Minor cleanup by Tim after my changes:Guido van Rossum1998-06-171-25/+19
* Tim's latest, with some of my changes (also a TP suggestion) added:Guido van Rossum1998-06-161-218/+551
* Tim's revision of the previous patch. He also added some sparts toGuido van Rossum1998-05-291-43/+35
* Guard against changes in the list size during a compare or sort.Guido van Rossum1998-05-281-22/+31
* Tim's quicksort on May 25.Guido van Rossum1998-05-261-123/+141
* Tim's quicksort on May 13.Guido van Rossum1998-05-131-1/+1
* Tim's quicksort on May 10.Guido van Rossum1998-05-131-68/+99
* Get rid of the unused ifdefed-out old sort code.Guido van Rossum1998-04-281-76/+0
* Quicksort retuned by Tim Peters.Guido van Rossum1998-04-281-33/+26
* Use Py_Repr{Enter,Leave} to display recursive lists in finite space.Guido van Rossum1998-04-101-1/+20
* Add back some safeguards on the index elements that were lost in theGuido van Rossum1998-02-251-2/+2
* Modified quicksort by Raymund Galvin, after studying the GNU libg++Guido van Rossum1997-12-101-23/+48
* Rename roundup() to roundupsize(), as there's a macro roundup() in theGuido van Rossum1997-08-251-2/+2
* Reordered list of methods to hopefully put the most frequently usedGuido van Rossum1997-07-131-3/+3
* PyObject_Compare can raise an exception now.Guido van Rossum1997-05-231-3/+12
* Quickly renamed the last directory.Guido van Rossum1997-05-021-288/+295
* Tweaks to keep the Microsoft compiler quiet.Guido van Rossum1997-04-091-1/+1
* Add casts to CMPERROR macro to silence SunPro compiler warnings aboutGuido van Rossum1997-03-051-1/+1
* Change comment about MINSIZE -- 10 is optimal for Python.Guido van Rossum1996-12-161-3/+6
* Some more tuning of quicksort: use pointers instead of indexing.Guido van Rossum1996-12-111-54/+60
* Added new quicksort implementation, tailored to sorting arrays ofGuido van Rossum1996-12-101-0/+227
* New permission notice, includes CNRI.Guido van Rossum1996-10-251-13/+20
* Use pre-created string objects for most common exceptionsGuido van Rossum1996-08-091-2/+8
* args to call_object must be tuple or NULLGuido van Rossum1995-07-121-1/+1
* a few peephole optimizationsGuido van Rossum1995-03-091-2/+4
* explicitly init flags in methodlistsGuido van Rossum1995-02-191-1/+1
* round up list item counts to improve realloc performanceGuido van Rossum1995-01-261-3/+17
* Fix NULL dereference in case of out-of-memory conditionJack Jansen1995-01-191-4/+5
* added reverselist; free recycling bin on error exitGuido van Rossum1995-01-171-0/+16
* fix reentrancy bug in slice assignmentGuido van Rossum1995-01-171-4/+20
* Added 1995 to copyright message.Guido van Rossum1995-01-041-2/+2
* Lots of minor changes. Note for mappingobject.c: the hash table pointerGuido van Rossum1995-01-021-3/+5
* Correct problems found by THINK C 6.0Guido van Rossum1994-08-291-44/+67
* * posixmodule.c: added set{uid,gid}.Guido van Rossum1993-11-101-1/+1
* * listobject.c (list_ass_slice): XDECREF instead of DECREF soGuido van Rossum1993-10-271-5/+5
* * Extended X interface: pixmap objects, colormap objects visual objects,Sjoerd Mullender1993-10-111-2/+2
* Minor fixes / changes for Mac compatibility.Guido van Rossum1993-07-291-1/+1
* * Added gmtime/localtime/mktime and SYSV timezone globals to timemodule.c.Guido van Rossum1993-06-171-1/+26
* * stdwinmodule.c: various new commands: setwin{pos,size},Guido van Rossum1993-02-081-12/+8
* * Added Fixcprt.py: script to fix copyright message.Guido van Rossum1993-01-261-2/+2
* * Configure.py: use #!/usr/local/bin/pythonGuido van Rossum1993-01-041-0/+4
* * Makefile: added IMGFILE; moved some stuff around.Guido van Rossum1992-09-171-1/+1
* Remove outdated warning in comments.Guido van Rossum1992-09-031-3/+0
* * renamed malloc.h mymalloc.h, and added MALLARG as the type of theGuido van Rossum1992-08-191-1/+7