diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/xdisp.c | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/xdisp.c b/src/xdisp.c index a17f5a9c34f..6ca190636ec 100644 --- a/src/xdisp.c +++ b/src/xdisp.c | |||
| @@ -10053,8 +10053,8 @@ message3 (Lisp_Object m) | |||
| 10053 | message_dolog (buffer, nbytes, true, multibyte); | 10053 | message_dolog (buffer, nbytes, true, multibyte); |
| 10054 | SAFE_FREE (); | 10054 | SAFE_FREE (); |
| 10055 | } | 10055 | } |
| 10056 | message3_nolog (m); | 10056 | if (! inhibit_message) |
| 10057 | 10057 | message3_nolog (m); | |
| 10058 | UNGCPRO; | 10058 | UNGCPRO; |
| 10059 | } | 10059 | } |
| 10060 | 10060 | ||
| @@ -30430,6 +30430,11 @@ syms_of_xdisp (void) | |||
| 30430 | 30430 | ||
| 30431 | DEFSYM (Qredisplay_internal, "redisplay_internal (C function)"); | 30431 | DEFSYM (Qredisplay_internal, "redisplay_internal (C function)"); |
| 30432 | 30432 | ||
| 30433 | DEFVAR_BOOL("inhibit-message", inhibit_message, | ||
| 30434 | doc: /* Non-nil means calls to `message' are not displayed. | ||
| 30435 | They are still logged to the *Messages* buffer. */); | ||
| 30436 | inhibit_message = 0; | ||
| 30437 | |||
| 30433 | message_dolog_marker1 = Fmake_marker (); | 30438 | message_dolog_marker1 = Fmake_marker (); |
| 30434 | staticpro (&message_dolog_marker1); | 30439 | staticpro (&message_dolog_marker1); |
| 30435 | message_dolog_marker2 = Fmake_marker (); | 30440 | message_dolog_marker2 = Fmake_marker (); |