Mercurial > emacs
comparison src/ChangeLog @ 66533:69a4a0370a0b
*** empty log message ***
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Sat, 29 Oct 2005 19:44:25 +0000 |
parents | 4edda6684b0a |
children | 7b888ab5ef0b |
comparison
equal
deleted
inserted
replaced
66532:c5614dc43269 | 66533:69a4a0370a0b |
---|---|
1 2005-10-29 Richard M. Stallman <rms@gnu.org> | |
2 | |
3 * xdisp.c (handle_fontified_prop): Do nothing if memory full. | |
4 (format_mode_line_unwind_data): New arg SAVE_PROPTRANS | |
5 controls whether to save and restore mode_line_proptrans_alist. | |
6 Callers changed. | |
7 (unwind_format_mode_line): Work with that feature. | |
8 (redisplay_internal): Don't call prepare_menu_bars if memory full. | |
9 (move_elt_to_front): New function. | |
10 (display_mode_element): Use move_elt_to_front. | |
11 Don't bother munging text props on a null string. | |
12 Delete obsolete elts from mode_line_proptrans_alist. | |
13 (decode_mode_spec): Test Vmemory_full, not spare_memory. | |
14 | |
15 * lisp.h (memory_full_cons_threshold): Declared. | |
16 (internal_lisp_condition_case): Declared. | |
17 | |
18 * alloc.c (syms_of_alloc) <memory-full>: Doc fix. | |
19 (Fmemory_full_p): Function deleted. | |
20 (syms_of_alloc): Don't defsubr it. | |
21 (memory_full_cons_threshold): New variable. | |
22 (spare_memory): Now a vector of 7 elts. | |
23 (buffer_memory_full): Don't set Vmemory_full here. | |
24 (xfree): Don't try to refill here. | |
25 (emacs_blocked_free): Record BYTES_USED in local var. | |
26 (memory_full): Now free all the slots in spare_memory. | |
27 (refill_memory_reserve): Allocate each slot in spare_memory. | |
28 (init_alloc_once): Call refill_memory_reserve. | |
29 | |
30 * keyboard.c (command_loop_1): Don't set Vmemory_full here. | |
31 | |
32 * eval.c (internal_lisp_condition_case): New function. | |
33 (Fcondition_case): Use internal_lisp_condition_case. | |
34 (Feval): Test Vmemory_full and memory_full_cons_threshold. | |
35 (Ffuncall): Likewise. | |
36 | |
37 * bytecode.c (Fbyte_code): Use internal_lisp_condition_case. | |
38 | |
1 2005-10-29 Stefan Monnier <monnier@iro.umontreal.ca> | 39 2005-10-29 Stefan Monnier <monnier@iro.umontreal.ca> |
2 | 40 |
3 * syntax.c (Fparse_partial_sexp): Fix docstring. | 41 * syntax.c (Fparse_partial_sexp): Fix docstring. |
4 | 42 |
5 2005-10-28 Romain Francoise <romain@orebokech.com> | 43 2005-10-28 Romain Francoise <romain@orebokech.com> |