- 26 Şub, 2003 6 kayıt (commit)
-
-
Andrew M. Kuchling yazdı
specified with an absolute path, the object file is also written to an absolute path. The patch drops the drive and leading '/' from the source path, so a path like /path/to/foo.c results in an object file like build/temp.i686linux/path/to/foo.o.
-
Raymond Hettinger yazdı
* List/Tuple checkexact is faster for the common case. * Testing for Py_True and Py_False can be inlined for faster looping.
-
Just van Rossum yazdı
-
Walter Dörwald yazdı
cases increasing coverage in unicodedata.c from 87% to 95% (when the normalization tests are run). From SF patch #662807.
-
Just van Rossum yazdı
-
Just van Rossum yazdı
-
- 25 Şub, 2003 16 kayıt (commit)
-
-
Jack Jansen yazdı
-
Jack Jansen yazdı
create a temporary file. This fixes #688011. Got rid of the install() method in macresource, and replaced it with a resource_filename() method which will optionally decode a given resourcefile (which may be applesingle-encoded) and return the real resourcefile. Use this new method in buildtools to copy the correct resource file to the bundle. This fixes #688007.
-
Jack Jansen yazdı
is now in buildtools.
-
Just van Rossum yazdı
os.listdir() may now return unicode strings on platforms that set Py_FileSystemDefaultEncoding.
-
Just van Rossum yazdı
-
Just van Rossum yazdı
- tweaked the help text a little. (Jack: up to you to change your client code.)
-
Just van Rossum yazdı
-
Just van Rossum yazdı
import warnings.py _after_ site.py has run. This ensures that site.py is again the first .py to be imported, giving it back full control over sys.path.
-
Just van Rossum yazdı
- Replaced bootstrap shell script with Python script. This means standalone apps built with bundlebuilder will not work on MacOS < 10.1, since we depend (again) on an installed Python. - Add a hack to set sys.executable; the bootstrap script does os.execve() with an argv[0] that's different from the actual Python executable (it has to match the CFBundleExecutable entry in the Info.plist to make the app work both from the Finder and the command line, and it has to be the bootstrap script), yet a proper sys.executable is needed to spawn auxiliary processes.
-
Skip Montanaro yazdı
-
Skip Montanaro yazdı
-
Jack Jansen yazdı
-
Jack Jansen yazdı
of the form file:/path/to/file don't work whereas file:///path/to/file works fine. We convert the former to the latter.
-
Jack Jansen yazdı
building distutils extension modules also works if you've only done an altinstall. Fixes bug #677293.
-
Jack Jansen yazdı
-
Jack Jansen yazdı
called python.exe but actually pass it from the main Makefile to Mac/OSX/Makefile. This makes framework builds work again on case sensitive filesystems. Fixes bug #677753.
-
- 24 Şub, 2003 15 kayıt (commit)
-
-
Walter Dörwald yazdı
(see SF bug #690309) and raise ImportErrors instead of RuntimeErrors, so building Python continues even if importing iconv_codecs fails. This is a temporary fix until we get proper configure support for "broken" iconv implementations.
-
Guido van Rossum yazdı
-
Jack Jansen yazdı
-
Jack Jansen yazdı
filename as the source, but in Contents/Resources in the app bundle).
-
Jack Jansen yazdı
into dst in the bundle. The Python API already had this functionality
-
Walter Dörwald yazdı
-
Jack Jansen yazdı
os.popen(). Fixes #692222.
-
Jack Jansen yazdı
is found if you are running fink, but the module doesn't work. For now I disabled building iconv_codec on darwin.
-
Jack Jansen yazdı
if the include files cannot be found.
-
Jack Jansen yazdı
-
Jack Jansen yazdı
-
Neal Norwitz yazdı
This improves speed by about 5.6% for me.
-
Guido van Rossum yazdı
The problem is in sre_compile.py: the call to _compile_charset near the end of _compile_info forgets to pass in the flags, so that the info charset is not compiled with re.U. (The info charset is used when searching to find the first character at which a match could start; it is not generated for patterns beginning with a repeat like '\w{1}'.)
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
-
- 23 Şub, 2003 3 kayıt (commit)
-
-
Neal Norwitz yazdı
-
Neal Norwitz yazdı
Need to make sure that preprocessor directives start in first column. This means we can't indent code which has preprocessor directives, nor have a space between [ #include for example.
-
Jack Jansen yazdı
packages can check that extension modules are built for the right type of python. Current values can be static, framework, shared and cfm (for completeness, for MacPyton-OS9). Closes bug #691889. The reporter suggests backporting this to 2.2.3 and I think I agree.
-