From 1d41ca2248be87c73a8cda9d21317bfa62dfb1bd Mon Sep 17 00:00:00 2001 From: Jeroen Demeyer Date: Fri, 13 Mar 2015 18:18:16 +0100 Subject: [PATCH] Add interrupt.pyx to the reference manual Also add back pselect.pyx, which was removed by mistake in 4d2df6a35f. --- src/c_lib/src/interrupt.c | 4 ++-- src/doc/en/reference/libs/index.rst | 3 +++ src/sage/ext/interrupt.pyx | 2 +- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/src/c_lib/src/interrupt.c b/src/c_lib/src/interrupt.c index 459b2a02942..802c8038e2c 100644 --- a/src/c_lib/src/interrupt.c +++ b/src/c_lib/src/interrupt.c @@ -132,8 +132,8 @@ void sage_interrupt_handler(int sig) else { /* Set the Python interrupt indicator, which will cause the - * Python-level interrupt handler in sage/ext/c_lib.pyx to be - * called. */ + * Python-level interrupt handler in sage/ext/interrupt.pyx to + * be called. */ PyErr_SetInterrupt(); } diff --git a/src/doc/en/reference/libs/index.rst b/src/doc/en/reference/libs/index.rst index 90a489c13a6..b0faf6b0203 100644 --- a/src/doc/en/reference/libs/index.rst +++ b/src/doc/en/reference/libs/index.rst @@ -67,6 +67,9 @@ to be aware of the modules described in this chapter. sage/gsl/gsl_array + sage/ext/interrupt + sage/ext/pselect + .. Cannot be imported independently of mpmath: sage/libs/mpmath/ext_main sage/libs/mpmath/ext_impl sage/libs/mpmath/ext_libmp .. Modules depending on optional packages: sage/libs/coxeter3/coxeter sage/libs/coxeter3/coxeter_group sage/libs/fes diff --git a/src/sage/ext/interrupt.pyx b/src/sage/ext/interrupt.pyx index e9ec8f7b4f4..96498223ef6 100644 --- a/src/sage/ext/interrupt.pyx +++ b/src/sage/ext/interrupt.pyx @@ -1,5 +1,5 @@ r""" -Cython interface to the interrupt handling code. +Cython interface to the interrupt handling code See ``src/sage/tests/interrupt.pyx`` for extensive tests.