Commit Graph

4236 Commits

Author SHA1 Message Date
Guido van Rossum aa233f18b2 Changes for 1.4 install targets 1996-08-26 03:49:49 +00:00
Guido van Rossum d0fe8454dd Updated for 1.4beta3 1996-08-26 03:02:37 +00:00
Guido van Rossum 4a67a16d8f Added all changes in beta1 and beta3.
Still very rough (needs reordering etc.).
1996-08-26 02:40:59 +00:00
Guido van Rossum 8206fb9c4c Final set of changes by Fred before 1.4beta3 1996-08-26 00:33:29 +00:00
Guido van Rossum d8a6d1c2e7 Afterthough: leave both leading underscores in,
so __spam becomes _ClassName__spam.
1996-08-24 07:54:27 +00:00
Guido van Rossum fe2236f3c8 Oops need to mangle global statement separately 1996-08-24 07:29:04 +00:00
Guido van Rossum 8ff077b094 Name mangling, what the heck! 1996-08-24 06:21:31 +00:00
Guido van Rossum 93fccacc84 Newly tweaked 1996-08-23 18:47:59 +00:00
Guido van Rossum 3db4103ecf Use MS_DLL_ID and similar changes 1996-08-23 18:42:39 +00:00
Guido van Rossum 8b9ea873ad Use MS_DLL_ID as sys.winver 1996-08-23 18:14:47 +00:00
Jack Jansen 057971528d 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).
1996-08-23 15:52:56 +00:00
Jack Jansen f57df795ad - 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)
1996-08-23 15:51:48 +00:00
Guido van Rossum cbc66767c5 Added dllbase_nt.txt and python_nt.rc;
added notes to readme.txt about NumPy targets;
added some symbols to python_nt.def.
1996-08-23 15:48:14 +00:00
Jack Jansen bc17d299cc Turn on USE_TK and MAC_TCL by default 1996-08-23 15:46:12 +00:00
Guido van Rossum 93e2ee5753 New version/date 1996-08-23 15:45:37 +00:00
Jack Jansen 5bd85d93c4 Always call __initialize(), also on PPC 1996-08-23 15:45:26 +00:00
Jack Jansen 27b10eced7 - Added cfm68k instructions
- Changed names of various things
- Explain how to recreate .exp files.
1996-08-23 15:44:18 +00:00
Guido van Rossum 97662c89fa Version number; started chapter on what's new in 1.4 1996-08-23 15:35:47 +00:00
Guido van Rossum f8daa4f7d9 Changes to dependencies (Fred) 1996-08-23 15:33:51 +00:00
Guido van Rossum 0011d93ee3 Niceties by Fred 1996-08-22 23:18:55 +00:00
Guido van Rossum 5c8c91bbc5 Changes for Canvas by Fred 1996-08-22 23:18:09 +00:00
Guido van Rossum ad8997887b Be a bit more careful with printing a warning for a failed __del__. 1996-08-22 23:15:42 +00:00
Guido van Rossum 2a516c8f2c Bump patchlevel (a bit early, but what the heck...) 1996-08-22 23:15:05 +00:00
Guido van Rossum 6100d914e8 Allow whitespace before '#' in preprocessor directives. 1996-08-22 23:12:23 +00:00
Guido van Rossum ac279109d4 PYTHONWIN -> MS_COREDLL 1996-08-22 23:10:58 +00:00
Guido van Rossum 2ea0b06498 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.]
1996-08-22 22:55:47 +00:00
Guido van Rossum 67d4ab0946 Added NumPy projects 1996-08-22 21:47:05 +00:00
Guido van Rossum f813f56bcd imghdr.what(): check for not h'. This lets
you do:
    imghdr.what(None, '')
And still go down the
1996-08-22 21:20:46 +00:00
Guido van Rossum bf57ed5f95 Added thread module (it was already in the project!) 1996-08-22 00:43:42 +00:00
Guido van Rossum 331a8973ac Description of the new build procedure for Win NT/95. 1996-08-22 00:28:34 +00:00
Guido van Rossum eaf9b6cd7b More changes for NT, Guido style 1996-08-22 00:06:59 +00:00
Guido van Rossum 497aedd2ff Get rid of unused local variable. 1996-08-21 23:46:01 +00:00
Guido van Rossum c417ef8e57 Added a small test program. 1996-08-21 23:38:59 +00:00
Guido van Rossum c1d5053882 Add needed #include <ctype.h> 1996-08-21 23:38:24 +00:00
Guido van Rossum 4f903463b8 Removed environment, objc, sybase modules 1996-08-21 22:15:03 +00:00
Guido van Rossum f00eb71d90 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)
1996-08-21 22:11:54 +00:00
Guido van Rossum 2a2884645d Patches to make it compile with K&R C 1996-08-21 21:55:43 +00:00
Guido van Rossum 3bcf7d2f0b Avoid complaint about inconsistent hypot() linkage on NT. 1996-08-21 20:36:52 +00:00
Guido van Rossum cda848f49e Remove dependency of $(srcdir)/Lib/$(MACHDEP) on python, since it would
try to do the mkdir whenever a new python has been built...
1996-08-21 20:18:29 +00:00
Guido van Rossum a4ddb238bc update -- Undo is now entry 1 1996-08-21 20:13:08 +00:00
Guido van Rossum 4ec060ad28 unicast pendant for broadcast.py 1996-08-21 20:11:55 +00:00
Guido van Rossum 171191efb2 Raise ValueError on empty string passed into atoi(), atol(), atof(). 1996-08-21 20:02:25 +00:00
Guido van Rossum d0f11dec30 Added documentation for PyObject_DelItem and PySequence_Del{Item,Slice}. 1996-08-21 19:08:12 +00:00
Guido van Rossum 360a934609 Support for old CPP 1996-08-21 19:04:10 +00:00
Guido van Rossum ae92f01029 Hacks to support being a Windows DLL 1996-08-21 19:03:36 +00:00
Guido van Rossum 6cdc6f4146 Added PyObject_DelItem and PySequence_Del{Item,Slice}. 1996-08-21 17:41:54 +00:00
Guido van Rossum c9fb47ef08 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.
1996-08-21 17:40:51 +00:00
Guido van Rossum 16d27e3b14 Demos for Fred's parser module 1996-08-21 16:28:53 +00:00
Guido van Rossum 6dbd190f5e NT specific files supplied by Mark Hammond 1996-08-21 15:03:37 +00:00
Guido van Rossum 019f424a0a More efficient handling of "__doc__" lookup. 1996-08-21 14:54:28 +00:00