- 06 Kas, 2002 1 kayıt (commit)
-
-
Martin v. Löwis yazdı
-
- 10 Eki, 2002 1 kayıt (commit)
-
-
Guido van Rossum yazdı
Immediate benefit: when you use "make -t" to avoid a global recompile after a trivial header file touchup, Make will no longer create files named all, oldsharedmods, and sharedmods. (Not sure if I tracked down all such targets. Not sure if I care.)
-
- 29 Agu, 2002 1 kayıt (commit)
-
-
Guido van Rossum yazdı
This seems the sanest thing to do.
-
- 09 Agu, 2002 3 kayıt (commit)
-
-
Guido van Rossum yazdı
-
Jack Jansen yazdı
symlink and remove it.
-
Jack Jansen yazdı
the framework, the MacOSX apps and the unix tools. Most of the hard work is done by Mac/OSX/Makefile. Also, it should now be possible to install in a different directory, such as /tmp/dist/Library/Frameworks, for building binary installers. The fink crowd wanted this.
-
- 06 Agu, 2002 1 kayıt (commit)
-
-
Jack Jansen yazdı
if we are running in an OSX framework enabled build directory, test that the framework infrastructure exists. This catches the very common error of doing "make install" in stead of "make frameworkinstall".
-
- 04 Agu, 2002 2 kayıt (commit)
-
-
Jack Jansen yazdı
people may have (fink, gnu).
-
Martin v. Löwis yazdı
-
- 02 Agu, 2002 1 kayıt (commit)
-
-
Jack Jansen yazdı
one .app nowadays) and fixed it to work.
-
- 01 Agu, 2002 1 kayıt (commit)
-
-
Jack Jansen yazdı
us to completely decouple the framework from the executable, so we can use a two-level namespace. - Do framework builds with a twolevel namespace. - Reorganized the code that creates the minimal framework in the build directory, to make it more robust against incomplete frameworks (from earlier aborted builds, or builds of previous Python versions).
-
- 30 Tem, 2002 1 kayıt (commit)
-
-
Guido van Rossum yazdı
pass -DHAVE_CONFIG_H to CC, and that symbol isn't used any more.
-
- 29 Tem, 2002 1 kayıt (commit)
-
-
Jason Tishler yazdı
This patch fixes make install for Cygwin. Specifically, it reverts to the previous behavior: o install libpython$(VERSION)$(SO) in $(BINDIR) o install $(LDLIBRARY) in $(LIBPL) It also begins to remove Cygwin's dependency on $(DLLLIBRARY) which I hope to take advantage of when I attempt to make Cygwin as similar as possible to the other Unix platforms (in other patches). I tested this patch under Red Hat Linux 7.1 without any ill effects. BTW, I'm not the happiest using the following test for Cygwin: test "$(SO)" = .dll I'm willing to update the patch to use: case "$(MACHDEP)" in cygwin* instead, but IMO that will look uglier.
-
- 19 Tem, 2002 1 kayıt (commit)
-
-
Mark Hammond yazdı
-
- 17 Tem, 2002 1 kayıt (commit)
-
-
Jeremy Hylton yazdı
-
- 21 Haz, 2002 1 kayıt (commit)
-
-
Jack Jansen yazdı
OSX framework build process. Things fixed/modified: - the filesystem case-sensitivity test now works for builds outside the source directory - various other fixes for building outside the source directory - python.app now has a target in the main Makefile - WASTE and AquaTk are found more automatically
-
- 11 Haz, 2002 1 kayıt (commit)
-
-
Martin v. Löwis yazdı
-
- 15 May, 2002 1 kayıt (commit)
-
-
Jason Tishler yazdı
This patch removes a vestige part of the Cygwin make rules that didn't quite make it over during the flattening of the Makefiles. In its current form, it creates a def file but incorrectly calls it libpython$(VERSION).dll.a which immediately gets overwritten by the next command. Obviously, this is useless. It appears, it was useless in the old nested Makefile structure too. :,)
-
- 08 May, 2002 1 kayıt (commit)
-
-
Martin v. Löwis yazdı
-
- 26 Nis, 2002 1 kayıt (commit)
-
-
Guido van Rossum yazdı
enumerate("abc") is an iterator returning (0,"a"), (1,"b"), (2,"c"). The argument can be an arbitrary iterable object.
-
- 22 Nis, 2002 1 kayıt (commit)
-
-
Neil Schemenauer yazdı
-
- 05 Nis, 2002 1 kayıt (commit)
-
-
Martin v. Löwis yazdı
-
- 03 Nis, 2002 1 kayıt (commit)
-
-
Guido van Rossum yazdı
PEP 285. Everything described in the PEP is here, and there is even some documentation. I had to fix 12 unit tests; all but one of these were printing Boolean outcomes that changed from 0/1 to False/True. (The exception is test_unicode.py, which did a type(x) == type(y) style comparison. I could've fixed that with a single line using issubtype(x, type(y)), but instead chose to be explicit about those places where a bool is expected. Still to do: perhaps more documentation; change standard library modules to return False/True from predicates.
-
- 29 Mar, 2002 1 kayıt (commit)
-
-
Martin v. Löwis yazdı
-
- 23 Mar, 2002 1 kayıt (commit)
-
-
Tim Peters yazdı
Also move all _PyMalloc_XXX entry points into obmalloc.c. The Windows build works fine. The Unix build is changed here (Makefile.pre.in), but not tested. No other platform's build process has been fiddled.
-
- 28 Şub, 2002 1 kayıt (commit)
-
-
Guido van Rossum yazdı
Use posixly correct sort args. Bugfix candidate.
-
- 12 Şub, 2002 1 kayıt (commit)
-
-
Jack Jansen yazdı
- Create the Python.framework/Versions/$(VERSION) dir if it doesn't exist - Override existing symlinks in the framework.
-
- 17 Ock, 2002 1 kayıt (commit)
-
-
Martin v. Löwis yazdı
2.2.1 candidate.
-
- 19 Ara, 2001 1 kayıt (commit)
-
-
Jack Jansen yazdı
extension, not the EXT one, as regen uses the python binary in the build directory. Fixes #493959.
-
- 06 Ara, 2001 1 kayıt (commit)
-
-
Jack Jansen yazdı
as OSX HFS+) and if so add an extension to the python executable, but only in the build directory, not on the installed python.
-
- 04 Ara, 2001 2 kayıt (commit)
-
-
Guido van Rossum yazdı
-
Tim Peters yazdı
own interfered with including Python.h. Remove Python's assert.h.
-
- 03 Ara, 2001 1 kayıt (commit)
-
-
Barry Warsaw yazdı
pass. Closes SF # 485080
-
- 02 Ara, 2001 1 kayıt (commit)
-
-
Martin v. Löwis yazdı
Fixes #485679.
-
- 24 Kas, 2001 1 kayıt (commit)
-
-
Martin v. Löwis yazdı
-
- 26 Eki, 2001 1 kayıt (commit)
-
-
Fred Drake yazdı
-
- 20 Eki, 2001 1 kayıt (commit)
-
-
Guido van Rossum yazdı
1. configure doesn't handle HP-UX release numbers (e.g., B.11.00), resulting in MACHDEP = "hpuxB". 2. After checking for wchar.h, configure doesn't include it when checking the size of wchar_t. (Python 2.2b1 on HP-UX 11.00)
-
- 18 Eki, 2001 1 kayıt (commit)
-
-
Guido van Rossum yazdı
This is a big one, touching lots of files. Some of the platforms aren't tested yet. Briefly, this changes the return value of the os/posix functions stat(), fstat(), statvfs(), fstatvfs(), and the time functions localtime(), gmtime(), and strptime() from tuples into pseudo-sequences. When accessed as a sequence, they behave exactly as before. But they also have attributes like st_mtime or tm_year. The stat return value, moreover, has a few platform-specific attributes that are not available through the sequence interface (because everybody expects the sequence to have a fixed length, these couldn't be added there). If your platform's struct stat doesn't define st_blksize, st_blocks or st_rdev, they won't be accessible from Python either. (Still missing is a documentation update.)
-
- 17 Eki, 2001 1 kayıt (commit)
-
-
Guido van Rossum yazdı
Add --install-scripts=$(BINDIR) argument to "setup.py install" invocation.
-
- 05 Eki, 2001 1 kayıt (commit)
-
-
Fred Drake yazdı
-