- 02 Jun, 2000 16 commits
-
-
Jack Jansen authored
Removed hfsrunning() macro. This means MacPython won't run on MacOS 5 (oops, System 5) or earlier anymore:-)
-
Jack Jansen authored
Made the core toolbox modules carbon-compatible using the new greylist feature of bgen: non-carbon methods are still included in non-carbon MacPython. The issue of backward compatibility of Python code is still open. Macmodule and macosmodule have also been carbonified. Some functionality is still missing there.
-
Jack Jansen authored
Replaced GetFInfo and SetFInfo calls with FspGetFInfo and FspSetFInfo calls, which are carbon-compatible.
-
Jack Jansen authored
- Don't call all the toolbox init routines. - No balloon help, so removed help code from the initial dialog.
-
Jack Jansen authored
- Use TickCount() in stead of LMGetTicks() - Don't use xxxGetFile event filter - Don't call SystemTask or HandleSysWindowEvent (is this also automatically handled under os9??) - Don't scan event queue for cmd-. (to be fixed at some point).
-
Jack Jansen authored
(Temporarily?) removed call to ProcessHighLevelEvent until we find out how to do this (Carbon only).
-
Jack Jansen authored
-
Jack Jansen authored
-
Jeremy Hylton authored
-
Greg Ward authored
before the real release, but I want to make it clear that a major new release is on the way).
-
Greg Ward authored
-
Greg Ward authored
extraneous debug prints).
-
Greg Ward authored
do so if DEBUG is true.
-
Greg Ward authored
'_check_*()' helpers.
-
Greg Ward authored
prep/build/etc. scripts, doc files, dependency info) from a config file rather than the dedicated "package_info" file. (The idea is that developers will provide RPM-specific info in the "[bdist_rpm]" section of setup.cfg, but of course it could also be supplied in the other config files, on the command line, or in the setup script -- or any mix of the above.) Major changes: * added a boatload of options to 'user_options' and 'initialize_options()': 'distribution_name', 'group', 'release', ... * added 'finalize_package_data()', which takes the place of '_get_package_data()' -- except it's called from 'finalize_options()', not 'run()', so we have everything figured out before we actually run the command * added 'ensure_string()', 'ensure_string_list()', 'ensure_filename()'; these take the place of '_check_string()' and friends. (These actually look like really useful type-checking methods that could come in handy all over the Distutils; should consider moving them up to Command and using them in other command classes' 'finalize_options()' method for error-checking). * various cleanup, commentary, and adaptation to the new way of storing RPM info in '_make_spec_file()'
-
Greg Ward authored
-
- 01 Jun, 2000 14 commits
-
-
Fred Drake authored
This patch correct bounds checking in PyLong_FromLongLong. Currently, it does not check properly for negative values when checking to see if the incoming value fits in a long or unsigned long. This results in possible silent truncation of the value for very large negative values.
-
Fred Drake authored
Fix test of the "math" module so it does not break on platforms that do not offer rint(); just skip that portion of the test in that case.
-
Jeremy Hylton authored
-
Jeremy Hylton authored
-
Fred Drake authored
-
Fred Drake authored
Removed PyErr_BadArgument() calls and replaced them with more useful error messages.
-
Andrew M. Kuchling authored
dumps core. Solution: fix check_escape() to match its comment and use only the low 8 bits of the octal number.
-
Fred Drake authored
Removed PyErr_BadArgument() calls and replaced them with more useful error messages.
-
Jeremy Hylton authored
define ThreadError (== thread.error); docs should be updated, too
-
Greg Ward authored
Added 'get_archive_files()' so outsiders can get their hands on that list.
-
Greg Ward authored
need to be reinitialized -- fixed.
-
Greg Ward authored
Ensure 'make_archive()' method returns archive filename.
-
Greg Ward authored
-
Greg Ward authored
* added "--bdist-base" option to parameterize where we build the RPM (comes from "bdist" by default: "build/bdist.<plat>") * simplified/cleaned up some code in 'run()' in the process of removing (most) hard-coded directory names * if "--spec-only", drop spec file in "dist" rather than "redhat" (directory name still hard-coded, though) * use 'reinitialize_command()' to fetch the "sdist" object to tweak before running "sdist" command * use 'self.copy_file()' method rather than 'copy_file()' function * cosmetic tweaks to comments, error messages
-
- 31 May, 2000 9 commits
-
-
Greg Ward authored
* help strings start with lowercase * added affirmative version of '--no-clean' and '--no-rpm-opt-flags', which are the default (thus the attributes that correspond to the options are now 'clean' and 'use_rpm_opt_flags')
-
Fred Drake authored
detail that confuses too many people. Based on discussion in python-dev.
-
Andrew M. Kuchling authored
-
Greg Ward authored
Also changed it so it doesn't barf if the path is already in native format (ie. contains os.sep).
-
Greg Ward authored
-
Greg Ward authored
-
Greg Ward authored
"from distutils.core import" it.
-
Greg Ward authored
setup script) to be a list of Extension instances, rather than a list of of (ext_name, build_info) tuples. This is mostly a simplification, but 'check_extension_list()' got a lot more complicated because of the need to convert the old-style tuples to Extension instances. Temporarily dropped support for defining/undefining macros in the 'extensions' list -- I want to change the interface, but haven't yet made the required changes in CCompiler and friends to support this nicely. Also neatened up the code that merges 'extra_compile_flags' and the CFLAGS environment variable.
-
Greg Ward authored
the old (ext_name, build_info) tuple.
-
- 30 May, 2000 1 commit
-
-
Fred Drake authored
-