| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* in import.c, #ifdef out references to dynamic loading based on
HAVE_DYNAMIC_LOADING
* clean out the platform-specific crud from importdl.c.
[ maybe fold this function into import.c and drop the importdl.c file? Greg.]
* change GetDynLoadFunc's "funcname" parameter to "shortname". change
"name" to "fqname" for clarification.
* each GetDynLoadFunc now creates its own funcname value.
WARNING: as I mentioned previously, we may run into an issue with a
missing "_" on some platforms. Testing will show this pretty quickly,
however.
* move pathname munging into dynload_shlib.c
|
|
|
|
|
| |
Moved a couple to a new "Not worth it" section (explanations were
already there).
|
| |
|
|
|
|
|
|
|
|
|
| |
This patch changes the string-based exceptions to class-based
exceptions, so that you can fetch the unknown option as an
attribute. As far as I know, it is backward compatible.
[The new exception class is called GetoptError; the name error is an
alias for compatibility.]
|
|
|
|
| |
is in the development branch, not the maintenance branch!)
|
|
|
|
| |
the default value is determined.
|
|
|
|
|
|
| |
Here's a patch that avoids a warning caused by the "const char* pathname"
declaration for _PyImport_GetDynLoadFunc (in dynload_aix). The "aix_load"
function's 1st arg is prototyped as "char *pathname".
|
|
|
|
| |
This causes * etc. on the command line to be expanded, link on Unix.
|
| |
|
|
|
|
| |
Define Py_DEBUG when compiling in debug mode. (Is that a good idea?)
|
| |
|
| |
|
|
|
|
|
|
| |
NOTE: Windows, Mac and OS/2 build procedures must be adapted manually!
This is part of a set of patches by Greg Stein.
|
|
|
|
| |
This is part of a set of patches by Greg Stein.
|
|
|
|
| |
This is part of a set of patches by Greg Stein.
|
|
|
|
| |
This is part of a set of patches by Greg Stein.
|
|
|
|
|
|
|
| |
from two static tables (one standard, one provided by the platform's
dynload_*.c variant).
This is part of a set of patches by Greg Stein.
|
|
|
|
| |
This is part of a set of patches by Greg Stein.
|
|
|
|
|
|
| |
(A few nite remain, these will probably disappear soon.)
This is part of a set of patches by Greg Stein.
|
|
|
|
|
|
|
| |
file per platform (really: per style of Dl API; e.g. all platforms
using dlopen() are grouped together in dynload_shlib.c.).
This is part of a set of patches by Greg Stein.
|
|
|
|
| |
c_varnames, not c_lnotab.
|
|
|
|
| |
GetControlDataHandle and SetControlDataHandle methods.
|
|
|
|
| |
keys that expect a Handle, and have a ResObj as parameter.
|
|
|
|
|
|
| |
macfsn._install()
will install these in macfs (if Navigation is available).
|
| |
|
|
|
|
| |
dialogs.
|
| |
|
| |
|
|
|
|
|
|
| |
interface: all
calls, callbacks, arguments, etc. Also added docstrings.
|
| |
|
| |
|
|
|
|
| |
get at the result yet, though:-)
|
| |
|
| |
|
|
|
|
| |
(The configure script is regenerated, not from his patch.)
|
| |
|
| |
|
|
|
|
| |
too little for my needs.
|
| |
|
| |
|
|
|
|
| |
pathconf_names, confstr(), confstr_names, sysconf(), sysconf_names.
|
|
|
|
|
|
|
|
|
|
|
|
| |
strings to integers for the *conf*() functions.
Added code to sort the tables at module initialization. Three
dictionaries, confstr_names, sysconf_names, and pathconf_names, are
added to the module as well. These map known configuration setting
names to the numeric value which is used to represent the setting in
the system call. This code is always called.
Updated related comments.
|
|
|
|
| |
Use MenuEvent in stead of MenuKey.
|
| |
|
|
|
|
|
|
|
|
| |
pathconf() names, from Sjoerd.
Added code to verify that these tables are properly ordered, only
included and used when CHECK_CONFNAME_TABLES is defined. This is only
needed to test the tables, so I haven't enabled this by default.
|
|
|
|
| |
determine suspend/resume -- jvr
|
|
|
|
| |
zero arguments (found by Marc Lemburg).
|
|
|
|
| |
are, we must keep the file around so we can print the body.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
available since the interface is poorly defined on at least one major
platform (Solaris).
Moved table of constant names for fpathconf() & pathconf() into the
conditional that defines the conv_path_confname() helper; Mark Hammond
reported that defining the table when none of the constants were
defined causes the compiler to complain (won't allow 0-length array,
imagine that!).
In posix_fpathconf(), use conv_path_confname() as the O& conversion
function, instead of the conv_confname() helper, which has the wrong
signature (posix_pathconf() already used the right thing).
|
|
|
|
|
|
|
|
| |
least on Solaris (sometimes it's Unix98, sometimes it conforms to an
early draft).
Properly generate config.h.in using autoheader instead of editing it
manually; thanks, Guido!
|