/dports/editors/emacs-devel/emacs-4d1968b/src/ |
H A D | puresize.h | 103 CHECK_IMPURE (Lisp_Object obj, void *ptr) in CHECK_IMPURE() function 110 # define CHECK_IMPURE(obj, ptr) puresize_h_CHECK_IMPURE (obj, ptr) macro
|
H A D | keymap.c | 304 CHECK_IMPURE (prev, XCONS (prev)); 790 CHECK_IMPURE (elt, XVECTOR (elt)); in store_in_keymap() 848 CHECK_IMPURE (elt, XCONS (elt)); in store_in_keymap() 902 CHECK_IMPURE (insertion_point, XCONS (insertion_point)); in store_in_keymap()
|
H A D | data.c | 626 CHECK_IMPURE (cell, XCONS (cell)); 636 CHECK_IMPURE (cell, XCONS (cell)); 2461 CHECK_IMPURE (array, XVECTOR (array)); 2485 CHECK_IMPURE (array, XSTRING (array));
|
H A D | intervals.c | 104 CHECK_IMPURE (parent, XSTRING (parent)); in create_root_interval()
|
H A D | ChangeLog.1 | 216 * lisp.h (CHECK_IMPURE): Likewise. 1020 Define CHECK_IMPURE, to get error if object is pure. 1023 Use CHECK_IMPURE instead of old error checking code. 1026 New subroutine, called by CHECK_IMPURE.
|
H A D | fns.c | 2711 CHECK_IMPURE (array, XSTRING (array)); 2753 CHECK_IMPURE (string, XSTRING (string));
|
H A D | ChangeLog.5 | 1607 * puresize.h (CHECK_IMPURE): Remove & from before my_edata. 1864 * puresize.h (CHECK_IMPURE): Declare my_edata as char array. 5779 * puresize.h (CHECK_IMPURE, all versions): Use EMACS_INT. 5895 (menu_item_equiv_key): Use CHECK_IMPURE.
|
H A D | ChangeLog.2 | 4419 * lisp.h (CHECK_IMPURE): Use PNTR_COMPARISON_TYPE, and always 4519 Use XPNTR in CHECK_IMPURE.
|
H A D | ChangeLog.7 | 2699 * keyboard.c: Include puresize.h for CHECK_IMPURE. 2800 * keyboard.c: Include puresize.h for CHECK_IMPURE.
|
H A D | ChangeLog.6 | 3333 (CHECK_IMPURE): Use PURE_P.
|
H A D | ChangeLog.3 | 9759 * lisp.h (CHECK_IMPURE): Moved definition... 9760 * puresize.h (CHECK_IMPURE): To here. 9933 * data.c: #include puresize.h, since CHECK_IMPURE needs PURESIZE.
|
H A D | ChangeLog.4 | 4267 (includes): Add "puresize.h" so we get the definition of CHECK_IMPURE.
|
/dports/editors/emacs/emacs-27.2/src/ |
H A D | puresize.h | 103 CHECK_IMPURE (Lisp_Object obj, void *ptr) in CHECK_IMPURE() function 110 # define CHECK_IMPURE(obj, ptr) puresize_h_CHECK_IMPURE (obj, ptr) macro
|
H A D | keymap.c | 339 CHECK_IMPURE (prev, XCONS (prev)); 808 CHECK_IMPURE (elt, XVECTOR (elt)); in store_in_keymap() 861 CHECK_IMPURE (elt, XCONS (elt)); in store_in_keymap() 907 CHECK_IMPURE (insertion_point, XCONS (insertion_point)); in store_in_keymap()
|
H A D | data.c | 634 CHECK_IMPURE (cell, XCONS (cell)); 644 CHECK_IMPURE (cell, XCONS (cell)); 2284 CHECK_IMPURE (array, XVECTOR (array)); 2310 CHECK_IMPURE (array, XSTRING (array));
|
H A D | intervals.c | 104 CHECK_IMPURE (parent, XSTRING (parent)); in create_root_interval()
|
H A D | ChangeLog.1 | 216 * lisp.h (CHECK_IMPURE): Likewise. 1020 Define CHECK_IMPURE, to get error if object is pure. 1023 Use CHECK_IMPURE instead of old error checking code. 1026 New subroutine, called by CHECK_IMPURE.
|
H A D | ChangeLog.5 | 1607 * puresize.h (CHECK_IMPURE): Remove & from before my_edata. 1864 * puresize.h (CHECK_IMPURE): Declare my_edata as char array. 5779 * puresize.h (CHECK_IMPURE, all versions): Use EMACS_INT. 5895 (menu_item_equiv_key): Use CHECK_IMPURE.
|
H A D | ChangeLog.2 | 4419 * lisp.h (CHECK_IMPURE): Use PNTR_COMPARISON_TYPE, and always 4519 Use XPNTR in CHECK_IMPURE.
|
H A D | ChangeLog.7 | 2699 * keyboard.c: Include puresize.h for CHECK_IMPURE. 2800 * keyboard.c: Include puresize.h for CHECK_IMPURE.
|
H A D | ChangeLog.6 | 3333 (CHECK_IMPURE): Use PURE_P.
|
H A D | ChangeLog.3 | 9759 * lisp.h (CHECK_IMPURE): Moved definition... 9760 * puresize.h (CHECK_IMPURE): To here. 9933 * data.c: #include puresize.h, since CHECK_IMPURE needs PURESIZE.
|
H A D | ChangeLog.4 | 4267 (includes): Add "puresize.h" so we get the definition of CHECK_IMPURE.
|
/dports/editors/emacs-devel/emacs-4d1968b/ |
H A D | ChangeLog.2 | 13622 * src/puresize.h (PURE_P, CHECK_IMPURE): 20872 Improve CHECK_IMPURE and PURE_P speedup 20904 unoptimized builds due to PURE_P and CHECK_IMPURE, which are now 20913 CHECK_IMPURE and PURE_P speedup 20916 Do CHECK_IMPURE only for strings; not needed for buffers. 20918 * src/puresize.h (CHECK_IMPURE, PURE_P): 20922 (CHECK_IMPURE): New argument PTR, to save us the work of running XPNTR.
|
/dports/editors/emacs/emacs-27.2/ |
H A D | ChangeLog.2 | 13622 * src/puresize.h (PURE_P, CHECK_IMPURE): 20872 Improve CHECK_IMPURE and PURE_P speedup 20904 unoptimized builds due to PURE_P and CHECK_IMPURE, which are now 20913 CHECK_IMPURE and PURE_P speedup 20916 Do CHECK_IMPURE only for strings; not needed for buffers. 20918 * src/puresize.h (CHECK_IMPURE, PURE_P): 20922 (CHECK_IMPURE): New argument PTR, to save us the work of running XPNTR.
|