]> git.ipfire.org Git - thirdparty/Python/cpython.git/log
thirdparty/Python/cpython.git
29 years agoUse getstringsize where available instead of strlen.
Guido van Rossum [Mon, 26 Aug 1996 14:58:03 +0000 (14:58 +0000)] 
Use getstringsize where available instead of strlen.

29 years agoAdded NumVersion definition.
Guido van Rossum [Mon, 26 Aug 1996 14:38:40 +0000 (14:38 +0000)] 
Added NumVersion definition.

29 years agoInsert filename in IOError message.
Guido van Rossum [Mon, 26 Aug 1996 14:37:47 +0000 (14:37 +0000)] 
Insert filename in IOError message.

29 years agoCall __initialize(), not __sinit() on Mac dynamic loading entry.
Guido van Rossum [Mon, 26 Aug 1996 14:37:15 +0000 (14:37 +0000)] 
Call __initialize(), not __sinit() on Mac dynamic loading entry.

29 years agoOK, now it uses sys.[exec_]prefix and supports
Guido van Rossum [Mon, 26 Aug 1996 05:14:20 +0000 (05:14 +0000)] 
OK, now it uses sys.[exec_]prefix and supports
a -o option to specify an output directory.  *Much* more convenient.
Removed a whole lot of hullabaloo from the README file, too.

29 years agoGet rid of it totally
Guido van Rossum [Mon, 26 Aug 1996 04:10:33 +0000 (04:10 +0000)] 
Get rid of it totally

29 years agoAdded warning that this is unsupported
Guido van Rossum [Mon, 26 Aug 1996 03:50:10 +0000 (03:50 +0000)] 
Added warning that this is unsupported

29 years agoChanges for 1.4 install targets
Guido van Rossum [Mon, 26 Aug 1996 03:49:49 +0000 (03:49 +0000)] 
Changes for 1.4 install targets

29 years agoUpdated for 1.4beta3
Guido van Rossum [Mon, 26 Aug 1996 03:02:37 +0000 (03:02 +0000)] 
Updated for 1.4beta3

29 years agoAdded all changes in beta1 and beta3.
Guido van Rossum [Mon, 26 Aug 1996 02:40:59 +0000 (02:40 +0000)] 
Added all changes in beta1 and beta3.
Still very rough (needs reordering etc.).

29 years agoFinal set of changes by Fred before 1.4beta3
Guido van Rossum [Mon, 26 Aug 1996 00:33:29 +0000 (00:33 +0000)] 
Final set of changes by Fred before 1.4beta3

29 years agoAfterthough: leave both leading underscores in,
Guido van Rossum [Sat, 24 Aug 1996 07:54:27 +0000 (07:54 +0000)] 
Afterthough: leave both leading underscores in,
so __spam becomes _ClassName__spam.

29 years agoOops need to mangle global statement separately
Guido van Rossum [Sat, 24 Aug 1996 07:29:04 +0000 (07:29 +0000)] 
Oops need to mangle global statement separately

29 years agoName mangling, what the heck!
Guido van Rossum [Sat, 24 Aug 1996 06:21:31 +0000 (06:21 +0000)] 
Name mangling, what the heck!

29 years agoNewly tweaked
Guido van Rossum [Fri, 23 Aug 1996 18:47:59 +0000 (18:47 +0000)] 
Newly tweaked

29 years agoUse MS_DLL_ID and similar changes
Guido van Rossum [Fri, 23 Aug 1996 18:42:39 +0000 (18:42 +0000)] 
Use MS_DLL_ID and similar changes

29 years agoUse MS_DLL_ID as sys.winver
Guido van Rossum [Fri, 23 Aug 1996 18:14:47 +0000 (18:14 +0000)] 
Use MS_DLL_ID as sys.winver

29 years agoFixed names of vairous plugins to build, added a couple and added
Jack Jansen [Fri, 23 Aug 1996 15:52:56 +0000 (15:52 +0000)] 
Fixed names of vairous plugins to build, added a couple and added
possibility to create standalone pythons and fat pythons (the latter
not functional yet).

29 years ago- MWRuntimeStatic{arch} are static versions of MW shared runtime
Jack Jansen [Fri, 23 Aug 1996 15:51:48 +0000 (15:51 +0000)] 
- MWRuntimeStatic{arch} are static versions of MW shared runtime
  libraries
- Except for the above the whole library architecture conforms to MW
  documentation.
- PythonCorePPC also uses .exp file now
- Static pythons have full complement of modules
- cfm versions of all possible plugins created (not tested)

29 years agoAdded dllbase_nt.txt and python_nt.rc;
Guido van Rossum [Fri, 23 Aug 1996 15:48:14 +0000 (15:48 +0000)] 
Added dllbase_nt.txt and python_nt.rc;
added notes to readme.txt about NumPy targets;
added some symbols to python_nt.def.

29 years agoTurn on USE_TK and MAC_TCL by default
Jack Jansen [Fri, 23 Aug 1996 15:46:12 +0000 (15:46 +0000)] 
Turn on USE_TK and MAC_TCL by default

29 years agoNew version/date
Guido van Rossum [Fri, 23 Aug 1996 15:45:37 +0000 (15:45 +0000)] 
New version/date

29 years agoAlways call __initialize(), also on PPC
Jack Jansen [Fri, 23 Aug 1996 15:45:26 +0000 (15:45 +0000)] 
Always call __initialize(), also on PPC

29 years ago- Added cfm68k instructions
Jack Jansen [Fri, 23 Aug 1996 15:44:18 +0000 (15:44 +0000)] 
- Added cfm68k instructions
- Changed names of various things
- Explain how to recreate .exp files.

29 years agoVersion number; started chapter on what's new in 1.4
Guido van Rossum [Fri, 23 Aug 1996 15:35:47 +0000 (15:35 +0000)] 
Version number; started chapter on what's new in 1.4

29 years agoChanges to dependencies (Fred)
Guido van Rossum [Fri, 23 Aug 1996 15:33:51 +0000 (15:33 +0000)] 
Changes to dependencies (Fred)

29 years agoNiceties by Fred
Guido van Rossum [Thu, 22 Aug 1996 23:18:55 +0000 (23:18 +0000)] 
Niceties by Fred

29 years agoChanges for Canvas by Fred
Guido van Rossum [Thu, 22 Aug 1996 23:18:09 +0000 (23:18 +0000)] 
Changes for Canvas by Fred

29 years agoBe a bit more careful with printing a warning for a failed __del__.
Guido van Rossum [Thu, 22 Aug 1996 23:15:42 +0000 (23:15 +0000)] 
Be a bit more careful with printing a warning for a failed __del__.

29 years agoBump patchlevel (a bit early, but what the heck...)
Guido van Rossum [Thu, 22 Aug 1996 23:15:05 +0000 (23:15 +0000)] 
Bump patchlevel (a bit early, but what the heck...)

29 years agoAllow whitespace before '#' in preprocessor directives.
Guido van Rossum [Thu, 22 Aug 1996 23:12:23 +0000 (23:12 +0000)] 
Allow whitespace before '#' in preprocessor directives.

29 years agoPYTHONWIN -> MS_COREDLL
Guido van Rossum [Thu, 22 Aug 1996 23:10:58 +0000 (23:10 +0000)] 
PYTHONWIN -> MS_COREDLL

29 years agoAdd PYTHON_API_STRING, which is PYTHON_API_VERSION as a string literal.
Guido van Rossum [Thu, 22 Aug 1996 22:55:47 +0000 (22:55 +0000)] 
Add PYTHON_API_STRING, which is PYTHON_API_VERSION as a string literal.
Under Windows, add MS_DLL_ID and MS_DLL_VERSION_ID for Mark H.

Independent change: if Py_TRACE_REFS is defined, rename Py_InitModule4
so so linking with incompatible modules will create a link time error.

[Backing out of previous changes (also for modsupport.c) to test
the latter at runtime.]

29 years agoAdded NumPy projects
Guido van Rossum [Thu, 22 Aug 1996 21:47:05 +0000 (21:47 +0000)] 
Added NumPy projects

29 years agoimghdr.what(): check for not h'. This lets
Guido van Rossum [Thu, 22 Aug 1996 21:20:46 +0000 (21:20 +0000)] 
imghdr.what(): check for not h'.  This lets
you do:
    imghdr.what(None, '')
And still go down the

29 years agoAdded thread module (it was already in the project!)
Guido van Rossum [Thu, 22 Aug 1996 00:43:42 +0000 (00:43 +0000)] 
Added thread module (it was already in the project!)

29 years agoDescription of the new build procedure for Win NT/95.
Guido van Rossum [Thu, 22 Aug 1996 00:28:34 +0000 (00:28 +0000)] 
Description of the new build procedure for Win NT/95.

29 years agoMore changes for NT, Guido style
Guido van Rossum [Thu, 22 Aug 1996 00:06:59 +0000 (00:06 +0000)] 
More changes for NT, Guido style

29 years agoGet rid of unused local variable.
Guido van Rossum [Wed, 21 Aug 1996 23:46:01 +0000 (23:46 +0000)] 
Get rid of unused local variable.

29 years agoAdded a small test program.
Guido van Rossum [Wed, 21 Aug 1996 23:38:59 +0000 (23:38 +0000)] 
Added a small test program.

29 years agoAdd needed #include <ctype.h>
Guido van Rossum [Wed, 21 Aug 1996 23:38:24 +0000 (23:38 +0000)] 
Add needed #include <ctype.h>

29 years agoRemoved environment, objc, sybase modules
Guido van Rossum [Wed, 21 Aug 1996 22:15:03 +0000 (22:15 +0000)] 
Removed environment, objc, sybase modules

29 years agoGet rid of some obsolete modules:
Guido van Rossum [Wed, 21 Aug 1996 22:11:54 +0000 (22:11 +0000)] 
Get rid of some obsolete modules:
- environment.c (we now have os.putenv)
- sybase (a better one is in contrib/Databases/Sybase.*)
- objc.c (incomplete and unsupportable by us)

29 years agoPatches to make it compile with K&R C
Guido van Rossum [Wed, 21 Aug 1996 21:55:43 +0000 (21:55 +0000)] 
Patches to make it compile with K&R C

29 years agoAvoid complaint about inconsistent hypot() linkage on NT.
Guido van Rossum [Wed, 21 Aug 1996 20:36:52 +0000 (20:36 +0000)] 
Avoid complaint about inconsistent hypot() linkage on NT.

29 years agoRemove dependency of $(srcdir)/Lib/$(MACHDEP) on python, since it would
Guido van Rossum [Wed, 21 Aug 1996 20:18:29 +0000 (20:18 +0000)] 
Remove dependency of $(srcdir)/Lib/$(MACHDEP) on python, since it would
try to do the mkdir whenever a new python has been built...

29 years agoupdate -- Undo is now entry 1
Guido van Rossum [Wed, 21 Aug 1996 20:13:08 +0000 (20:13 +0000)] 
update -- Undo is now entry 1

29 years agounicast pendant for broadcast.py
Guido van Rossum [Wed, 21 Aug 1996 20:11:55 +0000 (20:11 +0000)] 
unicast pendant for broadcast.py

29 years agoRaise ValueError on empty string passed into atoi(), atol(), atof().
Guido van Rossum [Wed, 21 Aug 1996 20:02:25 +0000 (20:02 +0000)] 
Raise ValueError on empty string passed into atoi(), atol(), atof().

29 years agoAdded documentation for PyObject_DelItem and PySequence_Del{Item,Slice}.
Guido van Rossum [Wed, 21 Aug 1996 19:08:12 +0000 (19:08 +0000)] 
Added documentation for PyObject_DelItem and PySequence_Del{Item,Slice}.

29 years agoSupport for old CPP
Guido van Rossum [Wed, 21 Aug 1996 19:04:10 +0000 (19:04 +0000)] 
Support for old CPP

29 years agoHacks to support being a Windows DLL
Guido van Rossum [Wed, 21 Aug 1996 19:03:36 +0000 (19:03 +0000)] 
Hacks to support being a Windows DLL

29 years agoAdded PyObject_DelItem and PySequence_Del{Item,Slice}.
Guido van Rossum [Wed, 21 Aug 1996 17:41:54 +0000 (17:41 +0000)] 
Added PyObject_DelItem and PySequence_Del{Item,Slice}.

29 years agoAdded delslice and delitem.
Guido van Rossum [Wed, 21 Aug 1996 17:40:51 +0000 (17:40 +0000)] 
Added delslice and delitem.
Renamed and, or to and_, or_.
Renamed all internal identifiers so as not to start with '__' (which is
a compiler privilege); remove AIX hack.

29 years agoDemos for Fred's parser module
Guido van Rossum [Wed, 21 Aug 1996 16:28:53 +0000 (16:28 +0000)] 
Demos for Fred's parser module

29 years agoNT specific files supplied by Mark Hammond
Guido van Rossum [Wed, 21 Aug 1996 15:03:37 +0000 (15:03 +0000)] 
NT specific files supplied by Mark Hammond

29 years agoMore efficient handling of "__doc__" lookup.
Guido van Rossum [Wed, 21 Aug 1996 14:54:28 +0000 (14:54 +0000)] 
More efficient handling of "__doc__" lookup.

29 years agoAdd explicit #undef _POSIX_THREADS for use on Solaris 2.5 (Sjoerd).
Guido van Rossum [Wed, 21 Aug 1996 14:39:29 +0000 (14:39 +0000)] 
Add explicit #undef _POSIX_THREADS for use on Solaris 2.5 (Sjoerd).

29 years agoNew batch from Fred
Guido van Rossum [Wed, 21 Aug 1996 14:32:37 +0000 (14:32 +0000)] 
New batch from Fred

29 years agoAdded Vlad.
Guido van Rossum [Tue, 20 Aug 1996 20:56:19 +0000 (20:56 +0000)] 
Added Vlad.

29 years agoNew generic makefile by Jim F; drop pyimenu.el
Guido van Rossum [Tue, 20 Aug 1996 20:54:59 +0000 (20:54 +0000)] 
New generic makefile by Jim F; drop pyimenu.el

29 years agoMinor updates.
Guido van Rossum [Tue, 20 Aug 1996 20:54:15 +0000 (20:54 +0000)] 
Minor updates.

29 years agotypo
Guido van Rossum [Tue, 20 Aug 1996 20:53:04 +0000 (20:53 +0000)] 
typo

29 years agoAdd #define MAC_TCL for Mac.
Guido van Rossum [Tue, 20 Aug 1996 20:49:56 +0000 (20:49 +0000)] 
Add #define MAC_TCL for Mac.

29 years agoGet rid of access statement
Guido van Rossum [Tue, 20 Aug 1996 20:40:07 +0000 (20:40 +0000)] 
Get rid of access statement

29 years agoAttempt at Windows-NT compatibility.
Guido van Rossum [Tue, 20 Aug 1996 20:38:59 +0000 (20:38 +0000)] 
Attempt at Windows-NT compatibility.

29 years agoAdd optional separator character to capwords(), for completeness.
Guido van Rossum [Tue, 20 Aug 1996 20:25:41 +0000 (20:25 +0000)] 
Add optional separator character to capwords(), for completeness.

29 years agodelattr() can raise AttributeError, not KeyError.
Guido van Rossum [Tue, 20 Aug 1996 20:25:08 +0000 (20:25 +0000)] 
delattr() can raise AttributeError, not KeyError.
Use keyword arg to set verbose flag in test func.

29 years agoCorrect description of splitext().
Guido van Rossum [Tue, 20 Aug 1996 20:24:17 +0000 (20:24 +0000)] 
Correct description of splitext().

29 years agoAdded locking hacks for AIX
Guido van Rossum [Tue, 20 Aug 1996 20:23:34 +0000 (20:23 +0000)] 
Added locking hacks for AIX

29 years agoAdded print_exception() convenience function.
Guido van Rossum [Tue, 20 Aug 1996 20:22:39 +0000 (20:22 +0000)] 
Added print_exception() convenience function.

29 years agoImproved tests; run twice, onece in normal mode, once in restricted mode.
Guido van Rossum [Tue, 20 Aug 1996 20:21:52 +0000 (20:21 +0000)] 
Improved tests; run twice, onece in normal mode, once in restricted mode.

29 years agoBarry's 2.73
Guido van Rossum [Tue, 20 Aug 1996 20:07:34 +0000 (20:07 +0000)] 
Barry's 2.73

29 years agoGet rid of debug print statements
Guido van Rossum [Tue, 20 Aug 1996 20:00:51 +0000 (20:00 +0000)] 
Get rid of debug print statements

29 years agoDon't require <dlfcn.h> -- rely on existence of dlopen().
Guido van Rossum [Tue, 20 Aug 1996 19:59:07 +0000 (19:59 +0000)] 
Don't require <dlfcn.h> -- rely on existence of dlopen().

29 years agoBarry's 2.72
Guido van Rossum [Tue, 20 Aug 1996 19:57:53 +0000 (19:57 +0000)] 
Barry's 2.72

29 years ago*** empty log message ***
Barry Warsaw [Tue, 20 Aug 1996 19:57:34 +0000 (19:57 +0000)] 
*** empty log message ***

29 years agoWrite warning about exception in __del__ to stderr, not stdout.
Guido van Rossum [Tue, 20 Aug 1996 19:54:29 +0000 (19:54 +0000)] 
Write warning about exception in __del__ to stderr, not stdout.

29 years ago*noconfig* -> *shared*.
Guido van Rossum [Tue, 20 Aug 1996 19:50:17 +0000 (19:50 +0000)] 
*noconfig* -> *shared*.
Add # -lm comment to modules that need it as sharedlib.

29 years agoSupport *shared* and *static* as aliases for *noconfig* and *config*.
Guido van Rossum [Tue, 20 Aug 1996 19:49:13 +0000 (19:49 +0000)] 
Support *shared* and *static* as aliases for *noconfig* and *config*.

29 years agoTest for xdrmem_create() failure.
Guido van Rossum [Tue, 20 Aug 1996 19:47:44 +0000 (19:47 +0000)] 
Test for xdrmem_create() failure.
Minor lay-out changes.

29 years agoInstall shared libs with executable mode -- needed for HPUX,
Guido van Rossum [Tue, 20 Aug 1996 19:46:35 +0000 (19:46 +0000)] 
Install shared libs with executable mode -- needed for HPUX,
doesn't hurt elsewhere.

29 years agoMention warning for exception in __del__.
Guido van Rossum [Tue, 20 Aug 1996 18:03:48 +0000 (18:03 +0000)] 
Mention warning for exception in __del__.

29 years agoErase all memory of the access statement
Guido van Rossum [Tue, 20 Aug 1996 17:35:48 +0000 (17:35 +0000)] 
Erase all memory of the access statement

29 years agoAdapted for cfm68k, new names and split off of qt.
Jack Jansen [Tue, 20 Aug 1996 16:35:30 +0000 (16:35 +0000)] 
Adapted for cfm68k, new names and split off of qt.

29 years agoRationalized header files:
Jack Jansen [Tue, 20 Aug 1996 16:34:01 +0000 (16:34 +0000)] 
Rationalized header files:
- mwerks_nonshared_config.h for standalone pythons
- mwerks_shared_config.h for shared pythons (PythonCore, app and
  applet)
- mwerks_plugin_config.h for plugins
Only the _tkinter plugin uses a customized header.

Old config files have gone to the "old" directory, for the time being.

29 years ago- Gave PPC shared libraries (and projects) .ppc in their name
Jack Jansen [Tue, 20 Aug 1996 16:27:19 +0000 (16:27 +0000)] 
- Gave PPC shared libraries (and projects) .ppc in their name
- Created CFM68K projects (not all tested yet!!)
- Moved quicktime to its own module
- Modified the README file to (approximately) resemble reality

29 years agoAdded void before main
Jack Jansen [Tue, 20 Aug 1996 16:21:06 +0000 (16:21 +0000)] 
Added void before main

29 years ago- Renamed USE_BGEN to USE_TOOLBOX
Jack Jansen [Tue, 20 Aug 1996 16:20:31 +0000 (16:20 +0000)] 
- Renamed USE_BGEN to USE_TOOLBOX
- Moved Qt and Cm out of toolbox into private library (so people
  without QuickTime can install PPC Python)

29 years agoRe-binhexed
Jack Jansen [Tue, 20 Aug 1996 16:18:42 +0000 (16:18 +0000)] 
Re-binhexed

29 years agoChanges by Rob Hooft for GMP 2.0.2
Guido van Rossum [Mon, 19 Aug 1996 23:06:45 +0000 (23:06 +0000)] 
Changes by Rob Hooft for GMP 2.0.2

29 years agoDocument actual behavior of splitext().
Guido van Rossum [Mon, 19 Aug 1996 23:00:50 +0000 (23:00 +0000)] 
Document actual behavior of splitext().

29 years agoDocumented class exceptions.
Guido van Rossum [Mon, 19 Aug 1996 23:00:03 +0000 (23:00 +0000)] 
Documented class exceptions.

29 years agoRemove mention of HAVE_CONFIG_H
Guido van Rossum [Mon, 19 Aug 1996 22:59:46 +0000 (22:59 +0000)] 
Remove mention of HAVE_CONFIG_H

29 years agoAdded _xdr module
Guido van Rossum [Mon, 19 Aug 1996 22:58:53 +0000 (22:58 +0000)] 
Added _xdr module

29 years agoAdded imghdr,xdrlib; reformatted Makefile somewhat
Guido van Rossum [Mon, 19 Aug 1996 22:58:03 +0000 (22:58 +0000)] 
Added imghdr,xdrlib; reformatted Makefile somewhat

29 years agoRename __test() to _test().
Guido van Rossum [Mon, 19 Aug 1996 22:49:35 +0000 (22:49 +0000)] 
Rename __test() to _test().

29 years agoXDR interface, evolved from Demo/rpc/xdr.py by Barry.
Guido van Rossum [Mon, 19 Aug 1996 22:26:43 +0000 (22:26 +0000)] 
XDR interface, evolved from Demo/rpc/xdr.py by Barry.

29 years agoAdded note about standard library module xdrlib.py
Guido van Rossum [Mon, 19 Aug 1996 22:24:21 +0000 (22:24 +0000)] 
Added note about standard library module xdrlib.py

29 years agoAlways include config.h
Guido van Rossum [Mon, 19 Aug 1996 22:12:39 +0000 (22:12 +0000)] 
Always include config.h