Brett Cannon
076b7325a8
Add an import line to a code fragment.
...
Closes bug #1346395 .
2005-11-02 22:58:12 +00:00
Andrew M. Kuchling
8294de5673
Another comment typo fix
2005-11-02 16:36:12 +00:00
Walter Dörwald
2e2c02fedb
Fix typo in comment.
2005-11-02 08:57:11 +00:00
Walter Dörwald
9fd115cb63
Whitespace cleanup.
2005-11-02 08:30:08 +00:00
Neal Norwitz
cf4863831c
Fix SF #1345263 , colorsys tests, bug in frange
...
Fix a typo that caused step to be ignored.
Will backport.
2005-11-02 05:54:27 +00:00
Neal Norwitz
6eac2005bf
Cleanup the previous checkin.
...
Close the fd in the close method and invalidated it. Don't try
to close a second time when deallocating.
2005-11-02 05:36:37 +00:00
Neal Norwitz
7b631793ab
Bug #1344508 , Fix UNIX mmap leaking file descriptors. Will backport.
2005-11-02 05:26:07 +00:00
Vinay Sajip
245a5ab31b
Exception handling now raises KeyboardInterrupt and SystemExit rather than passing to handleError
2005-10-31 14:27:01 +00:00
Vinay Sajip
85c1909a78
Exception handling now raises KeyboardInterrupt and SystemExit rather than passing to handleError
2005-10-31 13:14:19 +00:00
Martin v. Löwis
ab0f947a21
Remove .cvsignore files, as they live in svn:ignore
...
properties now.
2005-10-30 22:01:41 +00:00
Fred Drake
59c61911ac
add missing "and"
2005-10-30 04:29:49 +00:00
Hye-Shik Chang
8c147c3386
SF Bug #1341934 : Fix a representation of "\n" to use a proper tag.
2005-10-30 03:05:27 +00:00
Tim Peters
383d3c0a68
test_directories(): This test had no chance of passing on
...
Windows. Hacked it to pass, but not sure it's worth the
bother.
2005-10-30 01:15:38 +00:00
Martin v. Löwis
39914b172e
Add *.pyc to svn:ignore.
...
Add libpython*.a to .cvsignore and svn:ignore.
2005-10-29 19:40:21 +00:00
Tim Peters
2576c97f52
_PyUnicode_IsWhitespace(),
...
_PyUnicode_IsLinebreak():
Changed the declarations to match the definitions.
Don't know why they differed; MSVC warned about it;
don't know why only these two functions use "const".
Someone who does may want to do something saner ;-).
2005-10-29 02:33:18 +00:00
Vinay Sajip
00b5c932f3
Minor update to HTTPHandler documentation to indicate that host:port can be used.
2005-10-29 00:40:15 +00:00
Fred Drake
db390c1ad8
fix typos, mostly in comments
2005-10-28 14:39:47 +00:00
Neal Norwitz
f339654280
Patch #1338314 , Bug #1336623 : fix tarfile so it can extract
...
REGTYPE directories from tarfiles written by old programs.
Will backport.
2005-10-28 05:52:22 +00:00
Martin v. Löwis
466e5b336e
Update instructions according to Dave Abrahams
...
instructions.
2005-10-27 18:56:22 +00:00
Marc-André Lemburg
68b49ef8a1
Add Makefile which allows easily rebuilding the charmap codecs.
2005-10-25 11:55:01 +00:00
Marc-André Lemburg
89bbfd4a36
Add custom mapping files used for generating some of the charmap
...
codecs.
2005-10-25 11:54:04 +00:00
Marc-André Lemburg
bd20ea55bc
Apply some cosmetic fixes to the output of the script.
...
Only include the decoding map if no table can be generated.
2005-10-25 11:53:33 +00:00
Neil Schemenauer
982e8d671c
Refactor code for translating "power" nodes.
2005-10-25 09:16:05 +00:00
Neil Schemenauer
c5dd10aa1d
Write a separate ast_for_testlist_gexp() function instead of overloading
...
ast_for_testlist(). Also, write a ast_for_class_bases() function and in
the process fix a memory leak. Add some assertions.
2005-10-25 07:54:54 +00:00
Neil Schemenauer
c396d9edd6
Ensure that compiler_exit_scope() is called as necessary to free memory
...
allocated by compiler_enter_scope(). Change return type for
compiler_exit_scope() to be void.
2005-10-25 06:30:14 +00:00
Marc-André Lemburg
d9cf593b49
Cosmetic change: make all hex literals use upper case hex so that they
...
look more like the Unicode Consortium files.
Add ending new-line to all source files.
2005-10-24 12:14:59 +00:00
Marc-André Lemburg
3c72ded23d
Removed the decoding_map from the codecs where this is possible.
...
Replaced the tis_620, cp1140 and koi8_u codecs with new ones
based on custom mapping files.
2005-10-24 12:07:49 +00:00
Neal Norwitz
921fa8595e
use PyAPI_FUNC instead of DL_IMPORT. are we going to deprecate the old non-Py PREFIXED macros, etc?
2005-10-24 01:07:47 +00:00
Neal Norwitz
62c2fac9a0
Do not pollute name block_ty, prefix with _Py_
2005-10-24 00:30:44 +00:00
Neal Norwitz
6ab080cd40
Fix problem handling EXTENDED_ARGs from SF bug # 1333982
2005-10-24 00:08:10 +00:00
Neal Norwitz
f8950654e3
Fix compiler test when run with -u (long mode)
2005-10-24 00:01:37 +00:00
Neal Norwitz
f1d50684c6
Fix problem handling EXTENDED_ARGs from SF bug # 1333982
2005-10-23 23:00:41 +00:00
Neal Norwitz
7d37f2ff40
cleanup a bit and reuse instrsize (instruction size). working towards fixing problems with EXTENDED_ARG
2005-10-23 22:40:47 +00:00
Vinay Sajip
1e86beb3f8
One-off "No handlers..." error message only raised if raiseExceptions is set.
2005-10-23 22:32:59 +00:00
Andrew M. Kuchling
db85ed548a
Add paragraphs on AST branch. AST'ers, please suggest corrections
2005-10-23 21:52:59 +00:00
Andrew M. Kuchling
4fe4eb221b
Add convenience makefile to check the latest what's new.
...
The invocation of Python is MacOS-specific; not sure how to make it platform indepedent (but maybe it doesn't matter)
2005-10-23 21:49:32 +00:00
Neal Norwitz
12ebfd79f8
Use PyErr_NoMemory() instead of rolling our own.
...
Get rid of "int i" unused warnings from Python-ast.c which we are generating.
2005-10-23 19:22:48 +00:00
Neal Norwitz
38eb50b227
use PyAPI_FUNC instead of DL_IMPORT. are we going to deprecate the old non-Py PREFIXED macros, etc?
2005-10-23 19:06:02 +00:00
Neal Norwitz
a34584be3b
Use PyErr_NoMemory() instead of rolling our own.
...
Get rid of "int i" unused warnings from Python-ast.c which we are generating.
2005-10-23 18:59:17 +00:00
Neil Schemenauer
dad06a159e
Remove unnecessary local variable.
2005-10-23 18:52:36 +00:00
Neil Schemenauer
2dfcef5c57
Fix check_unoptimized() function. The only optimized namespaces are
...
in function blocks. This elimiates spurious warnings about "import *" and
related statements at the class level.
2005-10-23 18:50:36 +00:00
Neil Schemenauer
8b528b28f1
Fix private name mangling. The symtable also must do mangles so that
...
the scope of names can be correctly determined.
2005-10-23 18:37:42 +00:00
Neil Schemenauer
3a44aaa30f
Use PyTuple_Pack instead of Py_BuildValue.
2005-10-23 17:21:54 +00:00
Marc-André Lemburg
a5bafc43d7
Add news item for the new charmap codecs.
2005-10-23 13:43:40 +00:00
Mark Hammond
f3ddaee9a0
Correct error to PyRun_SimpleString macro introduced in AST merge.
2005-10-23 10:53:06 +00:00
Mark Hammond
5da5b5bd47
Remove conflict markers and add parsermodule.c to get things building
2005-10-23 10:50:04 +00:00
Raymond Hettinger
d56827c38f
Add AST files to VC6 build.
2005-10-23 04:47:13 +00:00
Neil Schemenauer
d403c45386
Fix arigo's funky LOAD_NAME bug: implicit globals inside classes have
...
historically been looked up using LOAD_NAME, not LOAD_GLOBAL.
looked up by LOAD_NAME, not
2005-10-23 04:24:49 +00:00
Neil Schemenauer
ac699efad8
Don't stop generating code for import statements after the first "import as"
...
part. Fixes one bug from #1333982 .
2005-10-23 03:45:42 +00:00
Neil Schemenauer
147b75931d
Add an assert.
2005-10-23 03:38:19 +00:00