diff options
author | Paul Eggert <eggert@cs.ucla.edu> | 2019-07-13 09:39:09 -0700 |
---|---|---|
committer | Paul Eggert <eggert@cs.ucla.edu> | 2019-07-13 16:53:21 -0700 |
commit | a8ffbb20da67b20a85ddca38e20c609144c3bef3 (patch) | |
tree | 3ce64362d7d1a8b14f0a5ea4286ea6af27109de2 /lisp/emacs-lisp/eldoc.el | |
parent | 3767628dc534e64cdc21bdff16d5dd4726feacd2 (diff) | |
download | emacs-a8ffbb20da67b20a85ddca38e20c609144c3bef3.tar.gz emacs-a8ffbb20da67b20a85ddca38e20c609144c3bef3.tar.bz2 emacs-a8ffbb20da67b20a85ddca38e20c609144c3bef3.zip |
Avoid interleaving stderr in a few cases
* src/sysdep.c (buferr): New static var.
(init_standard_fds) [_PC_PIPE_BUF]: Initialize it.
(errstream, errputc, verrprintf, errwrite): New functions.
(close_output_streams): Check buferr status too.
* src/xdisp.c: Include sysstdio.h instead of stdio.h.
(message_to_stderr, vmessage): Use the new functions
to avoid interleaving stderr.
Diffstat (limited to 'lisp/emacs-lisp/eldoc.el')
0 files changed, 0 insertions, 0 deletions