Barry Warsaw
6fe3d7009e
In the Extension() call, add runtime_library_dirs so that a useful
...
-R/--rpath flag gets passed to the linker. Source builds of
BerkeleyDB do their default installs in locations not normally on
ld.so's search path.
2002-06-24 20:27:33 +00:00
Kurt B. Kaiser
83118c6cb3
Clear associated breakpoints when closing an edit window.
...
M Debugger.py : Added clear_file_breaks()
M EditorWindow.py : Clear breaks when closed, commments->docstrings,
comment out some debugging print statements
M PyShell.py : comments->docstrings ; clarify extending EditorWindow
methods.
M RemoteDebugger.py: Add clear_all_file_breaks() functionality,
clarify some comments.
2002-06-24 17:03:37 +00:00
Raymond Hettinger
ab5dae35ca
Fix SF bug 572567: Memory leak in object comparison.
2002-06-24 13:08:16 +00:00
Neal Norwitz
563d12d145
SF # 572928 One word change for lib/libgettext.tex
...
Fix typo.
2002-06-24 02:22:39 +00:00
Jack Jansen
bdac001cf0
- Got rid of non-carbon stuff
...
- Use precompiled headers
- Rationalized naming scheme
2002-06-23 22:09:45 +00:00
Michael W. Hudson
be6e0f4f30
Random tweaks & updates.
2002-06-23 16:29:36 +00:00
Piers Lauder
0c09293143
Fix IMAP4_SSL read and send methods to take account of short data
2002-06-23 10:47:13 +00:00
Fred Drake
723f94bd66
Convert the example C code to ANSI rather than K&R.
...
This matches the Python C style guide (PEP 7).
Closes SF patch #571489 .
2002-06-22 01:42:00 +00:00
Fred Drake
53540ab071
Correct the RE equivalent of scanf()'s %x and %X patterns.
...
Closes SF bug #572169 .
2002-06-22 01:07:37 +00:00
Jack Jansen
0b06be7b0b
Patch #557719 by Tony Lownds, slightly massaged by me: streamline the
...
OSX framework build process. Things fixed/modified:
- the filesystem case-sensitivity test now works for builds outside
the source directory
- various other fixes for building outside the source directory
- python.app now has a target in the main Makefile
- WASTE and AquaTk are found more automatically
2002-06-21 14:48:38 +00:00
Greg Ward
6f45eeb0f3
Typo fix.
2002-06-21 12:33:08 +00:00
Guido van Rossum
10f36d9f0b
Add a check that the bug Jeremy just fixed in _PyTuple_Resize() is
...
fixed.
(Jeremy, how did you discover that?)
2002-06-21 02:14:10 +00:00
Guido van Rossum
c7c36503eb
Mention private vars in __slots__.
2002-06-21 01:29:25 +00:00
Jeremy Hylton
8b47dffc93
Fix for SF bug 571885
...
When resizing a tuple, zero out the memory starting at the end of the
old tuple not at the beginning of the old tuple.
2002-06-20 23:13:17 +00:00
Jack Jansen
fc7d379a96
- Got rid of newmodule.c
...
- These are the final projects that support classic.
2002-06-20 22:56:22 +00:00
Raymond Hettinger
0ae0c07661
SF 569257 -- Name mangle double underscored variable names in __slots__.
2002-06-20 22:23:15 +00:00
Fred Drake
1d1e1dba12
Corrected return type and value information for PyUnicode_Count() and
...
PyUnicode_Find().
This closes SF bug #566631 .
2002-06-20 22:07:04 +00:00
Fred Drake
ba3ff1ba7b
Fix the docstring for sys.getrefcount().
...
Closes SF bug #571759 .
2002-06-20 21:36:19 +00:00
Jack Jansen
e36a8e8201
Disable the test for importing very long lists for MacPython: it triggers
...
an out-of-memory condition (and a hang on OSX). Filed a bug report
(#571845 ) to make sure this is eventually fixed.
2002-06-20 21:34:35 +00:00
Fred Drake
473f46a853
Make the docs for string.capitalize() match those of str.capitalize()
...
(which makes it more clear).
Closes SF bug #571767 .
2002-06-20 21:18:46 +00:00
Fred Drake
807354f3b6
Add a note that divmod() with complex numbers is deprecated.
2002-06-20 21:10:25 +00:00
Fred Drake
dce695aa4e
Added reference to the Expat home page.
2002-06-20 21:06:03 +00:00
Fred Drake
81932e234b
Try to improve the explanation of the "raise" statement and how its arguments
...
are interpreted.
This closes SF bug #532467 .
2002-06-20 20:55:29 +00:00
Jack Jansen
5d0990494e
Open the source file in universal newline mode.
2002-06-20 20:42:07 +00:00
Fred Drake
f7ce04dcb4
Clean up docstrings:
...
- Include a blank line between the signature line and the description
(Guido sez).
- Don't include "-> None" for API functions that always return None
because they don't have a meaningful return value.
2002-06-20 18:31:21 +00:00
Tim Peters
8db890a21a
Removed the generator future-stmt -- not needed for 2.3.
2002-06-20 14:52:37 +00:00
Fred Drake
e08c9dbffc
Simplify the production for argument list, making sure that it
...
actually allows all the legal syntax, and nothing else. Previously,
it did not allow a call like func(arg, **dictionary).
This closes (again!) SF bug #493243 .
2002-06-20 14:23:15 +00:00
Raymond Hettinger
10cbe8dcbc
SF 563530 added missing methods for emulating numeric types
2002-06-20 06:12:37 +00:00
Kurt B. Kaiser
669f4c3850
1. Debugger Breakpoints, finish implementation
...
2. Debugger Clear Breakpoints, implement
3. Nice yellow breakpoints for Chui :)
2002-06-20 04:01:47 +00:00
Guido van Rossum
3875e90274
I get failures half of the time that I run this, so I'll disable
...
running this as part of the regular test suite again, until I have
time to figure out why.
2002-06-20 03:40:16 +00:00
Raymond Hettinger
9c051d7e01
SF 570727 indexer() class no longer needed since lists now support slicing
2002-06-20 03:38:12 +00:00
Michael W. Hudson
9c14badc5f
Fix the bug described in
...
http://mail.python.org/pipermail/python-dev/2002-June/025461.html
with test cases.
Also includes extended slice support for arrays, which I thought I'd
already checked in but obviously not.
2002-06-19 15:44:15 +00:00
Guido van Rossum
fe0ca4a0f5
Mention pymemcompat.h.
2002-06-18 21:20:13 +00:00
Guido van Rossum
f925782dae
Minor tweaks to existing items (radian/degree, and UTF-16 readers..
2002-06-18 20:43:18 +00:00
Fred Drake
f4bf7aa292
Typo: bites --> bytes
...
(Hanging around small kids too much...;)
2002-06-18 20:38:05 +00:00
Fred Drake
9ea01d415f
Add description of the deadlock problem with child processes and pipes, and
...
hints about how to work around it.
Closes SF bug #530637 .
2002-06-18 20:30:37 +00:00
Fred Drake
a23b5739bb
Add a note about "as" not being a keyword, though it has special meaning
...
when used as part of the import statement.
Note that both "as" and "None" becoming keywords in the future.
Closes SF bug #553262 .
2002-06-18 19:17:14 +00:00
Jeremy Hylton
2683ac755d
Define NDEBUG for releae builds, just like Python.
...
XXX Why doesn't distutils on Windows use the same set of flags as Python?
2002-06-18 19:08:40 +00:00
Fred Drake
69d1fd2fdb
Note the limitation that mime_decode_header() only works for Latin-1.
...
Closes SF bug #551912 .
2002-06-18 18:51:30 +00:00
Jeremy Hylton
1b046e4314
Add implementation of _compile() and use default compile() method.
2002-06-18 18:48:55 +00:00
Jeremy Hylton
6e08d22b1a
Add a default implementation of compile() to the base class.
...
The default implementation calls _compile() to compile individual
files. This method must be implemented by the subclass. This change
factors out most of the remaining common code in all the compilers
except mwerks.
2002-06-18 18:42:41 +00:00
Fred Drake
074712112b
Played contortionist games with the argument_list production so it
...
might be easier to understand.
This relates to SF bug #493243 , which will be closed.
2002-06-18 18:42:01 +00:00
Jeremy Hylton
c01b350d36
Only import msvccompiler on win32 platforms.
2002-06-18 18:40:54 +00:00
Guido van Rossum
83ccb4e011
Michael fixed the race conditions and removed the sleeps.
...
This is his SF patch 569697. I renamed main() to test_main() again so
that this is run as part of the standard test suite.
2002-06-18 18:35:13 +00:00
Fred Drake
4837fa3a54
\productioncont: Replace leading spaces with so that it's
...
possible to control the indentation of continuation lines.
cfuncline_helper(): Only mark the argument names are <var>, not the
whole argument list. This leaves the argument types in the same
font as the return type. Based on a casual suggestion from
Guido.
2002-06-18 18:30:28 +00:00
Fred Drake
f6e902717e
Refactor the generation of signature lines for funcdesc, methoddesc,
...
and friends. This was part of the changes to the presentation of
signature lines, but does not include any of the aspects that people
questioned.
2002-06-18 18:24:16 +00:00
Guido van Rossum
a96b0df624
Patch from SF bug 570483 (Tim Northover).
...
In a fresh interpreter, type.mro(tuple) would segfault, because
PyType_Ready() isn't called for tuple yet. To fix, call
PyType_Ready(type) if type->tp_dict is NULL.
2002-06-18 16:49:45 +00:00
Guido van Rossum
63517577fd
Patch from SF bug 570483 (Tim Northover).
...
In a fresh interpreter, type.mro(tuple) would segfault, because
PyType_Ready() isn't called for tuple yet. To fix, call
PyType_Ready(type) if type->tp_dict is NULL.
2002-06-18 16:44:57 +00:00
Guido van Rossum
a0b9075816
Corect speling and add \n\ to line ends in new docstring for access().
2002-06-18 16:22:43 +00:00
Fred Drake
7f59124693
Clarified documentation for os.access().
...
Patch contributed by Sean Reifschneider.
Closes SF patch #570618 .
2002-06-18 16:15:51 +00:00