diff options
| author | Kim F. Storm | 2006-07-18 14:06:39 +0000 |
|---|---|---|
| committer | Kim F. Storm | 2006-07-18 14:06:39 +0000 |
| commit | 5b5fca280513173a159e1a7575e69e9155befb13 (patch) | |
| tree | fab5f433d8189ef37c935e0adf257f308413760c | |
| parent | 38ec05785ae6ab4c8a031897a64a8626bd4b39f0 (diff) | |
| download | emacs-5b5fca280513173a159e1a7575e69e9155befb13.tar.gz emacs-5b5fca280513173a159e1a7575e69e9155befb13.zip | |
*** empty log message ***
| -rw-r--r-- | lispref/ChangeLog | 27 | ||||
| -rw-r--r-- | src/ChangeLog | 99 |
2 files changed, 115 insertions, 11 deletions
diff --git a/lispref/ChangeLog b/lispref/ChangeLog index 07fb70f4839..7b6dbe9194b 100644 --- a/lispref/ChangeLog +++ b/lispref/ChangeLog | |||
| @@ -1,7 +1,12 @@ | |||
| 1 | 2006-07-18 Kim F. Storm <storm@cua.dk> | ||
| 2 | |||
| 3 | * processes.texi (Low-Level Network): Rename node "Make Network" | ||
| 4 | to "Network Processes". | ||
| 5 | |||
| 1 | 2006-07-18 Karl Berry <karl@gnu.org> | 6 | 2006-07-18 Karl Berry <karl@gnu.org> |
| 2 | 7 | ||
| 3 | * variables.texi, functions.texi, customize.texi, loading.texi, | 8 | * variables.texi, functions.texi, customize.texi, loading.texi: |
| 4 | edebug.texi, minibuf.texi: fix page breaks through chapter 20. | 9 | * edebug.texi, minibuf.texi: Fix page breaks through chapter 20. |
| 5 | 10 | ||
| 6 | 2006-07-17 Chong Yidong <cyd@stupidchicken.com> | 11 | 2006-07-17 Chong Yidong <cyd@stupidchicken.com> |
| 7 | 12 | ||
| @@ -11,20 +16,20 @@ | |||
| 11 | 16 | ||
| 12 | * eval.texi, elisp.texi, text.texi: Use real doublequote inside menus. | 17 | * eval.texi, elisp.texi, text.texi: Use real doublequote inside menus. |
| 13 | Put period and comma inside quotes. | 18 | Put period and comma inside quotes. |
| 14 | 19 | ||
| 15 | * loading.texi, markers.texi: Use real doublequote inside menus. | 20 | * loading.texi, markers.texi: Use real doublequote inside menus. |
| 16 | 21 | ||
| 17 | * windows.texi: Put point and comma inside quotes. | 22 | * windows.texi: Put point and comma inside quotes. |
| 18 | (Textual Scrolling): Use @samp for error message. | 23 | (Textual Scrolling): Use @samp for error message. |
| 19 | 24 | ||
| 20 | * variables.texi, tips.texi, syntax.texi, symbols.texi: | 25 | * variables.texi, tips.texi, syntax.texi, symbols.texi: |
| 21 | * strings.texi, streams.texi, processes.texi, os.texi: | 26 | * strings.texi, streams.texi, processes.texi, os.texi: |
| 22 | * objects.texi, numbers.texi, modes.texi, minibuf.texi: | 27 | * objects.texi, numbers.texi, modes.texi, minibuf.texi: |
| 23 | * lists.texi, keymaps.texi, intro.texi, hash.texi, internals.texi: | 28 | * lists.texi, keymaps.texi, intro.texi, hash.texi, internals.texi: |
| 24 | * gpl.texi, functions.texi, files.texi, frames.texi, doclicense.texi: | 29 | * gpl.texi, functions.texi, files.texi, frames.texi, doclicense.texi: |
| 25 | * display.texi, control.texi, commands.texi, buffers.texi, anti.texi: | 30 | * display.texi, control.texi, commands.texi, buffers.texi, anti.texi: |
| 26 | Put point and comma inside quotes. | 31 | Put point and comma inside quotes. |
| 27 | 32 | ||
| 28 | * control.texi (Processing of Errors): Add command-error-function. | 33 | * control.texi (Processing of Errors): Add command-error-function. |
| 29 | 34 | ||
| 30 | * variables.texi (File Local Variables): Clarify that | 35 | * variables.texi (File Local Variables): Clarify that |
| @@ -39,10 +44,10 @@ | |||
| 39 | 44 | ||
| 40 | 2006-07-16 Karl Berry <karl@gnu.org> | 45 | 2006-07-16 Karl Berry <karl@gnu.org> |
| 41 | 46 | ||
| 42 | * objects.texi, numbers.texi, strings.texi, lists.texi, hash.texi, | 47 | * objects.texi, numbers.texi, strings.texi, lists.texi, hash.texi: |
| 43 | control.texi: fix bad page breaks through chapter 10 (control). | 48 | * control.texi: Fix bad page breaks through chapter 10 (control). |
| 44 | 49 | ||
| 45 | * anti.texi (Antinews): reorder face-attribute fns to avoid | 50 | * anti.texi (Antinews): Reorder face-attribute fns to avoid |
| 46 | underfull hbox. | 51 | underfull hbox. |
| 47 | 52 | ||
| 48 | 2006-07-15 Nick Roberts <nickrob@snap.net.nz> | 53 | 2006-07-15 Nick Roberts <nickrob@snap.net.nz> |
diff --git a/src/ChangeLog b/src/ChangeLog index b1c86a46142..67d26d13f99 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,102 @@ | |||
| 1 | 2006-07-18 Kim F. Storm <storm@cua.dk> | ||
| 2 | |||
| 3 | Cleanup Fsignal calls that never returns; now only use it for Qquit. | ||
| 4 | |||
| 5 | * eval.c (xsignal): New func. Like Fsignal, but marked no-return. | ||
| 6 | (xsignal0, xsignal1, xsignal2, xsignal3): New no-return functions. | ||
| 7 | (signal_error): New no-return function (from xfaces.c). | ||
| 8 | (Fthrow): Use xsignal2 instead of Fsignal + abort. | ||
| 9 | (error): Use xsignal1 instead of Fsignal + abort. | ||
| 10 | (FletX, Flet, grow_specpdl): Use signal_error. | ||
| 11 | (Feval, Ffuncall, funcall_lambda): Use xsignal1, xsignal2. | ||
| 12 | |||
| 13 | * alloc.c (buffer_memory_full, memory_full): Use xsignal. Remove loop. | ||
| 14 | (list1): New function. | ||
| 15 | |||
| 16 | * lisp.h (list1): Add EXFUN. | ||
| 17 | (xsignal, xsignal0, xsignal1, xsignal2, xsignal3, signal_error): | ||
| 18 | Add prototypes. Mark them as no-return. | ||
| 19 | |||
| 20 | * buffer.c (Fbuffer_local_value, Fbarf_if_buffer_read_only): | ||
| 21 | Use xsignal1. | ||
| 22 | |||
| 23 | * callint.c (check_mark): Use xsignal0. | ||
| 24 | |||
| 25 | * casefiddle.c (casify_object): wrong_type_argument is no-return. | ||
| 26 | |||
| 27 | * cmds.c (Fforward_char, Fdelete_char): Use xsignal0. | ||
| 28 | |||
| 29 | * coding.c (Fcheck_coding_system): Use xsignal1. Remove loop. | ||
| 30 | (Fdefine_coding_system_internal): Use xsignal1. | ||
| 31 | |||
| 32 | * data.c (circular_list_error): Use xsignal. | ||
| 33 | (wrong_type_argument): Use xsignal2. Don't care about return value. | ||
| 34 | (args_out_of_range, args_out_of_range_3): Use xsignal2, xsignal3. | ||
| 35 | Remove loop around Fsignal. | ||
| 36 | (indirect_variable, Fsymbol_value, set_internal, Fdefault_value) | ||
| 37 | (indirect_function, Findirect_function, Fstring_to_number) | ||
| 38 | (Fmakunbound, Ffmakunbound, Fsymbol_function, Ffset): Use xsignal1. | ||
| 39 | (arith_driver, float_arith_driver, Frem, Fmod, arith_error): | ||
| 40 | Use xsignal0. | ||
| 41 | |||
| 42 | * doc.c (Fdocumentation): Use xsignal1. | ||
| 43 | |||
| 44 | * editfns.c (region_limit, Fget_internal_run_time): Use xsignal0. | ||
| 45 | |||
| 46 | * fileio.c (report_file_error): Use xsignal. | ||
| 47 | (barf_or_query_if_file_exists, Fcopy_file, Fdelete_file) | ||
| 48 | (Finsert_file_contents): Use xsignal2. | ||
| 49 | (syms_of_fileio): Use list2, list3. | ||
| 50 | |||
| 51 | * floatfns.c (arith_error, range_error, domain_error): Use xsignal2. | ||
| 52 | (range_error2, domain_error2): Use xsignal3. | ||
| 53 | (rounding_driver, fmod_float): Use xsignal0. | ||
| 54 | (float_error): Use xsignal1. | ||
| 55 | (matherr): Use xsignal. | ||
| 56 | |||
| 57 | * fns.c (Flength): wrong_type_argument is no-return. | ||
| 58 | (hashfn_user_defined, Fmake_hash_table): Use signal_error. | ||
| 59 | (Fmd5): Use xsignal1. | ||
| 60 | |||
| 61 | * frame.c (x_set_line_spacing, x_set_screen_gamma): Use signal_error. | ||
| 62 | |||
| 63 | * keyboard.c (recursive_edit_1): Use xsignal1. | ||
| 64 | |||
| 65 | * keymap.c (Fmap_keymap): Use xsignal1. | ||
| 66 | |||
| 67 | * lread.c (Fload): Use xsignal2, signal_error. | ||
| 68 | (end_of_file_error): Use xsignal0, xsignal1. | ||
| 69 | (read0): Use xsignal1. | ||
| 70 | (invalid_syntax): New error function marked no-return. | ||
| 71 | (read_integer, read1, read_list): Use it. | ||
| 72 | |||
| 73 | * macselect.c (x_get_local_selection): Use signal_error. | ||
| 74 | |||
| 75 | * msdos.c (Fmsdos_set_mouse_buttons): Use xsignal2. | ||
| 76 | |||
| 77 | * search.c (compile_pattern_1): Use xsignal1. | ||
| 78 | (signal_failure): Remove (was only called once). | ||
| 79 | (search_command): Use xsignal1 instead of signal_failure. | ||
| 80 | |||
| 81 | * syntax.c (scan_lists): Use xsignal3. | ||
| 82 | |||
| 83 | * textprop.c (text_read_only): Use xsignal0, xsignal1. | ||
| 84 | |||
| 85 | * unexsol.c (unexec): Use xsignal. | ||
| 86 | |||
| 87 | * window.c (window_scroll_pixel_based, window_scroll_line_based): | ||
| 88 | Use xsignal0. | ||
| 89 | |||
| 90 | * xfaces.c (signal_error): Move to eval.c. | ||
| 91 | (resolve_face_name): Use xsignal1. | ||
| 92 | |||
| 93 | * xfns.c (x_decode_color): Use signal_error. | ||
| 94 | |||
| 95 | * xselect.c (x_get_local_selection, copy_multiple_data) | ||
| 96 | (x_get_window_property_as_lisp_data) | ||
| 97 | (lisp_data_to_selection_data, CHECK_CUT_BUFFER) | ||
| 98 | (Fx_get_cut_buffer_internal): Use signal_error. | ||
| 99 | |||
| 1 | 2006-07-18 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | 100 | 2006-07-18 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> |
| 2 | 101 | ||
| 3 | * macterm.c (XTread_socket): Undo previous change. | 102 | * macterm.c (XTread_socket): Undo previous change. |