aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorGlenn Morris2020-11-07 09:57:56 -0800
committerGlenn Morris2020-11-07 09:57:56 -0800
commit33e8116fc2c24b14d30c08a09cc034bea6f9d584 (patch)
tree1be8512dcde3fbf6679f931295eabbe4bb6e1b0d /src
parent1de00441a5cd983ae4d76eecd80286928e791e96 (diff)
parentf5d7fb3a2dee3f9ae49151e3d01483aad7fb734b (diff)
downloademacs-33e8116fc2c24b14d30c08a09cc034bea6f9d584.tar.gz
emacs-33e8116fc2c24b14d30c08a09cc034bea6f9d584.zip
Merge from origin/emacs-27
f5d7fb3a2d (origin/emacs-27) Fix 'uudecode-decode-region-internal' in... d4242177da Fix 'send-string-to-terminal' writing very long strings 9da0f4026c * lisp/subr.el (read-char-from-minibuffer): Doc fix. (Bug... 9899f74e4e Merge branch 'emacs-27' of git.savannah.gnu.org:/srv/git/e... a6fcba783e Fix documentation of 'windmove-swap-states-default-keybind... f4acd7a924 Split windows evenly when 'min-margins' parameter was set ...
Diffstat (limited to 'src')
-rw-r--r--src/dispnew.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/dispnew.c b/src/dispnew.c
index 3f2ae3e6ad1..48a36f2006c 100644
--- a/src/dispnew.c
+++ b/src/dispnew.c
@@ -5904,8 +5904,12 @@ when TERMINAL is nil. */)
5904 } 5904 }
5905 out = tty->output; 5905 out = tty->output;
5906 } 5906 }
5907 /* STRING might be very long, in which case fwrite could be
5908 interrupted by SIGIO. So we temporarily block SIGIO. */
5909 unrequest_sigio ();
5907 fwrite (SDATA (string), 1, SBYTES (string), out); 5910 fwrite (SDATA (string), 1, SBYTES (string), out);
5908 fflush (out); 5911 fflush (out);
5912 request_sigio ();
5909 unblock_input (); 5913 unblock_input ();
5910 return Qnil; 5914 return Qnil;
5911} 5915}