summaryrefslogtreecommitdiff
path: root/lisp/mail/rmail.el
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2016-01-03 15:00:49 -0800
committerJohn Wiegley <johnw@newartisans.com>2016-01-18 22:30:28 -0800
commit564c84f4b12482aefe86539d2471607565c3ee7c (patch)
tree21512d3abcc8b5ee787230c9ad3752581488ce37 /lisp/mail/rmail.el
parent9e0fc619541f57b71711e8855d2b19c942b107e6 (diff)
downloademacs-564c84f4b12482aefe86539d2471607565c3ee7c.tar.gz
emacs-564c84f4b12482aefe86539d2471607565c3ee7c.tar.bz2
emacs-564c84f4b12482aefe86539d2471607565c3ee7c.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 'lisp/mail/rmail.el')
0 files changed, 0 insertions, 0 deletions