- 23 Şub, 2008 1 kayıt (commit)
-
-
Facundo Batista yazdı
wrapper around the system call with the same name. Also added test cases, doc changes and NEWS entry. Thanks Jason and Ralf Schmitt.
-
- 19 Ara, 2007 1 kayıt (commit)
-
-
Guido van Rossum yazdı
This adds signal.set_wakeup_fd(fd) which sets a file descriptor to which a zero byte will be written whenever a C exception handler runs. I added a simple C API as well, PySignal_SetWakeupFd(fd).
-
- 10 Ara, 2007 1 kayıt (commit)
-
-
Guido van Rossum yazdı
in signalmodule.c more robust. Includes Martin von Loewis's suggestion to set is_tripped after .tripped.
-
- 19 Ock, 2006 1 kayıt (commit)
-
-
Neal Norwitz yazdı
Probably should be backported.
-
- 14 Eyl, 2005 1 kayıt (commit)
-
-
Guido van Rossum yazdı
with IBM's 64-bit compiler (SF patch #1284289). This also closes SF bug #105470: test_pwd fails on 64bit system (Opteron).
-
- 13 Eki, 2004 1 kayıt (commit)
-
-
Anthony Baxter yazdı
a few remaining calls to signal() were converted to PyOS_setsig().
-
- 17 Haz, 2004 1 kayıt (commit)
-
-
Michael W. Hudson yazdı
-
- 31 Tem, 2003 1 kayıt (commit)
-
-
Anthony Baxter yazdı
Trivial patch, and the alternative is to guess at the right values based on platform...
-
- 13 Mar, 2003 1 kayıt (commit)
-
-
Michael W. Hudson yazdı
I'm not going to have the time or energy to get this working x-platform -- anyone who does is welcome to the code!
-
- 19 Şub, 2003 1 kayıt (commit)
-
-
Guido van Rossum yazdı
instead of a plain PyObject *. (SF patch #686601 by Ben Laurie.)
-
- 02 Agu, 2002 1 kayıt (commit)
-
-
Mark Hammond yazdı
for Py_Main(). Thanks to Kalle Svensson and Skip Montanaro for the patches.
-
- 30 Haz, 2002 1 kayıt (commit)
-
-
Martin v. Löwis yazdı
Rename all occurrences of MS_WIN32 to MS_WINDOWS.
-
- 13 Haz, 2002 2 kayıt (commit)
-
-
Neal Norwitz yazdı
Warning caused by using &func. & is not necessary.
-
Martin v. Löwis yazdı
-
- 27 May, 2002 1 kayıt (commit)
-
-
Michael W. Hudson yazdı
[ 559250 ] more POSIX signal stuff Adds support (and docs and tests and autoconfery) for posix signal mask handling -- sigpending, sigprocmask and sigsuspend.
-
- 31 Mar, 2002 1 kayıt (commit)
-
-
Neal Norwitz yazdı
Convert METH_OLDARGS -> METH_VARARGS: also PyArg_Parse -> PyArg_ParseTuple Convert METH_OLDARGS -> METH_NOARGS: remove args parameter Please review. All tests pass, but some modules don't have tests. I spot checked various functions to try to make sure nothing broke.
-
- 28 Mar, 2002 1 kayıt (commit)
-
-
Neil Schemenauer yazdı
-
- 25 Mar, 2002 1 kayıt (commit)
-
-
Neal Norwitz yazdı
-
- 03 Mar, 2002 1 kayıt (commit)
-
-
Andrew MacIntyre yazdı
Modules/ _hotshot.c dbmmodule.c fcntlmodule.c main.c pwdmodule.c readline.c selectmodule.c signalmodule.c termios.c timemodule.c unicodedata.c
-
- 12 Ock, 2002 2 kayıt (commit)
-
-
Martin v. Löwis yazdı
-
Martin v. Löwis yazdı
-
- 01 Eki, 2001 1 kayıt (commit)
-
-
Tim Peters yazdı
Patch from Steve Scott to add SIGBREAK support (unique to Windows).
-
- 19 Tem, 2001 1 kayıt (commit)
-
-
Fred Drake yazdı
This is part of SF patch #424992.
-
- 06 Mar, 2001 1 kayıt (commit)
-
-
Martin v. Löwis yazdı
-
- 19 Eyl, 2000 1 kayıt (commit)
-
-
Guido van Rossum yazdı
I can't test this, so I'm just checking it in with blind faith in Andy. I've tested that it doesn't broeak a non-Pth build on Linux. Changes include: - There's a --with-pth configure option. - Instead of _GNU_PTH, we test for HAVE_PTH. - Better signal handling. - (The config.h.in file is regenerated in a slightly different order.)
-
- 16 Eyl, 2000 1 kayıt (commit)
-
-
Guido van Rossum yazdı
PyOS_setsig(), instead of directly calling signal() or sigaction(). This fixes the second half of bug #110611: the mysterious ignoring of the first ^C when readline isn't used.
-
- 01 Eyl, 2000 1 kayıt (commit)
-
-
Guido van Rossum yazdı
This should match the situation in the 1.6b1 tree.
-
- 27 Agu, 2000 1 kayıt (commit)
-
-
Guido van Rossum yazdı
fork. This solves the test_fork1 problem. (ceval.c, signalmodule.c, intrcheck.c) SourceForge: [ Patch #101226 ] make threading fork-safe
-
- 03 Agu, 2000 1 kayıt (commit)
-
-
Andrew M. Kuchling yazdı
-
- 25 Tem, 2000 1 kayıt (commit)
-
-
Thomas Wouters yazdı
Leave the actual #define in for API compatibility.
-
- 23 Tem, 2000 3 kayıt (commit)
-
-
Tim Peters yazdı
handlers "return void", according to ANSI C. Removed the new Py_RETURN_FROM_SIGNAL_HANDLER macro. Left RETSIGTYPE in the config stuff, because it's not clear to me that others aren't relying on it (e.g., extension modules).
-
Tim Peters yazdı
it out!
-
Tim Peters yazdı
#if RETSIGTYPE != void That isn't C, and MSVC properly refuses to compile it. Introduced new Py_RETURN_FROM_SIGNAL_HANDLER macro in pyport.h to expand to the correct thing based on RETSIGTYPE. However, only void is ANSI! Do we still have platforms that return int? The Unix config mess appears to #define RETSIGTYPE by magic without being asked to, so I assume it's "a problem" across Unices still.
-
- 22 Tem, 2000 1 kayıt (commit)
-
-
Thomas Wouters yazdı
to return something if RETSIGTYPE isn't void, in functions that are defined to return RETSIGTYPE. Work around an argumentlist mismatch ('void' vs. 'void *') by using a static wrapper function.
-
- 21 Tem, 2000 1 kayıt (commit)
-
-
Thomas Wouters yazdı
and a couple of functions that were missed in the previous batches. Not terribly tested, but very carefully scrutinized, three times. All these were found by the little findkrc.py that I posted to python-dev, which means there might be more lurking. Cases such as this: long func(a, b) long a; long b; /* flagword */ { and other cases where the last ; in the argument list isn't followed by a newline and an opening curly bracket. Regexps to catch all are welcome, of course ;)
-
- 10 Tem, 2000 1 kayıt (commit)
-
-
Peter Schneider-Kamp yazdı
-
- 09 Tem, 2000 1 kayıt (commit)
-
-
Tim Peters yazdı
-
- 04 Tem, 2000 1 kayıt (commit)
-
-
Marc-André Lemburg yazdı
which some C libs define (e.g. glibc). Added a fallback default value for NSIG which hopefully provides enough room for signal slots.
-
- 30 Haz, 2000 2 kayıt (commit)
-
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
-