Guido van Rossum
95288862bb
For Windows, need to add #include <windows.h>.
1999-12-20 22:55:03 +00:00
Andrew M. Kuchling
313a3e36e7
Fix typo in docstring: wbites -> wbits
1999-12-20 22:13:38 +00:00
Guido van Rossum
e97ee18115
Changes to auto-detect the correct dynload_<platform>.c file.
...
NOTE: Windows, Mac and OS/2 build procedures must be adapted manually!
This is part of a set of patches by Greg Stein.
1999-12-20 21:27:22 +00:00
Guido van Rossum
6f13e9abc9
Add line for HAVE_DYNAMIC_LOADING (result of editing acconfig.h).
...
This is part of a set of patches by Greg Stein.
1999-12-20 21:25:59 +00:00
Guido van Rossum
85d8be5df0
Define HAVE_DYNAMIC_LOADING.
...
This is part of a set of patches by Greg Stein.
1999-12-20 21:24:37 +00:00
Guido van Rossum
db3ec1b21e
Support for selecting the correct dynload_<platform>.c file.
...
This is part of a set of patches by Greg Stein.
1999-12-20 21:24:09 +00:00
Guido van Rossum
ed1170e49f
In _PyImport_Init(), dynamically construct the table of legal suffixes
...
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.
1999-12-20 21:23:41 +00:00
Guido van Rossum
9f65081d90
Some rearrangements for the importdl.c restructuring.
...
This is part of a set of patches by Greg Stein.
1999-12-20 21:22:24 +00:00
Guido van Rossum
6ea9092625
Moved most of the platform-specific code to dynload_<platform>.c files.
...
(A few nite remain, these will probably disappear soon.)
This is part of a set of patches by Greg Stein.
1999-12-20 21:20:42 +00:00
Guido van Rossum
22a1d3671b
The old platform-specific contents of importdl.c, broken down into one
...
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.
1999-12-20 21:18:49 +00:00
Guido van Rossum
72badf5404
The cleanup code in com-init() at label fail_0000 should remove
...
c_varnames, not c_lnotab.
1999-12-20 20:40:12 +00:00
Jack Jansen
e9c69bc53e
Support keys that have a Handle as parameter, by using the new GetControlDataHandle and SetControlDataHandle methods.
1999-12-19 00:06:52 +00:00
Jack Jansen
1f9249cea9
Added {Get,Set}ControlDataHandle methods. These are {Get,Set}ControlData for
...
keys that expect a Handle, and have a ResObj as parameter.
1999-12-19 00:05:50 +00:00
Jack Jansen
54b9ce1c4f
StandardFile compatability routines. For the time being calling macfsn._install()
...
will install these in macfs (if Navigation is available).
1999-12-18 16:57:33 +00:00
Jack Jansen
97e0ae25aa
Increase applet minimal memory size by a megabyte.
1999-12-18 16:56:16 +00:00
Jack Jansen
77abc43486
Added a line about passing None as eventProc to the docstring to get movable
...
dialogs.
1999-12-17 23:01:44 +00:00
Jack Jansen
cd3d7ccd4f
PyMac_BuildOptStr255 and PyMac_BuildFSSpec added to exports.
1999-12-17 23:00:49 +00:00
Jack Jansen
b734adef4b
Added PyMac_BuildOptStr255, which returns None on a null pointer.
1999-12-17 17:15:50 +00:00
Jack Jansen
a07431f0ce
Finished (I think), but only very lightly tested. Should now have full interface: all
...
calls, callbacks, arguments, etc. Also added docstrings.
1999-12-17 17:14:28 +00:00
Jack Jansen
8542b2e0af
Project for Nav module.
1999-12-17 17:12:41 +00:00
Jack Jansen
da261e6dc6
Added Nav
1999-12-16 22:22:00 +00:00
Jack Jansen
e1a45b3f3d
Allow keyword arguments, and the dialog is now actually shown. No way to
...
get at the result yet, though:-)
1999-12-16 22:21:30 +00:00
Jack Jansen
286538719e
Added Nav module
1999-12-16 22:20:52 +00:00
Guido van Rossum
4e08379891
Patch and new file by Geoff Furnish for C++ compilation.
1999-12-16 17:52:08 +00:00
Guido van Rossum
9501219303
Patch by Geoff Furnish to make compiling with C++ more gentle.
...
(The configure script is regenerated, not from his patch.)
1999-12-16 17:50:52 +00:00
Guido van Rossum
ec3caccb17
Regenerated after new acconfig.h.
1999-12-16 17:49:27 +00:00
Guido van Rossum
c6f6df3118
Correct stupid typo (HAVE_GETHOSTBTNAME).
1999-12-16 17:49:02 +00:00
Jack Jansen
e91a29d2f3
Navigation Services module. Started from scratch, as Joe's module exported too little for my needs.
1999-12-16 16:54:55 +00:00
Greg Ward
9d46b9ce97
When emitting a command-line error message, *say* it's an error.
1999-12-16 01:19:05 +00:00
Greg Ward
ad83f04086
Catch errors from 'rmtree' and emit a warning.
1999-12-16 01:14:15 +00:00
Fred Drake
88f6ca2ce9
Document getgroups(), getlogin(), fpathconf(), pathconf(),
...
pathconf_names, confstr(), confstr_names, sysconf(), sysconf_names.
1999-12-15 19:39:04 +00:00
Fred Drake
bec628d4bc
Rip out the code to check the ordering of the tables used to map
...
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.
1999-12-15 18:31:10 +00:00
Jack Jansen
c15e43a2da
Fixed menu glyph stuff.
...
Use MenuEvent in stead of MenuKey.
1999-12-15 15:45:23 +00:00
Jack Jansen
8a9fdff6d7
Added kind resources (in US-english and dutch, sigh).
1999-12-15 15:43:24 +00:00
Fred Drake
d86ed29f44
Added table entries for Irix 6.5 names for confstr()/sysconf()/
...
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.
1999-12-15 15:34:33 +00:00
Just van Rossum
1a5eb04d47
Fixed buglet in Application.do_suspendresume(), it took the wrong flag to determine suspend/resume -- jvr
1999-12-15 14:55:16 +00:00
Barry Warsaw
153a27ceb2
do_strip(): Fixed cut-and-paste error; this function should check for
...
zero arguments (found by Marc Lemburg).
1999-12-15 02:22:52 +00:00
Guido van Rossum
cd97576184
Only set msg.fp to None when there are no extra arguments; if there
...
are, we must keep the file around so we can print the body.
1999-12-14 22:18:37 +00:00
Fred Drake
12c6e2d497
Added support for getlogin(); does *not* use getlogin_r() where
...
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).
1999-12-14 21:25:03 +00:00
Fred Drake
f581db15a3
Remove test for getlogin_r(); the interface is not clearly defined, at
...
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!
1999-12-14 21:11:47 +00:00
Fred Drake
3bb3e5773b
Added detection of getlogin() and getlogin_r().
1999-12-14 20:48:17 +00:00
Jack Jansen
b1b78d85d3
Bgen now understands more constant definitions, but that means that a few which are not parseable in Python have to be blacklisted.
1999-12-14 15:47:01 +00:00
Jack Jansen
13681b73b5
If a menu shortcut is a tuple in stead of a char it is a tuple (modifierkeys, char [, glyph]).
1999-12-14 15:45:53 +00:00
Jack Jansen
1836dbe22d
Regenerated now that bgen can handle a few more constructs in constant definitions.
1999-12-14 15:44:53 +00:00
Fred Drake
d16b5abc07
Markup consistency nits that Guido didn't check. ;-)
1999-12-13 23:34:42 +00:00
Guido van Rossum
5f7a28cdf8
Doc update from Piers Lauder see changes for imaplib.py version 2.16.
1999-12-13 23:29:39 +00:00
Guido van Rossum
8c0622114b
V 2.16 from Piers:
...
I've changed the login command to force proper
quoting of the password argument. I've also added
some extra debugging code, which is removed when
__debug__ is false.
1999-12-13 23:27:45 +00:00
Greg Ward
97798b1d47
Use 'search', not 'match', on filename pattern regexes.
1999-12-13 21:38:57 +00:00
Fred Drake
71f00fb6df
Removed debugging prints.
1999-12-13 16:55:24 +00:00
Fred Drake
c968092d5c
Added bindings for getgroups(), fpathconf(), pathconf(), confstr(),
...
and sysconf().
*Lots* of tables to define names used by *conf*(); explanation to go
in message to python-dev list.
1999-12-13 16:37:25 +00:00