]>
granicus.if.org Git - python/log
Guido van Rossum [Tue, 15 Jul 1997 18:11:42 +0000 (18:11 +0000)]
More changes by Jeffrey.
Guido van Rossum [Tue, 15 Jul 1997 15:49:52 +0000 (15:49 +0000)]
Tweak re_tests and test_re to differentiate between
groups that have no value and groups that are out of bounds.
Guido van Rossum [Tue, 15 Jul 1997 15:40:57 +0000 (15:40 +0000)]
More tweaks; re.py is nearly there...
Guido van Rossum [Tue, 15 Jul 1997 15:40:29 +0000 (15:40 +0000)]
Fix group() -- should be tuple even when re has exactly one group.
Guido van Rossum [Tue, 15 Jul 1997 15:38:20 +0000 (15:38 +0000)]
Jeffrey's latest -- almost there.
Guido van Rossum [Tue, 15 Jul 1997 14:38:13 +0000 (14:38 +0000)]
Jeffrey's newest
Guido van Rossum [Tue, 15 Jul 1997 02:49:15 +0000 (02:49 +0000)]
Three fewer incorrect failures
Guido van Rossum [Tue, 15 Jul 1997 01:47:08 +0000 (01:47 +0000)]
Reformatted.
Fixed some problem with uninitialized syntax tables.
Jeffrey.
Guido van Rossum [Mon, 14 Jul 1997 19:08:15 +0000 (19:08 +0000)]
After some discussion with Jeremy and Fred, decided to limit the
default urlparse cache size to 20 instead of 2000. The main use of
the cache seems to be to gain some speed in Grail, which is calling
urljoin with the same base for each anchor. 2000 is a bit too big for
Jeremy, who doesn't need the cache at all. 20 should keep at least
95% of the Grail speedup while wasting an insignificant amount of
memory in Jeremy's application.
Guido van Rossum [Sun, 13 Jul 1997 03:58:01 +0000 (03:58 +0000)]
Reordered list of methods to hopefully put the most frequently used
ones near the front.
Guido van Rossum [Sun, 13 Jul 1997 03:56:50 +0000 (03:56 +0000)]
Reordered list of methods to hopefully put the most frequently used
ones near the front.
Also added a missing "return -1" to PyFile_WriteString.
Guido van Rossum [Sun, 13 Jul 1997 03:36:53 +0000 (03:36 +0000)]
Upped version to 0.6.
Guido van Rossum [Sun, 13 Jul 1997 03:32:28 +0000 (03:32 +0000)]
New PythonPowered logo image.
Guido van Rossum [Fri, 11 Jul 1997 21:14:53 +0000 (21:14 +0000)]
Removed the traceback output in non-verbose mode
Guido van Rossum [Fri, 11 Jul 1997 21:10:17 +0000 (21:10 +0000)]
New from Jeffrey; small nits.
Guido van Rossum [Fri, 11 Jul 1997 20:48:25 +0000 (20:48 +0000)]
Jeffrey's latest.
Guido van Rossum [Fri, 11 Jul 1997 20:47:58 +0000 (20:47 +0000)]
Some small nits.
Guido van Rossum [Fri, 11 Jul 1997 20:13:10 +0000 (20:13 +0000)]
Test urlparse cache with try/except instead of has_key.
This makes it thread-safe again.
Guido van Rossum [Fri, 11 Jul 1997 19:43:46 +0000 (19:43 +0000)]
This is pretty pathetic and full of errors,
but it makes the regression test not complain about test_re.
Guido van Rossum [Fri, 11 Jul 1997 19:34:44 +0000 (19:34 +0000)]
test suite for re.py
Guido van Rossum [Fri, 11 Jul 1997 18:40:46 +0000 (18:40 +0000)]
Added reop (moved reop and regex to non-shared section).
Added -I$(DBPORT) for bsddb compilation line.
Guido van Rossum [Fri, 11 Jul 1997 18:39:03 +0000 (18:39 +0000)]
Added /usr/bin/env python and made executable.
Guido van Rossum [Fri, 11 Jul 1997 18:36:28 +0000 (18:36 +0000)]
Allow '@' character as end of line padding in uuencode format.
Not sure why this is generated, but this fixes a problem with a
particular file that was received with the following final line:
F-WE<-*A5]AY]%7>8'&!!(_Y<F*55_"*%46"<OFG=>_5(F/\'``!@
Guido van Rossum [Fri, 11 Jul 1997 16:33:26 +0000 (16:33 +0000)]
Use the modules base64, quopri, and uu, instead of external programs
to decode/encode the standard transfer encodings.
Guido van Rossum [Fri, 11 Jul 1997 13:57:28 +0000 (13:57 +0000)]
Oops, some clarifications to conditional breaks.
Guido van Rossum [Fri, 11 Jul 1997 13:51:17 +0000 (13:51 +0000)]
Added (minimal) doc for conditional breakpoints.
(Lie about the syntax (and the syntax for "list") because latex2html
doesn't seem to handle doubly nested [] pairs.)
Guido van Rossum [Fri, 11 Jul 1997 13:43:53 +0000 (13:43 +0000)]
Support for conditional breakpoints (Jim Fulton, with some changes).
Guido van Rossum [Fri, 11 Jul 1997 13:43:31 +0000 (13:43 +0000)]
Normalize whitespace.
Guido van Rossum [Fri, 11 Jul 1997 13:42:50 +0000 (13:42 +0000)]
Support for conditional breakpoints (Jim Fulton).
Guido van Rossum [Fri, 11 Jul 1997 11:10:44 +0000 (11:10 +0000)]
Removed debug print in set construction.
Changed some '==' to 'in' (Tim Peters).
Guido van Rossum [Fri, 11 Jul 1997 11:08:38 +0000 (11:08 +0000)]
New version from Jeffrey after I complained about some glaring bugs.
Guido van Rossum [Thu, 10 Jul 1997 22:43:05 +0000 (22:43 +0000)]
Add MALLOC_ZERO_RETURNS_NULL symbol.
Guido van Rossum [Thu, 10 Jul 1997 22:42:38 +0000 (22:42 +0000)]
Added check whether malloc(0) returns NULL or not.
Guido van Rossum [Thu, 10 Jul 1997 22:40:54 +0000 (22:40 +0000)]
Only add 1 byte to all malloc calls when it is known that malloc(0) or
realloc(p, 0) returns NULL. See changes to configure script to be
checked in later.
Guido van Rossum [Thu, 10 Jul 1997 21:00:31 +0000 (21:00 +0000)]
Straight from Jeffrey Ollie's web page.
Guido van Rossum [Thu, 10 Jul 1997 18:00:45 +0000 (18:00 +0000)]
Fix problem discovered by Greg McFarlane: when an imported module
replaces its own entry in sys.module, reference count errors ensue;
even if there is no reference count problem, it would be preferable
for the import to yield the new thing in sys.modules anyway (if only
because that's what later imports will yield). This opens the road to
an official hack to implement a __getattr__ like feature for modules:
stick an instance in sys.modules[__name__].
Barry Warsaw [Thu, 10 Jul 1997 15:58:36 +0000 (15:58 +0000)]
(py-shell): Remove support for Emacs 18, implicitly add support for
Emacs 20, and bind TAB key to self-insert-command in *Python* process.
Guido van Rossum [Thu, 10 Jul 1997 15:14:50 +0000 (15:14 +0000)]
Two improvements suggested by Tim Peters: speed up random() since we
know Python integers are at least 32 bits long; and avoid zeros in
initial seed value.
Guido van Rossum [Thu, 10 Jul 1997 14:31:32 +0000 (14:31 +0000)]
New versions straight from Jeffrey Ollie's web site
Guido van Rossum [Thu, 10 Jul 1997 01:06:53 +0000 (01:06 +0000)]
Fix bug reported by Just: anonymous arguments used for tuples should
have a unique name, otherwise they get squished by locals2fast (or
fast2locals, I dunno) when the debugger is invoked before they have
been transferred to real locals.
Fred Drake [Tue, 24 Jun 1997 22:02:54 +0000 (22:02 +0000)]
Wrapped up the ~/.netrc support. This is basically just the changes Guido &
I discussed to the original version way-back-when.
Fred Drake [Fri, 20 Jun 1997 16:55:08 +0000 (16:55 +0000)]
fixed typo, "header" ==> "headers"
Jack Jansen [Fri, 20 Jun 1997 16:25:00 +0000 (16:25 +0000)]
Mods for user mainloop event handling
Jack Jansen [Fri, 20 Jun 1997 16:24:24 +0000 (16:24 +0000)]
Added dopendingevents call
Added asyncevents call to enable asynchronous event handling
Jack Jansen [Fri, 20 Jun 1997 16:23:37 +0000 (16:23 +0000)]
Allow specifying own resources for all dialogs
Allow changing labels on yesnocancel dialog
Jack Jansen [Fri, 20 Jun 1997 16:22:07 +0000 (16:22 +0000)]
Module to buffer stdout/stderr until stdin is read. Useful for
windowing programs, together with option to keep console window closed
until needed.
Jack Jansen [Fri, 20 Jun 1997 16:20:03 +0000 (16:20 +0000)]
Regenerated
Jack Jansen [Fri, 20 Jun 1997 16:19:38 +0000 (16:19 +0000)]
added SetEventHandler
Jack Jansen [Fri, 20 Jun 1997 16:19:14 +0000 (16:19 +0000)]
Adapted to new event handling. It is now also possible to abort out of
an AESend with command-. (unless specifically disabled, of course).
Jack Jansen [Fri, 20 Jun 1997 16:18:15 +0000 (16:18 +0000)]
Added PyMac_SetEventHandler which allows you to replace complete event
handling in inner loop with python code. Also move (previously
machine independent) PyErr_CheckSignals here, so we can propagate
exceptions in event handling code.
Jack Jansen [Mon, 16 Jun 1997 14:31:38 +0000 (14:31 +0000)]
Added NewAliasMinimalFromFullPath(), and allow alias.Resolve() to return
an FSSpec to a non-existing file.
Barry Warsaw [Fri, 13 Jun 1997 22:03:23 +0000 (22:03 +0000)]
MACDEPPATH: Remove `sharedmodules' from default value of this variable
since calculate_path() in getpath.c will automatically add this.
Including this here will put the sharedmodules directory on sys.path
twice.
Fred Drake [Thu, 12 Jun 1997 16:17:00 +0000 (16:17 +0000)]
Added docstrings by Sue Williams, re-indented to 4 spaces / level.
Fred Drake [Thu, 12 Jun 1997 16:14:07 +0000 (16:14 +0000)]
Fix LaTeX bug found by examining the docstrings added to commands.py.
Fred Drake [Thu, 12 Jun 1997 16:06:19 +0000 (16:06 +0000)]
Added libcommands.tex to list of library reference dependencies.
Fred Drake [Thu, 12 Jun 1997 16:05:46 +0000 (16:05 +0000)]
Documentation for Lib/commands.py, from Sue Williams.
Jack Jansen [Thu, 12 Jun 1997 15:29:46 +0000 (15:29 +0000)]
Make imports faster on the Mac, by
- Remembering whether sys.path components refer to files or folders,
- Using mac-specific code to check for file existence, in stead of trying
to fopen() each possible file.
These mods need an accompanying mod to import.c.
Jack Jansen [Thu, 12 Jun 1997 10:51:39 +0000 (10:51 +0000)]
Added prototype for PyMac_RestoreMenuBar
Jack Jansen [Thu, 12 Jun 1997 10:51:18 +0000 (10:51 +0000)]
Replaced MacOS.EnableAppSwitch with MacOS.SchedParams
Jack Jansen [Thu, 12 Jun 1997 10:50:47 +0000 (10:50 +0000)]
Added optional preload arg to some routines (which creates reloaded
resources when set)
Jack Jansen [Thu, 12 Jun 1997 10:49:56 +0000 (10:49 +0000)]
Replaced MacOS.EnableAppswitch by MacOS.SchedParams
Jack Jansen [Thu, 12 Jun 1997 10:49:13 +0000 (10:49 +0000)]
- Restore SIOUX menubar just before exiting, if the console window is kept
open (so the user can quit with cmd-Q, print, etc)
- Removed a few unused routines
Fred Drake [Fri, 6 Jun 1997 21:57:35 +0000 (21:57 +0000)]
Really nitty-gritty change to prevent latex2html from using a LaTeX-generated
image of the argument list....
Guido van Rossum [Fri, 6 Jun 1997 21:16:41 +0000 (21:16 +0000)]
Add sys/types.h include for pid_t when threading.
Guido van Rossum [Fri, 6 Jun 1997 21:14:14 +0000 (21:14 +0000)]
Allow oct() result for 64-bit machines.
Guido van Rossum [Fri, 6 Jun 1997 21:12:45 +0000 (21:12 +0000)]
Use cPickle and cStringIO when available.
Guido van Rossum [Fri, 6 Jun 1997 21:11:11 +0000 (21:11 +0000)]
Clear the ftp cache when it contains more than 10 entries.
Guido van Rossum [Fri, 6 Jun 1997 17:44:07 +0000 (17:44 +0000)]
Catch *all* errors that ftplib can raise (ftplib.all_errors) rather
than just the four.
Also folded some long lines.
Roger E. Masse [Thu, 5 Jun 1997 22:07:58 +0000 (22:07 +0000)]
Moved the definition of posix_times__doc__ to outside of #ifdef HAVE_TIMES
so that MSVC 4.2 doesn't complain under NT.
Roger E. Masse [Thu, 5 Jun 1997 22:03:26 +0000 (22:03 +0000)]
Changed the reference of 'mappingobject.c' to 'dictobject.c'
Guido van Rossum [Tue, 3 Jun 1997 22:21:47 +0000 (22:21 +0000)]
Small changes (casts etc.) by Jack, for Mac compilation.
Guido van Rossum [Tue, 3 Jun 1997 22:21:03 +0000 (22:21 +0000)]
Doc strings (AMK).
Guido van Rossum [Tue, 3 Jun 1997 22:05:15 +0000 (22:05 +0000)]
Correct typo in last line (test program invocation).
Guido van Rossum [Tue, 3 Jun 1997 22:04:10 +0000 (22:04 +0000)]
Added a variant of the epilogue that has the PythonPowered logo.
Guido van Rossum [Tue, 3 Jun 1997 22:03:22 +0000 (22:03 +0000)]
Move the second import of faqcust to the very end.
Guido van Rossum [Tue, 3 Jun 1997 18:07:49 +0000 (18:07 +0000)]
AMK's regex test suite
Guido van Rossum [Tue, 3 Jun 1997 18:03:18 +0000 (18:03 +0000)]
Use #include "mymath.h" instead of declaring fabs() explicitly.
This should solve a weird problem on the Mac for Jack.
Fred Drake [Tue, 3 Jun 1997 17:58:31 +0000 (17:58 +0000)]
socket_type --> SocketType
Jack Jansen [Tue, 3 Jun 1997 15:30:39 +0000 (15:30 +0000)]
Added zlib
Jack Jansen [Tue, 3 Jun 1997 15:30:12 +0000 (15:30 +0000)]
Added USE_ZLIB to nonshared config files
Jack Jansen [Tue, 3 Jun 1997 15:29:41 +0000 (15:29 +0000)]
Removed SetScheduleTimes
Added SchedParams
Added docstrings for most routines
Jack Jansen [Tue, 3 Jun 1997 15:28:52 +0000 (15:28 +0000)]
Added zlib (optional on USE_ZLIB)
Jack Jansen [Tue, 3 Jun 1997 15:28:29 +0000 (15:28 +0000)]
Removed old scheduler parameterizing calls and replaced with something
a bit easier to use and understand
Jack Jansen [Tue, 3 Jun 1997 15:27:31 +0000 (15:27 +0000)]
Removed SetScheduleTimes and PyMac_DoYieldEnabled
Added [GS]etSchedParams
Added parameter to PyMac_HandleEvent (safe to run python code at this point)
Removed various cruft
Guido van Rossum [Tue, 3 Jun 1997 14:34:19 +0000 (14:34 +0000)]
Add Host: header to URL request.
Guido van Rossum [Tue, 3 Jun 1997 14:10:01 +0000 (14:10 +0000)]
Fix bug in copy() by using copy.copy() instead of making assumptions
(it so happens that copy.copy() works fine for the base UserDict
type). Also reindented the entire module to have 4-space indents.
Fred Drake [Tue, 3 Jun 1997 13:07:59 +0000 (13:07 +0000)]
Added the new dictionary methods to the wrapper class.
Guido van Rossum [Mon, 2 Jun 1997 23:15:09 +0000 (23:15 +0000)]
Don't stop if the tests fail the first time around.
Guido van Rossum [Mon, 2 Jun 1997 23:14:37 +0000 (23:14 +0000)]
The usual
Guido van Rossum [Mon, 2 Jun 1997 23:14:00 +0000 (23:14 +0000)]
Added tests for dict.clear(), dict.update(), dict.copy().
Guido van Rossum [Mon, 2 Jun 1997 23:11:57 +0000 (23:11 +0000)]
Support $HOME in expanduser().
(Who'd thought that *anyone* would be interested in writing ~/foo on NT :-)
Guido van Rossum [Mon, 2 Jun 1997 23:10:06 +0000 (23:10 +0000)]
Expanded the setup instructions.
Guido van Rossum [Mon, 2 Jun 1997 22:52:37 +0000 (22:52 +0000)]
Move the roulette() functionality out of the FaqDir class into the
FaqWizard class.
Guido van Rossum [Mon, 2 Jun 1997 22:25:45 +0000 (22:25 +0000)]
Add default case (standard conformance) to avoid piling up
system specific #ifdefs.
Guido van Rossum [Mon, 2 Jun 1997 22:20:51 +0000 (22:20 +0000)]
Added doc strings (Neil Schemenauer).
Guido van Rossum [Mon, 2 Jun 1997 22:18:31 +0000 (22:18 +0000)]
Use string.h, not strings.h
Guido van Rossum [Mon, 2 Jun 1997 22:18:09 +0000 (22:18 +0000)]
socket_type -> SocketType
Guido van Rossum [Mon, 2 Jun 1997 22:17:49 +0000 (22:17 +0000)]
array_type -> ArrayType
Guido van Rossum [Mon, 2 Jun 1997 22:16:43 +0000 (22:16 +0000)]
Mac hack to make select() work again...
Guido van Rossum [Mon, 2 Jun 1997 21:40:18 +0000 (21:40 +0000)]
Version upped.