Commit graph

10127 commits

Author SHA1 Message Date
Fred Drake
279ca75a5b Be a little smarter on some attribute values, making an assumption about
the DTD.
1999-01-29 21:35:50 +00:00
Fred Drake
3a7ff998ac fixup_descriptors(): Change the way we look for descriptor nodes;
this takes 5 minutes off the conversion of the whole tree by
	reducing the number of tree-traversals from 14 to 1.
1999-01-29 21:31:12 +00:00
Barry Warsaw
3d05b1a0ae initmain(): Nailed a memory leak. bimod must be DECREF'd! 1999-01-29 21:30:22 +00:00
Fred Drake
666e60095b Added the Doc/sgml/ directory to the tarball. 1999-01-29 21:22:55 +00:00
Fred Drake
cb65781d93 Rewrite code that converts the little descriptor environments to build
the right <signature>s and <description>.  This seems to work a lot
better now!
1999-01-29 20:55:07 +00:00
Guido van Rossum
38a5a3b3f1 Use only the height to decide whether to zoom in or out. 1999-01-29 20:44:45 +00:00
Barry Warsaw
7890203f49 bltin_exc[]: EnvironmentError is not a "leaf exception", so set it's
leaf_exc flag to zero otherwise the name leaks memory.
1999-01-29 20:29:49 +00:00
Fred Drake
75930b31e2 Added table entries for \funcline and \funclineni. 1999-01-29 20:09:27 +00:00
Guido van Rossum
e294cf620a Add abspath() 1999-01-29 18:05:18 +00:00
Guido van Rossum
1804dc3c07 Document abspath() (implementation is forthcoming). 1999-01-29 18:05:05 +00:00
Fred Drake
f339632da0 Define a general entity "&version;" that can be used as the current major
version of the Python interpreter.  This is \version in the LaTeX format
of the documentation.
1999-01-29 16:42:37 +00:00
Fred Drake
fdfd50f815 Convert <version> to &version;. 1999-01-29 16:29:25 +00:00
Just van Rossum
53ea134aa8 doh! added missing comma (will check before committing in the future ;-) -- jvr 1999-01-29 16:28:55 +00:00
Fred Drake
7859f17608 A few scribbles toward the DTD. 1999-01-29 16:21:20 +00:00
Just van Rossum
9f08666fae added path entry for NumPy -- jvr 1999-01-29 16:21:04 +00:00
Fred Drake
6bcc53c109 Standard ISO entities. 1999-01-29 16:20:24 +00:00
Jack Jansen
d2d2b20e15 Pythonpath converted to Rez source, and vers resource removed from
bundle to its own Rez source file. With these changes various resources
are all set automatically from .h files.
1999-01-29 16:15:52 +00:00
Fred Drake
2eb07f0945 The OASIS Exchange table model public text. 1999-01-29 15:57:31 +00:00
Guido van Rossum
00d225ea6d Correct typo (Py_MethodDef doesn't exist). Reported by Uwe Zessin. 1999-01-29 14:39:12 +00:00
Jack Jansen
6a715729a6 Projects moved to Mac:Build. The macfreeze projects still need sorting out. 1999-01-29 13:33:51 +00:00
Jack Jansen
8f67bce553 Fixed an absolute path. 1999-01-29 13:30:03 +00:00
Jack Jansen
f25813ac6c Re-committed as AppleSingle 1999-01-29 12:06:21 +00:00
Fred Drake
7dab6affba Update the docstring.
Lots of changes to get the paragraph marking to work, and not go into
an infinite recursion.

Start to rationalize markup of method signatures; not complete.

find_all_elements():  similar to getElementsByTagName(), but operates
	on the not-quite-legal fragments we deal with here.
	Simplifies several individual transforms.

fixup_sectionauthors():  Convert \sectionauthor items to <author> just
	after the <section>'s <title>.
1999-01-28 23:59:58 +00:00
Fred Drake
3f3b09657f Added table entries for \methodline, \methodlineni. 1999-01-28 23:49:37 +00:00
Fred Drake
ae3e574170 "numberic" --> "numeric", two places 1999-01-28 23:21:49 +00:00
Fred Drake
1453a8caf9 Constructor arguments for classes should be called <args>. 1999-01-28 23:10:48 +00:00
Guido van Rossum
b7ebb83ad0 Make sure the Tcl variables are shared between windows. 1999-01-28 22:24:30 +00:00
Guido van Rossum
07ec896707 Move menu/key binding code from Bindings.py to EditorWindow.py,
with changed APIs -- it makes much more sense there.
Also add a new feature: if the first character of a menu label is
a '!', it gets a checkbox.  Checkboxes are bound to Boolean Tcl variables
that can be accessed through the new getvar/setvar/getrawvar API;
the variable is named after the event to which the menu is bound.
1999-01-28 22:02:47 +00:00
Guido van Rossum
85ef9dce9f Add Quit button to the debugger window. 1999-01-28 22:00:30 +00:00
Barry Warsaw
e11e3dee3e Added a -s option which is useful for narrowing down memory leaks.
With -s only a single test is run.  The next test run is chosen
sequentially from the list of all tests.
1999-01-28 19:51:51 +00:00
Barry Warsaw
ab11f60bb3 Added a new test for old filter() memory leak 1999-01-28 19:44:06 +00:00
Barry Warsaw
30aa1e7d31 PyInit_zlib(): Plug a small memory leak. Jeremy is looking into the
more severe ones.
1999-01-28 19:40:05 +00:00
Fred Drake
703b70e260 Added \modulesynopsis. 1999-01-28 19:30:49 +00:00
Guido van Rossum
959c937382 When find_again() finds exactly the current selection, it's a failure. 1999-01-28 19:04:01 +00:00
Guido van Rossum
3d58bcd5d9 Rename idle -> idle.py 1999-01-28 18:50:31 +00:00
Barry Warsaw
fa77e09dd0 builtin_map(): A better fix for the previous leak plug (remember
PyList_Append steals a reference even if it fails).

builtin_filter(): Had the same leak problem as builtin_map().
1999-01-28 18:49:12 +00:00
Jack Jansen
c9bda41a21 Updated for new build and plugin paths 1999-01-28 17:46:50 +00:00
Jack Jansen
fcfef787ca Everything now builds in the right location,. 1999-01-28 16:59:53 +00:00
Jack Jansen
0e5ff05d71 Checking in the projects that have been converted so far. 1999-01-28 15:17:49 +00:00
Guido van Rossum
541563ec7e Implement -OO; "unsafe" optimization that removes docstrings.
Marc-Andre Lemburg.
1999-01-28 15:08:09 +00:00
Guido van Rossum
6b86a42c7f Document -OO; "unsafe" optimization that removes docstrings.
Marc-Andre Lemburg.
1999-01-28 15:07:47 +00:00
Jack Jansen
bf07b29c04 Re-commit in applesingle 1999-01-28 15:01:06 +00:00
Guido van Rossum
b657c9344f Improvement of b/w compat note in help text for clear, by Richard Wolff. 1999-01-28 14:38:32 +00:00
Just van Rossum
0fa2ccdb0d added default sys.path entry for NumPy -- jvr 1999-01-28 13:50:29 +00:00
Jack Jansen
56d6939f94 Starting on the new project/plugin structure. Far from complete... 1999-01-28 13:42:55 +00:00
Barry Warsaw
72588741dd Slight reworking of this test. If nis.maps() gives a nis.error, then
raise an ImportError if not running verbose.  This signals to the
regression framework that this test isn't applicable.
1999-01-28 04:54:33 +00:00
Barry Warsaw
2133287c3e builtin_map(): Nailed memory leak. PyList_Append() borrows a
reference, so you have to DECREF the appended value.  This was a fun
one!
1999-01-28 04:21:35 +00:00
Barry Warsaw
f988e687a1 builtin_complex(): Nailed memory leak. This one's in the instance
test for classes with a __complex__() method.  The attribute is pulled
out of the instance with PyObject_GetAttr() but this transfers
ownership and the function object was never DECREF'd.
1999-01-27 23:13:59 +00:00
Guido van Rossum
583cc31c22 Get rid of do_clear_break / do_clb command -- it is redundant.
(It was left in accidentally after a long and arduous 3-way patch session.)
1999-01-27 22:43:55 +00:00
Barry Warsaw
b80667d5f3 pcre_exec(): Andrew Kuchling's patch for pcre memory leak. 1999-01-27 21:41:08 +00:00