summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Remove MALLOC_ZERO_RETURNS_NULL.Martin v. Löwis2002-11-236-110/+5
|
* More bsddb-on-Windows fiddling:Tim Peters2002-11-233-6/+36
| | | | | | | | + News blurb, but as much XXX as news. + Updated installer (install the new bsddb package, and the Berkeley DLL; still don't know how to fold that into _bsddb.pyd). + Fleshed out build instructions. + Debug Python still blows up.
* Allow access to the returned value(s) as FSRefs. Unfortunately for someJack Jansen2002-11-221-2/+38
| | | | | reason getting at saveFileName doesn't work, so it currently only really works for opening files for reading.
* Fix SF # 640557, '64-bit' systems and the dbm moduleNeal Norwitz2002-11-221-6/+17
| | | | | | | datum.dsize can apparently be long on some systems. Ensure we pass an int* to PyArg_Parse("s#"), not &datum.dsize Will backport.
* (This is hopefully the last large, funny checkin message forThomas Heller2002-11-222-400/+4
| | | | | | | | | | bdist_wininst.py we will see.) Removed the base64 encoded binary contents, wininst.exe must be in the same directory as this file now. wininst.exe must be recompiled and commited each time the sources in PC/bdist_wininst are changed.
* get_python_version was not imported.Thomas Heller2002-11-221-0/+1
|
* Oops, MSVC was still open, so the project file was not yet saved.Thomas Heller2002-11-221-6/+7
|
* Copied the sources from the distutils CVS repository.Thomas Heller2002-11-2210-0/+3125
| | | | | | | | | | | | | | Changed the MSVC project file to create the exe in the lib/distutils/command directory, bdist_wininst.py must still be changed to use it. Also changed to use the same zlib as the zlib module - this has the nice sideeffect that now the buggy 1.1.3 version is no longer used. Most of the source files now conform to PEP 7, except for the maximum line length. Windows api programming in 78 character lines =:(. README.txt is a new file, but still empty except for placeholders.
* Two bugs:Fred Drake2002-11-221-7/+7
| | | | | - assertRaises() wasn't being called correctly - test_warning() no longer applies
* Move Windows Python away from bsddb 1.85 and toward Sleepycat's latest.Tim Peters2002-11-225-133/+173
| | | | | | | The bsddb subproject is gone. The _bsddb subproject is new. There are problems here, but I'm out of time to work on this now. If anyone can address an XXX comment or two in readme.txt, please do!
* Fix for #641455: curses module doesn't build on MacOSX. It turns out theJack Jansen2002-11-221-0/+9
| | | | | | | system headers have two declarations for wchar_t, with different guard macros. Not sure whether this is a bugfix candidate, that depends on what changed in the curses module.
* Comment out the warnings about mktemp(). These are too annoying, andGuido van Rossum2002-11-221-3/+3
| | | | often unavoidable.
* Added the alias manager too. The interface isn't perfect yet: the aliasJack Jansen2002-11-226-0/+872
| | | | | manager doesn't always have the alias as the first argument, so things become functions in stead of methods.
* Got angry and added support for pretty much the whole file and folderJack Jansen2002-11-2211-0/+2761
| | | | | manager. This should allow us the get rid of most of the FSSpecs, only navigation services remains to be done.
* Clarify the default setting for daemon_threads.Fred Drake2002-11-221-1/+3
|
* Fix markup.Fred Drake2002-11-221-1/+1
|
* Use False instead of 0.Fred Drake2002-11-221-1/+1
|
* workaround so the (otherwise still broken) IDE can at least quit in the ↵Just van Rossum2002-11-221-15/+14
| | | | Python 2.2 Jaguar addon install
* fix for SF #635398 (don't "downcast" return strings from unicode to ascii)Fredrik Lundh2002-11-221-21/+4
|
* changed to use Lib/bundlebuilder.py instead of scripts/buildappbundle.pyJust van Rossum2002-11-221-5/+8
|
* make the --link option match the original: just symlink the executableJust van Rossum2002-11-221-2/+2
|
* Added --link-exec option: make a symlink for the executable only, copy all ↵Just van Rossum2002-11-221-4/+20
| | | | other files.
* Replaced the bundle building code with calls to the new bundlebuilderJust van Rossum2002-11-221-133/+75
| | | | | | | | | module. Jack: I've compared the .app output of the orginal with the new and I can't find any significant differences. However, bundlebuilder.py contains its' own command line interface and I think we should use that instead. I'll have a look to see whether I can patch Mac/OSX/Makefile.jaguar to this effect.
* Patch #542562, file 25252: Remove changelog.Martin v. Löwis2002-11-221-38/+0
|
* Patch #494845: Support string concatenation, detect non-string data,Martin v. Löwis2002-11-223-37/+167
| | | | add globbing support, find modules by name instead of by file.
* Patch #486438: Make module argument to testmod optional.Martin v. Löwis2002-11-223-5/+20
|
* Patch #550765: Add daemon_threads flag.Martin v. Löwis2002-11-223-1/+22
|
* added new IMAP4_stream class; added proxyauth command; added login_cram_md5 ↵Piers Lauder2002-11-221-12/+109
| | | | method
* added details of new IMAP4_stream class; emphasised meaning of data part of ↵Piers Lauder2002-11-221-7/+29
| | | | command results; added proxyauth command description
* fixed error in cmd line doc; moved funny self.name line once moreJust van Rossum2002-11-221-2/+3
|
* fixed stupid bugJust van Rossum2002-11-221-1/+1
|
* Implement dict() style constructor.Raymond Hettinger2002-11-222-3/+11
| | | | | | | | | | | Already supported dict() and dict(mapping). Now supports dict(itemsequence) and Just van Rossum's new syntax for dict(keywordargs). Also, added related unittests. The docs already promise dict-like behavior so no update is needed there.
* Properly compute array size even for --disable-unicode.Martin v. Löwis2002-11-211-1/+1
|
* Fix --disable-unicode compilation problems.Martin v. Löwis2002-11-212-0/+9
|
* added command line interface; refactored a bit; little things.Just van Rossum2002-11-211-82/+179
|
* float_int(): Some systems raise an exception if a double is cast toTim Peters2002-11-211-14/+16
| | | | | | | | long but the double is too big to fit in a long. Prevent that. This closes some recent bug or patch on SF, but SF is down now so I can't say which. Bugfix candidate.
* Patch #633547: Support plural forms. Do TODOs in test suite.Martin v. Löwis2002-11-216-163/+431
|
* The _Event class should be more careful with releasing its lock whenGuido van Rossum2002-11-211-8/+14
| | | | | | | | interrupted. A try/finally will do nicely. Maybe other classes need this too, but since they manipulate more state it's less clear that that is always the right thing, and I'm in a hurry. Backport candidate.
* Patch #639371: Remove FreeBSD 5 specific test, test for ctermid_r, setgroupsMartin v. Löwis2002-11-213-17/+142
| | | | prototypes explicitly.
* Reflow commentAndrew M. Kuchling2002-11-211-3/+3
|
* Patch #642019: Recognize gcc-x.y as gcc.Martin v. Löwis2002-11-211-1/+1
|
* Patch #642020: Pass down prefix, BINDIR, and DESTSHARED to idleinstall.Martin v. Löwis2002-11-211-1/+6
|
* Wrap uargs declaration in a #ifdef Py_USING_UNICODE, so thatWalter Dörwald2002-11-211-0/+2
| | | | | the --disable-unicode build doesn't complain about an unused variable.
* Comment out the getcwdu implementation for --disable-unicode buildsWalter Dörwald2002-11-211-0/+4
|
* Move three variables that are only used inside an if block into the block,Walter Dörwald2002-11-211-3/+3
| | | | so the --disable-unicode build doesn't complain about unused variables.
* Fix PEP 293 related problems with --disable-unicode buildsWalter Dörwald2002-11-213-0/+15
| | | | | reported by Michael Hudson in http://mail.python.org/pipermail/python-dev/2002-November/030299.html
* Bug #639118 from Ollie Oldham: archiver should use zipfile before zipAndrew M. Kuchling2002-11-211-28/+30
| | | | | | | | | | | Previously archive_util.py attempted to spawn an external 'zip' program for the zip action, if this fails, an attempt to import zipfile.py is made... This bites folks who have 'old' or non-conforming zip programs on windows platforms. This change tries the 'zipfile' module first, falling back to spawning a zip process if the module isn't available.
* NamedTemporaryFile: clarify behavior based on confusions noted by aTim Peters2002-11-211-2/+5
| | | | user, and spell out a x-platform use limitation.
* _RandomNameSequence(): style guide changes, small speedup, don'tTim Peters2002-11-211-8/+8
| | | | | put more in the critical section than absolutely needed, acquire the mutex before the "try".
* _TemporaryFileWrapper: changed self.close_called to a proper bool.Tim Peters2002-11-211-2/+2
|