diff options
Diffstat (limited to 'src/lisp.h')
| -rw-r--r-- | src/lisp.h | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/lisp.h b/src/lisp.h index 30bbb65f4fa..d9a7c9d0bdc 100644 --- a/src/lisp.h +++ b/src/lisp.h | |||
| @@ -124,7 +124,7 @@ extern _Noreturn void die (const char *, const char *, int); | |||
| 124 | eassert macro altogether, e.g., if XSTRING (x) uses eassert to test | 124 | eassert macro altogether, e.g., if XSTRING (x) uses eassert to test |
| 125 | STRINGP (x), but a particular use of XSTRING is invoked only after | 125 | STRINGP (x), but a particular use of XSTRING is invoked only after |
| 126 | testing that STRINGP (x) is true, making the test redundant. */ | 126 | testing that STRINGP (x) is true, making the test redundant. */ |
| 127 | extern int suppress_checking EXTERNALLY_VISIBLE; | 127 | extern bool suppress_checking EXTERNALLY_VISIBLE; |
| 128 | 128 | ||
| 129 | # define eassert(cond) \ | 129 | # define eassert(cond) \ |
| 130 | ((cond) || suppress_checking \ | 130 | ((cond) || suppress_checking \ |
| @@ -702,7 +702,7 @@ struct Lisp_Cons | |||
| 702 | #define CDR_SAFE(c) \ | 702 | #define CDR_SAFE(c) \ |
| 703 | (CONSP ((c)) ? XCDR ((c)) : Qnil) | 703 | (CONSP ((c)) ? XCDR ((c)) : Qnil) |
| 704 | 704 | ||
| 705 | /* Nonzero if STR is a multibyte string. */ | 705 | /* True if STR is a multibyte string. */ |
| 706 | #define STRING_MULTIBYTE(STR) \ | 706 | #define STRING_MULTIBYTE(STR) \ |
| 707 | (XSTRING (STR)->size_byte >= 0) | 707 | (XSTRING (STR)->size_byte >= 0) |
| 708 | 708 | ||
| @@ -2799,7 +2799,7 @@ extern Lisp_Object echo_area_buffer[2]; | |||
| 2799 | extern void add_to_log (const char *, Lisp_Object, Lisp_Object); | 2799 | extern void add_to_log (const char *, Lisp_Object, Lisp_Object); |
| 2800 | extern void check_message_stack (void); | 2800 | extern void check_message_stack (void); |
| 2801 | extern void setup_echo_area_for_printing (int); | 2801 | extern void setup_echo_area_for_printing (int); |
| 2802 | extern int push_message (void); | 2802 | extern bool push_message (void); |
| 2803 | extern Lisp_Object pop_message_unwind (Lisp_Object); | 2803 | extern Lisp_Object pop_message_unwind (Lisp_Object); |
| 2804 | extern Lisp_Object restore_message_unwind (Lisp_Object); | 2804 | extern Lisp_Object restore_message_unwind (Lisp_Object); |
| 2805 | extern void restore_message (void); | 2805 | extern void restore_message (void); |
| @@ -2842,7 +2842,7 @@ extern void uninterrupt_malloc (void); | |||
| 2842 | extern void malloc_warning (const char *); | 2842 | extern void malloc_warning (const char *); |
| 2843 | extern _Noreturn void memory_full (size_t); | 2843 | extern _Noreturn void memory_full (size_t); |
| 2844 | extern _Noreturn void buffer_memory_full (ptrdiff_t); | 2844 | extern _Noreturn void buffer_memory_full (ptrdiff_t); |
| 2845 | extern int survives_gc_p (Lisp_Object); | 2845 | extern bool survives_gc_p (Lisp_Object); |
| 2846 | extern void mark_object (Lisp_Object); | 2846 | extern void mark_object (Lisp_Object); |
| 2847 | #if defined REL_ALLOC && !defined SYSTEM_MALLOC | 2847 | #if defined REL_ALLOC && !defined SYSTEM_MALLOC |
| 2848 | extern void refill_memory_reserve (void); | 2848 | extern void refill_memory_reserve (void); |
| @@ -2881,8 +2881,8 @@ extern Lisp_Object make_uninit_string (EMACS_INT); | |||
| 2881 | extern Lisp_Object make_uninit_multibyte_string (EMACS_INT, EMACS_INT); | 2881 | extern Lisp_Object make_uninit_multibyte_string (EMACS_INT, EMACS_INT); |
| 2882 | extern Lisp_Object make_string_from_bytes (const char *, ptrdiff_t, ptrdiff_t); | 2882 | extern Lisp_Object make_string_from_bytes (const char *, ptrdiff_t, ptrdiff_t); |
| 2883 | extern Lisp_Object make_specified_string (const char *, | 2883 | extern Lisp_Object make_specified_string (const char *, |
| 2884 | ptrdiff_t, ptrdiff_t, int); | 2884 | ptrdiff_t, ptrdiff_t, bool); |
| 2885 | extern Lisp_Object make_pure_string (const char *, ptrdiff_t, ptrdiff_t, int); | 2885 | extern Lisp_Object make_pure_string (const char *, ptrdiff_t, ptrdiff_t, bool); |
| 2886 | extern Lisp_Object make_pure_c_string (const char *, ptrdiff_t); | 2886 | extern Lisp_Object make_pure_c_string (const char *, ptrdiff_t); |
| 2887 | 2887 | ||
| 2888 | /* Make a string allocated in pure space, use STR as string data. */ | 2888 | /* Make a string allocated in pure space, use STR as string data. */ |
| @@ -2916,8 +2916,8 @@ extern struct window *allocate_window (void); | |||
| 2916 | extern struct frame *allocate_frame (void); | 2916 | extern struct frame *allocate_frame (void); |
| 2917 | extern struct Lisp_Process *allocate_process (void); | 2917 | extern struct Lisp_Process *allocate_process (void); |
| 2918 | extern struct terminal *allocate_terminal (void); | 2918 | extern struct terminal *allocate_terminal (void); |
| 2919 | extern int gc_in_progress; | 2919 | extern bool gc_in_progress; |
| 2920 | extern int abort_on_gc; | 2920 | extern bool abort_on_gc; |
| 2921 | extern Lisp_Object make_float (double); | 2921 | extern Lisp_Object make_float (double); |
| 2922 | extern void display_malloc_warning (void); | 2922 | extern void display_malloc_warning (void); |
| 2923 | extern ptrdiff_t inhibit_garbage_collection (void); | 2923 | extern ptrdiff_t inhibit_garbage_collection (void); |