]> granicus.if.org Git - python/log
python
24 years agorequire list comprehensions to start with a for clause
Skip Montanaro [Tue, 22 Aug 2000 02:43:07 +0000 (02:43 +0000)]
require list comprehensions to start with a for clause

24 years agoPatch by Toby Dickenson: don't die when an error occurs during string
Guido van Rossum [Tue, 22 Aug 2000 02:04:46 +0000 (02:04 +0000)]
Patch by Toby Dickenson: don't die when an error occurs during string
conversion in an exception, but instead display <unprintable %s
object> where %s is the type name.

24 years agoDon't bother to 'mkpath()' the 'dist_dir' -- that's now taken care of
Greg Ward [Tue, 22 Aug 2000 01:49:41 +0000 (01:49 +0000)]
Don't bother to 'mkpath()' the 'dist_dir' -- that's now taken care of
in archive_util.py.

24 years agoEnsure destination directory exists before trying to create a tarball
Greg Ward [Tue, 22 Aug 2000 01:48:54 +0000 (01:48 +0000)]
Ensure destination directory exists before trying to create a tarball
or ZIP file.

24 years agoNuked unused variable.
Tim Peters [Tue, 22 Aug 2000 01:44:16 +0000 (01:44 +0000)]
Nuked unused variable.

24 years agoDon't reference a module named test.test_support. Always use plain
Guido van Rossum [Mon, 21 Aug 2000 22:59:29 +0000 (22:59 +0000)]
Don't reference a module named test.test_support.  Always use plain
test_support.  Also fixed the expected output.

24 years agoAdd a minimal test suite for the parser module.
Fred Drake [Mon, 21 Aug 2000 22:30:53 +0000 (22:30 +0000)]
Add a minimal test suite for the parser module.

24 years agoUpdate to reflect recent grammar changes (list comprehensions, extended
Fred Drake [Mon, 21 Aug 2000 22:24:43 +0000 (22:24 +0000)]
Update to reflect recent grammar changes (list comprehensions, extended
print statement), and fix up the extended call syntax support.

Minor stylistic cleanups.

24 years agoDenis S. Otkidach <den@analyt.chem.msu.ru>:
Fred Drake [Mon, 21 Aug 2000 21:47:20 +0000 (21:47 +0000)]
Denis S. Otkidach <den@analyt.chem.msu.ru>:
Let UserString.translate() method work with unicode data.

This closes SourceForge patch #101246.

24 years agoPatch from Paul Schreiber <paul@commerceflow.com>:
Fred Drake [Mon, 21 Aug 2000 21:42:42 +0000 (21:42 +0000)]
Patch from Paul Schreiber <paul@commerceflow.com>:

Patch description
-----------------
This addresses four issues:

(1) usernames and passwords in urls with special characters are now
    decoded properly. i.e. http://foo%2C:bar@www.whatever.com/

(2) Basic Auth support has been added to HTTPS, like it was in HTTP.

(3) Version 1.92 sent the POSTed data, but did not deal with errors
    (HTTP responses other than 200) properly. HTTPS now behaves the
    same way HTTP does.

(4) made URL-checking beahve the same way with HTTPS as it does with
    HTTP (changed == to !=).

24 years agoDescribe the new PRINT_ITEM_TO and PRINT_NEWLINE_TO opcodes.
Barry Warsaw [Mon, 21 Aug 2000 17:19:00 +0000 (17:19 +0000)]
Describe the new PRINT_ITEM_TO and PRINT_NEWLINE_TO opcodes.

24 years agoAdd the new PRINT_ITEM_TO and PRINT_NEWLINE_TO opcodes.
Barry Warsaw [Mon, 21 Aug 2000 17:18:40 +0000 (17:18 +0000)]
Add the new PRINT_ITEM_TO and PRINT_NEWLINE_TO opcodes.

24 years agocom_print_stmt(): Guido rightly points out that the stream expression
Barry Warsaw [Mon, 21 Aug 2000 17:07:20 +0000 (17:07 +0000)]
com_print_stmt(): Guido rightly points out that the stream expression
in extended prints should only be evaluated once.  This patch plays
stack games (documented!) to fix this.

24 years agoAdd TestSkipped as another interesting item defined by test_support.
Fred Drake [Mon, 21 Aug 2000 16:55:57 +0000 (16:55 +0000)]
Add TestSkipped as another interesting item defined by test_support.

24 years agoThomas reminds me to bump the MAGIC number for the extended print
Barry Warsaw [Mon, 21 Aug 2000 16:35:06 +0000 (16:35 +0000)]
Thomas reminds me to bump the MAGIC number for the extended print
opcode additions.

24 years agoPEP 214, Extended print Statement, has been accepted by the BDFL.
Barry Warsaw [Mon, 21 Aug 2000 15:46:50 +0000 (15:46 +0000)]
PEP 214, Extended print Statement, has been accepted by the BDFL.

Additional test cases for the extended print form.

24 years agoPEP 214, Extended print Statement, has been accepted by the BDFL.
Barry Warsaw [Mon, 21 Aug 2000 15:45:16 +0000 (15:45 +0000)]
PEP 214, Extended print Statement, has been accepted by the BDFL.

Document the extended print form.  Fred, please double check the
markup!

24 years agoPEP 214, Extended print Statement, has been accepted by the BDFL.
Barry Warsaw [Mon, 21 Aug 2000 15:44:01 +0000 (15:44 +0000)]
PEP 214, Extended print Statement, has been accepted by the BDFL.

eval_code2(): Implement new bytecodes PRINT_ITEM_TO and
PRINT_NEWLINE_TO, as per accepted SF patch #100970.

Also update graminit.c based on related Grammar/Grammar changes.

24 years agoPEP 214, Extended print Statement, has been accepted by the BDFL.
Barry Warsaw [Mon, 21 Aug 2000 15:38:56 +0000 (15:38 +0000)]
PEP 214, Extended print Statement, has been accepted by the BDFL.

com_print_stmt(): Implement recognition of, and byte compilation for,
extended print using new byte codes PRINT_ITEM_TO and
PRINT_NEWLINE_TO.

24 years agoPEP 214, Extended print Statement, has been accepted by the BDFL.
Barry Warsaw [Mon, 21 Aug 2000 15:36:27 +0000 (15:36 +0000)]
PEP 214, Extended print Statement, has been accepted by the BDFL.

This adds the two new opcodes to support this feature: PRINT_ITEM_TO,
PRINT_NEWLINE_TO.

24 years agoPEP 214, Extended print Statement, has been accepted by the BDFL.
Barry Warsaw [Mon, 21 Aug 2000 15:34:33 +0000 (15:34 +0000)]
PEP 214, Extended print Statement, has been accepted by the BDFL.
This change modifies Python's grammar to include the extended print
form.

24 years agoIgnore Grammar/Makefile now that it's a made Makefile.
Thomas Wouters [Mon, 21 Aug 2000 12:25:17 +0000 (12:25 +0000)]
Ignore Grammar/Makefile now that it's a made Makefile.

24 years agoRemove the winreg module from the project. I don't believe any
Tim Peters [Mon, 21 Aug 2000 02:27:22 +0000 (02:27 +0000)]
Remove the winreg module from the project.  I don't believe any
docs changes are needed (only reference to winreg I could find
was in libwinreg.tex, which is documenting _winreg, and merely
mentions that a higher-level winreg module *may* appear someday;
that's still true).

24 years agoAdd alias for old function name -- removing it broke Alexei Gilchrist's cfm
Andrew M. Kuchling [Sun, 20 Aug 2000 23:37:02 +0000 (23:37 +0000)]
Add alias for old function name -- removing it broke Alexei Gilchrist's cfm

24 years agoStrengthen the warning against using SerialCookie and SmartCookie.
Andrew M. Kuchling [Sun, 20 Aug 2000 23:33:50 +0000 (23:33 +0000)]
Strengthen the warning against using SerialCookie and SmartCookie.
    (If they're security holes, should they be documented at all?)
Minor rewrites.

24 years ago- identify() enum names.
Jack Jansen [Sun, 20 Aug 2000 21:59:03 +0000 (21:59 +0000)]
- identify() enum names.
- don't identify() enum values.
- make aetools.Error available in the package module.

24 years agoUpdated the applescript documentation for te new framework, and replaced the Eudora...
Jack Jansen [Sun, 20 Aug 2000 21:57:38 +0000 (21:57 +0000)]
Updated the applescript documentation for te new framework, and replaced the Eudora example with one that uses Disk Copy (which everyone running MacOS 8 or
higher should have).

24 years agoAdded a package for the other browser too.
Jack Jansen [Sun, 20 Aug 2000 20:23:58 +0000 (20:23 +0000)]
Added a package for the other browser too.

24 years agoMoved to unsupported: it never lived up to its expectancies, and for the Mac all...
Jack Jansen [Sun, 20 Aug 2000 20:21:38 +0000 (20:21 +0000)]
Moved to unsupported: it never lived up to its expectancies, and for the Mac all the functionality is available in the IDE.

24 years agoMoved to unsupported: it doesn't work anymore and it has outlived its usefulness...
Jack Jansen [Sun, 20 Aug 2000 20:10:39 +0000 (20:10 +0000)]
Moved to unsupported: it doesn't work anymore and it has outlived its usefulness so I don't want to fix it.

24 years agoUpdated for new AppleScript structure and moved to Lib (it's far too useful to lurk...
Jack Jansen [Sun, 20 Aug 2000 20:06:51 +0000 (20:06 +0000)]
Updated for new AppleScript structure and moved to Lib (it's far too useful to lurk in the source folder).

24 years agoFixed again to work with the old scripting interface (so we can test the new one...
Jack Jansen [Sun, 20 Aug 2000 20:02:39 +0000 (20:02 +0000)]
Fixed again to work with the old scripting interface (so we can test the new one actually still works).

24 years agoUpdated for the new applescript interface (which actually makes it so ridiculously...
Jack Jansen [Sun, 20 Aug 2000 19:56:13 +0000 (19:56 +0000)]
Updated for the new applescript interface (which actually makes it so ridiculously simple that its main reason for existence is backward compatability).

24 years agoEnums we cannot find are set to None, and enumsubst understands this (no substitution...
Jack Jansen [Sun, 20 Aug 2000 19:42:52 +0000 (19:42 +0000)]
Enums we cannot find are set to None, and enumsubst understands this (no substitution done). This is need for what I think are bugs in the Finder aete resources (some events use unknown enums).

24 years agoFixed event inheritance code (which didn't work at all).
Jack Jansen [Sun, 20 Aug 2000 19:30:56 +0000 (19:30 +0000)]
Fixed event inheritance code (which didn't work at all).
Do two passes over the suites so we can figure out dependencies for enums and such. The manual method was getting too cumbersome for Finder suites.

24 years agoFinder suite.
Jack Jansen [Sun, 20 Aug 2000 19:29:03 +0000 (19:29 +0000)]
Finder suite.

24 years agoRegenerated with fixes to gensuitemodule.
Jack Jansen [Sun, 20 Aug 2000 19:28:27 +0000 (19:28 +0000)]
Regenerated with fixes to gensuitemodule.

24 years agoFix the bug Sjoerd Mullender discovered, where find_from_args() wasn't
Thomas Wouters [Sun, 20 Aug 2000 14:01:53 +0000 (14:01 +0000)]
Fix the bug Sjoerd Mullender discovered, where find_from_args() wasn't
trying hard enough to find out what the arguments to an import were. There
is no test-case for this bug, yet, but this is what it looked like:

from encodings import cp1006, cp1026
ImportError: cannot import name cp1026

'__import__' was called with only the first name in the 'arguments' list.

24 years agoChanged the popen2.py _test function to use the "more" cmd when
Tim Peters [Sun, 20 Aug 2000 05:57:36 +0000 (05:57 +0000)]
Changed the popen2.py _test function to use the "more" cmd when
os.name == "nt".  This makes test_popen2 pass under Win98SE.
HOWEVER, the Win98 "more" invents a leading newline out
of thin air, and I'm not sure that the other Windows flavors
of "more" also do that.
So, somebody please try under other Windows flavors!

24 years agoDavid Goodger's new getopt test module (thanks, David!).
Tim Peters [Sun, 20 Aug 2000 04:18:40 +0000 (04:18 +0000)]
David Goodger's new getopt test module (thanks, David!).
https://sourceforge.net/patch/?func=detailpatch&patch_id=101110&group_id=5470
Accepted as-is, except for purging an "import *".

24 years agoDisallow "import mod.submod as m", because the result is ambiguous. Does it
Thomas Wouters [Sat, 19 Aug 2000 20:55:02 +0000 (20:55 +0000)]
Disallow "import mod.submod as m", because the result is ambiguous. Does it
load mod.submod as m, or mod as m ? Both can be achieved differently, and
unambiguously. Also attempt to document this restriction (editor
appreciated!)

Note that this is an artificial check during compile, because incorporating
this in the grammar is hard, and then adjusting the compiler to do the right
thing with the right nodes is harder.

24 years agoAdd entry for Cookie module.
Fred Drake [Sat, 19 Aug 2000 16:55:31 +0000 (16:55 +0000)]
Add entry for Cookie module.

24 years agoMake it format.
Fred Drake [Sat, 19 Aug 2000 16:54:57 +0000 (16:54 +0000)]
Make it format.
Adjust markup for hyperlinking to the relevant RFCs.
Give it a little organization.
Minor nits.

24 years agoAdding tests of the "attrs" optional argument, and of the js_output
Moshe Zadka [Sat, 19 Aug 2000 15:57:33 +0000 (15:57 +0000)]
Adding tests of the "attrs" optional argument, and of the js_output
functionality.

24 years agoUse METH_VARARGS constant in example module.
Andrew M. Kuchling [Sat, 19 Aug 2000 15:36:41 +0000 (15:36 +0000)]
Use METH_VARARGS constant in example module.
Fix comment typo

24 years agoTest case for Cookie.py
Andrew M. Kuchling [Sat, 19 Aug 2000 15:21:12 +0000 (15:21 +0000)]
Test case for Cookie.py

24 years agoInitial revision. Markup unchecked.
Moshe Zadka [Sat, 19 Aug 2000 14:11:41 +0000 (14:11 +0000)]
Initial revision. Markup unchecked.

24 years agoAdded Tim O'Malley's Cookie.py module (master version at
Andrew M. Kuchling [Sat, 19 Aug 2000 13:01:19 +0000 (13:01 +0000)]
Added Tim O'Malley's Cookie.py module (master version at
http://www.timo-tasi.org/python/Cookie.py)
This is revision 2.26 according to Tim's RCS history.

24 years agocom_error(): Quiet gcc -Wall warning.
Barry Warsaw [Fri, 18 Aug 2000 19:59:20 +0000 (19:59 +0000)]
com_error(): Quiet gcc -Wall warning.

24 years agoRemove a couple of warnings turned up by "gcc -Wall".
Fred Drake [Fri, 18 Aug 2000 19:53:25 +0000 (19:53 +0000)]
Remove a couple of warnings turned up by "gcc -Wall".

24 years agoPyUnicode_AsUTF8String(): /F picks up what I missed: the local var
Barry Warsaw [Fri, 18 Aug 2000 19:30:40 +0000 (19:30 +0000)]
PyUnicode_AsUTF8String(): /F picks up what I missed: the local var
`str' is no longer necessary.  Gotta turn on -Wall!

24 years agoDo not set a MemoryError exception over another MemoryError exception,
Vladimir Marangozov [Fri, 18 Aug 2000 18:01:06 +0000 (18:01 +0000)]
Do not set a MemoryError exception over another MemoryError exception,
thus preserving the first one that has been raised.

24 years agoBetter conformance to the Python Style Guide: use spaces around operators.
Fred Drake [Fri, 18 Aug 2000 16:09:56 +0000 (16:09 +0000)]
Better conformance to the Python Style Guide: use spaces around operators.

24 years agoWhen a KeyboardInterrupt is caught, just use the "raise" syntax to
Fred Drake [Fri, 18 Aug 2000 16:04:05 +0000 (16:04 +0000)]
When a KeyboardInterrupt is caught, just use the "raise" syntax to
re-raise it instead of re-raising it "manually" the ugly way.

24 years agoRevise to use atexit instead of monkeying with sys.exitfunc directly.
Fred Drake [Fri, 18 Aug 2000 15:50:54 +0000 (15:50 +0000)]
Revise to use atexit instead of monkeying with sys.exitfunc directly.

24 years agoConvert some old-style string exceptions to class exceptions.
Fred Drake [Fri, 18 Aug 2000 14:59:33 +0000 (14:59 +0000)]
Convert some old-style string exceptions to class exceptions.

24 years agoConvert some old-style string exceptions to class exceptions.
Fred Drake [Fri, 18 Aug 2000 14:50:20 +0000 (14:50 +0000)]
Convert some old-style string exceptions to class exceptions.

24 years agoRemoved references to Py_FPROTO.
Sjoerd Mullender [Fri, 18 Aug 2000 10:00:28 +0000 (10:00 +0000)]
Removed references to Py_FPROTO.

24 years agoPyUnicode_AsUTF8String(): Don't need to explicitly incref str since
Barry Warsaw [Fri, 18 Aug 2000 06:58:15 +0000 (06:58 +0000)]
PyUnicode_AsUTF8String(): Don't need to explicitly incref str since
PyUnicode_EncodeUTF8() already returns the created object with the
proper reference count.  This fixes an Insure reported memory leak.

24 years agoANSI-fy function headers. Not much more can be done since I don't
Barry Warsaw [Fri, 18 Aug 2000 05:13:47 +0000 (05:13 +0000)]
ANSI-fy function headers.  Not much more can be done since I don't
have access to Purify anymore.

24 years agolad_dealloc(): if xp->x_fd == -1, it means the descriptor's already
Barry Warsaw [Fri, 18 Aug 2000 05:10:45 +0000 (05:10 +0000)]
lad_dealloc(): if xp->x_fd == -1, it means the descriptor's already
been closed.  Don't try to reclose it.  Found by Insure.

24 years agopattern_findall(): Plug small memory leak discovered by Insure.
Barry Warsaw [Fri, 18 Aug 2000 05:09:50 +0000 (05:09 +0000)]
pattern_findall(): Plug small memory leak discovered by Insure.
PyList_Append() always incref's the inserted item.  Be sure to decref
it regardless of whether the append succeeds or fails.

24 years agoinit_locale(): This file defines the _locale module, so the
Barry Warsaw [Fri, 18 Aug 2000 05:07:12 +0000 (05:07 +0000)]
init_locale(): This file defines the _locale module, so the
Py_FatalError() should reflect that.

24 years agoSyntaxError__classinit__(): Slight reorg for simplicity.
Barry Warsaw [Fri, 18 Aug 2000 05:05:37 +0000 (05:05 +0000)]
SyntaxError__classinit__(): Slight reorg for simplicity.

24 years agoPyParser_ParseString(): When the err_ret structure is initialized, the
Barry Warsaw [Fri, 18 Aug 2000 05:04:08 +0000 (05:04 +0000)]
PyParser_ParseString(): When the err_ret structure is initialized, the
fields token and expected must also be initialized, otherwise the
tests in parsetok() can generate uninitialized memory read errors.
This quiets an Insure warning.

24 years agocomples_from_string(): Move s_buffer[] up to the top-level function
Barry Warsaw [Fri, 18 Aug 2000 05:02:16 +0000 (05:02 +0000)]
comples_from_string(): Move s_buffer[] up to the top-level function
scope.  Previously, s_buffer[] was defined inside the
PyUnicode_Check() scope, but referred to in the outer scope via
assignment to s.  This quiets an Insure portability warning.

24 years agomake_pair(): When comparing the pointers, they must be cast to integer
Barry Warsaw [Fri, 18 Aug 2000 05:01:19 +0000 (05:01 +0000)]
make_pair(): When comparing the pointers, they must be cast to integer
types (i.e. Py_uintptr_t, our spelling of C9X's uintptr_t).  ANSI
specifies that pointer compares other than == and != to non-related
structures are undefined.  This quiets an Insure portability warning.

24 years agoPyFloat_FromString(): Move s_buffer[] up to the top-level function
Barry Warsaw [Fri, 18 Aug 2000 05:00:03 +0000 (05:00 +0000)]
PyFloat_FromString(): Move s_buffer[] up to the top-level function
scope.  Previously, s_buffer[] was defined inside the
PyUnicode_Check() scope, but referred to in the outer scope via
assignment to s.  This quiets an Insure portability warning.

24 years agoPyInstance_DoBinOp(): When comparing the pointers, they must be cast
Barry Warsaw [Fri, 18 Aug 2000 04:57:32 +0000 (04:57 +0000)]
PyInstance_DoBinOp(): When comparing the pointers, they must be cast
to integer types (i.e. Py_uintptr_t, our spelling of C9X's uintptr_t).
ANSI specifies that pointer compares other than == and != to
non-related structures are undefined.  This quiets an Insure
portability warning.

24 years agoAdded test for uintptr_t, the C9X acceptable way to spell "type to
Barry Warsaw [Fri, 18 Aug 2000 04:53:33 +0000 (04:53 +0000)]
Added test for uintptr_t, the C9X acceptable way to spell "type to
which I can cast void* to and back again without losing information".
In pyport.h, we typedef Py_uintptr_t to mean this thing, which if the
platform supports, will be uintptr_t (otherwise, other accomodations
are made).

24 years agoAdded #undef HAVE_UINTPTR_T for autoconf's delight.
Barry Warsaw [Fri, 18 Aug 2000 04:50:27 +0000 (04:50 +0000)]
Added #undef HAVE_UINTPTR_T for autoconf's delight.

24 years agoMoved LONG_LONG #define from here to pyport.h.
Barry Warsaw [Fri, 18 Aug 2000 04:48:56 +0000 (04:48 +0000)]
Moved LONG_LONG #define from here to pyport.h.

24 years agoMoved LONG_LONG #define from longobject.h to here, since it's needed
Barry Warsaw [Fri, 18 Aug 2000 04:48:18 +0000 (04:48 +0000)]
Moved LONG_LONG #define from longobject.h to here, since it's needed
by the following.

typedef in a portable way the Python name for the C9X uintptr_t type.
This latter is the most portable way to spell an integral type to
which a void* can be cast to and back again without losing
information.  Parallel checkin hacks configure to check if the
platform/compiler supports the C9X name.

24 years agoAs pointed out by Denis S. Otkidach <den@analyt.chem.msu.ru>, xrange()
Fred Drake [Fri, 18 Aug 2000 03:12:38 +0000 (03:12 +0000)]
As pointed out by Denis S. Otkidach <den@analyt.chem.msu.ru>, xrange()
returns an xrange object, not a range object, despite the name of the
source file they're implemented in.

In the list of comparison operators, list != before <>, since <> is
described as obsolescent.

24 years agoAdjust the way __getslice__() is marked as deprecated; this will also
Fred Drake [Fri, 18 Aug 2000 02:42:14 +0000 (02:42 +0000)]
Adjust the way __getslice__() is marked as deprecated; this will also
stand out more.

24 years agoFix a markup error that caused formatting to fail.
Fred Drake [Fri, 18 Aug 2000 02:15:55 +0000 (02:15 +0000)]
Fix a markup error that caused formatting to fail.
Lots of minor markup adjustments as well.

24 years agoMention the new 'import X as Y' syntax
Andrew M. Kuchling [Thu, 17 Aug 2000 23:37:01 +0000 (23:37 +0000)]
Mention the new 'import X as Y' syntax

24 years agoDocument the returns_unicode attribute
Andrew M. Kuchling [Thu, 17 Aug 2000 23:15:21 +0000 (23:15 +0000)]
Document the returns_unicode attribute

24 years agoUpdate to reflect the recent Grammar changes.
Fred Drake [Thu, 17 Aug 2000 23:08:05 +0000 (23:08 +0000)]
Update to reflect the recent Grammar changes.

24 years agoApply SF patch #101135, adding 'import module as m' and 'from module import
Thomas Wouters [Thu, 17 Aug 2000 22:55:00 +0000 (22:55 +0000)]
Apply SF patch #101135, adding 'import module as m' and 'from module import
name as n'. By doing some twists and turns, "as" is not a reserved word.

There is a slight change in semantics for 'from module import name' (it will
now honour the 'global' keyword) but only in cases that are explicitly
undocumented.

24 years agoApply SF patch #101029: call __getitem__ with a proper slice object if there
Thomas Wouters [Thu, 17 Aug 2000 22:37:32 +0000 (22:37 +0000)]
Apply SF patch #101029: call __getitem__ with a proper slice object if there
is no __getslice__ available. Also does the same for C extension types.
Includes rudimentary documentation (it could use a cross reference to the
section on slice objects, I couldn't figure out how to do that) and a test
suite for all Python __hooks__ I could think of, including the new
behaviour.

24 years agoRemove an item that's been done.
Fred Drake [Thu, 17 Aug 2000 22:32:01 +0000 (22:32 +0000)]
Remove an item that's been done.

24 years agoA little more text, and some really minor cleanups.
Fred Drake [Thu, 17 Aug 2000 22:31:23 +0000 (22:31 +0000)]
A little more text, and some really minor cleanups.

24 years agoSmall cleanups, and note when zip() entered the menagerie.
Fred Drake [Thu, 17 Aug 2000 22:30:30 +0000 (22:30 +0000)]
Small cleanups, and note when zip() entered the menagerie.

24 years agoRevise the comments about the exceptions module to not refer to source
Fred Drake [Thu, 17 Aug 2000 22:29:31 +0000 (22:29 +0000)]
Revise the comments about the exceptions module to not refer to source
code; it is not sufficiently readable now that it in written in C, and
is less likely to be available to end users.

24 years agoMartin v. Loewis <martin@loewis.home.cs.tu-berlin.de>:
Fred Drake [Thu, 17 Aug 2000 22:19:26 +0000 (22:19 +0000)]
Martin v. Loewis <martin@loewis.home.cs.tu-berlin.de>:
Document opcodes added to support extended call syntax.

24 years agoPackage with suites for talking to CodeWarrior.
Jack Jansen [Thu, 17 Aug 2000 22:16:11 +0000 (22:16 +0000)]
Package with suites for talking to CodeWarrior.

24 years agoPackage with suites for talking to netscape.
Jack Jansen [Thu, 17 Aug 2000 22:15:41 +0000 (22:15 +0000)]
Package with suites for talking to netscape.

24 years agoThe package with standard suites. These are used separately and as base classes for...
Jack Jansen [Thu, 17 Aug 2000 22:14:57 +0000 (22:14 +0000)]
The package with standard suites. These are used separately and as base classes for other suite packages (StdSuite is slightly magical, in that it is the gensuitemodule default base package).

24 years agoUse the new package-based scripting support.
Jack Jansen [Thu, 17 Aug 2000 22:12:12 +0000 (22:12 +0000)]
Use the new package-based scripting support.

24 years agoGenerate packages in stead of separate modules. The package main module imports every...
Jack Jansen [Thu, 17 Aug 2000 22:11:45 +0000 (22:11 +0000)]
Generate packages in stead of separate modules. The package main module imports everything, it knows about the app signature, suites can extend standard suites, and lots more. Automatically finding declarations in other suites TBD.

24 years agoRemoved temporary code to disable OT networking (this was a workaround for getpeernam...
Jack Jansen [Thu, 17 Aug 2000 20:04:26 +0000 (20:04 +0000)]
Removed temporary code to disable OT networking (this was a workaround for getpeername() not working in a previous release of GUSI, but it has been fixed).

24 years agoRemoved temporary code that always set creator to SimpleText.
Jack Jansen [Thu, 17 Aug 2000 20:01:24 +0000 (20:01 +0000)]
Removed temporary code that always set creator to SimpleText.

24 years agoReran autoconf.
Sjoerd Mullender [Thu, 17 Aug 2000 11:41:06 +0000 (11:41 +0000)]
Reran autoconf.

24 years agoFix up problems when compiling in a directory other than the source
Sjoerd Mullender [Thu, 17 Aug 2000 11:38:18 +0000 (11:38 +0000)]
Fix up problems when compiling in a directory other than the source
directory.

24 years agoConvert some old-style string exceptions to class exceptions.
Fred Drake [Thu, 17 Aug 2000 05:06:49 +0000 (05:06 +0000)]
Convert some old-style string exceptions to class exceptions.

24 years agoConvert some old-style string exceptions to class exceptions.
Fred Drake [Thu, 17 Aug 2000 04:45:13 +0000 (04:45 +0000)]
Convert some old-style string exceptions to class exceptions.

24 years ago\citetitle: Format the title, not the optional URL!
Fred Drake [Thu, 17 Aug 2000 04:25:59 +0000 (04:25 +0000)]
\citetitle:  Format the title, not the optional URL!

24 years agoAdd section on list comprehension
Andrew M. Kuchling [Thu, 17 Aug 2000 00:27:06 +0000 (00:27 +0000)]
Add section on list comprehension
Comment out the unwritten XML section
mymalloc.h -> pymem.h

24 years agoInsure properly identifies the `interned' dictionary as leaking at
Barry Warsaw [Wed, 16 Aug 2000 23:41:01 +0000 (23:41 +0000)]
Insure properly identifies the `interned' dictionary as leaking at
shutdown time, but CVS log entry for revision 2.45 explains why this
is so.  Simply include a comment so we don't have to re-figure it out
again 5 years from now.