Greg Ward
9ae7c3c9a5
Document the directory separatory for include dir and library dir lists.
2000-09-16 01:44:45 +00:00
Jack Jansen
76167fecc1
This will eventually evolve into a package that creates CodeWarrior projects from templates (for distutils, and possibly the standard extensions too). For now it generates a correct xml file based on sources/output/expfile, but that is about all.
2000-09-15 22:44:08 +00:00
Neil Schemenauer
a53cf79275
- add a new test
...
- document some of the tricky tests (hopefully correctly :)
2000-09-15 22:32:29 +00:00
Fred Drake
6a547c7878
Fix a link -- there is no starship.python.org!
2000-09-15 22:11:24 +00:00
Fred Drake
1ac526d7cc
Add a constant "library" to the module which names the library used,
...
based on the available headers.
Update comments on the filename extensions used to reflect library
differences.
Added get() and setdefault() methods to the dbm object.
Added docstrings, convert all methods to PyArg_ParseTuple() so that
error messages will have the method names.
2000-09-15 21:35:14 +00:00
Fred Drake
7c25f3df85
Add some comments on the available implementations that this module can
...
use.
Change the list of flag values for open() to a table.
Markup consistency nits.
2000-09-15 21:31:31 +00:00
Jeremy Hylton
afde7e24b6
fix bug #110661 (PR#356) -- accept either & or ; as separator for CGI
...
query string
also some doc string reformatting and use of string methods instead of
older string.splitfields
2000-09-15 20:06:57 +00:00
Neil Schemenauer
ce20967c2c
Don't remove instance objects from the GC container set until we are
...
they are dead. Fixes bug #113812 .
2000-09-15 18:57:21 +00:00
Fred Drake
e64572bccb
Some systems need -lucb to compile the mmap module. Add a comment to
...
this effect.
This address one aspect of SourceForge bug #113797 .
2000-09-15 18:55:58 +00:00
Barry Warsaw
3b2aedbdc5
Py_Main(), usage(), usage_mid: Add -h and -V flags to print the usage
...
message and Python version number and exit immediately. Closes patch
#101496 .
2000-09-15 18:40:42 +00:00
Barry Warsaw
645693783c
Describe the -h and -V flags. Closes patch #101496
2000-09-15 18:39:09 +00:00
Paul Prescod
5c6bd31319
Fixed some typos. Removed one obsolete comment.
2000-09-15 18:38:47 +00:00
Skip Montanaro
6634b14f3b
add cross reference to mimetools module
2000-09-15 18:20:20 +00:00
Skip Montanaro
682c25a495
RET_SAVE references should be Py_BLOCK_THREADS references
2000-09-15 18:19:27 +00:00
Paul Prescod
ce88db0230
Fixed bug that disallowed processing instructions before and after
...
document element.
2000-09-15 17:09:19 +00:00
Guido van Rossum
8999053326
Fix for bug #113693 : with the changes to the IMPORT_FROM opcodes, this
...
crashed on an assert.
2000-09-15 16:37:42 +00:00
Guido van Rossum
3634112b40
Include the filename in the errror message for F5 without saving.
...
This closes bug #110660 .
2000-09-15 15:45:57 +00:00
Fred Drake
6e5184fe6a
Update comments in the second paragraph, discussing versioning issues
...
related to the BSD DB library. Based on comments from Mark Summerfield
<summer@netcraft.com>.
2000-09-15 15:19:35 +00:00
Jeremy Hylton
be467e5c69
Fix Bug #114293 :
...
Strings are unpickled by calling eval on the string's repr. This
change makes pickle work like cPickle; it checks if the pickled
string is safe to eval and raises ValueError if it is not.
test suite modifications:
Verify that pickle catches a variety of insecure string pickles
Make test_pickle and test_cpickle use exactly the same test suite
Add test for pickling recursive object
2000-09-15 15:14:51 +00:00
Jack Jansen
a647f577f0
Read a QuickTime movie and return the frames.
2000-09-15 13:43:46 +00:00
Jack Jansen
344ecdb249
Before comparing os.uname() to BeOS check that os.uname actually exists:-)
2000-09-15 12:59:46 +00:00
Jack Jansen
8b7c3c0be7
For current directory use os.curdir, not ".".
2000-09-15 12:58:08 +00:00
Jack Jansen
00ce51e38e
Allow am/pm as well as AM/PM (C9X behaviour).
2000-09-15 12:57:35 +00:00
Jack Jansen
a454ebd924
Added B format char to Py_BuildValue (same as b,h,i, but makes
...
bgen-generated code work).
2000-09-15 12:52:19 +00:00
Jack Jansen
b763b9d9d5
Cast UCHAR_MAX to int before doing the comparison for overflow of the
...
B format char.
2000-09-15 12:51:01 +00:00
Martin v. Löwis
2af72d5d6d
Use symbolic constants for allowable short ranges.
2000-09-15 08:10:33 +00:00
Tim Peters
0bb44a4a3a
Closes SF bug 113894: on Windows, things like os.listdir("k:") and
...
glob.glob("k:*py") (i.e., a raw drive letter + colon at the start) were
using the root of the drive rather than the expected Windows behavior
of using the drive's "current directory".
2000-09-15 07:44:49 +00:00
Tim Peters
a2ebb87bfe
Added simple batch file to make running the test suite from the PCbuild
...
directory less tedious.
2000-09-15 07:36:28 +00:00
Martin v. Löwis
3cd760425f
Correctly cast the return value of realloc.
2000-09-15 07:32:39 +00:00
Martin v. Löwis
66de5497c5
Check range for bytes and shorts. Closes bug #110845 .
2000-09-15 07:31:57 +00:00
Martin v. Löwis
c58dbebf4b
Correctly use realloc return value. Fixes bug #114424 .
2000-09-15 07:07:46 +00:00
Martin v. Löwis
ff1ce0f44f
Support \r in source files. Closes bug #101425 .
2000-09-15 06:57:26 +00:00
Fred Drake
d2a5ad25d5
Removed some debugging prints: When running user configuration code
...
from Tk.readprofile(), do not print anything extra to stdout, just run
the code.
2000-09-15 04:41:22 +00:00
Fred Drake
10515b6483
main(): Move hackery of sys.argv until after the Tk instance has been
...
created. This allows the application-specific Tkinter
initialization to be executed if present. Also pass an explicit
className parameter to the Tk() constructor.
This closes SourceForge bug #110618 .
2000-09-15 04:32:56 +00:00
Fred Drake
81c1735809
Add item to the list of limitations that points out the lack of support
...
for authenticated proxies. This is noted elsewhere, but this makes it
easier to find.
Fix typo where it was already mentioned.
This closes SourceForge bug #110619 .
2000-09-15 04:12:56 +00:00
Fred Drake
ae90f8da24
Trent Mick points out that the BSD DB also provides an ndbm compatibility
...
layer. If that is available, consider that as an option as well.
2000-09-15 03:38:12 +00:00
Greg Ward
bbba66eb7d
Added 'warn_dir' option so other code can sneak in and disable
...
the sometimes inappropriate warning about where we're installing data files.
2000-09-15 01:21:07 +00:00
Greg Ward
9bd3e9b6b2
Adjust to the new sysconfig regime: use 'get_config_vars()' instead
...
of globals from sysconfig.
Added 'prefix' and 'exec_prefix' to the list of variables that can be
expanded in installation directories (preserving the stupid old names
of 'sys_prefix' and 'sys_exec_prefix, though).
2000-09-15 01:20:10 +00:00
Greg Ward
d602909128
Adjust to the new sysconfig regime: use 'get_config_var()' instead
...
of globals from sysconfig.
2000-09-15 01:19:03 +00:00
Greg Ward
59399bb303
Revamped 'get_platform()' to try and do something reasonably smart on
...
POSIX platforms, ie. get a little more detail than 'sys.platform' gives.
2000-09-15 01:16:14 +00:00
Greg Ward
879f0f11ba
Changed from eager parsing of Makefile (at import time) to lazy: only do
...
all that work when someone asks for a "configuration variable" from the
Makefile. Details:
- added 'get_config_vars()': responsible for calling one of the
'_init_*()' functions to figure things out for this platform,
and to provide an interface to the resulting dictionary
- added 'get_config_var()' as a simple interface to the dictionary
loaded by 'get_config_vars()'
- changed the '_init_*()' functions so they load the global dictionary
'_config_vars', rather than spewing their findings all over
the module namespace
- don't delete the '_init_*()' functions when done importing
- adjusted 'customize_compiler()' to the new regime
2000-09-15 01:15:08 +00:00
Greg Ward
3fff8d2969
Fixed so 'parse_makefile()' uses the TextFile class to ensure that
...
comments are stripped and lines are joined according to the backslash
convention.
2000-09-15 00:03:13 +00:00
Fred Drake
f3d41272c6
Before running LaTeX2HTML, remove all the HTML files from the output
...
directory. This avoids acretion of HTML from previous runs which may
have a new name; this would have avoided a lot of the packaging problems
related to changing labels from the old distutils documentation.
2000-09-14 22:25:47 +00:00
Fred Drake
aaa238585f
When there is a Module Index, make sure the icon actually links to it.
2000-09-14 22:20:41 +00:00
Fred Drake
4dfad57235
Add a reference to the sha module, noting that SHA is considered more
...
secure. Suggested by Erno Kuusela <erno@iki.fi>.
2000-09-14 21:47:32 +00:00
Fred Drake
b9fd468ded
Convert "See also" section to use \seetitle.
2000-09-14 21:46:22 +00:00
Fred Drake
33e0beaf77
Did not include the sha module documentation dependency.
2000-09-14 21:42:38 +00:00
Jack Jansen
2d017ec9fb
Added a note about gdbm.
...
Changed the stackless note.
2000-09-14 21:02:22 +00:00
Jack Jansen
965226bb36
Added a note about getting CarbonLib as a way to get a new Appearance/NavServices. Added Luc Lefebvre to the thanks-list.
2000-09-14 20:58:24 +00:00
Jack Jansen
04b85498b8
Fixes that should make it possible to run Python on machines without NavServices installed.
2000-09-14 20:47:00 +00:00