Guido van Rossum
ccf0a44d2d
Fix PYTHONPATH for new names; rename tkinter to lib-tk, rename win to
...
plat-win, get rid of test (which is now a package).
1997-09-30 22:14:39 +00:00
Fred Drake
228776cfa8
PyExc_NumberError -> PyExc_ArithmeticError
1997-09-30 19:12:33 +00:00
Guido van Rossum
22ecb71078
Added PyExc_Exception and PyErr_NewException.
1997-09-29 23:40:07 +00:00
Guido van Rossum
271f977686
Seem to be some changes related to DLL version from string resource,
...
again (Mark Hammond is the cause of all this).
1997-09-29 23:39:31 +00:00
Guido van Rossum
ec6809291d
DLL version is now loaded from a string resource.
1997-09-29 23:37:12 +00:00
Guido van Rossum
f57c17034a
Remove #ifdef __cplusplus.
1997-09-29 23:36:42 +00:00
Guido van Rossum
ff8c9dab19
Bump version and store DLL version in a string variable (for branding).
1997-09-29 23:36:17 +00:00
Guido van Rossum
026de19906
Added PyImport_ImportModuleEx(name, globals, locals, fromlist); this
...
is like PyImport_ImporModule(name) but receives the globals and locals
dict and the fromlist arguments as well. (The name is a char*; the
others are PyObject*s).
1997-09-05 07:11:32 +00:00
Guido van Rossum
d5f0ce9f28
Added some symbols (I'm afraid more will come).
1997-09-03 16:12:00 +00:00
Guido van Rossum
fd91056d59
Change instructions to require use of PCbuild directory (instead of
...
just recommending it). At Mark Hammond's request.
1997-09-03 16:11:19 +00:00
Guido van Rossum
9ca064fbb4
At Mark Hammond's suggestion:
...
- use the DLL versions of the C runtime (!)
- change path settings so intermediate files go to Debug/temp or Release/temp
- add resource file to python15.dll (can't remember what this does)
- add a separate project to build the parser module
1997-09-03 16:10:52 +00:00
Guido van Rossum
64790de195
Added new flags and exceptions; removed AccessError exception.
1997-09-03 01:09:25 +00:00
Guido van Rossum
e3c0d5eb34
Added new Py_IsInitalized() API function to test the 'initialized' flag.
1997-08-22 04:20:13 +00:00
Guido van Rossum
8b523f9bd8
Added reop
1997-08-21 02:28:40 +00:00
Guido van Rossum
8a81d27d58
Remove remark on python15.lib being in the Debug subdir only.
1997-08-18 20:58:06 +00:00
Guido van Rossum
b27d8d8cf2
Changed the way python15.lib is included in the other projects.
...
Per Mark Hammond's suggestion, add it to the extra libs in Settings
instead of to the project's source files.
1997-08-18 20:57:13 +00:00
Guido van Rossum
34b359732c
No longer used.
1997-08-18 15:46:16 +00:00
Guido van Rossum
ff7d104778
DevStudio (CV++ 5.0) Project files.
1997-08-14 23:02:29 +00:00
Guido van Rossum
831c2583c8
Updated for new situation; added VC++ 5.0 info and new path strategies.
1997-08-14 22:57:33 +00:00
Guido van Rossum
4036c9c2a1
Probably the last VC++ 4.2 makefile I'll check in.
...
After this I will be using 5.0, which has binary workspace files...
1997-08-13 23:08:39 +00:00
Guido van Rossum
f644882fb4
Small changes to readme and makefile; tested for 1.5a3!
1997-08-13 23:07:44 +00:00
Guido van Rossum
00b299afea
removed getpath_nt.c in favor of revamped getpathp.c
1997-08-13 21:38:04 +00:00
Guido van Rossum
eea1449a34
Much rewritten. Added Win32 registry stuff (from getpath_nt.c, which
...
is now obsolete), and changed the default path calculations.
$PYTHONPATH is now added as a prefix (like it's always been on Unix);
$PYTHONHOME takes precedence over the program pathname; and only one
landmark is needed.
1997-08-13 21:30:44 +00:00
Guido van Rossum
407a22d2ce
Made it real. Changed locking() to work with file descriptors instead
...
of Python file objects. Added open_osfhandle() (Mark had done some
work for that), get_osfhandle(), setmode(), and the console I/O
functions kbhit(), getch(), getche(), ungetch(), and putch().
1997-08-13 19:57:53 +00:00
Guido van Rossum
8f1b651980
Some changes to make it work on NT; add the directory where the binary
...
lives to the end of the path.
(Still to do: add $PYTHONPATH to the front instead of using it as is;
add the Win32 registry paths as in getpath_nt.c (which can then
retire).)
1997-08-13 19:55:43 +00:00