]>
granicus.if.org Git - python/log
Guido van Rossum [Fri, 23 May 1997 00:19:20 +0000 (00:19 +0000)]
Can't return 0 from void function...
Guido van Rossum [Fri, 23 May 1997 00:06:51 +0000 (00:06 +0000)]
PyObject_Compare can raise an exception now.
Guido van Rossum [Fri, 23 May 1997 00:01:41 +0000 (00:01 +0000)]
PyObject_Compare can now return an error. Unfortunately, there are a
few places where we don't know how to test for them without losing
speed; don't know yet how to handle that.
Guido van Rossum [Thu, 22 May 1997 22:35:47 +0000 (22:35 +0000)]
PyFile_WriteString now returns an error indicator instead of calling
PyErr_Clear(). Add checking of those errors.
Guido van Rossum [Thu, 22 May 1997 22:35:04 +0000 (22:35 +0000)]
Py_FlushLine and PyFile_WriteString now return error indicators
instead of calling PyErr_Clear(). Add checking of those errors.
Guido van Rossum [Thu, 22 May 1997 22:26:18 +0000 (22:26 +0000)]
Py_FlushLine and PyFile_WriteString now return error indicators
instead of calling PyErr_Clear(). Add checking of those errors.
Guido van Rossum [Thu, 22 May 1997 22:25:11 +0000 (22:25 +0000)]
PyFile_WriteString now returns an error indicator instead of calling
PyErr_Clear().
Guido van Rossum [Thu, 22 May 1997 22:23:46 +0000 (22:23 +0000)]
flushline and writestring can now return an error
Guido van Rossum [Thu, 22 May 1997 20:48:03 +0000 (20:48 +0000)]
The usual
Guido van Rossum [Thu, 22 May 1997 20:45:28 +0000 (20:45 +0000)]
Added Py_GetProgramFullPath (same as GetProgramName)
Guido van Rossum [Thu, 22 May 1997 20:45:01 +0000 (20:45 +0000)]
Added Py_GetProgramFullPath
Guido van Rossum [Thu, 22 May 1997 20:43:24 +0000 (20:43 +0000)]
Added cvardesc and ctypedesc macros, for api.tex.
Guido van Rossum [Thu, 22 May 1997 20:41:59 +0000 (20:41 +0000)]
DG/UX thread patches (Ross Andrus)
Guido van Rossum [Thu, 22 May 1997 20:41:20 +0000 (20:41 +0000)]
Set sys.executable to full path of python (from argv[0]).
Guido van Rossum [Thu, 22 May 1997 20:36:45 +0000 (20:36 +0000)]
More usual effects of a new configure.in
Guido van Rossum [Thu, 22 May 1997 20:34:27 +0000 (20:34 +0000)]
DG/UX specific test for threads.
Guido van Rossum [Thu, 22 May 1997 20:33:33 +0000 (20:33 +0000)]
The usual effects of a new configure.in
Guido van Rossum [Thu, 22 May 1997 20:24:07 +0000 (20:24 +0000)]
Partial(?) 64bit patch (AMK).
Guido van Rossum [Thu, 22 May 1997 20:21:30 +0000 (20:21 +0000)]
Added a space in an error message
Guido van Rossum [Thu, 22 May 1997 20:20:57 +0000 (20:20 +0000)]
Added warning about the optimizer bug on AIX 4.2.1
Guido van Rossum [Thu, 22 May 1997 20:13:25 +0000 (20:13 +0000)]
Minor edits for 1.5a2
Guido van Rossum [Thu, 22 May 1997 20:12:34 +0000 (20:12 +0000)]
Add kill, execv, fork to tested functions.
Guido van Rossum [Thu, 22 May 1997 20:11:55 +0000 (20:11 +0000)]
Force PYTHONPATH= empty when running test suite.
Guido van Rossum [Thu, 22 May 1997 20:11:52 +0000 (20:11 +0000)]
Just another checkin for backup. Nothing substantial yet.
Guido van Rossum [Thu, 22 May 1997 16:57:50 +0000 (16:57 +0000)]
Added menu entry on deleting FAQ entries.
Added a generic error handler function.
Added cookie support to preserve author's name and email.
Guido van Rossum [Thu, 22 May 1997 15:49:23 +0000 (15:49 +0000)]
HTML formatting nits.
Added "Reload this entry" link to edit complete screen.
Guido van Rossum [Thu, 22 May 1997 15:21:57 +0000 (15:21 +0000)]
Mostly small changes.
- Fixed broken HTML in edit form that swallowed <BR> tags
- Removed "another one" link in roulette, replaced with "use Reload" message
- show() now has edit=1 by default; changed all calls
- Display last-changed date, author, email when present and edit=1
- Added back pointers at bottom
- Added a copy of the bootstrap script at the end of the file
Guido van Rossum [Thu, 22 May 1997 15:12:39 +0000 (15:12 +0000)]
Enable putenv and waitpid (== wait4) for NeXT.
Guido van Rossum [Thu, 22 May 1997 14:56:36 +0000 (14:56 +0000)]
Defined array.array_type, the type object.
Guido van Rossum [Thu, 22 May 1997 14:02:25 +0000 (14:02 +0000)]
Fix typo in error checking spotted by Just...
Guido van Rossum [Wed, 21 May 1997 23:43:39 +0000 (23:43 +0000)]
Separate prologue/epilogue functions.
Get the current version on edit and reject commits based on an old
version.
Guido van Rossum [Wed, 21 May 1997 22:42:23 +0000 (22:42 +0000)]
Oops, left an 'n = n+1' in but n was undefined.
Guido van Rossum [Wed, 21 May 1997 22:25:56 +0000 (22:25 +0000)]
Add "Log info" to view rcs log.
Speed up __getattr__ by storing the value as self.<key>.
Guido van Rossum [Wed, 21 May 1997 21:31:39 +0000 (21:31 +0000)]
Lots of new features:
- got rid of the separate search page
- added an index (lists the questions with links to the answers)
- add a mechanism to add new entries
- add a way to list most recently edited entries first
Guido van Rossum [Wed, 21 May 1997 16:52:18 +0000 (16:52 +0000)]
Crude but functional, except for adding new entries.
Guido van Rossum [Wed, 21 May 1997 14:59:17 +0000 (14:59 +0000)]
Fix for boundary case (Jack)
Guido van Rossum [Wed, 21 May 1997 14:48:15 +0000 (14:48 +0000)]
generated from latest doc files
Guido van Rossum [Wed, 21 May 1997 14:41:42 +0000 (14:41 +0000)]
Added description of socket_type.
Guido van Rossum [Wed, 21 May 1997 14:38:57 +0000 (14:38 +0000)]
Add test for presence of socket_type.
Guido van Rossum [Wed, 21 May 1997 14:37:37 +0000 (14:37 +0000)]
Add socket.socket_type, as discussed on c.l.p.
Guido van Rossum [Wed, 21 May 1997 14:27:20 +0000 (14:27 +0000)]
Fix ratecv test (Sjoerd).
Guido van Rossum [Wed, 21 May 1997 07:24:50 +0000 (07:24 +0000)]
Initial revision
Guido van Rossum [Tue, 20 May 1997 22:40:26 +0000 (22:40 +0000)]
Include config.h so it can define const away for K&R.
Guido van Rossum [Tue, 20 May 1997 22:38:21 +0000 (22:38 +0000)]
Make delimiter and separator static for K&R C.
Guido van Rossum [Tue, 20 May 1997 22:23:34 +0000 (22:23 +0000)]
Don't use function prototypes in function definition headers.
Guido van Rossum [Tue, 20 May 1997 22:18:48 +0000 (22:18 +0000)]
Indent the #error directives so a classic K&R cpp doesn't see them.
Guido van Rossum [Tue, 20 May 1997 22:09:08 +0000 (22:09 +0000)]
Renamed a local variable from 'PyCFunction' (which is also a typedef
in methodobject.h) to 'func'. /bin/cc on SunOS 4.x didn't grok this.
Guido van Rossum [Tue, 20 May 1997 22:07:46 +0000 (22:07 +0000)]
Added Py_PROTO macros for SunOS 4.x /bin/cc.
Guido van Rossum [Tue, 20 May 1997 19:32:22 +0000 (19:32 +0000)]
More robust way of choosing a non-existant uid (faster, too).
(Correct version -- the previous checkin was a keyboard slip.)
Guido van Rossum [Tue, 20 May 1997 19:31:25 +0000 (19:31 +0000)]
More robust way of choosing a non-existant uid (faster, too).
Guido van Rossum [Tue, 20 May 1997 18:35:19 +0000 (18:35 +0000)]
Moved PyObject_{Get,Set}Attr to object.c.
Fixed two 'return NULL' that should be 'return -1'.
Guido van Rossum [Tue, 20 May 1997 18:34:44 +0000 (18:34 +0000)]
Moved PyObject_{Get,Set}Attr here (from dictobject) and add PyObject_HasAttr.
Guido van Rossum [Tue, 20 May 1997 18:21:34 +0000 (18:21 +0000)]
Got rid of c_error in favor of errno (and EDOM/ERANGE).
Assume that errno usage is thread-safe -- most vendors do this by
making in a macro that refers to a per-thread storage area.
Guido van Rossum [Tue, 20 May 1997 18:03:22 +0000 (18:03 +0000)]
Added some minimal comments and tweaked lay-out a bit.
Guido van Rossum [Tue, 20 May 1997 17:06:11 +0000 (17:06 +0000)]
Plug leak of stack frame object in exception handling code.
Also delay DECREF calls until after the structures have been updated
(for reentrancy awareness).
Guido van Rossum [Tue, 20 May 1997 16:00:07 +0000 (16:00 +0000)]
Handling of pathnames pointing to files on toplevel folder of disk was
incorrect (Jack)
Guido van Rossum [Tue, 20 May 1997 15:59:35 +0000 (15:59 +0000)]
fixed ratecv to continue working if product of rates is bigger than 32 bits
(Sjoerd)
Guido van Rossum [Tue, 20 May 1997 15:59:04 +0000 (15:59 +0000)]
Removed MetroWerks workaround, replaced by defines in mymath.h (Jack)
Guido van Rossum [Tue, 20 May 1997 15:58:36 +0000 (15:58 +0000)]
workaround for Mac MSL header definitions of TRUE and FALSE (Jack)
Guido van Rossum [Tue, 20 May 1997 15:58:15 +0000 (15:58 +0000)]
Workaround for bug in Metrowerks MSL headers on 68K Macs (Jack)
Guido van Rossum [Tue, 20 May 1997 15:57:49 +0000 (15:57 +0000)]
Logic for enabling mac-specific signal handling fixed (Jack)
Guido van Rossum [Tue, 20 May 1997 15:57:25 +0000 (15:57 +0000)]
Use #ifdef in stead of #if (Jack)
Guido van Rossum [Mon, 19 May 1997 20:01:57 +0000 (20:01 +0000)]
Updated Python version no to 1.5.
Noted that we have used VC 4.2 and that 5.x should be able to convert it.
Guido van Rossum [Mon, 19 May 1997 19:55:16 +0000 (19:55 +0000)]
Added AMK's SocketServer docs.
Guido van Rossum [Mon, 19 May 1997 18:33:01 +0000 (18:33 +0000)]
Add platform to welcome message.
Guido van Rossum [Mon, 19 May 1997 15:20:49 +0000 (15:20 +0000)]
Unlink before rename (for NT).
Guido van Rossum [Mon, 19 May 1997 14:16:21 +0000 (14:16 +0000)]
Jim Ahlstrom's contributions for DOS, OS/2, WIN3.1.
Guido van Rossum [Fri, 16 May 1997 16:36:52 +0000 (16:36 +0000)]
Renamed strndup to my_strndup to avoid conflict witth GNU libc.
Guido van Rossum [Fri, 16 May 1997 16:24:09 +0000 (16:24 +0000)]
Added CRLF for Notepad.
Guido van Rossum [Fri, 16 May 1997 16:21:38 +0000 (16:21 +0000)]
Address the following problem on DOS and Win 3.1, reported by Jim
Ahlstrom:
Arraymodule.c has static functions H_getitem and h_getitem, and a
few others which differ only in case. These are a problem on
Windows 3.1, since a case-sensitive link causes Winsock to fail
(hey, it's not my fault). Please convert H_etc to HH_etc etc.
Guido van Rossum [Fri, 16 May 1997 16:17:20 +0000 (16:17 +0000)]
Added CRLF for Notepad.
Guido van Rossum [Fri, 16 May 1997 14:23:33 +0000 (14:23 +0000)]
Got rid of all the last_name_* bogosities. I don't think the
complexity saved much any more. A simple benchmark (grail) showed
that there were 3 times as many misses as hits, and the same number of
times again the code was bypassed altogether due to the existence of
setattro/getattro.
Guido van Rossum [Fri, 16 May 1997 13:51:48 +0000 (13:51 +0000)]
Changes to make these tests work on the Mac.
Guido van Rossum [Fri, 16 May 1997 13:40:41 +0000 (13:40 +0000)]
Increase the child's sleep time to 5 for slow machines.
Guido van Rossum [Thu, 15 May 1997 21:51:16 +0000 (21:51 +0000)]
Correct comment; -c is off by default.
Guido van Rossum [Thu, 15 May 1997 21:43:21 +0000 (21:43 +0000)]
Made a start with api.tex, the Python-C API Reference Manual.
Removed extref.tex (which provided the starting point).
Also removed qua.tex, which is out of date and no longer needed.
Guido van Rossum [Thu, 15 May 1997 21:31:03 +0000 (21:31 +0000)]
Oops, another forgotten renaming: varobject -> PyVarObject.
Guido van Rossum [Thu, 15 May 1997 19:09:26 +0000 (19:09 +0000)]
Remove the last three uses of PyArg_GetInt() from the source.
Barry Warsaw [Thu, 15 May 1997 18:27:49 +0000 (18:27 +0000)]
Catch nis.error and raise TestFailed instead. This catches the
problem where Python is configured with the nismodule but NIS isn't
installed, or the map names don't correspond to those hardcoded in
nismodule.c (which is bogus in and of itself).
Guido van Rossum [Thu, 15 May 1997 18:25:29 +0000 (18:25 +0000)]
Open the output files with 'wb', not 'w'.
Guido van Rossum [Thu, 15 May 1997 14:33:09 +0000 (14:33 +0000)]
Added BabylMailbox class by Fred Lundh (untested).
cvs2svn [Thu, 15 May 1997 12:24:53 +0000 (12:24 +0000)]
This commit was manufactured by cvs2svn to create tag 'r15a2'.
Guido van Rossum [Thu, 15 May 1997 12:24:53 +0000 (12:24 +0000)]
Add pthred-std define for Linux.
Jack Jansen [Thu, 15 May 1997 11:18:32 +0000 (11:18 +0000)]
Regenreated for MSL
Jack Jansen [Thu, 15 May 1997 11:18:13 +0000 (11:18 +0000)]
MSL errno.h has moved some errors around, and doesn't document
them in comments, so we do that ourselves.
Guido van Rossum [Wed, 14 May 1997 21:41:46 +0000 (21:41 +0000)]
Bump level to 1.5a2.
Guido van Rossum [Wed, 14 May 1997 21:39:05 +0000 (21:39 +0000)]
Update description of "make test" to new test harness.
Change DEC OSF/1 to DEC Unix.
Add note about AIX bug in 4.2.1.
Guido van Rossum [Wed, 14 May 1997 21:38:03 +0000 (21:38 +0000)]
Fix typo in error reporting.
Guido van Rossum [Wed, 14 May 1997 21:37:23 +0000 (21:37 +0000)]
Fix hex tests for 64-bit machines.
Guido van Rossum [Wed, 14 May 1997 21:35:02 +0000 (21:35 +0000)]
Instructions updated for 1.5. Added the important note to set the
run-library to multithreaded dll.
Guido van Rossum [Wed, 14 May 1997 21:14:44 +0000 (21:14 +0000)]
Add -Olimit 1500 to OPT if CC supports it.
Guido van Rossum [Wed, 14 May 1997 21:12:51 +0000 (21:12 +0000)]
Suppress fork part of socket test when we can't fork.
Guido van Rossum [Wed, 14 May 1997 20:47:15 +0000 (20:47 +0000)]
Updated, mappingobject -> dictobject plus some other minor things.
Guido van Rossum [Wed, 14 May 1997 19:22:11 +0000 (19:22 +0000)]
Add sections for PIL (Fred Lundh).
Guido van Rossum [Wed, 14 May 1997 19:06:36 +0000 (19:06 +0000)]
Fix sys.platform test -- on Win, it is 'win32', not 'win'.
Guido van Rossum [Wed, 14 May 1997 18:57:21 +0000 (18:57 +0000)]
More rational implementation of get_qualified_path() -- search along
sys.path instead of assuming __file__ works.
Guido van Rossum [Wed, 14 May 1997 18:43:29 +0000 (18:43 +0000)]
Fix reversed test for failure in PySequence_List() and PySequence_Tuple().
This broke cPickle.
Guido van Rossum [Wed, 14 May 1997 18:32:32 +0000 (18:32 +0000)]
Typo! \\lib\\<path> should be .\\lib\\<path>
Guido van Rossum [Wed, 14 May 1997 18:27:51 +0000 (18:27 +0000)]
Fix showstopping bug (^ wouldn't match after \n). Jeffrey Ollie.
Guido van Rossum [Wed, 14 May 1997 17:59:37 +0000 (17:59 +0000)]
A new set of symbols. Hopefully this will be sufficient, I have no
idea how this is used, really.