summaryrefslogtreecommitdiffstats
path: root/PC
Commit message (Collapse)AuthorAgeFilesLines
* Need to define DL_EXPORT, of course!Guido van Rossum1998-12-101-0/+1
|
* No longer needed.Guido van Rossum1998-12-101-473/+0
|
* Add buffer module entry points.Guido van Rossum1998-10-071-0/+6
|
* New set of files for the OS/2 port by Jeff Rush.Guido van Rossum1998-09-286-1061/+757
|
* Add define of HAVE_STDDEF_H (to 1). Suggested by Greg Stein.Guido van Rossum1998-09-231-0/+3
|
* Patches from Greg Stein to support 'P' format in struct module'sGuido van Rossum1998-09-182-0/+8
| | | | | native format, as void* (translated to Python int or long). Also adds PyLong_FromVoidPtr and PyLong_AsVoidPtr to longobject.c.
* At Greg Stein's request, add PyLong_*LongLong entry points.Guido van Rossum1998-09-171-0/+4
|
* Define SIZEOF_LONG_LONG (as 8) at Greg Stein's request.Guido van Rossum1998-09-171-0/+1
|
* Patch by Mark Hammond to support 64-bit ints on MS platforms.Guido van Rossum1998-08-251-0/+2
| | | | | | The MS compiler doesn't call it 'long long', it uses __int64, so a new #define, LONG_LONG, has been added and all occurrences of 'long long' are replaced with it.
* Define HAVE_STRERROR.Guido van Rossum1998-08-121-0/+1
|
* Back out of a recent policy change (Mark Hammond disagreed).Guido van Rossum1998-08-111-27/+8
| | | | The registry always comes first and the default is always appended.
* Added a bunch of symbols detected by Marc Lemburg's script.Guido van Rossum1998-08-091-5/+82
|
* Sigh. More restructuring was needed.Guido van Rossum1998-08-081-27/+57
| | | | | Make an explicit test for whether the prefix is in fact the source directory, and then don't use the registry.
* Add PyEval_CallFunction() and PyEval_CallMethod().Guido van Rossum1998-08-081-0/+2
|
* This file's previous log message is bogus. The real change is thatGuido van Rossum1998-08-081-1/+1
| | | | | when it gets the path from the registry, it no longer appends the default path to the end (which would mostly be a duplication).
* This file's previous log message is bogus.Guido van Rossum1998-08-081-1/+1
| | | | The real change is that it now includes "Python.h".
* Different version games:Guido van Rossum1998-08-083-12/+20
| | | | | | | - MS_DLL_ID is now set to "1.5" instead of "1.5.x" so Mark Hammond's extensions won't have to be changed. - FILEVERSION and PRODUCTVERSION are set to 1,5,2,1. (The last number could be the build# or the alpha release# or so.)
* Shouldn't include the lib pragma when building python15.dll itself!Guido van Rossum1998-08-081-0/+2
|
* Added _PyTuple_Resize to list of exported symbols. Don't know how itGuido van Rossum1998-08-081-0/+1
| | | | could hide so long...
* For Win32, added pragmas specifying the python15[_d].lib library.Guido van Rossum1998-08-071-0/+7
|
* Bump MS_DLL_ID to 1.5.2Guido van Rossum1998-08-061-1/+1
|
* New version of makefile for Windows 3.1 from Jim Ahlstrom.Guido van Rossum1998-08-051-111/+112
|
* New version of VC 1.5 makefile from Jim Ahlstrom.Guido van Rossum1998-08-051-2561/+2520
|
* Get rid of obsolete setup_nt subdirectory.Guido van Rossum1998-08-051-3/+0
|
* Getting rid of this ancient stuff.Guido van Rossum1998-08-055-534/+0
|
* Jim A's new versions of theseGuido van Rossum1998-08-038-1540/+1818
|
* Use Py_GetPythonHome() instead of getenv("PYTHONHOME").Guido van Rossum1998-07-271-1/+1
|
* Two changes:Guido van Rossum1998-07-271-3/+15
| | | | | | (1) Use Py_GetPythonHome() instead of getenv("PYTHONHOME"); (2) Mark Hammond's patch to search for .pyc/.pyo landmark as well.
* Added Py_{Get,Set}PythonHome.Guido van Rossum1998-06-191-0/+2
|
* Added _localeGuido van Rossum1998-06-191-0/+2
|
* Subject: Bug in PC/import_nt.cGuido van Rossum1998-06-151-1/+4
| | | | | | | | | | | | From: Dan Pierson <dan@remote.control.com> To: "Mark Hammond (E-mail)" <MHammond@skippinet.com.au>, "Guido van Rossum (E-mail)" <guido@cnri.reston.va.us> Date: Mon, 8 Jun 1998 17:25:07 -0400 RegistryQueryValue requires that its fourth argument be initialized to the length of the buffer being passed in, this wasn't being done. I also split the call and status test into two lines with a local variable so that I could look at the status in the debugger.
* Quick fix -- define SIZEOF_LONG and SIZEOF_INT.Guido van Rossum1998-05-291-0/+4
|
* Moving to PCbuildGuido van Rossum1998-05-291-1214/+0
|
* Release the interpreter lock for calls that may block: _locking(),Guido van Rossum1998-05-291-2/+10
| | | | | | | _getch(), _getche(). Fix bogus error return when open_osfhandle() doesn't have the right argument list.
* Replaced the VC++ 5.x instructions with a pointer to ../PCbuild.Guido van Rossum1998-05-261-17/+3
|
* Moved VC++ 5.x files to ../PCbuild.Guido van Rossum1998-05-268-1172/+0
|
* Mark Hammond writes:Guido van Rossum1998-05-261-17/+13
| | | | | | Also, here is a new version of import_nt.c, which allows you to register a Debug module in the registry. While I was there I removed some of the ugliness - what was I thinking :-)
* Add PyErr_PrintEx and PySequence_Contains.Guido van Rossum1998-05-221-0/+2
|
* Install config.h.Guido van Rossum1998-05-161-9/+15
| | | | Adapt to new build conventions (get rid of Release directory).
* Change the output names. Do away with the Release and DebugGuido van Rossum1998-05-157-46/+39
| | | | | | | | | | | | | | subdirectories. All final products go into the current directory (i.e., PCbuild). Object files go into temp-release and temp-debug. Debug versions of DLLs have _d appended to their basename, e.g. the debug version of python15.dll is python15_d.dll, the debug version of python.exe is python_d.exe, and the debug version of parser.pyd is parser_d.pyd. (See corresponding patch to importdl.c.) Uniformly changed all extension modules to use .pyd, not .dll.
* Add some symbols. Remove the LIBRARY statement at the top (and theGuido van Rossum1998-05-151-4/+4
| | | | commented-out CODE/DATA statements).
* Oops -- Lib/Test should be Lib/test, of course!Guido van Rossum1998-04-141-5/+5
|
* Missing symbols reported by Andrew Loewenstern.Guido van Rossum1998-04-131-0/+4
|
* Update version.Guido van Rossum1998-04-131-2/+2
|
* Set version and title to Python 1.5.1.Guido van Rossum1998-04-111-2/+3
|
* Oops, ".\DLLs" should be in the default path now.Guido van Rossum1998-04-111-1/+1
|
* Delete reopmodule.cGuido van Rossum1998-04-101-4/+0
|
* Delete references to initreop().Guido van Rossum1998-04-101-2/+0
|
* Add HAVE_MKTIME.Guido van Rossum1998-04-101-0/+3
|
* Added Frozen and Tabcheck flags.Guido van Rossum1998-04-101-0/+2
|