Jeremy Hylton
3e0055f8c6
Merge ast-branch to head
...
This change implements a new bytecode compiler, based on a
transformation of the parse tree to an abstract syntax defined in
Parser/Python.asdl.
The compiler implementation is not complete, but it is in stable
enough shape to run the entire test suite excepting two disabled
tests.
2005-10-20 19:59:25 +00:00
Marc-André Lemburg
2cb94aba12
Enhance the performance of two important Unicode character
...
type lookups: whitespace and linebreak.
These lookup tables are from the Python 1.6 version with the addition
of the 205F code point which was added as whitespace code point to Unicode
since then.
2005-10-20 19:06:35 +00:00
Fred Drake
9984e706ff
add missing word
2005-10-20 17:52:05 +00:00
Jeremy Hylton
bc2a62fcfd
Disable some tests in anticipation of merging ast-branch to the head
2005-10-20 14:27:21 +00:00
Neal Norwitz
8f40171b67
Find bsd db v4 on gentoo (2005 i think)
2005-10-20 05:28:29 +00:00
Neal Norwitz
b0e32e2b71
Fix SF bug # 1330039, patch # 1331635 from Lars Gustaebel (tarfile maintainer)
...
Problem: if two files are assigned the same inode
number by the filesystem, the second one will be added
as a hardlink to the first, which means that the
content will be lost.
The patched code checks if the file's st_nlink is
greater 1. So only for files that actually have several
links pointing to them hardlinks will be created, which
is what GNU tar does.
Will backport.
2005-10-20 04:50:13 +00:00
Neal Norwitz
40563eddf1
Get BSD DB working most for version 3.2
2005-10-20 04:36:08 +00:00
Neal Norwitz
8456235088
Get bsddb module to compile with version 3.2 of BSD DB.
2005-10-20 04:30:15 +00:00
Neal Norwitz
95c1e5065c
SF bug #1331563 ] string_subscript doesn't check for failed PyMem_Malloc. Will backport
2005-10-20 04:15:52 +00:00
Marc-André Lemburg
5c4a9d6591
Whitespace corrections.
2005-10-19 22:39:02 +00:00
Marc-André Lemburg
e115ec832c
Bug fix for [ 1331062 ] utf 7 codec broken.
...
Backport candidate.
2005-10-19 22:33:31 +00:00
Neal Norwitz
94832209d1
SF bug #1328915 , try to word kill a bit more generically. Backport candidate.
2005-10-18 05:07:49 +00:00
Raymond Hettinger
079144199c
Drop permissions for Gregory K Johnson.
2005-10-17 03:37:26 +00:00
Raymond Hettinger
dc4efd0a74
Add Nick Coghlan
2005-10-16 11:17:30 +00:00
Raymond Hettinger
4b0f20def3
Teach unquote() to handle unicode inputs
2005-10-15 16:41:53 +00:00
Vinay Sajip
239322b97e
Optimised Placeholders handling of child loggers by using a dict rather than a list (much slower in the pathological case of hundreds of child Loggers to a Placeholder - problem reported by Ryan Blazecka).
2005-10-14 09:36:35 +00:00
Neal Norwitz
98fcaaf48e
SF bug #1323739 , C API doc for PySequence_Tuple duplicated
2005-10-12 03:58:14 +00:00
Fred Drake
34fed3a3b7
fix stupid typo
2005-10-11 20:26:05 +00:00
Vinay Sajip
b79350601b
Added Host and Content-type headers to requests sent by HTTPHandler (suggested by Steven Vereecken)
2005-10-11 13:15:31 +00:00
Neal Norwitz
116078f0bb
SF bug #1323294 , Minor error in the Library Reference doc. Will backport
2005-10-11 03:23:45 +00:00
Marc-André Lemburg
df4f6e9fa6
Clarify the docs for Py_UNICODE.
2005-10-10 19:08:41 +00:00
Walter Dörwald
007f8dfde2
Bug #1245379 : Add "unicode-1-1-utf-7" as an alias for "utf-7" as specified
...
by RFC 1642.
2005-10-09 19:42:27 +00:00
Walter Dörwald
a05834e59c
Remove trailing spaces.
2005-10-09 19:38:21 +00:00
Walter Dörwald
6611a8b0dc
Fix indentation.
2005-10-09 19:28:35 +00:00
Georg Brandl
b980113a8d
Fix errors in _synthesize because of missing basename attribute of
...
browser controller classes.
2005-10-08 20:47:38 +00:00
Guido van Rossum
c252c5964c
Fix unit test failure -- the output received from Python can be empty,
...
but verify_valid_flag() wasn't expecting that. Will backport.
2005-10-08 20:04:35 +00:00
Vinay Sajip
43d6e812c8
Fixed bug where the logging message was wrongly being demoted from Unicode to string (SF #1314107 )
2005-10-07 08:35:36 +00:00
Walter Dörwald
d1c1e10f70
Part of SF patch #1313939 : Speedup charmap decoding by extending
...
PyUnicode_DecodeCharmap() the accept a unicode string as the mapping
argument which is used as a mapping table.
This code isn't used by any of the codecs yet.
2005-10-06 20:29:57 +00:00
Hye-Shik Chang
331649acc7
Change the internal "undefined codepoint" mark for CJKCodecs decoders
...
from U+FFFD to U+FFFE which is considered more appropriate. (from
MAL's comment)
2005-10-06 15:51:59 +00:00
Raymond Hettinger
cc9a951f35
SF #1313496 : bisect C replacement doesn't accept named args
2005-10-05 11:39:12 +00:00
Neal Norwitz
892a33f85a
Get "make install" working again after adding Lib/test/bad_coding.py
...
which can't be compiled. Thanks to Mat Martineau for spotting the problem.
2005-10-04 04:32:42 +00:00
Neal Norwitz
c0d11250af
Make close brace a paren to match open.
2005-10-04 03:43:43 +00:00
Neal Norwitz
19f6b86955
Armin caught this mistake in bug #973103 .
2005-10-04 03:37:29 +00:00
Neal Norwitz
178f9068c4
open_new_win does not exist. use UNIX consistently, add autoraise parameter to open(). add versionadded tags to open_new_tab
2005-10-04 03:31:01 +00:00
Neal Norwitz
196f733d93
Fix pychecker warnings
2005-10-04 03:17:49 +00:00
Kurt B. Kaiser
389482ccbe
Incorporate Tal Einat's comment on Patch 936169: Fixes alignment problem.
2005-10-03 20:08:25 +00:00
Kurt B. Kaiser
0a1357930a
Tweak CodeContext.py docstrings, comments, and names.
2005-10-03 19:26:03 +00:00
Raymond Hettinger
bee0d467a1
Correct docs for empty raise when no exception is active.
2005-10-03 16:39:51 +00:00
Fred Drake
4094d04457
fix link to subsection (SF bug #1311674 )
2005-10-03 14:25:40 +00:00
Georg Brandl
e8f244305e
Patch #754022 : Greatly enhanced webbrowser.py.
2005-10-03 14:16:44 +00:00
Neal Norwitz
76390de83c
suppress more errors on my box, most are gentoo specific. Py_ADDRESS_IN_RANGE is x86_64 specific and the readline memory leaks should be generally applicable
2005-10-03 07:46:34 +00:00
Neal Norwitz
7ecbc19e09
SF Bug #1008310 , os.major() os.minor() example and description change. Will backport.
2005-10-03 05:47:38 +00:00
Neal Norwitz
92ff693eb1
Fix SF bug #991735 , os.access reports true for read-only directories. Will backport
2005-10-03 05:13:46 +00:00
Neal Norwitz
708e51a6b1
Fix SF bug #976608 , Unhelpful error message when mtime of a module is -1
...
Will backport.
2005-10-03 04:48:15 +00:00
Neal Norwitz
a45770d6d0
SF Bug # 941346, AIX shared library fix
...
Since I can't test this, I'm just adding a comment. If we get access
to AIX boxes, we can test this and really resolve. Anyone from IBM
want to offer help?
Backport candidate I suppose.
2005-10-03 03:57:09 +00:00
Neal Norwitz
11bd119226
SF bug #887946 , segfault if redirecting directory
...
Also provide a warning if a directory is passed on the command line.
Add minimal command line test.
Will backport.
2005-10-03 00:54:56 +00:00
Neal Norwitz
d157b1d237
SF Bug #1308042 , platform dependent behaviour (Windoze of course) in UDP sockets. Will backport
2005-10-03 00:44:06 +00:00
Neal Norwitz
c5cdcba2d9
SF patch #1227568 , Expression AST node not documented.
2005-10-03 00:38:46 +00:00
Neal Norwitz
58d118be4e
SF patch #1227568 , bug #1219273 , Expression AST node not documented. Backport candidate if anyone cares.
2005-10-03 00:36:16 +00:00
Kurt B. Kaiser
74910225df
Increased performance in CodeContext extension Patch 936169 Noam Raphael
2005-10-02 23:36:46 +00:00