Guido van Rossum
bc2472db8e
Avoid some potential (though unlikely) sprintf buffer overflows.
1997-04-30 19:07:54 +00:00
Guido van Rossum
15e33a4c42
Avoid sprintf buffer overflow if more than 9999 arguments.
1997-04-30 19:00:27 +00:00
Guido van Rossum
04bc9d6e67
zlib by AMK
1997-04-30 18:12:27 +00:00
Guido van Rossum
1526219431
Adding Jeremy Hylton's gzip module.
...
This requires Andrew Kuchling's zlib extension module.
It still needs some doc strings.
1997-04-30 16:04:57 +00:00
Guido van Rossum
37e97bc36b
The usual.
1997-04-29 22:15:33 +00:00
Guido van Rossum
9b7127370e
Get rid of the "-n32" options for SGI IRIX 6.x. Instead, substitute
...
the value at configure time of the SGI_ABI environment variable. See
abi(5).
1997-04-29 22:14:56 +00:00
Guido van Rossum
07397974da
The usual.
1997-04-29 21:49:50 +00:00
Guido van Rossum
6100aaf768
Added test for pthread.h.
1997-04-29 21:48:51 +00:00
Guido van Rossum
d11bfdd9f5
Ugly hack for SGI IRIX 6.2. Apparently _POSIX_THREADS is defined even
...
when the pthread package is not installed. configure knows better, so
#undef _POSIX_THREADS when pthread.h does not exist.
1997-04-29 21:48:34 +00:00
Guido van Rossum
1ed5e57684
Keep gcc -Wall happy.
1997-04-29 21:34:16 +00:00
Guido van Rossum
86bea46b3d
Another directory quickly renamed.
1997-04-29 21:03:06 +00:00
Guido van Rossum
2b713b2f67
One more inittab.
1997-04-29 20:46:45 +00:00
Guido van Rossum
bb5c6f8529
Oops, forgot one: inittab.
1997-04-29 20:42:30 +00:00
Guido van Rossum
87490eb3b0
Renamed inittab.
1997-04-29 20:31:59 +00:00
Guido van Rossum
0bac33b420
Oops, forgot one: inittab.
1997-04-29 20:24:10 +00:00
Guido van Rossum
1a43ce848b
Added inittab.
1997-04-29 20:22:47 +00:00
Guido van Rossum
79f25d9a7b
Quickly renamed the remaining files -- this directory is done.
1997-04-29 20:08:16 +00:00
Guido van Rossum
65bf9f265e
Quickly renamed.
1997-04-29 18:33:38 +00:00
Guido van Rossum
04e30c188a
Remove err_input from rename list -- it is a static inside errors.c.
1997-04-29 18:25:32 +00:00
Guido van Rossum
373c869a6a
Quickly renamed. Also removed the long comment explaining why this is
...
better than the old error API.
1997-04-29 18:22:47 +00:00
Guido van Rossum
58d8e3dd9e
Remove renaming instructions for ANY -- this is not renamed in
...
mymalloc.h. (Since it's a macro, I don't care much. It is used
internally only; others can use void *.)
1997-04-29 18:19:10 +00:00
Guido van Rossum
b209a116cf
Quickly renamed.
1997-04-29 18:18:01 +00:00
Guido van Rossum
e2b4f0906d
Track updates in rename2.h.
1997-04-29 16:27:09 +00:00
Guido van Rossum
e601c0f55d
Added new name for inittab!
1997-04-29 16:23:44 +00:00
Guido van Rossum
63c35e5407
Remove macros that are only used for cgensupport.[ch].
...
Fixed typo in PyArg_VaParse (not PyArgs_*).
1997-04-29 16:21:39 +00:00
Guido van Rossum
92e8782217
Moved cgensupport.h to Modules (awaiting oblivion).
1997-04-29 16:08:53 +00:00
Guido van Rossum
8105821bf5
Added -I$(srcdir) to line for glmodule so we can move cgensupport.h here.
1997-04-29 16:07:45 +00:00
Guido van Rossum
62cb0bafe2
Moved to ../Modules.
1997-04-29 15:50:32 +00:00
Guido van Rossum
ba9d7c5612
Change the exception objects to have the string value "os.error"
...
instead "posix.error" or "nt.error".
1997-04-29 15:49:54 +00:00
Guido van Rossum
8ec9e639ab
Adapt Mac specific code to new universal headers (I think -- this is
...
Jack's code).
1997-04-29 15:49:04 +00:00
Guido van Rossum
dfed920e51
Hm. What was previously checked in was the edited *output* of the old
...
cgen.py. Now that cgen.py and cstubs have been quickly renamed, check
in the actual output. This has some "old-style" names left in
(getilongarg etc.) but these are now take care of by macros in
cgensupport.h (which is now specific to glmodule.c).
1997-04-29 15:46:43 +00:00
Guido van Rossum
3837de00a9
Moved here from ../Python and quickly renamed.
1997-04-29 15:43:55 +00:00
Guido van Rossum
58a6ac55d2
Removed cgensupport.[co] (to ../Modules).
1997-04-29 15:42:53 +00:00
Guido van Rossum
4f1099fcf4
Added cgensupport.o.
1997-04-29 15:41:53 +00:00
Guido van Rossum
7fa3b75f28
Added cgensupport.c to Setup line for gl module.
...
Addeed Andrew Kuchling's zlib module.
1997-04-29 15:41:26 +00:00
Guido van Rossum
9e3a812306
Added Jeremy's resource module.
1997-04-29 15:39:45 +00:00
Guido van Rossum
0a3eaf0838
Quickly renamed.
1997-04-29 15:39:28 +00:00
Guido van Rossum
fb221562a3
Added Andrew Kuchling's zlib module.
1997-04-29 15:38:09 +00:00
Guido van Rossum
1818b7702b
Moved rename2's macros relevant to this module here and added comment
...
about the file's obsolescence.
1997-04-29 15:35:28 +00:00
Guido van Rossum
1875247549
Quickly renamed.
1997-04-29 14:49:28 +00:00
Guido van Rossum
9d0a3dfa3d
Transformed comments to doc strings.
...
Added symlinks option to copytree.
1997-04-29 14:45:19 +00:00
Guido van Rossum
a2baf46c89
Reindented at 4 spaces.
1997-04-29 14:06:46 +00:00
Guido van Rossum
5980845bd5
Add feature to copy(), copy2(): dst may be a directory.
...
Remove unneeded check for '.' / '..' from copytree().
Add some comments.
1997-04-29 14:06:05 +00:00
Guido van Rossum
277206b08e
Improvements to copyfile(): open the files in binary mode, and close
...
them in a finally clause.
1997-04-29 13:08:15 +00:00
Guido van Rossum
e9a0732cd1
Note that passing a filename to uu.{en,de}code() is deprecated.
1997-04-27 21:29:51 +00:00
Guido van Rossum
e76b7a8fcd
Added fnmatch, base64 and quopri, received from Andrew Kuchling.
1997-04-27 21:25:52 +00:00
Guido van Rossum
8be9a11617
Restore two features of the original 1.4 pickle:
...
- which_module() search __main__ last;
- load_inst() no longer checks that the classname really refers to a class.
1997-04-25 19:52:29 +00:00
Guido van Rossum
faeae5cd78
Alas, I have to restore 'marshal', since it is needed by the new
...
cPickle-compatible pickle, and pickle must be importable in restricted
mode. I guess I'll have to make marshal safe.
1997-04-25 19:10:15 +00:00
Guido van Rossum
5026cb4dc6
Now that the string-sig has settled on r"obin" strings, restrict the
...
<letter><string> notation to 'r' and 'R'.
1997-04-25 17:32:00 +00:00
Guido van Rossum
c474deaaf6
Expand one level of symbolic link in sys.argv[0] before inserting its
...
dirname in sys.path. This means that you can create a symbolic link
foo in /usr/local/bin pointing to /usr/yourname/src/foo/foo.py, and
then invoking foo will insert /usr/yourname/src/foo in sys.path, not
/usr/local/bin. This makes it easier to have multifile programs
(before, the program would have to do an os.readlink(sys.argv[0])
itself and insert the resulting directory in sys.path -- Grail does
this).
Note that the expansion is only used for sys.path; sys.argv[0] is
still the original, unadorned filename (/usr/local/bin/foo in the
example).
1997-04-25 15:38:31 +00:00