1 |
|
2002-07-12 Richard M. Stallman <rms@gnu.org> |
2 |
|
|
3 |
|
* print.c (print_error_message): Don't handle Vsignaling_function here. |
4 |
|
|
5 |
|
* keyboard.c (cmd_error_internal): Handle Vsignaling_function here. |
6 |
|
(command_loop_1): Avoid certain actions after memory-full error. |
7 |
|
|
8 |
|
* eval.c (Fsignal): Don't call cancel_hourglass. |
9 |
|
For a memory-full error, don't call Vsignal_hook_function |
10 |
|
and don't set Vsignaling_function. |
11 |
|
|
12 |
|
* process.c (process_send_signal): Add abort call. |
13 |
|
|
14 |
2002-07-11 Markus Rost <rost@math.ohio-state.edu> |
2002-07-11 Markus Rost <rost@math.ohio-state.edu> |
15 |
|
|
16 |
* keymap.c (Fkey_binding): Fix typo. |
* keymap.c (Fkey_binding): Fix typo. |
17 |
|
|
18 |
2002-07-11 Richard M. Stallman <rms@gnu.org> |
2002-07-11 Richard M. Stallman <rms@gnu.org> |
19 |
|
|
20 |
|
* alloc.c (Vmemory_full): New variable. |
21 |
|
(Vmemory_signal_data): Renamed from memory_signal_data. |
22 |
|
Uses changed. |
23 |
|
(syms_of_alloc): Defvar them. |
24 |
|
(memory_full, buffer_memory_full): Set Vmemory_full. |
25 |
|
|
26 |
|
* lisp.h (Vmemory_full): Add declaration. |
27 |
|
(current_column, indented_beyond_p): Change declaration. |
28 |
|
|
29 |
|
* indent.c (last_known_column): Declare as double, not float. |
30 |
|
(current_column, current_column_1, string_display_width) |
31 |
|
(position_indentation): Return `double'. |
32 |
|
(indented_beyond_p): Arg `column' is `double'. Callers changed. |
33 |
|
|
34 |
|
* xdisp.c (message_dolog): Do nothing if Vmemory_full is non-nil. |
35 |
|
(back_to_previous_visible_line_start) |
36 |
|
(reseat_at_next_visible_line_start, next_element_from_buffer): |
37 |
|
Use `double', not `float', when calling indented_beyond_p. |
38 |
|
|
39 |
* s/hpux11.h (BROKEN_SA_RESTART): Defined. |
* s/hpux11.h (BROKEN_SA_RESTART): Defined. |
40 |
|
|
41 |
* sysdep.c (sys_signal): Test BROKEN_SA_RESTART. |
* sysdep.c (sys_signal): Test BROKEN_SA_RESTART. |