summaryrefslogtreecommitdiff
path: root/test/lisp/emacs-lisp/nadvice-tests.el
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2016-01-03 15:00:49 -0800
committerPaul Eggert <eggert@cs.ucla.edu>2016-01-03 15:04:07 -0800
commite79b06e6def82fab56a153085bff8223876d5908 (patch)
tree3fa986746456718707c735b0abda48c092945479 /test/lisp/emacs-lisp/nadvice-tests.el
parent861022ff5f7b8d6ab53c726e009208eadf4ecd41 (diff)
downloademacs-e79b06e6def82fab56a153085bff8223876d5908.tar.gz
emacs-e79b06e6def82fab56a153085bff8223876d5908.tar.bz2
emacs-e79b06e6def82fab56a153085bff8223876d5908.zip
Avoid stdio in SIGINT handler
* admin/merge-gnulib (GNULIB_MODULES): Add ignore-value. * lib/gnulib.mk, m4/gnulib-comp.m4: Regenerate. * lib/ignore-value.h: New file, from gnulib. * src/keyboard.c: Include it. (write_stdout, read_stdin): New functions. (handle_interrupt): Use them instead of printf and getchar, and avoid fflush when handling signals.
Diffstat (limited to 'test/lisp/emacs-lisp/nadvice-tests.el')
0 files changed, 0 insertions, 0 deletions