summaryrefslogtreecommitdiffstats
path: root/Misc/NEWS
Commit message (Collapse)AuthorAgeFilesLines
* Patch #494845: Support string concatenation, detect non-string data,Martin v. Löwis2002-11-221-0/+3
| | | | add globbing support, find modules by name instead of by file.
* Patch #486438: Make module argument to testmod optional.Martin v. Löwis2002-11-221-0/+3
|
* Patch #550765: Add daemon_threads flag.Martin v. Löwis2002-11-221-0/+6
|
* Patch #633547: Support plural forms. Do TODOs in test suite.Martin v. Löwis2002-11-211-1/+2
|
* Fix typo.Walter Dörwald2002-11-191-1/+1
|
* Change int() so that passing a string, unicode, float or long argumentWalter Dörwald2002-11-191-0/+3
| | | | | | | that is outside the integer range no longer raises OverflowError, but returns a long object instead. This fixes SF bug http://www.python.org/sf/635115
* Document PyBSDDB import.Martin v. Löwis2002-11-191-0/+5
|
* Comment on PyNumber_Check().Guido van Rossum2002-11-181-1/+3
|
* Note that PyNumber_Check() returns true for string and unicode objects.Neil Schemenauer2002-11-181-0/+4
|
* Fix minor nitsAndrew M. Kuchling2002-11-151-3/+3
| | | | Trim excess whitespace off one line
* Add Optik news.Guido van Rossum2002-11-151-0/+4
|
* SF patch #520382: Expand shelve.py to have a full dictionary interfaceRaymond Hettinger2002-11-151-0/+9
| | | | | and add a mixin to UserDict.py to make it easier to implement a full dictionary interface.
* Windows blurb about new Tcl/Tk release shipped on Windows.Tim Peters2002-11-141-0/+3
|
* News about the logging module.Guido van Rossum2002-11-131-0/+3
|
* SF patch 637176: list.sort crasherTim Peters2002-11-121-1/+11
| | | | | | | | | | | Armin Rigo's Draconian but effective fix for SF bug 453523: list.sort crasher slightly fiddled to catch more cases of list mutation. The dreaded internal "immutable list type" is gone! OTOH, if you look at a list *while* it's being sorted now, it will appear to be empty. Better than a core dump.
* SF patch 629637: Add sample(population, k) method to the random module.Raymond Hettinger2002-11-121-0/+3
| | | | Used for random sampling without replacement.
* Added a blurb about the change to sys.version under MSVC.Tim Peters2002-11-111-0/+5
|
* NEWS entry for the changed fdopen function.Thomas Heller2002-11-071-0/+4
|
* Fixed sre bug "[#581080] Provoking infinite scanner loops".Gustavo Niemeyer2002-11-071-0/+5
| | | | | | | | | | | | | | | | This bug happened because: 1) the scanner_search and scanner_match methods were not checking the buffer limits before increasing the current pointer; and 2) SRE_SEARCH was using "if (ptr == end)" as a loop break, instead of "if (ptr >= end)". * Modules/_sre.c (SRE_SEARCH): Check for "ptr >= end" to break loops, so that we don't hang forever if a pointer passing the buffer limit is used. (scanner_search,scanner_match): Don't increment the current pointer if we're going to pass the buffer limit. * Misc/NEWS Mention the fix.
* Add --check-tkinter to setup.py. Install IDLE. Fixes #634078.Martin v. Löwis2002-11-061-0/+2
|
* Fixed bug "[#466200] ability to specify a 'verify' script".Gustavo Niemeyer2002-11-061-1/+5
| | | | | | | | | | | * Lib/distutils/command/bdist_rpm.py (bdist_rpm.initialize_options): Included verify_script attribute. (bdist_rpm.finalize_package_data): Ensure that verify_script is a filename. (bdist_rpm._make_spec_file): Included verify_script in script_options tuple. * Misc/NEWS Mention change.
* Add next() and __iter__() methods to StreamReader, StreamReaderWriterWalter Dörwald2002-11-061-0/+3
| | | | | | and StreamRecoder. This closes SF bug #634246.
* Fixed bug #470582, using a modified version of patch #527371,Gustavo Niemeyer2002-11-061-0/+7
| | | | | | | | | | | | | | | | | | | from Greg Chapman. * Modules/_sre.c (lastmark_restore): New function, implementing algorithm to restore a state to a given lastmark. In addition to the similar algorithm used in a few places of SRE_MATCH, restore lastindex when restoring lastmark. (SRE_MATCH): Replace lastmark inline restoring by lastmark_restore(), function. Also include it where missing. In SRE_OP_MARK, set lastindex only if i > lastmark. * Lib/test/re_tests.py * Lib/test/test_sre.py Included regression tests for the fixed bugs. * Misc/NEWS Mention fixes.
* Add an entry for pdb's new `pp' command.Barry Warsaw2002-11-051-0/+3
|
* Another round on SF patch 618135: gzip.py and files > 2GTim Peters2002-11-051-3/+6
| | | | | | | | | | The last round boosted "the limit" from 2GB to 4GB. This round gets rid of the 4GB limit. For files > 4GB, gzip stores just the last 32 bits of the file size, and now we play along with that too. Tested by hand (on a 6+GB file) on Win2K. Boosting from 2GB to 4GB was arguably enough "a bugfix". Going beyond that smells more like "new feature" to me.
* Patch implementing bz2 module.Gustavo Niemeyer2002-11-051-0/+8
| | | | | | | | | | | | | | | | | * setup.py (PyBuildExt.detect_modules): Included bz2 module detection. * Modules/bz2module.c * Lib/test/test_bz2.py * Doc/lib/libbz2.tex Included files implementing, testing, and documenting bz2 module. * Doc/Makefile.deps * Doc/lib/lib.tex Include references to libbz2.tex. * Misc/NEWS (Library): Mention distutils' c++ linkage patch, and new bz2 module.
* Related to SF patch 618135: gzip.py and files > 2G.Tim Peters2002-11-041-1/+5
| | | | | | | | | | | | | | | | Fixed the signed/unsigned confusions when dealing with files >= 2GB. 4GB is still a hard limitation of the gzip file format, though. Testing this was a bitch on Win98SE due to frequent system freezes. It didn't freeze while running gzip, it kept freezing while trying to *create* a > 2GB test file! This wasn't Python's doing. I don't know of a reasonable way to test this functionality in regrtest.py, so I'm not checking in a test case (a test case would necessarily require creating a 2GB+ file first, using gzip to zip it, using gzip to unzip it again, and then compare before-and-after; so >4GB free space would be required, and a loooong time; I did all this "by hand" once). Bugfix candidate, I guess.
* Patch #630829: Don't block on IAC, process suboptions.Martin v. Löwis2002-11-041-1/+2
|
* Add getpreferredencoding. Support @euro modifiers. Fixes #554676.Martin v. Löwis2002-11-031-1/+2
| | | | The @euro part is backported to 2.2.3.
* Fix SF #632624, test_resource failure on alpha/64bitNeal Norwitz2002-11-021-0/+2
| | | | | Return PyLongs instead ot PyInts. On alphas, 9223372036854775807 became -1.
* Patch #613256: Add nescape method to xml.sax.saxutils.Martin v. Löwis2002-10-261-0/+3
|
* Document patch #512981.Martin v. Löwis2002-10-261-0/+3
|
* Correct stat_result float time stamps entry.Martin v. Löwis2002-10-161-1/+2
|
* Patch #572628: Optional timeouts for put and get.Martin v. Löwis2002-10-151-0/+2
|
* Patch #621891: Add askopenfile{name}s.Martin v. Löwis2002-10-131-4/+5
|
* Patch #621205: Tkinter updates for tk8.4.Martin v. Löwis2002-10-131-0/+2
|
* Back out news about SF patch 479898 -- it's withdrawn.Guido van Rossum2002-10-111-6/+0
|
* Patch #612602: Streamline configure methods.Martin v. Löwis2002-10-101-0/+4
|
* News about repr() and 8-bit characters, and setlocale() in theGuido van Rossum2002-10-091-0/+17
| | | | readline module.
* Add os.path.supports_unicode_filenames for all platforms,Mark Hammond2002-10-081-0/+6
| | | | | | sys.getwindowsversion() on Windows (new enahanced Tim-proof <wink> version), and fix test_pep277.py in a few minor ways. Including doc and NEWS entries.
* Patch #448038: Add move(). Report errors from copytree as in shutil.Error.Martin v. Löwis2002-10-071-0/+3
|
* Document patch #594001.Martin v. Löwis2002-10-051-0/+2
|
* News item about the new encoding normalization scheme.Marc-André Lemburg2002-10-041-0/+6
|
* Mention droped support for Tcl/Tk 8.0 and 8.1.Guido van Rossum2002-10-011-0/+4
|
* fix a couple nits with my use of ReSTSkip Montanaro2002-09-301-6/+6
|
* Disable building of the fpectl module -- it's dangerous or uselessGuido van Rossum2002-09-251-3/+6
| | | | except in the hands of experts. Will backport to 2.2.2.
* reference the new NEWS.help fileSkip Montanaro2002-09-201-0/+2
|
* ReST-ification of the NEWS file. While the total number of changes areSkip Montanaro2002-09-201-55/+165
| | | | | | | | | | | | | | | | | | | | fairly large, most are caused by reformatting section and subsection headings. The changes fall into the following categories: * reformatted section and subsection headers. * escaped isolated asterisks which would be interpreted as starting bold or italic text (e.g. "void (*)(PyObject \*)"). * quoted stuff that looks like internal references but isn't (e.g. ``PyCmp_``). * changed visually balanced quotes to just use apostrophes (e.g. "'string'" instead of "`string'"). * introduced and indenting multiline chunks of code. * created one table (search for "New codecs").
* The SGI demos are gone.Guido van Rossum2002-09-171-0/+5
|
* migrate news about 2.1 and earlier releases from NEWS to HISTORY inSkip Montanaro2002-09-171-1825/+0
| | | | | preparation for ReST-ification of NEWS. (Also tests checkin ability from my new Powerbook. woohoo!)