- 06 Tem, 2003 2 kayıt (commit)
-
-
Tim Peters yazdı
-
Martin v. Löwis yazdı
-
- 05 Tem, 2003 1 kayıt (commit)
-
-
Neal Norwitz yazdı
-
- 04 Tem, 2003 7 kayıt (commit)
-
-
Just van Rossum yazdı
- added bundle_id/--bundle-id option, to specify the CFBundleIndentifier #765615: - in the appropriate situation, prepend $PATH with our path instead of setting it.
-
Jack Jansen yazdı
strings, non-standard naming of things in bundles, etc.
-
Jack Jansen yazdı
- In the top level Makefile, the argument to -install_name should be prepended with /System/Library/Frameworks/, so it is an absolute path. - In the top level Makefile, because of 2), RUNSHARED needs to be set to DYLD_FRAMEWORK_PATH=<path to local framework> and $(RUNSHARED) prepended to the $(MAKE) lines in the frameworkinstallmaclib and frameworkinstallapps targets.
-
Jack Jansen yazdı
-
Jack Jansen yazdı
-
Jack Jansen yazdı
line also use this as the executable in the bundle.
-
Tim Peters yazdı
behavior, creating many threads very quickly. A long debugging session revealed that the Windows implementation of PyThread_start_new_thread() was choked with "laziness" errors: 1. It checked MS _beginthread() for a failure return, but when that happened it returned heap trash as the function result, instead of an id of -1 (the proper error-return value). 2. It didn't consider that the Win32 CreateSemaphore() can fail. 3. When creating a great many threads very quickly, it's quite possible that any particular bootstrap call can take virtually any amount of time to return. But the code waited for a maximum of 5 seconds, and didn't check to see whether the semaphore it was waiting for got signaled. If it in fact timed out, the function could again return heap trash as the function result. This is actually what confused the test program, as the heap trash usually turned out to be 0, and then multiple threads all got id 0 simultaneously, confusing the hell out of threading.py's _active dict (mapping id to thread object). A variety of baffling behaviors followed from that. WRT #1 and #2, error returns are checked now, and "thread.error: can't start new thread" gets raised now if a new thread (or new semaphore) can't be created. WRT #3, we now wait for the semaphore without a timeout. Also removed useless local vrbls, folded long lines, and changed callobj to a stack auto (it was going thru malloc/free instead, for no discernible reason). Bugfix candidate.
-
- 03 Tem, 2003 2 kayıt (commit)
-
-
Jack Jansen yazdı
-
Brett Cannon yazdı
time.tzname[1] and not time.daylight`` is true when it should only when time.daylight is true. Tests are also fixed. Closes bug #763047 and its cohort #763052.
-
- 02 Tem, 2003 20 kayıt (commit)
-
-
Jack Jansen yazdı
default application" but doesn't give a clue on how to do this. Refer to Apple Help.
-
Jack Jansen yazdı
by Skip.
-
Skip Montanaro yazdı
longer. Pointed out by Alex Martelli.
-
Just van Rossum yazdı
-
Just van Rossum yazdı
Use isinstance() instead of comparing types directly, to enable subclasses of str and unicode to be used as patterns. Blessed by /F.
-
Skip Montanaro yazdı
mode. Note that the only restriction on the csvfile passed to writer objects is that it have a write method.
-
Raymond Hettinger yazdı
Clarify parameter name.
-
Raymond Hettinger yazdı
-
Fred Drake yazdı
-
Fred Drake yazdı
this in SF patch #732174.
-
Just van Rossum yazdı
-
Fred Drake yazdı
elsewhere (lines between columns).
-
Fred Drake yazdı
(which is not to say it's right), so re-enable it. Documenting Python and Installing Python Modules still have problems when converting to GNU info, so we'll continue to leave them out for now.
-
Fred Drake yazdı
Some of this is still pretty iffy.
-
Andrew MacIntyre yazdı
because it was still looking in the ossaudiodev module namespace for this symbol. As the symbol has already been rebound as a global, use that instead.
-
Andrew MacIntyre yazdı
scope of the _XOPEN_SOURCE and _POSIX_C_SOURCE symbols, including: - getloadavg() - typedefs for u_int, u_long, u_char, u_short, ushort & uint These are now all defined under the control of a __BSD_VISIBLE symbol. The lack of the typedefs causes several extension modules to build incorrectly or not at all, and is the cause of failures reported for test_socket and test_tempfile on this platform (see python-dev: 29/6/03, pieterb@gewis.nl, "Running tests on freebsd5") This change does not appear to be needed in the 2.2 branch.
-
Fred Drake yazdı
implementation, so remove this decoy (it break formatting of the GNU info version of the docs).
-
Fred Drake yazdı
-
Jack Jansen yazdı
name was giving problems with some tar implementations.
-
Neal Norwitz yazdı
-
- 01 Tem, 2003 8 kayıt (commit)
-
-
Neal Norwitz yazdı
Tk 8.4 may return different values than 8.3. This fix should handle either version.
-
Just van Rossum yazdı
version of plistlib.py (r1.2)
-
Just van Rossum yazdı
- use isinstance instead of flaky file-detection code
-
Neal Norwitz yazdı
-
Tim Peters yazdı
mostly for convenience and to aid debugging.
-
Tim Peters yazdı
-
Fred Drake yazdı
closes SF bug #764003 - fix markup for consistency
-
Fred Drake yazdı
-