]>
granicus.if.org Git - python/log
Guido van Rossum [Wed, 17 Dec 1997 00:24:13 +0000 (00:24 +0000)]
AMK's latest; plus three null bytes that I added for purify
Guido van Rossum [Wed, 17 Dec 1997 00:23:39 +0000 (00:23 +0000)]
AMK's latest
Guido van Rossum [Tue, 16 Dec 1997 23:58:15 +0000 (23:58 +0000)]
Fix mysterious undetected error -- call to non-existant Py_Err_SetStr()
which shoulda coulda woulda oughta been PyErr_SetString().
Guido van Rossum [Tue, 16 Dec 1997 22:26:02 +0000 (22:26 +0000)]
Don't list which files to add, since the ones that *were* missing have
now been added.
Guido van Rossum [Tue, 16 Dec 1997 22:25:15 +0000 (22:25 +0000)]
New VC++ 4.2 makefile, contributed by Gregor Schmid,
which adds the three missing files.
Guido van Rossum [Tue, 16 Dec 1997 21:14:55 +0000 (21:14 +0000)]
Up the version.
Fred Drake [Tue, 16 Dec 1997 21:13:20 +0000 (21:13 +0000)]
do_cmd_refbimodindex(), do_cmd_refstmodindex(): New functions, handle the
reference form of \bimodindex{} and \stmodindex{}.
my_parword_index_helper(): Fixed to include proper anchor in result text.
Guido van Rossum [Tue, 16 Dec 1997 21:12:47 +0000 (21:12 +0000)]
Fix a bug in translate(): the pointer was incremented by the length of
the *escaped* url. Also added new special characters that are not
part of the url when found at the end: ( < > .
Guido van Rossum [Tue, 16 Dec 1997 18:12:30 +0000 (18:12 +0000)]
Add -lld option for AIX to _tkinter rules.
Guido van Rossum [Tue, 16 Dec 1997 17:54:18 +0000 (17:54 +0000)]
Added SOLID definition.
Fred Drake [Tue, 16 Dec 1997 15:19:47 +0000 (15:19 +0000)]
Index the RFC822 reference (some other RFC references were alreaddy indexed).
Add index reference to mailbox module; also remove comment that it's
undocumented (it has been).
Fred Drake [Tue, 16 Dec 1997 15:03:43 +0000 (15:03 +0000)]
PhotoImage.put(): Fixed -to handling, including backward compatibility hack.
Guido, please take a look at this.
Fred Drake [Tue, 16 Dec 1997 14:54:32 +0000 (14:54 +0000)]
The \indexsubitem definition for the actual exceptions did not actually
change the \indexsubitem value; fixed.
Fred Drake [Tue, 16 Dec 1997 14:43:37 +0000 (14:43 +0000)]
Oops, ".pythonrc.py" should *always* be marked with \file{}; one occurrance
escaped with \var{}.
Fred Drake [Tue, 16 Dec 1997 14:41:36 +0000 (14:41 +0000)]
Module names should be in \code{}.
Added index reference to site module.
Fred Drake [Tue, 16 Dec 1997 14:29:48 +0000 (14:29 +0000)]
Descriptions for delitem(), __delitem__(): These delete a value, not set it.
Lots of little nits: parameter names in text should be \var{}, etc.
Fred Drake [Tue, 16 Dec 1997 04:08:24 +0000 (04:08 +0000)]
Fixed index module reference.
Fred Drake [Tue, 16 Dec 1997 04:06:33 +0000 (04:06 +0000)]
Added a named target for referencing.
Fred Drake [Tue, 16 Dec 1997 04:06:06 +0000 (04:06 +0000)]
Used a named target to form the reference to the Built-in Functions section.
Fred Drake [Tue, 16 Dec 1997 04:04:25 +0000 (04:04 +0000)]
Fixed index module reference.
Changed references to regex/regsub modules to point to re.
Fred Drake [Tue, 16 Dec 1997 00:02:01 +0000 (00:02 +0000)]
Fixed index references to modules. (This is *not* the spam module!)
Fred Drake [Mon, 15 Dec 1997 22:28:38 +0000 (22:28 +0000)]
Fixed index references to modules.
Fred Drake [Mon, 15 Dec 1997 22:23:52 +0000 (22:23 +0000)]
Fixed index references to modules.
Made references to files use \file{} instead of \code{}.
Fred Drake [Mon, 15 Dec 1997 22:20:33 +0000 (22:20 +0000)]
Fixed index references to modules.
Fred Drake [Mon, 15 Dec 1997 22:19:46 +0000 (22:19 +0000)]
Fixed index references to modules.
Changed regex reference to re.
Fred Drake [Mon, 15 Dec 1997 22:13:50 +0000 (22:13 +0000)]
Fixed index references to modules.
Added new index entry for mimetools module.
Fred Drake [Mon, 15 Dec 1997 22:09:42 +0000 (22:09 +0000)]
Fixed index references to modules.
Fred Drake [Mon, 15 Dec 1997 22:08:14 +0000 (22:08 +0000)]
\refmodindex{}: New macro, used to make an index reference to a module which
is neither standard nor built-in. (Used for sitecustomize entry.)
Fred Drake [Mon, 15 Dec 1997 21:59:33 +0000 (21:59 +0000)]
Fixed index references to modules.
Placed references closer to usage.
Fred Drake [Mon, 15 Dec 1997 21:56:05 +0000 (21:56 +0000)]
Fixed index references to modules.
Fred Drake [Mon, 15 Dec 1997 21:42:51 +0000 (21:42 +0000)]
Changed illegal \stmodindex{} to \refstmodindex{}, added index reference
to the stat module.
Fred Drake [Mon, 15 Dec 1997 21:40:15 +0000 (21:40 +0000)]
Added some module references to the index.
Fred Drake [Mon, 15 Dec 1997 21:37:45 +0000 (21:37 +0000)]
Added definitions of \refbimodindex{} and \refstmodindex{}, which should be
used to add index references for built-in and standard modules, respectively.
Modified \bimodindex{} and \stmodindex{} to make the page number bold, to
allow the defining instance of a module to stand out in the index.
Check-ins which fix improper use of \bimodindex{} and \stmodindex{} will be
made as fixes are applied. Misc. indexing updates will occur as a side
effect in some cases.
Fred Drake [Mon, 15 Dec 1997 21:20:03 +0000 (21:20 +0000)]
At the top, made it clear that the \bimodindex{} and \stmodindex{} are only
used for the defining entry for the module, not every index reference.
Guido van Rossum [Mon, 15 Dec 1997 19:11:53 +0000 (19:11 +0000)]
On NT, use a better template, ~XXX- where XXX is os.getpid().
Guido van Rossum [Mon, 15 Dec 1997 18:31:32 +0000 (18:31 +0000)]
Add note about having to add some files to the VC 4.2 files.
Guido van Rossum [Mon, 15 Dec 1997 18:07:10 +0000 (18:07 +0000)]
Patch by Oliver Andrich for Lunix using glibc.
Guido van Rossum [Mon, 15 Dec 1997 18:06:19 +0000 (18:06 +0000)]
Move %x test to nonstandard section because it appears to be locale specific.
Guido van Rossum [Mon, 15 Dec 1997 17:55:53 +0000 (17:55 +0000)]
Untested change to include gmp-mparam.h instead of gmp-impl.h.
Chris Lawrence <quango@ix.netcom.com>
Guido van Rossum [Mon, 15 Dec 1997 17:53:31 +0000 (17:53 +0000)]
regex -> re
Guido van Rossum [Mon, 15 Dec 1997 17:33:24 +0000 (17:33 +0000)]
Patch (by Andrew Kuchling of course) to prevent named back references
in the pattern to wear out the reference count on small integers.
Guido van Rossum [Mon, 15 Dec 1997 17:31:52 +0000 (17:31 +0000)]
Added tag_prevrange analogous to rag_nextrange.
Guido van Rossum [Mon, 15 Dec 1997 17:27:35 +0000 (17:27 +0000)]
For base 10, cast unsigned long to long before testing overflow.
This prevents
4294967296 from being an acceptable way to spell zero!
Guido van Rossum [Mon, 15 Dec 1997 14:57:19 +0000 (14:57 +0000)]
Believe it or not, some people have an empty group database.
Prevent the test from failing there.
Fred Drake [Fri, 12 Dec 1997 05:34:35 +0000 (05:34 +0000)]
Changed \indexsubitem from ({\tt HTMLParser} method) to just
(HTMLParser method).
This makes it more consistent with other modules. All three *mllib modules
need this change.
Fred Drake [Fri, 12 Dec 1997 05:33:34 +0000 (05:33 +0000)]
Changed \indexsubitem from ({\tt SGMLParser} method) to just
(SGMLParser method).
This makes it more consistent with other modules. All three *mllib modules
need this change.
Fred Drake [Fri, 12 Dec 1997 05:32:31 +0000 (05:32 +0000)]
Changed \indexsubitem from ({\tt XMLParser} method) to just (XMLParser method).
This makes it more consistent with other modules. All three *mllib modules
need this change.
cvs2svn [Fri, 12 Dec 1997 00:09:34 +0000 (00:09 +0000)]
This commit was manufactured by cvs2svn to create tag 'r15b2'.
Guido van Rossum [Fri, 12 Dec 1997 00:09:34 +0000 (00:09 +0000)]
Change _nametowidget to nametowidget -- it is a public interface.
Fred Drake [Thu, 11 Dec 1997 21:46:07 +0000 (21:46 +0000)]
add_idx(): Don't add unnecessary markup around the little markers stuck in the
index to cross-references; an image doesn't benefit by being bold!
Guido van Rossum [Thu, 11 Dec 1997 21:41:13 +0000 (21:41 +0000)]
Remove unneeded "import re".
Guido van Rossum [Thu, 11 Dec 1997 20:35:47 +0000 (20:35 +0000)]
Typed in the relevant changes since 1.5b1.
Guido van Rossum [Thu, 11 Dec 1997 20:24:38 +0000 (20:24 +0000)]
Doug Marien.
Guido van Rossum [Thu, 11 Dec 1997 20:19:08 +0000 (20:19 +0000)]
AMK's latest version.
Guido van Rossum [Thu, 11 Dec 1997 18:01:47 +0000 (18:01 +0000)]
Prepared the README for 1.5b2.
Barry Warsaw [Thu, 11 Dec 1997 17:23:13 +0000 (17:23 +0000)]
Update to the Big Comment at the top of the file. It should better
explain what the users of the various Emacsen have to do to get this
all working.
Guido van Rossum [Thu, 11 Dec 1997 17:08:52 +0000 (17:08 +0000)]
Last minute fix to Text.window_cget(), which should properly Tcl-ify
the option name (prepend '-', strip trailing '_').
Guido van Rossum [Thu, 11 Dec 1997 16:20:36 +0000 (16:20 +0000)]
Move the dbm module around and add an introductory paragraph for dbm,
gdbm and bsddb, as suggested by Skip Montanaro.
Guido van Rossum [Thu, 11 Dec 1997 15:21:33 +0000 (15:21 +0000)]
Copy the change from ../getpathp.c here.
Guido van Rossum [Thu, 11 Dec 1997 05:16:20 +0000 (05:16 +0000)]
Installer for beta-2.
Use Program Files, register pythonw.exe to execute .pyw files.
Guido van Rossum [Thu, 11 Dec 1997 04:06:04 +0000 (04:06 +0000)]
update the example without the example.def file
Guido van Rossum [Thu, 11 Dec 1997 04:01:25 +0000 (04:01 +0000)]
New instructions, take VC++ 5.x into account.
Guido van Rossum [Thu, 11 Dec 1997 03:43:29 +0000 (03:43 +0000)]
Adding VC 5.x workspace and project files
Guido van Rossum [Thu, 11 Dec 1997 03:42:40 +0000 (03:42 +0000)]
Added tkappinit.c source, and define WITH_APPINIT.
Guido van Rossum [Thu, 11 Dec 1997 02:36:42 +0000 (02:36 +0000)]
yeah, yeah.
Guido van Rossum [Thu, 11 Dec 1997 02:32:43 +0000 (02:32 +0000)]
Allocate one byte extra in some cases.
Guido van Rossum [Thu, 11 Dec 1997 02:03:55 +0000 (02:03 +0000)]
Fix problem detected by Greg McFarlane -- callbacks passed to
bind_class() and bind_all() are destroyed when the widget to which
they were passed is destroyed.
Guido van Rossum [Wed, 10 Dec 1997 23:40:18 +0000 (23:40 +0000)]
Jim Fulton writes:
The attached patch adds the following behavior to the handling
of REDUCE codes:
- A user-defined type may have a __reduce__ method that returns
a string rather than a tuple, in which case the object is
saved as a global object with a name given by the string returned
by reduce.
This was a feature added to cPickle a long time ago.
- User-defined types can now support unpickling without
executing a constructor.
The second value returned from '__reduce__' can now be None,
rather than an argument tuple. On unpickling, if the
second value returned from '__reduce__' during pickling was
None, then rather than calling the first value returned from
'__reduce__', directly, the '__basicnew__' method of the
first value returned from '__reduce__' is called without
arguments.
I also got rid of a few of Chris' extra ()s, which he used
to make python ifs look like C ifs.
Guido van Rossum [Wed, 10 Dec 1997 23:38:26 +0000 (23:38 +0000)]
Remove "Lib/test" from the default path; this is now a package!
Guido van Rossum [Wed, 10 Dec 1997 23:05:53 +0000 (23:05 +0000)]
The 'l' flag (locale specific matching) has been renamed to 'L'.
Guido van Rossum [Wed, 10 Dec 1997 22:59:55 +0000 (22:59 +0000)]
At Barry's suggestion, plug the security leak by using an empty
__builtins__ for all calls to eval(). This still allows someone to
write string.atof("[1]*
1000000 ") (which Jim Fulton worries about) but
effectively disables access to system modules and functions.
Guido van Rossum [Wed, 10 Dec 1997 22:35:02 +0000 (22:35 +0000)]
Since this module is used as a fallback in case no built-in modules
have been configured, string.atof() should not fail when "import re"
fails (usually because pcre is not there).
This opens up a tiny security hole: *if* an attacker can make "import
re" fail, they can also make string.atof(arbitrary_string) evaluate
the arbitrary string. Nothing to keep me awake at night...
Guido van Rossum [Wed, 10 Dec 1997 19:36:41 +0000 (19:36 +0000)]
Don't specify base 0 to string.atoi when unpickling integers in text
mode. The pickler always uses base 10 so the default base should be
fine. (The base gets us in trouble when there's no strop module, as
the atoi() in string.py only supports base 10. This is for JPython.)
Guido van Rossum [Wed, 10 Dec 1997 18:57:35 +0000 (18:57 +0000)]
New names.
Guido van Rossum [Wed, 10 Dec 1997 18:56:48 +0000 (18:56 +0000)]
Planned release date for 1.5b2.
Guido van Rossum [Wed, 10 Dec 1997 18:54:36 +0000 (18:54 +0000)]
Support uue and x-uue as short names for uuencode.
Guido van Rossum [Wed, 10 Dec 1997 16:17:39 +0000 (16:17 +0000)]
Doc strings and reformatting with 4 spaces bty Mitch Chapman.
Untabified and minor tweaks by me.
Guido van Rossum [Wed, 10 Dec 1997 15:14:24 +0000 (15:14 +0000)]
Modified quicksort by Raymund Galvin, after studying the GNU libg++
quicksort. This should be much faster if there are lots of
duplicates, and otherwise at least as good.
Guido van Rossum [Wed, 10 Dec 1997 15:12:23 +0000 (15:12 +0000)]
# Use proper temp subdir for intermediates.
Guido van Rossum [Wed, 10 Dec 1997 05:51:47 +0000 (05:51 +0000)]
Need a cast when comparing type object in isinstance()
Guido van Rossum [Wed, 10 Dec 1997 05:51:13 +0000 (05:51 +0000)]
Start calling it 1.5b2
Guido van Rossum [Wed, 10 Dec 1997 05:50:55 +0000 (05:50 +0000)]
Comment out CODE and DATA statements that are apparently obsolete.
Guido van Rossum [Wed, 10 Dec 1997 05:50:18 +0000 (05:50 +0000)]
Adding a new project: pythonw, or WinMain.c, containing a main program
that doesn't have a console window attached. stdout/stderr are lost.
This is handy though for things like grail.
Guido van Rossum [Tue, 9 Dec 1997 20:45:08 +0000 (20:45 +0000)]
Document binary format and __init__-free unpickling. Added a pointer
to cPickle.
Guido van Rossum [Tue, 9 Dec 1997 20:41:47 +0000 (20:41 +0000)]
Turn the table for flags into a nested itemized environment.
Guido van Rossum [Tue, 9 Dec 1997 20:37:25 +0000 (20:37 +0000)]
Add a test for a bad format character.
Guido van Rossum [Tue, 9 Dec 1997 20:36:39 +0000 (20:36 +0000)]
Add explicit check for correct next character in format at end of
format. This will complain about illegal formats like "O#" instead of
ignoring the '#'.
Guido van Rossum [Tue, 9 Dec 1997 19:47:24 +0000 (19:47 +0000)]
Fix a little mess (Likecode{...} -> Like \code{...}) in recently added text.
Guido van Rossum [Tue, 9 Dec 1997 19:46:45 +0000 (19:46 +0000)]
Reference to PYTHONPATH should be PYTHONSTARTUP.
Guido van Rossum [Tue, 9 Dec 1997 19:45:47 +0000 (19:45 +0000)]
Added note about the module's obsolescence.
Guido van Rossum [Tue, 9 Dec 1997 19:43:18 +0000 (19:43 +0000)]
# Typos in the comments giving the names of two recently added distributions.
Guido van Rossum [Tue, 9 Dec 1997 19:39:12 +0000 (19:39 +0000)]
Fix the way the version number is gotten out of the RCS revision.
Guido van Rossum [Tue, 9 Dec 1997 19:38:39 +0000 (19:38 +0000)]
Fix the test for pow() -- no more TypeErrors are raised!
Guido van Rossum [Tue, 9 Dec 1997 19:35:48 +0000 (19:35 +0000)]
Typo: RUSAGE_CHILDERN -> RUSAGE_CHILDREN.
Guido van Rossum [Tue, 9 Dec 1997 19:35:11 +0000 (19:35 +0000)]
LC_MESSAGES is not defined on all systems; use #ifdef LC_MESSAGES.
Guido van Rossum [Tue, 9 Dec 1997 16:56:41 +0000 (16:56 +0000)]
Guess... :-)
Guido van Rossum [Tue, 9 Dec 1997 16:10:31 +0000 (16:10 +0000)]
Checking in ConfigParser.py -- I don't see a reason why this can't be
liberated. This was originally written by Ken and later revamped by
Barry.
Guido van Rossum [Tue, 9 Dec 1997 16:04:46 +0000 (16:04 +0000)]
v 0.8.3 -- add an option to suppress URL processing inside <PRE>,
by Scott <scott@chronis.icgroup.com>
Fred Drake [Tue, 9 Dec 1997 15:18:33 +0000 (15:18 +0000)]
libainstall: Install Modules/Setup.thread in addition to Modules/Setup and
Modules/Setup.local.
Guido: I hope this is ok; it seems to make a lot of sense to get the
whole trio of module config files installed as a set rather than
doing it partially.
Guido van Rossum [Tue, 9 Dec 1997 15:03:41 +0000 (15:03 +0000)]
Added more warnings about ni's demise.