]> granicus.if.org Git - python/log
python
26 years agoNew Makefile, contains rules for building typeset versions.
Fred Drake [Wed, 12 Aug 1998 17:00:24 +0000 (17:00 +0000)]
New Makefile, contains rules for building typeset versions.

26 years agoNew makefile which only contains the source dependencies specific to each
Fred Drake [Wed, 12 Aug 1998 16:16:49 +0000 (16:16 +0000)]
New makefile which only contains the source dependencies specific to each
document.  The main Makefile will only contain rules and "system" dependencies.

26 years agoThis commit was manufactured by cvs2svn to create tag 'r152a1'. v1.5.2a1
cvs2svn [Wed, 12 Aug 1998 02:38:11 +0000 (02:38 +0000)]
This commit was manufactured by cvs2svn to create tag 'r152a1'.

26 years agoThe usual.
Guido van Rossum [Wed, 12 Aug 1998 02:38:11 +0000 (02:38 +0000)]
The usual.

26 years agoGet rid of mysterious bsddb.txt.
Guido van Rossum [Wed, 12 Aug 1998 02:31:42 +0000 (02:31 +0000)]
Get rid of mysterious bsddb.txt.

26 years agoDefine HAVE_STRERROR.
Guido van Rossum [Wed, 12 Aug 1998 02:10:05 +0000 (02:10 +0000)]
Define HAVE_STRERROR.

26 years agoDelete CurrentVersion instead of setting it.
Guido van Rossum [Wed, 12 Aug 1998 01:55:26 +0000 (01:55 +0000)]
Delete CurrentVersion instead of setting it.

26 years agoAdded dependencies between projects.
Guido van Rossum [Wed, 12 Aug 1998 01:54:43 +0000 (01:54 +0000)]
Added dependencies between projects.

26 years agoBack out of a recent policy change (Mark Hammond disagreed).
Guido van Rossum [Tue, 11 Aug 1998 20:35:56 +0000 (20:35 +0000)]
Back out of a recent policy change (Mark Hammond disagreed).
The registry always comes first and the default is always appended.

26 years agoTwo fixes to find_class:
Jeremy Hylton [Tue, 11 Aug 1998 19:52:51 +0000 (19:52 +0000)]
Two fixes to find_class:

1. Only DECREF the class's module when the module is retrieved via
PyImport_Import.  If it is retrieved from the modules dictionary with
PyDict_GetItem, it is using a borrowed reference.

2. If the module doesn't define the desired class, raise the same
SystemError that pickle.py does instead of returning an AttributeError
(which is cryptic at best).

Also, fix the PyArg_ParseTuple in cpm_loads (the externally visible
loads) function:  Use "S" instead of "O" because cStringIO will croak
with a "bad arguments to internal function" if passed anything other
than a string.

26 years agoBump RELEASE to 1.5.2a1.
Fred Drake [Tue, 11 Aug 1998 19:38:00 +0000 (19:38 +0000)]
Bump RELEASE to 1.5.2a1.

26 years agoClean things up just a bit.
Fred Drake [Tue, 11 Aug 1998 19:36:35 +0000 (19:36 +0000)]
Clean things up just a bit.

26 years agoHelper script used in creating navigation buttons.
Fred Drake [Tue, 11 Aug 1998 19:35:03 +0000 (19:35 +0000)]
Helper script used in creating navigation buttons.

26 years agoGet the <IMG> sizes right for the navigation buttons.
Fred Drake [Tue, 11 Aug 1998 19:33:38 +0000 (19:33 +0000)]
Get the <IMG> sizes right for the navigation buttons.

26 years agoNew contributor.
Guido van Rossum [Tue, 11 Aug 1998 19:23:31 +0000 (19:23 +0000)]
New contributor.

26 years agoFredrik Lundh's font wrapper.
Guido van Rossum [Tue, 11 Aug 1998 19:07:58 +0000 (19:07 +0000)]
Fredrik Lundh's font wrapper.

26 years agoAdded coords() and identify() methods to Scale class.
Guido van Rossum [Tue, 11 Aug 1998 19:07:14 +0000 (19:07 +0000)]
Added coords() and identify() methods to Scale class.

26 years agoOk, blank.pbm is free to go.
Fred Drake [Tue, 11 Aug 1998 18:52:33 +0000 (18:52 +0000)]
Ok, blank.pbm is free to go.

The rest of these are new or replaced.  The buttons are now all the same
width.  They have the transparency set right.  They still need the attention
of a designer.  But they work, and we have a real button for the Modules
Index.

26 years agoI think this is the last of them.
Fred Drake [Tue, 11 Aug 1998 18:50:04 +0000 (18:50 +0000)]
I think this is the last of them.

26 years agoGosh, there's a lot of them....
Fred Drake [Tue, 11 Aug 1998 18:47:26 +0000 (18:47 +0000)]
Gosh, there's a lot of them....

26 years agoMore files never used here.....
Fred Drake [Tue, 11 Aug 1998 18:42:30 +0000 (18:42 +0000)]
More files never used here.....

26 years agoReordered the news to make it more accessible. Also removed some dups.
Guido van Rossum [Tue, 11 Aug 1998 18:42:26 +0000 (18:42 +0000)]
Reordered the news to make it more accessible.  Also removed some dups.

26 years agoIcons only needed if using the change control marks, which are bogus.
Fred Drake [Tue, 11 Aug 1998 18:40:03 +0000 (18:40 +0000)]
Icons only needed if using the change control marks, which are bogus.

26 years agoRemove files we never used; l2h would only use these if you use the
Fred Drake [Tue, 11 Aug 1998 18:31:35 +0000 (18:31 +0000)]
Remove files we never used; l2h would only use these if you use the
special "html" package, which we don't and won't.

26 years agoUse Perl's rename() function instead of system(); there's no need for two
Fred Drake [Tue, 11 Aug 1998 18:17:47 +0000 (18:17 +0000)]
Use Perl's rename() function instead of system(); there's no need for two
additional processes for each name change!

26 years agoAdded the test package under "Frameworks".
Fred Drake [Tue, 11 Aug 1998 18:13:31 +0000 (18:13 +0000)]
Added the test package under "Frameworks".

26 years agoUse repr() on the filename in EnvironmentError.__str__(). This
Guido van Rossum [Tue, 11 Aug 1998 18:01:32 +0000 (18:01 +0000)]
Use repr() on the filename in EnvironmentError.__str__().  This
displays funny characters, like spaces or control characters, more
clearly (one of my pet peeves in error messages).  Also only suppress
the filename if it is None; display it if it is '', since that would
be a genuine (illegal) filename passed in!

26 years agoTemplate file for \documentclass{manual}.
Fred Drake [Tue, 11 Aug 1998 17:59:07 +0000 (17:59 +0000)]
Template file for \documentclass{manual}.

26 years agoAdded a module docstring (that's all this module needs).
Guido van Rossum [Tue, 11 Aug 1998 17:50:22 +0000 (17:50 +0000)]
Added a module docstring (that's all this module needs).

26 years agoAdded step 0: copy this file to <somedir>/lib<module>.tex, and edit the copy.
Fred Drake [Tue, 11 Aug 1998 17:43:45 +0000 (17:43 +0000)]
Added step 0: copy this file to <somedir>/lib<module>.tex, and edit the copy.

26 years agoUpdated to reflect recent changes.
Fred Drake [Tue, 11 Aug 1998 17:41:20 +0000 (17:41 +0000)]
Updated to reflect recent changes.

26 years agoPrepping for 1.5.2a1 release...
Guido van Rossum [Tue, 11 Aug 1998 17:31:39 +0000 (17:31 +0000)]
Prepping for 1.5.2a1 release...

26 years agoMoved to ../templates/module.tex.
Fred Drake [Tue, 11 Aug 1998 17:30:02 +0000 (17:30 +0000)]
Moved to ../templates/module.tex.

26 years agoRelocating file to Doc/templates.
Fred Drake [Tue, 11 Aug 1998 17:25:48 +0000 (17:25 +0000)]
Relocating file to Doc/templates.

26 years agoGuess what -- BSD has bifurcated again. :-(
Guido van Rossum [Tue, 11 Aug 1998 16:21:04 +0000 (16:21 +0000)]
Guess what -- BSD has bifurcated again. :-(

26 years agoAdded new files to the LIBFILES variable.
Fred Drake [Tue, 11 Aug 1998 15:50:35 +0000 (15:50 +0000)]
Added new files to the LIBFILES variable.

26 years agoRemoved now-documented modules from the list.
Fred Drake [Tue, 11 Aug 1998 15:49:09 +0000 (15:49 +0000)]
Removed now-documented modules from the list.

26 years agoAdded new sections.
Fred Drake [Tue, 11 Aug 1998 15:47:16 +0000 (15:47 +0000)]
Added new sections.

26 years agoDocumentation for the compileall module.
Fred Drake [Tue, 11 Aug 1998 15:46:42 +0000 (15:46 +0000)]
Documentation for the compileall module.

26 years agoDocumentation for the py_compile module.
Fred Drake [Tue, 11 Aug 1998 15:46:25 +0000 (15:46 +0000)]
Documentation for the py_compile module.

26 years agoAdded index entries.
Fred Drake [Tue, 11 Aug 1998 15:18:45 +0000 (15:18 +0000)]
Added index entries.

Small markup nits.

26 years agoPatch by Just van Rossum that changes how we search for submodules of
Guido van Rossum [Tue, 11 Aug 1998 15:07:39 +0000 (15:07 +0000)]
Patch by Just van Rossum that changes how we search for submodules of
frozen packages.  (I *think* this means that we can now have a
built-in module bar that's a submodule of a frozen package foo, by
registering the built-in module with a name "foo.bar" in the table of
builtin modules.)

26 years agoTwo patches by Jason Harper:
Guido van Rossum [Tue, 11 Aug 1998 15:04:47 +0000 (15:04 +0000)]
Two patches by Jason Harper:

- Faster conversion to string for binary bases: linear instead of quadratic!

- Allocate smaller result for certain masking ops, e.g. (1L<<30000) & 1.

26 years agoOn the mac, shouldn't change the creator+type of the *source* file!
Guido van Rossum [Tue, 11 Aug 1998 14:13:44 +0000 (14:13 +0000)]
On the mac, shouldn't change the creator+type of the *source* file!

26 years agoAdd a comment explaining that this script is probably not useful outside the
Fred Drake [Tue, 11 Aug 1998 14:10:40 +0000 (14:10 +0000)]
Add a comment explaining that this script is probably not useful outside the
standard Python documentation, since the mkhowto.sh script is.  Let there be
no doubts....

26 years agoMake sure the icons/ directory is created even if only one document is
Fred Drake [Tue, 11 Aug 1998 13:18:52 +0000 (13:18 +0000)]
Make sure the icons/ directory is created even if only one document is
converted.

26 years agoBetter check in the date from the last magic-fix-release. ;-)
Fred Drake [Tue, 11 Aug 1998 13:14:08 +0000 (13:14 +0000)]
Better check in the date from the last magic-fix-release.  ;-)

26 years agoControl when/where navigation bars will appear: top & bottom of each page.
Fred Drake [Tue, 11 Aug 1998 03:14:50 +0000 (03:14 +0000)]
Control when/where navigation bars will appear: top & bottom of each page.

Include an additional button to the module index in the nav. bars if we
generate a module index.  Still need a button image, but the ALT text should
do for now.

26 years agoGot all the 1.5.2 news that's fit to print. Now we may need to
Guido van Rossum [Mon, 10 Aug 1998 22:01:13 +0000 (22:01 +0000)]
Got all the 1.5.2 news that's fit to print.  Now we may need to
organize it better...

26 years agoAdd a link to the Macintosh Module Reference here, too.
Fred Drake [Mon, 10 Aug 1998 21:48:31 +0000 (21:48 +0000)]
Add a link to the Macintosh Module Reference here, too.

26 years ago(imenu-example--python-method-regexp): Patch from Christian Tanzer:
Barry Warsaw [Mon, 10 Aug 1998 21:46:24 +0000 (21:46 +0000)]
(imenu-example--python-method-regexp): Patch from Christian Tanzer:
"3.67 fixes Imenu as far as classes are concerned, but some default
values for function arguments are still not supported."

This ought to fix that problem.

26 years ago(py-compute-indentation): Changes to the `t' condition which affect
Barry Warsaw [Mon, 10 Aug 1998 21:44:37 +0000 (21:44 +0000)]
(py-compute-indentation): Changes to the `t' condition which affect
indetnation of normal statements: The regular expression that searches
for indenting comment lines has been changed to not require a
space/tab after the first `#'.  We then explicitly look for
py-block-comment-prefix depending on the value of
py-honor-comment-indentation.

I think this more accurately reflects the documentation for
py-honor-comment-indentation.

26 years agoChecking in BeOS specific socket module.
Guido van Rossum [Mon, 10 Aug 1998 20:15:32 +0000 (20:15 +0000)]
Checking in BeOS specific socket module.

26 years agoNannified.
Guido van Rossum [Mon, 10 Aug 1998 20:13:17 +0000 (20:13 +0000)]
Nannified.

26 years agoNannified, and re-indented with 4 spaces.
Guido van Rossum [Mon, 10 Aug 1998 20:12:34 +0000 (20:12 +0000)]
Nannified, and re-indented with 4 spaces.

26 years agoFixed a few lines that tabnanny complained about (one space before the
Guido van Rossum [Mon, 10 Aug 1998 20:07:53 +0000 (20:07 +0000)]
Fixed a few lines that tabnanny complained about (one space before the
tabs).

26 years agoUntabified and deleted trailing blank lines.
Guido van Rossum [Mon, 10 Aug 1998 20:07:00 +0000 (20:07 +0000)]
Untabified and deleted trailing blank lines.

26 years agoNew section header style.
Fred Drake [Mon, 10 Aug 1998 19:42:37 +0000 (19:42 +0000)]
New section header style.

Fix up a few synopses.

26 years agodo_cmd_moduleauthor(),
Fred Drake [Mon, 10 Aug 1998 19:40:44 +0000 (19:40 +0000)]
do_cmd_moduleauthor(),
do_cmd_sectionauthor():  Parallel the new macros.

26 years ago\moduleauthor,
Fred Drake [Mon, 10 Aug 1998 18:41:43 +0000 (18:41 +0000)]
\moduleauthor,
\sectionauthor:  New macros to record attributions; no output.

26 years agoNew style section headers.
Fred Drake [Mon, 10 Aug 1998 18:40:22 +0000 (18:40 +0000)]
New style section headers.

26 years agoSome logical markup, some nits.
Fred Drake [Mon, 10 Aug 1998 17:46:22 +0000 (17:46 +0000)]
Some logical markup, some nits.

26 years ago# mention Porting in list of files
Guido van Rossum [Mon, 10 Aug 1998 16:38:58 +0000 (16:38 +0000)]
# mention Porting in list of files

26 years agomini-faq on porting python
Guido van Rossum [Mon, 10 Aug 1998 16:36:48 +0000 (16:36 +0000)]
mini-faq on porting python

26 years ago#Typos from previous checkin
Barry Warsaw [Mon, 10 Aug 1998 16:34:33 +0000 (16:34 +0000)]
#Typos from previous checkin

26 years agoHuge number of docstring changes, typo fixes, rewordings, GNU standard
Barry Warsaw [Mon, 10 Aug 1998 16:33:12 +0000 (16:33 +0000)]
Huge number of docstring changes, typo fixes, rewordings, GNU standard
conformations, etc., etc. inspired and given by Michael Ernst.  These
include error string fixes, moving of comments to docstrings, some
other non-related typos, terminology standardizing (b/w TP and myself,
and b/w myself and myself :-) although more can still be done.
E.g. "outdenting" => "dedenting".

26 years agoCorrected some spelling and one technical error.
Guido van Rossum [Mon, 10 Aug 1998 13:18:11 +0000 (13:18 +0000)]
Corrected some spelling and one technical error.

26 years agoA script by Mark-Andre Lemburg to produce the PC/python_nt.def file
Guido van Rossum [Mon, 10 Aug 1998 13:12:22 +0000 (13:12 +0000)]
A script by Mark-Andre Lemburg to produce the PC/python_nt.def file
automatically.

26 years agoVladimir Marangozov's explanatory message.
Guido van Rossum [Mon, 10 Aug 1998 01:56:14 +0000 (01:56 +0000)]
Vladimir Marangozov's explanatory message.

26 years agoNew warnings to the uninitiated reader.
Guido van Rossum [Mon, 10 Aug 1998 01:54:40 +0000 (01:54 +0000)]
New warnings to the uninitiated reader.

26 years agoAdded a bunch of symbols detected by Marc Lemburg's script.
Guido van Rossum [Sun, 9 Aug 1998 04:00:05 +0000 (04:00 +0000)]
Added a bunch of symbols detected by Marc Lemburg's script.

26 years agoThere's a bunch of files that shouldn't be included in libpython*.a!
Guido van Rossum [Sun, 9 Aug 1998 03:55:31 +0000 (03:55 +0000)]
There's a bunch of files that shouldn't be included in libpython*.a!

26 years ago# New version; not clear what happened.
Guido van Rossum [Sat, 8 Aug 1998 23:48:26 +0000 (23:48 +0000)]
# New version; not clear what happened.

26 years agoSigh. More restructuring was needed.
Guido van Rossum [Sat, 8 Aug 1998 23:40:40 +0000 (23:40 +0000)]
Sigh.  More restructuring was needed.
Make an explicit test for whether the prefix is in fact the
source directory, and then don't use the registry.

26 years agoGet rid of python15.lib; add some incl files
Guido van Rossum [Sat, 8 Aug 1998 21:04:19 +0000 (21:04 +0000)]
Get rid of python15.lib; add some incl files

26 years agoAdd PyEval_CallFunction() and PyEval_CallMethod().
Guido van Rossum [Sat, 8 Aug 1998 20:55:59 +0000 (20:55 +0000)]
Add PyEval_CallFunction() and PyEval_CallMethod().

26 years agoAdd missing prototypes for PyEval_CallFunction() and PyEval_CallMethod().
Guido van Rossum [Sat, 8 Aug 1998 20:53:36 +0000 (20:53 +0000)]
Add missing prototypes for PyEval_CallFunction() and PyEval_CallMethod().

26 years ago# Fix strange type (methonname instead of methodname).
Guido van Rossum [Sat, 8 Aug 1998 20:51:26 +0000 (20:51 +0000)]
# Fix strange type (methonname instead of methodname).

26 years agoPlay games with version numbers; add lib-tk to path.
Guido van Rossum [Sat, 8 Aug 1998 20:11:02 +0000 (20:11 +0000)]
Play games with version numbers; add lib-tk to path.

26 years agoMore files to be ignored.
Guido van Rossum [Sat, 8 Aug 1998 20:07:20 +0000 (20:07 +0000)]
More files to be ignored.

26 years agoThis file's previous log message is bogus. The real change is that
Guido van Rossum [Sat, 8 Aug 1998 20:05:31 +0000 (20:05 +0000)]
This file's previous log message is bogus.  The real change is that
when it gets the path from the registry, it no longer appends the
default path to the end (which would mostly be a duplication).

26 years agoNow include Python.h
Guido van Rossum [Sat, 8 Aug 1998 20:01:22 +0000 (20:01 +0000)]
Now include Python.h

26 years agoThis file's previous log message is bogus.
Guido van Rossum [Sat, 8 Aug 1998 20:00:49 +0000 (20:00 +0000)]
This file's previous log message is bogus.
The real change is that it now includes "Python.h".

26 years agoDifferent version games:
Guido van Rossum [Sat, 8 Aug 1998 19:58:59 +0000 (19:58 +0000)]
Different version games:
- MS_DLL_ID is now set to "1.5" instead of "1.5.x" so Mark Hammond's
  extensions won't have to be changed.
- FILEVERSION and PRODUCTVERSION are set to 1,5,2,1.
  (The last number could be the build# or the alpha release# or so.)

26 years agoJim Fulton's patches to get rid of the class_map().
Guido van Rossum [Sat, 8 Aug 1998 19:40:10 +0000 (19:40 +0000)]
Jim Fulton's patches to get rid of the class_map().

26 years agoShouldn't include the lib pragma when building python15.dll itself!
Guido van Rossum [Sat, 8 Aug 1998 18:25:43 +0000 (18:25 +0000)]
Shouldn't include the lib pragma when building python15.dll itself!

26 years agoAdded _PyTuple_Resize to list of exported symbols. Don't know how it
Guido van Rossum [Sat, 8 Aug 1998 17:40:28 +0000 (17:40 +0000)]
Added _PyTuple_Resize to list of exported symbols.  Don't know how it
could hide so long...

26 years ago(py-execute-region): When temp-names are broken (Emacs 19.34), a
Barry Warsaw [Fri, 7 Aug 1998 22:24:16 +0000 (22:24 +0000)]
(py-execute-region): When temp-names are broken (Emacs 19.34), a
serial number isn't enough to uniquify the temp file name -- what if
two users are on the same machine?  Add in the (emacs-pid) to help
further.  Should never be tickled on Emacs 20, XEmacs 20, 21.

26 years agoinsert_index(): Take two additional parameters: $columns and $letters. Call
Fred Drake [Fri, 7 Aug 1998 20:51:58 +0000 (20:51 +0000)]
insert_index():  Take two additional parameters: $columns and $letters.  Call
buildindex.py appropriately.

add_idx(),
add_module_idx():  Add the appropriate parameters to the calls to
insert_index().

26 years agoThe letter headings must be requested explicitly with --letters.
Fred Drake [Fri, 7 Aug 1998 20:49:54 +0000 (20:49 +0000)]
The letter headings must be requested explicitly with --letters.

26 years agoBy default, use a two-column index.
Fred Drake [Fri, 7 Aug 1998 19:52:37 +0000 (19:52 +0000)]
By default, use a two-column index.

26 years agoAllow multi-column indexes to be produced.
Fred Drake [Fri, 7 Aug 1998 19:50:13 +0000 (19:50 +0000)]
Allow multi-column indexes to be produced.

26 years agoThe doc string for setDaemon() disagreed with the implementation. The
Guido van Rossum [Fri, 7 Aug 1998 19:15:20 +0000 (19:15 +0000)]
The doc string for setDaemon() disagreed with the implementation.  The
implementation wins.

26 years agore is standard, not built-in.
Fred Drake [Fri, 7 Aug 1998 18:57:18 +0000 (18:57 +0000)]
re is standard, not built-in.

26 years agoClarify that the Python interpreter lock need *not* be held by
Guido van Rossum [Fri, 7 Aug 1998 18:28:03 +0000 (18:28 +0000)]
Clarify that the Python interpreter lock need *not* be held by
PyInterpreterState_New() and PyThreadState_New() -- but that you may
use it to serialize calls to them.

26 years agoDocument gethostbyname_ex().
Guido van Rossum [Fri, 7 Aug 1998 18:07:36 +0000 (18:07 +0000)]
Document gethostbyname_ex().

26 years agoUpdated list of Library Reference files.
Fred Drake [Fri, 7 Aug 1998 18:01:37 +0000 (18:01 +0000)]
Updated list of Library Reference files.

Added some dependencies to some of the HTML generation targets.

26 years agoAdd built-in string variables 'quit' and 'exit' that display a hint on
Guido van Rossum [Fri, 7 Aug 1998 18:01:14 +0000 (18:01 +0000)]
Add built-in string variables 'quit' and 'exit' that display a hint on
how to exit (in a platform dependent way!).  We use os.sep to
determine which platform we're on, since I expect that this will work
better for minority platforms.

26 years agoAdd warning that mutable argument defaults are evaluated only once;
Guido van Rossum [Fri, 7 Aug 1998 17:45:09 +0000 (17:45 +0000)]
Add warning that mutable argument defaults are evaluated only once;
with examples and workaround.  This keeps coming up, and I believe
that this section in the tutorial may have been (in part) the source
of the confusion.  While it didn't show examples with [] for a default,
it also didn't emphasize enough why that would be a bad idea, and
while it did say that defaults are evaluated at the point of function
definition, the example was not relevant for this issue.

26 years agoAt least mark the URL to the Packages essay using \url.
Fred Drake [Fri, 7 Aug 1998 17:40:20 +0000 (17:40 +0000)]
At least mark the URL to the Packages essay using \url.