Fred Drake
59d8b73cef
Remove all references to posixpath; only refer to os.path.
...
Formalize the xstat() documentation.
1999-02-01 20:19:38 +00:00
Guido van Rossum
2e9e0dfca3
Add canonic() function -- for brand new bdb.py feature.
1999-02-01 19:35:33 +00:00
Guido van Rossum
14b2d30b11
Protect against accessing an empty stack.
1999-02-01 19:34:53 +00:00
Barry Warsaw
6aa42579be
PyPcre_expand(): Fixed two memory leaks, where a PyString_FromString()
...
was appended to a list. Lists are reference count neutral, so the
string must be DECREF'd. Also added some checks for the return value
of PyList_Append().
Note: there are still some memory problems reported by Purify (I get
two Array Bounds Reads still and an Unitialized Memory Read). Also,
in scanning the code, there appears to be some potential problems
where return values aren't checked. To much to attack now though.
1999-02-01 17:09:00 +00:00
Just van Rossum
a61f4ac14d
better sys.path munging when running scripts -- jvr
1999-02-01 16:34:08 +00:00
Fred Drake
98be47e737
OSError description: "as the by the" --> "as the"
1999-02-01 16:17:40 +00:00
Guido van Rossum
e6a3aa6066
Oops, the patch for NeXT always replaced waitpid() with wait4() --
...
this doesn't exist everywhere, so go back to using #ifdef NeXT.
1999-02-01 16:15:30 +00:00
Guido van Rossum
fe64935cf9
Patch by Sjoerd Mullender for better compatibility with the version
...
from Python 1.5.1:
If after __init__ finishes no new elements variable was created, this
patch will search the instance's namespace for all attributes whose
name start with start_ or end_ and put their value in a new elements
instance variable.
1999-02-01 15:35:13 +00:00
Just van Rossum
79e02231ca
removed old IDE stuff -- jvr
1999-02-01 01:38:20 +00:00
Just van Rossum
e1fb04f694
minor cleanup of last patch -- jvr
1999-02-01 01:29:17 +00:00
Just van Rossum
9d609b4db4
Added PythonIDE to the applet list; added destination filename support for applets -- jvr
1999-02-01 01:21:18 +00:00
Just van Rossum
e590a95796
removed turd resources left by my former MacCVS client
...
-- jvr
1999-02-01 01:19:16 +00:00
Just van Rossum
99ec5a52b8
Add $(APPLICATION) or :Mac:Tools:IDE at the very start of sys.path to improve startup time -- jvr
1999-01-31 23:17:56 +00:00
Just van Rossum
a7a7193363
There are now three possible ways to run the IDE:
...
- this file dropped onto the interpreter
- applet built by BuildApplet (contains only __main__)
- applet built by BuildIDE (contains all IDE modules)
1999-01-30 23:49:45 +00:00
Just van Rossum
4f0d1f5469
??? adding this file somehow failed -- jvr
1999-01-30 22:40:26 +00:00
Just van Rossum
40f9b7bd7c
First Checked In.
1999-01-30 22:39:17 +00:00
Just van Rossum
f59a89b5e3
added ntpath and win32api to MAC_MAYMISS_MODULES -- jvr
1999-01-30 22:33:40 +00:00
Just van Rossum
49ef0b76bc
changed chars in source > chr(127) to ASCII: CVS corrupted them -- jvr
1999-01-30 22:32:40 +00:00
Just van Rossum
874f87b546
set 'preload' attribute for __main__ PYC resource -- jvr
1999-01-30 22:31:26 +00:00
Just van Rossum
1cea8047d8
skip 'vers' resource when copying resources from templeate -- jvr
1999-01-30 21:20:10 +00:00
Just van Rossum
2607a44690
added some try/excepts so it also works when certain projects/folders are not available -- jvr
1999-01-30 18:27:12 +00:00
Just van Rossum
f1ae0eb9fa
Removed NumPy install code: it's obsolete -- jvr
1999-01-30 17:50:15 +00:00
Just van Rossum
786cb11e51
Fixed two typo's (Plugins -> PlugIns) and added some explicit path munging to allow the script to also work from the Scripts folder. Somehow either of these fixes solved a problem where it suddenly refused to make a PythonCore alias in the Extensions folder. -- jvr
1999-01-30 17:46:34 +00:00
Just van Rossum
292f4c4676
added "delay console window until needed" preference
1999-01-30 15:25:30 +00:00
Jack Jansen
245d17930b
Added pascal-style string name of preference file resource, and bracketed
...
C struct declarations with #ifndef rez
1999-01-30 13:21:24 +00:00
Guido van Rossum
c0780ac8f3
From: Mike Orr <mso@oz.net>
...
In the docstring of ConfigParser.py (Python 1.5.2b1):
read(*filenames) -- read and parse the list of named configuration files
should be:
read(filenames) -- read and parse the list of named configuration files
The method accepts a list, not a bunch of positional arguments.
Which is good, the list is much more convenient.
1999-01-30 04:35:47 +00:00
Guido van Rossum
ca44236a1c
Embarrassing: remove a debug print statement from set_break() for the
...
second time!
1999-01-29 22:39:32 +00:00
Fred Drake
7281b3b779
Updated comments on version of XML package needed.
1999-01-29 22:35:23 +00:00
Guido van Rossum
9787bea4cd
Use win32api.GetFullPathName(path) if it exists to implement abspath().
1999-01-29 22:30:41 +00:00
Fred Drake
28e66d1c5e
Added the info tarball to the tarballs target. Added the README to
...
the info tarball.
1999-01-29 22:23:25 +00:00
Fred Drake
b2c59ab367
A README file for the info tarball.
1999-01-29 22:22:03 +00:00
Fred Drake
1dd152d036
Added support to handle \versionadded in a reasonable way.
1999-01-29 22:12:29 +00:00
Guido van Rossum
170e190f26
Support a canonical() method, implementable by a derived class, to be
...
applied to all filenames before they are compared, looked up in the
breaks dictionary, etc. The default implementation does nothing --
it's implented as fast as possible via str(). A useful implementation
would make everything a absolute, e.g. return os.path.normcase(
os.path.abspath(filename)).
1999-01-29 22:03:51 +00:00
Barry Warsaw
f761287e0a
setup_readline(): Added a comment about memory leak (reported by
...
Purify) being caused by a bug in the readline library. Nothing we can
do about it.
Cause: readline_initialize_everything() throws away the return value
from rl_read_init_file(), but that happens to be the last reference to
a dynamically allocated char*.
1999-01-29 21:55:03 +00:00
Andrew M. Kuchling
1c7aaa2d73
Added missing DECREF's in the error branches when creating a compressor or
...
decompressor object. This required adding a flag to the struct which is
true if initialisation was completed; on object destruction, deflateEnd()
is only called if the flag is true.
1999-01-29 21:49:34 +00:00
Fred Drake
9b0dc53d89
Define %descriptor.class, since it's used.
1999-01-29 21:38:14 +00:00
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