Jeremy Hylton
7cff7fe21f
Many changes.
...
Reformatting -- long lines, "[ ]" -> "[]", a few indentation nits.
Replace calls to Node function (which constructed ast nodes) with
calls to actual constructors imported from ast module.
Optimize com_node (most frequently used method) for the common case --
the appropriate method is found in _dispatch.
Fix com_augassign to use class object's rather than node names
(rendered invalid by recent changes to ast)
Remove expensive tests for sequence-ness in com_stmt and
com_append_stmt. These tests should never fail; if they do, something
is really broken and exception will be raised elsewhere.
Fix com_stmt and com_append_stmt to use isinstance rather than
testing's type slot of ast node (this slot disappeared with recent
changes to ast).
2000-10-25 18:10:32 +00:00
Jeremy Hylton
628d289d12
Generated from rev 1.1 of ast.txt
2000-10-25 18:02:59 +00:00
Jeremy Hylton
66d2c1f7e5
Small optimizations in dispatch method: 1) lookup node's __class__ once
...
and store in local; 2) define _preorder to be dispatch (rather than
method that called dispatch).
2000-10-25 18:02:02 +00:00
Jeremy Hylton
821eee3321
Support for generation of ast.py from simple description of node
...
structure (ast.txt). Usage is python astgen.py > ast.py.
2000-10-25 17:59:17 +00:00
Fred Drake
6caae14fbd
Try to clarify when the Modules/Setup file should be edited. Added
...
information about the --with-pydebug option to configure.
This closes bug #117070 .
2000-10-25 17:51:02 +00:00
Guido van Rossum
1378bd5b0b
Also point TK_LIBRARY to the appropriate directory.
...
Changed the landmark to tclIndex, which should occur in both.
2000-10-25 17:42:13 +00:00
Fred Drake
7497bd3e3d
Rename $PYTHON_VERSION to $PACKAGE_VERSION; this is the version number for
...
whatever is being documented, not necessarily Python. (These tools are
also used for the How-To documents, etc.)
get_version_text(): New function. Returns HTML fragment describing the
software version and documentation date.
bot_navigation_panel(): Include the result of get_version_text() at the
end, so the information is available on every page.
2000-10-25 16:18:10 +00:00
Fred Drake
d04592a46b
Rename $PYTHON_VERSION to $PACKAGE_VERSION; this is the version number for
...
whatever is being documented, not necessarily Python. (These tools are
also used for the How-To documents, etc.)
2000-10-25 16:15:13 +00:00
Fred Drake
e4359952c0
Remove some HTML from the PYTHONDOCS fragment defined here.
2000-10-25 16:12:04 +00:00
Fred Drake
6a11960ed4
Minor addition; add a little formatting to the release information that
...
will be added to Doc/perl/l2hinit.perl shortly.
2000-10-25 16:10:46 +00:00
Fred Drake
7ceab739d0
Make this actually work now that the tool is checked in here instead of
...
just sitting around in my working directory.
2000-10-24 19:59:55 +00:00
Fred Drake
661ea26b3d
Ka-Ping Yee <ping@lfw.org>:
...
Changes to error messages to increase consistency & clarity.
This (mostly) closes SourceForge patch #101839 .
2000-10-24 19:57:45 +00:00
Guido van Rossum
bd6f4fba1b
Insert the current directory to the front of sys.path -- and remove it
...
at the end. This fixes a problem where
python Lib/test/test_import.py
failed while "make test" succeeded.
2000-10-24 17:16:32 +00:00
Lars Gustäbel
0702507ea2
Added a test case for the saxutils.prepare_input_source setSystemId bug.
2000-10-24 16:00:22 +00:00
Lars Gustäbel
4ced5e7675
Fix bug in prepare_input_source (patched by Paul P., sourceforge.net down
...
now, so can't find number).
2000-10-24 15:53:12 +00:00
Lars Gustäbel
cfd3bd838c
Updated output.
2000-10-24 15:36:28 +00:00
Lars Gustäbel
2fc5294911
Added some more tests here and there.
2000-10-24 15:35:07 +00:00
Fred Drake
277a21150b
Added entries for the xml.dom.minidom module.
2000-10-24 02:35:42 +00:00
Fred Drake
669d36f02c
Paul Prescod <paul@prescod.net>:
...
Documentation for the xml.dom.minidom module & Python DOM API.
FLD: I have revised the markup in some places and added a few minor
details to Paul's text, but that's it. Given the substantial
structural differences with the bulk of the presentation, I will be
making additional revisions over the next few days.
2000-10-24 02:34:45 +00:00
Fred Drake
f61eac425a
Remove second horizontal line below table headers; it is just too
...
distracting.
2000-10-24 02:18:30 +00:00
Fred Drake
9880062ee6
Remove some obsolete files, and update the README.
2000-10-23 20:50:23 +00:00
Fred Drake
d038ca830f
Make reindent.py happy (convert everything to 4-space indents!).
2000-10-23 18:31:14 +00:00
Fred Drake
16f6329e61
Make reindent.py happy (lots of trailing whitespace removed).
2000-10-23 18:09:50 +00:00
Fred Drake
098b55ab44
Make reindent happy, but not in the way it planned!
2000-10-23 17:30:23 +00:00
Fred Drake
004d5e6880
Make reindent.py happy (convert everything to 4-space indents!).
2000-10-23 17:22:08 +00:00
Fred Drake
2e6d25c5bb
Use 4-space indents.
2000-10-23 17:00:30 +00:00
Fred Drake
2ec80faae5
Clean up the temporary file when done with it.
2000-10-23 16:59:35 +00:00
Fred Drake
dce5641856
Make sure the temporary file is cleaned up even when we raise TestSkipped.
2000-10-23 16:38:20 +00:00
Fred Drake
44b6bd2179
Added note saying to use test_support.TESTFN for a temporary filename,
...
and be clear that you need to clean it up when done.
2000-10-23 16:37:14 +00:00
Fred Drake
8902442e2f
Added exception to the rule that the buffer returned by PyString_AsString()
...
and PyString_AsStringAndSize() for strings that were just created using
PyString_FromStringAndSize(NULL, n).
This closes bug #117377 .
Added warning about passing NULL to the concrete object functions; many of
them use the appropriate Py<Type>_Check() test, but do not check for NULL.
"de-allocated" --> "deallocated"
2000-10-23 16:00:54 +00:00
Fred Drake
246f65f2bb
Correct the name of a parameter in the description of the register()
...
function.
This closes bug #117467 .
2000-10-23 15:41:13 +00:00
Fred Drake
0aaed272a7
Added test for regression on SourceForge bug #117490 .
2000-10-23 13:39:15 +00:00
Fred Drake
de3518e7ca
Maildir.__init__(): Make sure self.boxes is set.
...
This closes SourceForge bug #117490 .
2000-10-23 13:37:01 +00:00
Jack Jansen
185f42d917
struct.pack has become picky about h (short) and H (unsigned short).
2000-10-22 21:59:23 +00:00
Jack Jansen
339ecc61f8
Updated because developer option isn't distributed separately anymore.
2000-10-22 21:57:12 +00:00
Jack Jansen
5c35f5aeee
Removed, no longer pertinent.
2000-10-22 21:55:03 +00:00
Jack Jansen
87f204ad77
Final version used for 2.0 distribution.
2000-10-22 21:54:33 +00:00
Fred Drake
0579eb042c
More names.
2000-10-22 03:23:58 +00:00
Fred Drake
8c2fd49cc3
Added missing entry for invert() function.
...
Added table mapping abstract operations to syntax to functions, based on
a suggestion from Bob Weiner <weiner@beopen.com>.
2000-10-22 03:19:30 +00:00
Greg Ward
7ef2ba796b
Minor tweaks to catch up with the current code in a few spots.
...
Wrote the "Distutils Configuration Files" section.
2000-10-22 01:40:08 +00:00
Fred Drake
d097d48200
Flesh out the "LaTeX Primer" some more.
2000-10-20 20:51:31 +00:00
Fred Drake
9c801abef3
t_bootstram(): Use PySys_WriteStderr() instead of fprintf(stderr,...).
...
This closes bug #117324 .
2000-10-20 20:02:37 +00:00
Just van Rossum
ff88e460aa
more edits to make the text fit (jvr)
2000-10-20 07:49:00 +00:00
Just van Rossum
17f944b6f3
oops, that one caused a syntax error... (jvr)
2000-10-20 07:40:30 +00:00
Just van Rossum
c924661508
edits to make the 2.0 copyright fit in the about box again... (jvr)
2000-10-20 07:35:33 +00:00
Just van Rossum
a1a335641b
Cleaned uthread dependencies (jvr)
2000-10-20 06:37:11 +00:00
Just van Rossum
0f2fd16d15
Hm, I never checked in my incomplete "run with interpreter" mods. UI is there (but is disabled), functionality is not there.
2000-10-20 06:36:30 +00:00
Just van Rossum
6508c7c7e8
fixed 2.0 compat bug
2000-10-20 06:34:57 +00:00
Fred Drake
860106ae90
Update the display of some floating point values at the interactive prompt
...
to reflect current behavior.
This closes SourceForge bug #117305 .
Made a reference to the library reference a hyperlink.
Fixed some minor markup nits.
2000-10-20 03:03:18 +00:00
Jack Jansen
8413b47ba7
Added PyMac_OutputSeen(), which acknowledges all current output in the stdio window, i.e. it acts like input has been read insofar as the keep-console-open option is interested.
2000-10-19 22:02:16 +00:00