]>
granicus.if.org Git - python/log
Guido van Rossum [Fri, 31 Oct 1997 20:32:13 +0000 (20:32 +0000)]
Add cast to realloc/malloc call to shut up AIX compiler. (Vladimir Marangozov)
Guido van Rossum [Fri, 31 Oct 1997 18:38:52 +0000 (18:38 +0000)]
New policy for package imports: only a directory containing
__init__.py (or __init__.pyc/.pyo, whichever applies) is considered a
package. All other subdirectories are left alone. Should make Konrad
Hinsen happy!
Guido van Rossum [Fri, 31 Oct 1997 18:37:24 +0000 (18:37 +0000)]
Instead of using _PyImport_Inittab[] directly, use the new "official"
pointer *PyImport_Inittab which is initialized to _PyImport_Inittab.
Guido van Rossum [Fri, 31 Oct 1997 18:36:47 +0000 (18:36 +0000)]
Remove the declaration of "internal" table _PyImport_Inittab[]; add
new "official" pointer *PyImport_Inittab.
Guido van Rossum [Fri, 31 Oct 1997 18:33:41 +0000 (18:33 +0000)]
Add empty __init__.py files to the test packages so the new policy
will recognize them.
Guido van Rossum [Fri, 31 Oct 1997 18:25:15 +0000 (18:25 +0000)]
Take out the setlocale() call. It affects atof() and will break
floating point literals. Need to do this differently...
Guido van Rossum [Fri, 31 Oct 1997 17:00:30 +0000 (17:00 +0000)]
Hack suggested by Matthias Klose to pull in all relevant entry points
in libmath.a so they are available to mathmodule.so (in case it is
shared). While this still gets triggered on Solaris 2.x, this appears
to be harmless there.
Guido van Rossum [Fri, 31 Oct 1997 16:55:51 +0000 (16:55 +0000)]
Add #include "mytime.h", needed for SunOS 4.1 (Matthias Klose).
Guido van Rossum [Thu, 30 Oct 1997 15:27:37 +0000 (15:27 +0000)]
New version from Sjoerd, small bugfix + optimizations.
Guido van Rossum [Wed, 29 Oct 1997 19:07:30 +0000 (19:07 +0000)]
Install Misc/Makefile.pre.in in the config/ install directory.
Suggestion by Konrad Hinsen.
Guido van Rossum [Mon, 27 Oct 1997 22:15:06 +0000 (22:15 +0000)]
Tests for tokenize.py (Ka-Ping Yee)
Guido van Rossum [Mon, 27 Oct 1997 21:17:24 +0000 (21:17 +0000)]
New, fixed version with proper r"..." and R"..." support from Ka-Ping.
Guido van Rossum [Mon, 27 Oct 1997 20:44:15 +0000 (20:44 +0000)]
Redone (by Ka-Ping) using the new re module, and adding recognition
for r"..." raw strings. (And R"..." string support added by Guido.)
Guido van Rossum [Mon, 27 Oct 1997 19:57:20 +0000 (19:57 +0000)]
Small wording change about global and local trace functions.
Guido van Rossum [Mon, 27 Oct 1997 18:56:19 +0000 (18:56 +0000)]
This should hopefully finally clean up the remaining __del__ related
problems with this module, even if an instance of a derived class is
kept alive longer than the urllib module itself...
Guido van Rossum [Mon, 27 Oct 1997 18:17:19 +0000 (18:17 +0000)]
Bugfix in match() -- the number of registers shouldn't be divided by two!
Guido van Rossum [Sun, 26 Oct 1997 17:00:25 +0000 (17:00 +0000)]
Use __dict__.update(state) instead of for loop over state.items() and
call to setattr(). This changes semantics, following the change
already implemented in pickle.
Also reindented a few lines properly.
Fred Drake [Fri, 24 Oct 1997 21:15:55 +0000 (21:15 +0000)]
Ooops, found too more references to old conditions on floating point values.
Fred Drake [Fri, 24 Oct 1997 21:14:36 +0000 (21:14 +0000)]
Removed obsolete discussion on _xdr helper module.
Guido van Rossum [Fri, 24 Oct 1997 14:46:16 +0000 (14:46 +0000)]
re -> regex conversions by Sjoerd.
Guido van Rossum [Thu, 23 Oct 1997 22:43:50 +0000 (22:43 +0000)]
New module -- converts regex regular expressions to re style.
There are two ways to use this -- as a filter (e.g. using C-U M-| on a
regex string literal in an Emacs buffer) or from a Python program
which imports this as a module. Read the doc string for more info,
and also some caveats (some cases aren't handled right).
Guido van Rossum [Thu, 23 Oct 1997 19:09:21 +0000 (19:09 +0000)]
Although it's hard to be sure, I *think* this is a working conversion
from regex to re style regular expressions. This should make sgmllib
and htmllib threadsafe, so I can now create a threaded version of
webchecker...
Guido van Rossum [Thu, 23 Oct 1997 17:50:10 +0000 (17:50 +0000)]
Remove redundant import regsub.
Guido van Rossum [Thu, 23 Oct 1997 17:43:11 +0000 (17:43 +0000)]
Daniel Larsson discovered another cut-n-paste bug in the Olimit story...
Guido van Rossum [Wed, 22 Oct 1997 21:00:49 +0000 (21:00 +0000)]
Convert all remaining *simple* cases of regex usage to re usage.
Guido van Rossum [Wed, 22 Oct 1997 20:56:32 +0000 (20:56 +0000)]
Add pcre to the list of safe modules.
Guido van Rossum [Wed, 22 Oct 1997 20:54:50 +0000 (20:54 +0000)]
Remove outdated comments.
Guido van Rossum [Wed, 22 Oct 1997 20:52:53 +0000 (20:52 +0000)]
Removed some unneeded imports, moved others around.
Guido van Rossum [Wed, 22 Oct 1997 20:50:37 +0000 (20:50 +0000)]
Removed unneeded imports of regex and regsub.
Guido van Rossum [Wed, 22 Oct 1997 20:49:52 +0000 (20:49 +0000)]
Use re instead of regex. Also remove bogus return statement from __init__().
Guido van Rossum [Wed, 22 Oct 1997 20:44:58 +0000 (20:44 +0000)]
Added pgrep() function, which is like grep/egrep/emgrep but uses Perl
syntax, by virtue of the new re module.
Guido van Rossum [Wed, 22 Oct 1997 16:29:53 +0000 (16:29 +0000)]
Deleted this long-obsolete module
Guido van Rossum [Wed, 22 Oct 1997 16:28:53 +0000 (16:28 +0000)]
Added "new" symbol defns for RE_ANSI_HEX and RE_NO_GNU_EXTENSIONS --
hopefully the last maintenance on this module, ever.
Guido van Rossum [Wed, 22 Oct 1997 03:03:44 +0000 (03:03 +0000)]
Put {} around \^ in sets to force latex2html to do the right thing...
Guido van Rossum [Tue, 21 Oct 1997 19:48:35 +0000 (19:48 +0000)]
New CObject from Jim Fulton, adds PyCObject_FromVoidPtrAndDesc() and
PyCObject_GetDesc().
Guido van Rossum [Tue, 21 Oct 1997 19:30:29 +0000 (19:30 +0000)]
Forgot to add .cxx and .cpp to the second case statement.
Thanks to Daniel Larsson.
Guido van Rossum [Mon, 20 Oct 1997 23:50:01 +0000 (23:50 +0000)]
Some patches to Lee Busby's fpectl mods that accidentally didn't make it
into 1.5a4.
Guido van Rossum [Mon, 20 Oct 1997 23:48:01 +0000 (23:48 +0000)]
Remove "." or "" from front of sys.path (this bit me once).
Guido van Rossum [Mon, 20 Oct 1997 23:46:54 +0000 (23:46 +0000)]
Catch KeyboardInterrupt separately and propagate it, instead of
reporting a "crash".
Use sys.exc_info() instead of sys.exc_type and sys.exc_value.
Guido van Rossum [Mon, 20 Oct 1997 23:31:15 +0000 (23:31 +0000)]
Add optional 4th argument to count(), matching find() etc.
Also change all occurrences of "x == None" to "x is None" (not that it
matters much, these functions are all reimplemented in strop -- but
count() is not).
Guido van Rossum [Mon, 20 Oct 1997 23:29:44 +0000 (23:29 +0000)]
Patch by Charles G. Waldman to add optional user and password
arguments to NNTP.__init__(), for nntp servers that need them.
Guido van Rossum [Mon, 20 Oct 1997 23:26:11 +0000 (23:26 +0000)]
Write a str() function for class objects that returns
"modulename.classname" instead of returning the same as repr().
Guido van Rossum [Mon, 20 Oct 1997 23:24:07 +0000 (23:24 +0000)]
Don't use sscanf(s, "%x", &c) to parse \xX... escapes; hardcode it.
Guido van Rossum [Mon, 20 Oct 1997 23:22:07 +0000 (23:22 +0000)]
Add getintarg(), getlongarg(), getstrarg() to macros since these no
longer exist in the general headers.
Guido van Rossum [Mon, 20 Oct 1997 23:21:23 +0000 (23:21 +0000)]
Add proper (getattrfunc) cast in Pcre_Type.
Guido van Rossum [Mon, 20 Oct 1997 23:20:32 +0000 (23:20 +0000)]
Change sharedmodules to lib-dynload.
### If you still have sharedmodules in your Modules/Setup file, remove it! ###
Guido van Rossum [Mon, 20 Oct 1997 23:16:58 +0000 (23:16 +0000)]
Remove .pyo files like .pyc files.
Guido van Rossum [Mon, 20 Oct 1997 23:16:32 +0000 (23:16 +0000)]
Rename sharedmodules to lib-dynload.
Treat .pyo files like .pyc files.
Guido van Rossum [Mon, 20 Oct 1997 23:10:56 +0000 (23:10 +0000)]
Switch around OPT assignments in Don Beaudry's patch for Olimit (his
code had the assignments switched around).
Also rename sharedmodules to lib-dynload.
Guido van Rossum [Mon, 20 Oct 1997 22:57:00 +0000 (22:57 +0000)]
AIX notes are simpler -- no need to enable sharedlibs with an edit.
Guido van Rossum [Mon, 20 Oct 1997 22:40:26 +0000 (22:40 +0000)]
count() now has a 4th parameter too. Also rephrased the docs for find
to use the same, better words to explain start/end.
Guido van Rossum [Mon, 20 Oct 1997 22:38:43 +0000 (22:38 +0000)]
Documented exc_info(); also updated exc_type and last_type docs.
Guido van Rossum [Mon, 20 Oct 1997 20:10:43 +0000 (20:10 +0000)]
Added separate tests for {}.get().
Guido van Rossum [Mon, 20 Oct 1997 20:10:00 +0000 (20:10 +0000)]
Correct Barry's fix -- take care of {}.get(0).
Barry Warsaw [Mon, 20 Oct 1997 17:34:43 +0000 (17:34 +0000)]
Added tests of dict.get()
Barry Warsaw [Mon, 20 Oct 1997 17:26:25 +0000 (17:26 +0000)]
dict_get(): Fixed a couple of stupid mistakes which caused crashes.
Also got rid of some unnecessary code.
Fred Drake [Wed, 15 Oct 1997 14:37:24 +0000 (14:37 +0000)]
Change Python-as-executable-script example to use "#! /usr/bin/env python"
since that's now the recommended way to do it.
In pickling discussion, change "code{pickle}" (not missing leading "\") to
"This" since the immediately preceeding sentence ended with the same text
(with the proper "\"). Fixes a formatting bug and an odd glitch in the
writing.
Fred Drake [Tue, 14 Oct 1997 13:30:57 +0000 (13:30 +0000)]
splitpasswd(): The parameter is named "user", not "host".
Fred Drake [Mon, 13 Oct 1997 22:06:17 +0000 (22:06 +0000)]
Restore the \seealso formatting that got lost when I updated the math
module documentation.
Fred Drake [Mon, 13 Oct 1997 22:04:17 +0000 (22:04 +0000)]
Add support for ctypedesc, cvardesc, seealso, seemodule, seetext.
This seems to take care of everything but tables and equations.
Fred Drake [Mon, 13 Oct 1997 22:02:09 +0000 (22:02 +0000)]
Remove macpath entry -- it is already documented.
Fred Drake [Mon, 13 Oct 1997 21:31:02 +0000 (21:31 +0000)]
socket_type ==> SocketType
Fred Drake [Mon, 13 Oct 1997 20:48:17 +0000 (20:48 +0000)]
Remove superfluous comman from between "not" and "in" when describing the
"not in" operator.
Fred Drake [Mon, 13 Oct 1997 18:18:33 +0000 (18:18 +0000)]
struct _frozen:
Use spaces instead of tabs to indent structure definition; tabs don't
work in tex/latex.
PyImport_FrozenModules:
struct _freeze ==> struct _frozen
Guido van Rossum [Fri, 10 Oct 1997 17:40:00 +0000 (17:40 +0000)]
Shared libraries didn't quite work under AIX because of the change in
status of the GNU readline interface. Here's a patch, by Vladimir
Marangozov.
Guido van Rossum [Fri, 10 Oct 1997 17:39:19 +0000 (17:39 +0000)]
Darn. When thread support is disabled, the BEGIN/END macros don't
save and restore the tstate, but explicitly calling
PyEval_SaveThread() does reset it! While I think about how to fix
this for real, here's a fix that avoids getting a fatal error.
Jack Jansen [Fri, 10 Oct 1997 15:50:37 +0000 (15:50 +0000)]
Updated (but still not up to date)
Jack Jansen [Fri, 10 Oct 1997 15:50:00 +0000 (15:50 +0000)]
Build balloon help for EditPythonPrefs
Jack Jansen [Fri, 10 Oct 1997 15:49:36 +0000 (15:49 +0000)]
Fixup sys.path to be able to find macostools
Jack Jansen [Fri, 10 Oct 1997 15:48:57 +0000 (15:48 +0000)]
1.5a4 relnotes
Jack Jansen [Fri, 10 Oct 1997 15:48:01 +0000 (15:48 +0000)]
Projects used for 1.5a4
cvs2svn [Thu, 9 Oct 1997 23:32:24 +0000 (23:32 +0000)]
This commit was manufactured by cvs2svn to create tag 'r15a4'.
Guido van Rossum [Thu, 9 Oct 1997 23:32:24 +0000 (23:32 +0000)]
Final touch -- Don's SGI_ABI patches.
Guido van Rossum [Thu, 9 Oct 1997 20:24:13 +0000 (20:24 +0000)]
Don Beaudry's changes to support SGI_ABI on Irix 6.x.
Fred Drake [Thu, 9 Oct 1997 16:29:31 +0000 (16:29 +0000)]
Remove requirement for strdup() since it causes so many troubles for too many
platforms. Argh!
Guido van Rossum [Wed, 8 Oct 1997 22:49:49 +0000 (22:49 +0000)]
Typo in description of news in errno; added setlocale() call.
Guido van Rossum [Wed, 8 Oct 1997 22:49:17 +0000 (22:49 +0000)]
Add call to setlocale(LC_ALL, "").
Guido van Rossum [Wed, 8 Oct 1997 22:47:52 +0000 (22:47 +0000)]
Add checks for setlocale() and <locale.h>
Guido van Rossum [Wed, 8 Oct 1997 15:45:53 +0000 (15:45 +0000)]
Put back the extern declaration for strdup(), between #ifndef MS_WINDOWS.
This should make everybody happy, especially since we don't say what
the argument type is (there is disagreement on that, too :-( ).
Jack Jansen [Wed, 8 Oct 1997 15:35:17 +0000 (15:35 +0000)]
1.5a3 relnotes (1.5a4 to follow later)
Jack Jansen [Wed, 8 Oct 1997 15:34:42 +0000 (15:34 +0000)]
Updated for 1.5a4
Jack Jansen [Wed, 8 Oct 1997 15:34:03 +0000 (15:34 +0000)]
Added pcre module
Jack Jansen [Wed, 8 Oct 1997 15:32:46 +0000 (15:32 +0000)]
Bug fix for fast module location
Jack Jansen [Wed, 8 Oct 1997 15:31:47 +0000 (15:31 +0000)]
Upped version to 1.5a4, changed sys.path initialization to match new
directory structure.
Guido van Rossum [Wed, 8 Oct 1997 15:27:56 +0000 (15:27 +0000)]
timezone support for macintosh (Jack)
Guido van Rossum [Wed, 8 Oct 1997 15:26:56 +0000 (15:26 +0000)]
Include macbuildno.h here (mac only) (Jack)
Guido van Rossum [Wed, 8 Oct 1997 15:26:28 +0000 (15:26 +0000)]
lots of "goto error" replaced by "return" (Jack)
Guido van Rossum [Wed, 8 Oct 1997 15:26:07 +0000 (15:26 +0000)]
Converted to new exception style (Jack)
Guido van Rossum [Wed, 8 Oct 1997 15:25:37 +0000 (15:25 +0000)]
Mac does support createfilehandler now (Jack)
Guido van Rossum [Wed, 8 Oct 1997 15:25:08 +0000 (15:25 +0000)]
Moved mac-specific speedup to a different place (Jack)
Guido van Rossum [Wed, 8 Oct 1997 15:23:55 +0000 (15:23 +0000)]
Fixed for WITHOUT_COMPLEX compilation (Jack)
Guido van Rossum [Wed, 8 Oct 1997 15:23:23 +0000 (15:23 +0000)]
Open files in binary mode (Jack)
Guido van Rossum [Wed, 8 Oct 1997 15:23:02 +0000 (15:23 +0000)]
Use better timer on the mac
Open files in binary mode
(Jack)
Guido van Rossum [Wed, 8 Oct 1997 15:22:32 +0000 (15:22 +0000)]
Allow open file as parameter (must be seekable) (Jack)
Guido van Rossum [Wed, 8 Oct 1997 15:21:57 +0000 (15:21 +0000)]
Generate new style exception initializer (Jack).
Guido van Rossum [Wed, 8 Oct 1997 05:05:28 +0000 (05:05 +0000)]
Ready for the release, I'd say.
Guido van Rossum [Wed, 8 Oct 1997 04:05:08 +0000 (04:05 +0000)]
Change test for re.sub() involving g<...> to use a multi-character
identifier. The previous re.py had a bug that wouldn't show up with
single-char identifier...
Guido van Rossum [Wed, 8 Oct 1997 02:08:04 +0000 (02:08 +0000)]
Checking in AMK's latest installement.
Guido van Rossum [Wed, 8 Oct 1997 02:07:40 +0000 (02:07 +0000)]
Checking in AMK's latest installement.
(Two small changes to shup up gcc added.)
Jack Jansen [Tue, 7 Oct 1997 21:48:57 +0000 (21:48 +0000)]
Implemented nositepython and oldexceptions flags