X-Git-Url: https://code.delx.au/gnu-emacs/blobdiff_plain/56388398e7a1251497f002072c061002ec9d9e81..ff5dec5cd103f6a9b030d295b014f0ff81025def:/src/ChangeLog.8 diff --git a/src/ChangeLog.8 b/src/ChangeLog.8 index 7e7ef7c0d2..6da7b6862a 100644 --- a/src/ChangeLog.8 +++ b/src/ChangeLog.8 @@ -279,7 +279,7 @@ 1999-12-15 Kenichi Handa - * coding.c (code_convert_region): Fix the secoding arg to + * coding.c (code_convert_region): Fix the second arg to update_compositions. 1999-12-15 Kenichi Handa @@ -514,7 +514,7 @@ (get_property_and_range): Extern it. (Vtext_property_default_nonsticky): Extern it. - * intervals.c (adjust_intervals_for_insertion): To check stickines + * intervals.c (adjust_intervals_for_insertion): To check stickiness of properties, pay attention to text-property-default-nonsticky. (merge_properties_sticky): Likewise. (get_property_and_range): New function. @@ -799,7 +799,7 @@ (FRAME_MODE_LINE_PARAM_FACE, FRAME_COMPUTED_FACES) (FRAME_N_COMPUTED_FACES, FRAME_SIZE_COMPUTED_FACES) (FRAME_DEFAULT_FACE, FRAME_MODE_LINE_FACE, unload_color): Remove - unused macro definintions. + unused macro definitions. * msdos.c (IT_set_frame_parameters): Don't call recompute_basic_faces, the next redisplay will, anyway. @@ -903,7 +903,7 @@ * config.in (HAVE_SETITIMER, HAVE_UALARM): New. -1999-11-28 eliz +1999-11-28 Eli Zaretskii * emacs.c (synchronize_locale): Avoid compiler warnings about pointer type mismatch. @@ -1987,7 +1987,7 @@ (casify_region): Ditto. * filelock.c (get_boot_time): Put local variable used in - conditinally compiled section in #ifdef. + conditionally compiled section in #ifdef. (toplevel): Include stdio.h. * keymap.c (Flookup_key, Faccessible_keymaps, describe_vector) @@ -2261,7 +2261,7 @@ 1999-09-14 Andreas Schwab - * process.c (Fopen_network_stream): Avoid socket decriptor leak. + * process.c (Fopen_network_stream): Avoid socket descriptor leak. * lisp.h: Declare close_file_unwind. @@ -2852,7 +2852,7 @@ (x_alloc_lighter_color): Call x_alloc_lighter_color with new parameter list. - * xterm.h: Change protorype of x_alloc_nearest_color. + * xterm.h: Change prototype of x_alloc_nearest_color. 1999-09-03 Richard Stallman @@ -2886,10 +2886,10 @@ * sysdep.c: Define numerous routines to emulate Unix system calls. - * xfaces.c: on MacOS, define the set of colors listed in rgb.txt + * xfaces.c: On MacOS, define the set of colors listed in rgb.txt file of an X Window environment. - * xfaces.c: on MacOS, define the Lisp functions x-display-color-p, + * xfaces.c: On MacOS, define the Lisp functions x-display-color-p, x-display-grayscale, x-color-defined-p, and x-color-values. * sysdep.c [macintosh] (stat, fstat, mkdir, rmdir, utime, access) @@ -2958,7 +2958,7 @@ 1999-09-03 Kenichi Handa - The following changes are for the new handling of mulitbyte + The following changes are for the new handling of multibyte sequence. Now, except for a composite character, no multibyte character in string/buffer has trailing garbage bytes. For instance, the length of string "\201\300\300" is now 2, the first @@ -3148,7 +3148,7 @@ 1999-08-25 Gerd Moellmann * syntax.c (Fforward_word): If in a mini-buffer and moving - backwards, stop in front of the prompt to prevent accidentially + backwards, stop in front of the prompt to prevent accidentally moving into the read-only prompt. * window.c (Frecenter): Clear frame if called with nil or no arg. @@ -3160,7 +3160,7 @@ 1999-08-25 Alexandre Oliva - * unexelf.c: Merge IRIX debugging info patch from unexsgi.c + * unexelf.c: Merge IRIX debugging info patch from unexsgi.c. * m/iris4d.h: Use unexelf for IRIX 5.*. * m/iris5d.h: Use unexelf for IRIX 6.*. * unexsgi.c: Deleted. @@ -3333,7 +3333,7 @@ 1999-08-21 Gerd Moellmann - * fns.c (hash_lookup): Test with EQ before calling key comparion + * fns.c (hash_lookup): Test with EQ before calling key comparison function. (hash_remove): Ditto. (cmpfn_eq): Removed. @@ -3352,7 +3352,7 @@ * dispnew.c (do_pending_window_change): Add parameter `safe'. (change_frame_size): Ditto. - (change_frame_size_1): Ditto. Deley size changes if redisplaying + (change_frame_size_1): Ditto. Delay size changes if redisplaying and not called from a safe place. (window_change_signal): Call change_frame_size with new parameter. @@ -3423,7 +3423,7 @@ (redisplay_window): Check for mini-window displaying echo area message differently. (syms_of_xdisp): Initialize Vmessage_stack and echo area buffers. - Remove initialzation of removed variables. + Remove initialization of removed variables. (init_xdisp): Remove references to removed variables. * dispnew.c (adjust_frame_message_buffer): Removed references @@ -3556,7 +3556,7 @@ * dispnew.c (direct_output_for_insert): Use Vshow_trailing_whitespace instead of former iterator member show_trailing_whitespace_p. - (direct_output_forward_char): Don't do it if hightlighting + (direct_output_forward_char): Don't do it if highlighting trailing whitespace. * xdisp.c (Qshow_trailing_whitespace): Removed. @@ -3611,7 +3611,7 @@ Simplify clearing "under" scroll bar. * window.c (Qfixed_window_size): New. - (syms_of_window): Initialiaze it. + (syms_of_window): Initialize it. (check_all_windows): Add return type void. (window_fixed_size_p): New. Return non-zero if window is fixed-size. @@ -3685,7 +3685,7 @@ * lread.c (read_escape): For Control modifier, pay attention to multibyte character. - (read1): Likewise. Singal error or a multibyte character which + (read1): Likewise. Signal error or a multibyte character which has a modifer bit. Check validity of Shift modifer. * charset.c (non_ascii_char_to_string): Handle modifier bits as @@ -3767,8 +3767,8 @@ 1999-08-06 Gerd Moellmann * xdisp.c (compute_line_metrics): If first line's physical ascent - is larger than its logical ascent, use the physical ascent, and - make the row taller. Set row's overlapping_p flag. + is larger than its logical ascent, use the physical ascent, and + make the row taller. Set row's overlapping_p flag. * dispnew.c (redraw_overlapping_rows): Use flag overlapping_p. (direct_output_for_insert): Ditto. @@ -4125,7 +4125,7 @@ * xrdb.c (x_load_resources): Set double-click time defaults for Motif list boxes from double-click-time. - * fns.c (Vhash_table_tests): Remvoed. + * fns.c (Vhash_table_tests): Removed. (Qhash_table_test): New. (syms_of_fns): Initialize Qhash_table_test. (Fmake_hash_table): Look up user-defined tests in symbol prop @@ -4675,7 +4675,7 @@ 1999-06-04 Gerd Moellmann - * xfaces.c (recompute_basic_faces)[GLYPH_DEBUG]: Check return + * xfaces.c (recompute_basic_faces) [GLYPH_DEBUG]: Check return value of realize_basic_faces. (load_face_font_or_fontset): Store full font name in face. (realize_default_face): Use full font name. @@ -5030,7 +5030,7 @@ (Finternal_set_lisp_face_attribute): Likewise. * xfaces.c (load_color): Change the last argument type to enum - lface_attribute_index from int. And addec code for underling coloring. + lface_attribute_index from int. And add code for underling coloring. (load_face_colors): Pass LFACE_*_INDEX to load_color. 1999-02-12 Gerd Moellmann @@ -5346,7 +5346,7 @@ (Fx_file_dialog): New. * fileio.c (Fread_file_name): Call it. - * xrdb.c (x_load_resources): Add default resoures for file + * xrdb.c (x_load_resources): Add default resources for file selection dialog. 1998-11-14 Gerd Moellmann @@ -5355,7 +5355,7 @@ is active. * keyboard.c (timer_check): Inhibit busy cursor around calls to - timer-event-handler. This busy cursor tends to be anoying if + timer-event-handler. This busy cursor tends to be annoying if fontifying stealthily. * dispnew.c (direct_output_for_insert): Give up if current row @@ -5601,9 +5601,9 @@ * window.c (coordinates_in_window): Use CURRENT_MODE_LINE_HEIGHT. * xdisp.c (redisplay_window): If mode line height has changed, - arrange for a thorough immediate redisplay using the correct mode - line height. - (window_box_height): Use CURRENT_MODE_LINE_HEIGHT. + arrange for a thorough immediate redisplay using the correct mode + line height. + (window_box_height): Use CURRENT_MODE_LINE_HEIGHT. * dispextern.h (MATRIX_MODE_LINE_HEIGHT): New. (CURRENT_MODE_LINE_HEIGHT): New. @@ -6368,9 +6368,9 @@ * dispextern.h (struct glyph): Add bit multibyte_p. (struct face): New member registry holding the registry and encoding of the X font of the face. - (FACE_UNIBYTE_P): Value is non-zero if face is for unibye text. + (FACE_UNIBYTE_P): Value is non-zero if face is for unibyte text. (enum face_id): Add BASIC_FACE_ID_SENTINEL. - (FACE_SUITABLE_FOR_CHARSET_P): Handle charset < 0 meansing unibyte + (FACE_SUITABLE_FOR_CHARSET_P): Handle charset < 0 meaning unibyte text. (struct iterator_stack_entry): Add multibyte_p. @@ -6671,7 +6671,7 @@ * buffer.c (init_buffer_once): Add default for `indicate-zv-lines'. (init_buffer_once): New variable `default-indicate-zv-lines'. - (syms_of_buffer): New buffer-local varianle `indicate-zv-lines'. + (syms_of_buffer): New buffer-local variable `indicate-zv-lines'. * xdisp.c (redisplay_window): Don't try moving the cursor if current glyph row w->last_cursor.vpos isn't enabled. @@ -6759,7 +6759,7 @@ cursor face extend to end of line. * xdisp.c (append_space): If adding space of default face, - make sure glyph ist produced with right face. + make sure glyph is produced with right face. * xterm.c (x_clear_glyph_string_rect): Draw a rectangle in the background color of a glyph string. @@ -7062,7 +7062,7 @@ 1998-05-04 Gerd Moellmann * Makefile.in (LIBXPM): If not already defined, define to -lXpm. - (LIBX)[HAVE_X11]: Add LIBXPM. + (LIBX) [HAVE_X11]: Add LIBXPM. * xfns.c (xpm_image_p): Implementation of image type functions for XPM. @@ -7113,7 +7113,7 @@ * dispextern.h (ITERATOR_AT_END_OF_LINE_P): Test for DISP_CHARACTER. - * xterm.c (x_produce_image_glyph): Poduce image glyphs. + * xterm.c (x_produce_image_glyph): Produce image glyphs. (x_produce_glyphs): Call x_produce_glyphs for DISP_IMAGE. 1998-05-02 Gerd Moellmann @@ -7211,7 +7211,7 @@ * xfaces.c (split_font_name): Don't reject scalable fonts. - * xterm.c (x_list_fonts): Set code exclusing scalable fonts + * xterm.c (x_list_fonts): Set code excluding scalable fonts in #if 0. * xfaces.c (xlfd_point_size): Return 0 for fonts whose real @@ -7528,7 +7528,7 @@ (init_iterator): Do it here. * xfaces.c (choose_face_font): Check that swidth doesn't change - for subusequent attributes. + for subsequent attributes. (xlfd_point_size): Return int. * xdisp.c (redisplay_internal, echo_area-display): If realized @@ -9494,7 +9494,7 @@ * xdisp.c (redisplay_internal): Optimization 1 change partially reverted. Check this again later. - (skip_via_matrix): Remove redundent test for + (skip_via_matrix): Remove redundant test for MATRIX_ROW_DISPLAYS_TEXT_P. 1997-10-27 Gerd Moellmann @@ -9531,7 +9531,7 @@ * xdisp.c (skip_in_display_line_to): Use SET_INFO_FROM_CURSOR. - * xterm.c (XTget_display_info): Handle 3D facess. + * xterm.c (XTget_display_info): Handle 3D faces. (draw_glyphs): Ditto. * xdisp.c (Fdump_redisplay_state): Change interactive spec to "p". @@ -9579,7 +9579,7 @@ * dispnew.c (check_current_matrix_invariants): Check nrows for zero. (check_current_matrix_invariants): Check used counts. - * Revisiob v114. + * Revision v114. * dispnew.c (scrolling): Use hash codes from rows. @@ -9625,7 +9625,7 @@ * xterm.c (XTclear_end_of_line): Respect right_to_left_p. - * xdisp.c (try_window_id): Clear desired matrix if not successul. + * xdisp.c (try_window_id): Clear desired matrix if not successful. * xdisp.c (try_window_id): Call update_window_begin_hook/end_hook. @@ -9673,7 +9673,7 @@ (increment_glyph_row_buffer_positions): Stop adjusting at glyphs with positions <= 0. - * dispextern.h (struct glyph_pos): Structure desribing a text + * dispextern.h (struct glyph_pos): Structure describing a text position including position in overlay. (struct glyph_row): Use it for start and end positions. (struct display_cursor): Use it. @@ -9785,7 +9785,7 @@ * xdisp.c (skip_via_matrix): Check for overlay arrow. - * region-cache.h: functino prototypes with PROTO. + * region-cache.h: Function prototypes with PROTO. * dispnew.c (buffer_posn_from_coords): Use -1 as skip position. @@ -9936,7 +9936,7 @@ 1997-08-21 Gerd Moellmann - * dispnew.c (clear_glyph_matrix): Additional argument specifiying + * dispnew.c (clear_glyph_matrix): Additional argument specifying that rows should really be cleared. Used for current matrices. * dispnew.c (scrolling_window): Bug fix. @@ -9972,7 +9972,7 @@ * dispnew.c (scrolling_window): Simplified. - * xterm.c (x_draw_3d_border): Inset rectangle by line width. + * xterm.c (x_draw_3d_border): Insert rectangle by line width. * dispnew.c (update_window): Add FRAME_MODE_LINE_BORDER_WIDTH to mode line row->x. @@ -10052,7 +10052,7 @@ * xterm.h (WINDOW_COL_PIXEL_X etc.) Removed. - * dispextern.h (WINDOW_TO_FRAME_HPOS/VPOS): Moved to dispnew.c + * dispextern.h (WINDOW_TO_FRAME_HPOS/VPOS): Moved to dispnew.c. * xfns.c (x_contour_region): Use pixel coordinates from window cursor instead of WINDOW_TO_FRAME_H/VPOS. @@ -10142,7 +10142,7 @@ * dispnew.c (adjust_frame_glyphs): Don't set frame garbaged since update will follow soon. - * xdisp.c (echo_area_display): Unitialized variable. + * xdisp.c (echo_area_display): Uninitialized variable. * xterm.c (draw_bitmap): Previously draw_truncation; draw overlay arrow bitmap. @@ -10160,8 +10160,7 @@ * dispextern.h: Take FRAME_TRUNC_WIDTH into account. - * dispnew.c (update_window_line): Call after_update_windwo_line- - hook. + * dispnew.c (update_window_line): Call after_update_window_line_hook. * xdisp.c (display_line): Set overlay_arrow_p in row. @@ -10554,7 +10553,7 @@ * window.c (mark_window_cursors_off): Mark all cursors in window tree off. - * xterm.c (x_display_box_cursor): Window paraemter. Use + * xterm.c (x_display_box_cursor): Window parameter. Use window matrix. (glyph_to_pixel_pos): Convert matrix pos -> pixels. (pixel_to_glyph_pos): Convert pixel pos -> matrix pos. @@ -10821,7 +10820,7 @@ 1997-07-05 Gerd Moellmann - * dispnew.c (scroll_frame_lines): Don't assume first scolled + * dispnew.c (scroll_frame_lines): Don't assume first scrolled line is non-empty. (realloc_glyph_pool): Don't add 1 to the pool size. (adjust_glyph_matrix): Don't add 1 to pointers to glyph areas. @@ -10898,7 +10897,7 @@ (MATRIX_ROW_INVERSE_P): Former MATRIX_ROW_HIGHLIGHT_P. (struct glyph_row): HIGHLIGHT_P -> INVERSE_P - * all files: use above new names. + * all files: Use above new names. * dispnew.c (scroll_frame_lines): Simplified. Use SCROLL_GLYPH_MATRIX. @@ -10962,7 +10961,7 @@ (init_display): Ditto. (syms_of_display): Ditto. - * dispextern.h: add prototypes for REDRAW_FRAME, + * dispextern.h: Add prototypes for REDRAW_FRAME, REDRAW_GARBAGED_FRAMES, CANCEL_LINE, CLEAR_FRAME_RECORDS, INIT_DESIRED_GLYPHS, SCROLL_FRAME_LINES, PRESERVE_OTHER_COLUMNS, ADJUST_WINDOW_CHARSTARTS, CANCEL_MY_COLUMNS, @@ -11011,7 +11010,7 @@ Returns 1 if pool changed. (matrix_row): Additional check for lost pointers to glyph rows. (compute_matrices): Additional parameter DIM_P set means that no - allocation should take place. Addtional parameter + allocation should take place. Additional parameter ANY_WINDOWS_CHANGED_P set if any windows matrix has changed. (compute_leaf_matrix): Additional parameter CHANGED_P set to 1 when window matrix changes. Additional parameter DIM_ONLY_P set @@ -11109,9 +11108,9 @@ (make_window): Initialize DESIRED_MATRIX and CURRENT_MATRIX. (replace_window): Reset DESIRED_MATRIX and CURRENT_MATRIX - * Makefile.in (window.o): Add dependency window.c -> dispextern.h + * Makefile.in (window.o): Add dependency window.c -> dispextern.h. - * window.c: Include dispextern.h + * window.c: Include dispextern.h. * scroll.c (do_scrolling): Use new glyphs. (do_direct_scrolling): Ditto. @@ -11142,9 +11141,9 @@ (write_glyphs): Ditto. (insert_glyphs): Ditto. - * Makefile.in (term.o): term.c depends on dispextern.h + * Makefile.in (term.o): term.c depends on dispextern.h. - * term.c: Include dispextern.h + * term.c: Include dispextern.h. * dispnew.c (direct_output_forward_char): Old glyph functions removed, new inserted. @@ -11455,9 +11454,8 @@ 1999-05-15 Andrew Innes - * w32term.c (dumpglyphs): Use correct colours for drawing - rectangles in place of missing fonts, and make them the right - size. + * w32term.c (dumpglyphs): Use correct colors for drawing + rectangles in place of missing fonts, and make them the right size. 1999-05-14 Dave Love @@ -11524,7 +11522,7 @@ * ccl.c (ccl_prog_stack_struct): Declare it as static. (ccl_driver): Setup stack_idx and ccl_prog correctly. Update them - before returing. + before returning. (setup_ccl_program): Initialize ccl->stack_idx to 0. 1999-05-03 Jason Rumney @@ -11562,8 +11560,8 @@ 1999-05-02 Andrew Innes * s/ms-w32.h (HAVE_FSYNC): New macro. - (fsync): Map to _commit. - (ftruncate): Map to _chsize. + (fsync): Map to _commit. + (ftruncate): Map to _chsize. * w32term.c (dumpglyphs): On Windows NT, do output in Unicode even for ASCII, if enabled, to avoid memory allocation overhead for @@ -11668,7 +11666,7 @@ * fontset.c (Fquery_fontset): Don't check for fontset aliases here. (Fnew_fontset, Fset_fontset_font): Check for them here. - (Ffontset_info, Fnew_fontset, Fset_fontset_font): + (Ffontset_info, Fnew_fontset, Fset_fontset_font): Fix error message syntax. * buffer.c (Fmake_indirect_buffer): Copy multibyte status @@ -11850,7 +11848,7 @@ * w32fns.c (w32_strict_fontnames): New variable. (Fx_create_frame): Formatting fix. - (w32_load_system_font): Keep trying to load non-existant font + (w32_load_system_font): Keep trying to load non-existent font if w32_strict_fontnames is nil. Formatting fix. (syms_of_w32fns): Add w32-strict-fontnames. @@ -12212,7 +12210,7 @@ * xterm.c (x_new_fontset): For ASCII font, don't use the font name returned by x_new_font (the resolved one) but use the font name set in the fontset specification. - (x_load_font): For the height of font, if normarl ascent and + (x_load_font): For the height of font, if normal ascent and descent value are larger than those in max_bounds field, use the former. @@ -12723,7 +12721,7 @@ * fns.c (string_char_to_byte): Handle invalid multibyte sequence correctly. - (string_byte_to_char): Likesize. + (string_byte_to_char): Likewise. * print.c (printchar): When outputting a multibyte character to echo area, always set message_enable_multibyte to 1. @@ -12777,7 +12775,7 @@ 1998-12-06 Eli Zaretskii * Makefile.in (msdos.o): Depend on termchar.h, charset.h, - coding.h, and disptab.h + coding.h, and disptab.h. * msdos.c (Vdos_unsupported_char_glyph): New variable. (syms_of_msdos): DEFVAR_LISP it. @@ -13140,7 +13138,7 @@ * charset.h (SPLIT_NON_ASCII_CHAR): Check dimension of an invalid character correctly. - (STRING_CHAR): Handle an invalid charater correctly. + (STRING_CHAR): Handle an invalid character correctly. 1998-11-05 Kenichi Handa @@ -13184,7 +13182,7 @@ 1998-11-04 Kenichi Handa * charset.c (string_to_non_ascii_char): Change the check for the - varidity of multibyte form. + validity of multibyte form. (update_charset_table): Check validity of BYTES. Don't set bytes_by_char_head here. (init_charset_once): Set bytes_by_char_head completely. @@ -13251,11 +13249,11 @@ (insert_from_string_1): Set *(GPT_ADDR) to 0 before calling CHECK_BYTE_COMBINING_FOR_INSERT. (insert_from_buffer_1): Likewise. - (adjust_after_replace): Check the posibility of inhibitted byte + (adjust_after_replace): Check the possibility of inhibitted byte combining correctly. (replace_range): Before signaling an error for inhibitted byte combining, recover the buffer in a safe state. - (del_range_2): Check the posibility of inhibitted byte combining + (del_range_2): Check the possibility of inhibitted byte combining correctly. 1998-10-30 Andreas Schwab @@ -13299,7 +13297,7 @@ * editfns.c (Fsubst_char_in_region): Fix previous change. (Ftranslate_region): Fix previous change. - * insdel.c (check_markers): Check if markers are at character boundry. + * insdel.c (check_markers): Check if markers are at character boundary. (adjust_markers_for_insert): Fix previous change. (count_combining_before): Don't limit the check at BEGV. (count_combining_after): Don't limit the check at ZV. @@ -13365,7 +13363,7 @@ 1998-10-23 Kenichi Handa - * coding.c (code_convert_region): While preserving the orignal + * coding.c (code_convert_region): While preserving the original point, pay attention to the byte combining problem. * fns.c (Fbase64_decode_region): Pay attention to the byte @@ -13389,7 +13387,7 @@ * coding.c (setup_coding_system): Fix setting up coding->spec.ccl.valid_codes for CCL based coding system. (code_convert_region): Set point to FROM before inserting the - result of pre-write-funciton. Preserve original point. + result of pre-write-function. Preserve original point. (code_convert_string): If coding->type is coding_type_ccl, do conversion even if the length of conversion region is zero. @@ -13402,7 +13400,7 @@ 1998-10-21 Jason Rumney - * x-list-font.c (Fx_list_fonts): Access frame parameters throught + * x-list-font.c (Fx_list_fonts): Access frame parameters through general macros. Don't call x_list_font directory, instead call a function set in list_fonts_func. @@ -13628,7 +13626,7 @@ 1998-09-28 Kenichi Handa * coding.c (check_composing_code): Fix previous change. Now it - alwasy returns 0 or -1. + always returns 0 or -1. (decode_coding_iso2022): Adjusted for the above change. (encode_coding_iso2022): When encoding the last block, flush out tailing garbage bytes. @@ -13640,7 +13638,7 @@ (SHRINK_CONVERSION_REGION): New macro. (code_convert_region): Call SHRINK_CONVERSION_REGION. Delete text properties here. - (code_convert_region): In the case of encoding, always calulate + (code_convert_region): In the case of encoding, always calculate correct character number. (code_convert_string): Call SHRINK_CONVERSION_REGION. (code_convert_region1): Don't delete text properties here. @@ -13731,7 +13729,7 @@ (adjust_after_replace): Record deletion of combining after bytes with the correct position. (replace_range): Likewise. Record the actual deletion after - recoding deletions of combining bytes. + recording deletions of combining bytes. * xdisp.c (message_log_check_duplicate): Count byte length of the latest message correctly. @@ -13800,7 +13798,7 @@ ACTUAL_LEN even if LEN is too short to have a valid multibyte form. (STRING_CHAR_AND_CHAR_LENGTH): Likewise. - * coding.c (ccl_coding_driver): Always calculate correct mulibyte + * coding.c (ccl_coding_driver): Always calculate correct multibyte chars in produced byte sequence. (Ffind_operation_coding_system): Doc-string fixed. @@ -13985,15 +13983,15 @@ See ChangeLog.7 for earlier changes. - Copyright (C) 1999, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 + Copyright (C) 1999, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. This file is part of GNU Emacs. - GNU Emacs is free software; you can redistribute it and/or modify + GNU Emacs is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 3, or (at your option) - any later version. + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. GNU Emacs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of @@ -14001,8 +13999,6 @@ See ChangeLog.7 for earlier changes. GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with GNU Emacs; see the file COPYING. If not, write to the - Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. + along with GNU Emacs. If not, see . ;;; arch-tag: 4d73444a-8f6e-4255-92a6-d3abc438b8d3