Implement bidi-sensitive movement with arrow keys.
[bpt/emacs.git] / src / ChangeLog
index f4fcb22..32413ae 100644 (file)
@@ -1,5 +1,457 @@
+2010-05-15  Eli Zaretskii  <eliz@gnu.org>
+
+       * bidi.c (bidi_paragraph_init): Don't leave alone garbage values
+       of bidi_it->paragraph_dir.  Call bidi_initialize if needed.
+
+       * xdisp.c (Fcurrent_bidi_paragraph_direction): New function.
+       (syms_of_xdisp): Defsubr it.
+
+       * Makefile.in: Fix MSDOS-related comments.
+
+2010-05-15  Glenn Morris  <rgm@gnu.org>
+
+       * Makefile.in (OLDXMENU_TARGET): New, set by configure.
+       (really-lwlib, really-oldXMenu): Always define.
+       ($OLDXMENU): Depend on $OLDXMENU_TARGET.
+
+       * Makefile.in: Simplify cpp conditional.
+
+       * Makefile.in (${ns_appdir}): Simplify using umask.
+
+       * Makefile.in (${ns_appdir}): Remove references to CVS-related files.
+
+2010-05-14  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * eval.c (specbind): Remove left-over duplicate test.
+       Disallow let-binding frame-local vars.  Add comment.
+
+2010-05-14  Eli Zaretskii  <eliz@gnu.org>
+
+       Make the cache of bidi iterator states dynamically allocated.
+       * bidi.c (bidi_cache_shrink): New function.
+       (bidi_init_it): Call it.
+       (bidi_cache_iterator_state): Enlarge the cache if needed.
+
+       * bidi.c (bidi_move_to_visually_next): Rename from
+       bidi_get_next_char_visually.  All callers changed.
+
+2010-05-14  Kenichi Handa  <handa@m17n.org>
+
+       * dispextern.h (struct composition_it): New member reversed_p.
+
+       * composite.c (composition_compute_stop_pos): Search backward if
+       ENDPOS < CHARPOS.
+       (composition_reseat_it): Handle the case that ENDPOS < CHARPOS.
+       Set CMP_IT->reversed_p.
+       (composition_update_it): Pay attention to CMP_IT->reversed_p.
+
+       * xdisp.c (set_iterator_to_next):
+       Call composition_compute_stop_pos with negative ENDPOS if we are
+       scanning backward.  Call composition_compute_stop_pos if scan
+       direction is changed.
+       (next_element_from_buffer): Call composition_compute_stop_pos with
+       negative ENDPOS if we are scanning backward.
+       (next_element_from_composition): Pay attention to
+       IT->cmp_it.reversed_p.
+
+2010-05-14  Kenichi Handa  <handa@m17n.org>
+
+       * font.c (font_range): Return the range for the font found at
+       first.
+
+2010-05-14  Glenn Morris  <rgm@gnu.org>
+
+       * Makefile.in (ns_appdir, ns_appbindir, ns_appsrc): Always define.
+
+       * Makefile.in (mktime, X11, register): Move undefs to configure.
+
+       * Makefile.in (MSDOS_OBJ): Default to empty, let msdos scripts set it.
+       (MSDOS_X_OBJ): New variable.
+       (MSDOS_SUPPORT_REAL): New constant.
+       (MSDOS_SUPPORT): Set as a variable, not with cpp.
+       (obj): Use MSDOS_X_OBJ.
+       (lisp): Use MSDOS_SUPPORT as a variable.
+
+       * Makefile.in (REAL_MOUSE_SUPPORT): New constant.
+       (GPM_MOUSE_SUPPORT): Now it's a constant.
+       (MOUSE_SUPPORT, TOOLTIP_SUPPORT, WINDOW_SUPPORT): Set with configure,
+       not cpp.
+
+       * Makefile.in (@NS_IMPL_GNUSTEP_INC@): Use in place of #ifdef.
+       (ns_appresdir): Remove, unused.
+
+       * Makefile.in (SHELL): Move outside cpp section.
+
+       * s/netbsd.h (AMPERSAND_FULL_NAME): Remove (defined in AH_BOTTOM).
+
+2010-05-13  Glenn Morris  <rgm@gnu.org>
+
+       * Makefile.in (FONT_DRIVERS): Place with other HAVE_X_WINDOWS stuff.
+       (TOOLTIP_SUPPORT): Place with other HAVE_WINDOW_SYSTEM stuff.
+
+       * Makefile.in (FONT_DRIVERS): If HAVE_X_WINDOWS is defined,
+       HAVE_WINDOW_SYSTEM must be too.
+
+       * Makefile.in (WINNT_SUPPORT): Remove, nt build does not use this file.
+       (lisp): Remove WINNT_SUPPORT.
+
+       * Makefile.in (OLDXMENU, LIBXMENU) [!HAVE_MENUS]:
+       Let configure set these variables (to empty) in this case as well.
+
+       * Makefile.in (LD_SWITCH_X_SITE): Define as a variable, not via cpp.
+       (LIBX_BASE): Use $LD_SWITCH_X_SITE.
+
+       * Makefile.in (C_SWITCH_X_SYSTEM, C_SWITCH_X_SITE, LIB_STANDARD)
+       (LIB_MATH, FONTCONFIG_CFLAGS, FONTCONFIG_LIBS, FREETYPE_CFLAGS)
+       (FREETYPE_LIBS, LIBOTF_CFLAGS, LIBOTF_LIBS, M17N_FLT_CFLAGS)
+       (M17N_FLT_LIBS, GNU_OBJC_CFLAGS, GNUSTEP_SYSTEM_LIBRARIES, LIBGPM)
+       (LIBRESOLV, UNEXEC_OBJ): For clarity, define variables to hold
+       the values output by configure.
+       (ALL_CFLAGS, obj, LIBES, temacs${EXEEXT}): Use the above variables.
+
+2010-05-12  Glenn Morris  <rgm@gnu.org>
+
+       * Makefile.in (YMF_PASS_LDFLAGS, LD, LINKER): Simplify the logic.
+       (LINKER_WAS_SPECIFIED): Remove.
+
+       * Makefile.in (LIB_GCC): Set using configure, not cpp.
+       (GNULIB_VAR) [!ORDINARY_LINK]: Always set to $LIB_GCC.
+       * m/arm.h (LIB_GCC) [GNU_LINUX]:
+       * s/cygwin.h (LIB_GCC):
+       * s/freebsd.h (LIB_GCC):
+       * s/gnu-linux.h (LIB_GCC):
+       * s/msdos.h (LIB_GCC):
+       * s/netbsd.h (LIB_GCC):
+       Move to configure.
+
+2010-05-11  Karel Klic  <kklic@redhat.com>
+
+       * ftfont.c: Fix incorrect parentheses of #if condition for
+       definining M17N_FLT_USE_NEW_FEATURE.
+
+2010-05-11  Glenn Morris  <rgm@gnu.org>
+
+       * Makefile.in (LIBS_SYSTEM) [MSDOS]: Do not reset.
+       * s/msdos.h (MSDOS_LIBS_SYSTEM): Remove.
+
+2010-05-10  Eli Zaretskii  <eliz@gnu.org>
+
+       * xdisp.c (init_iterator): Don't turn on bidi reordering in
+       unibyte buffers.  See
+       http://lists.gnu.org/archive/html/emacs-devel/2010-05/msg00263.html.
+
+2010-05-10  Glenn Morris  <rgm@gnu.org>
+
+       * Makefile.in (LIBS_SYSTEM): Set using configure, not cpp.
+       (LIBS_SYSTEM) [MSDOS]: Reset with MSDOS_LIBS_SYSTEM.
+       (LIBES): Use LIBS_SYSTEM as a variable.
+       * s/msdos.h (LIBS_SYSTEM): Rename to MSDOS_LIBS_SYSTEM.  Always define.
+       * s/aix4-2.h (LIBS_SYSTEM):
+       * s/freebsd.h (LIBS_SYSTEM):
+       * s/hpux10-20.h (LIBS_SYSTEM):
+       * s/sol2-6.h (LIBS_SYSTEM):
+       * s/unixware.h (LIBS_SYSTEM):
+       Move to configure.
+
+       * s/aix4-2.h (MAIL_USE_LOCKF):
+       * s/bsd-common.h (MAIL_USE_FLOCK):
+       * s/darwin.h (MAIL_USE_FLOCK):
+       * s/gnu-linux.h (MAIL_USE_FLOCK):
+       * s/irix6-5.h (MAIL_USE_FLOCK):
+       * s/template.h (MAIL_USE_FLOCK):
+       Move to configure.
+
+2010-05-08  Chong Yidong  <cyd@stupidchicken.com>
+
+       * Version 23.2 released.
+
+2010-05-08  Andreas Schwab  <schwab@linux-m68k.org>
+
+       * composite.c (autocmp_chars): Save point as marker before calling
+       auto-composition-function (Bug#5984).
+
+       * lisp.h (restore_point_unwind): Add prototype.
+
+       * fileio.c (restore_point_unwind): Remove static attribute.
+
+2010-05-08  Kenichi Handa  <handa@m17n.org>
+
+       * ftfont.c (M17N_FLT_USE_NEW_FEATURE): Define it if we can use the
+       new feature of libotf and m17n-flt.
+       (ftfont_check_otf) [M17N_FLT_USE_NEW_FEATURE]:
+       Call OTF_check_features even if no specific feature is given.
+       (PACK_OTF_TAG) [M17N_FLT_USE_NEW_FEATURE]: New macro.
+       (ftfont_drive_otf) [M17N_FLT_USE_NEW_FEATURE]: Handle the case
+       that OUT is NULL.  Use OTF_drive_gsub_with_log and
+       OTF_drive_gpos_with_log instead of OTF_drive_gsub and
+       OTF_drive_gpos.
+       (ftfont_try_otf) [M17N_FLT_USE_NEW_FEATURE]: New function.
+       (ftfont_shape_by_flt) [M17N_FLT_USE_NEW_FEATURE]:
+       Setup mflt_enable_new_feature and mflt_try_otf.
+
+2010-05-08  Jan Djärv  <jan.h.d@swipnet.se>
+
+       * xsettings.c (Ftool_bar_get_system_style): Correct comment.
+
+       * gtkutil.c (xg_pack_tool_bar): Change show_all to show for handle
+       box and toolbar (Bug #6139).
+       (xg_create_tool_bar): Remove comment (Bug #6139).
+       (xg_make_tool_item): Remove gtk_widget_show_all (Bug #6139).
+       (xg_show_toolbar_item): Add gtk_widget_show for weventbox (Bug #6139).
+
+2010-05-08  Juanma Barranquero  <lekktu@gmail.com>
+
+       * makefile.w32-in ($(BLD)/eval.$(O), $(BLD)/w32fns.$(O)):
+       Update dependencies.
+
+2010-05-08  Eli Zaretskii  <eliz@gnu.org>
+
+       * fringe.c (update_window_fringes): Set up truncation bitmaps for
+       R2L lines.
+
+2010-05-08  Glenn Morris  <rgm@gnu.org>
+
+       * Makefile.in (THIS_IS_MAKEFILE): Remove, unused.
+
+       * Makefile.in (LIBS_TERMCAP): Set with configure, not cpp.
+       (TERMCAP_OBJ): New, set by configure, replacing termcapobj.
+       (termcapobj): Replace with TERMCAP_OBJ.
+       (otherobj): Use $TERMCAP_OBJ instead of $termcapobj.
+       (LIBES): Use LIBS_TERMCAP as a variable.
+
+       * s/freebsd.h (osreldate.h): No longer include, since this file
+       does not use __FreeBSD_version any more.
+
+       * s/aix4-2.h (TERMINFO):
+       * s/cygwin.h (TERMINFO):
+       * s/darwin.h (TERMINFO, LIBS_TERMCAP) [HAVE_LIBNCURSES]:
+       * s/freebsd.h (TERMINFO, LIBS_TERMCAP):
+       * s/gnu-linux.h (TERMINFO, LIBS_TERMCAP) [HAVE_LIBNCURSES]:
+       * s/gnu.h (TERMINFO, LIBS_TERMCAP) [HAVE_LIBNCURSES]:
+       * s/hpux10-20.h (TERMINFO, LIBS_TERMCAP):
+       * s/irix6-5.h (TERMINFO):
+       * s/netbsd.h (LIBS_TERMCAP):
+       * s/openbsd.h (TERMINFO, LIBS_TERMCAP):
+       * s/sol2-6.h (LIBS_TERMCAP) [!TERMINFO]:
+       * s/usg5-4.h (TERMINFO):
+       Move to configure.
+
+2010-05-07  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * eval.c (unbind_to): Don't unbind a local binding into the global
+       binding when the local binding disappeared.  Inversely, don't unbind
+       a global binding into a newly created local binding.
+       * data.c (set_internal): Make its `buf' arg into a `where' arg so we
+       can specify the frame to use, when applicable.  Adjust callers.
+
+2010-05-07  Vincent Belaïche  <vincent.belaiche@gmail.com>
+            Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * floatfns.c (Fisnan, Fcopysign, Ffrexp, Fldexp): New functions.
+
+2010-05-07  Eli Zaretskii  <eliz@gnu.org>
+
+       * w32fns.c: Include w32.h.
+       (Fw32_shell_execute): Decode the error message before passing it
+       to `error'.  (Bug#6126)
+
+       * msdos.c (dos_set_window_size):
+       * w16select.c (Fx_selection_exists_p): Use `Fsymbol_value (foo)'
+       instead of `XSYMBOL (foo)->value'.
+
+2010-05-07  Eli Zaretskii  <eliz@gnu.org>
+
+       Fix the MS-DOS build, broken by autoconfiscation.
+
+       * Makefile.in: Don't use Make-style comments past the "start of
+       cpp stuff" line.
+       (MSDOS_OBJ): Remove xmenu.o (it is now defined by XMENU_OBJ).
+
+       * s/msdos.h (UNEXEC): Don't define (@unexec@ in Makefile.in is
+       edited directly by msdos/sed1v2.inp).
+
+2010-05-07  Glenn Morris  <rgm@gnu.org>
+
+       * Makefile.in (LD_SWITCH_SYSTEM): Set with configure, not cpp.
+       (LD_SWITCH_SYSTEM_EXTRA): New variable, set by configure.
+       (TEMACS_LDFLAGS): Use $LD_SWITCH_SYSTEM and $LD_SWITCH_SYSTEM_EXTRA,
+       move out of cpp section.
+       * s/freebsd.h (LD_SWITCH_SYSTEM):
+       * s/gnu-linux.h (LD_SWITCH_SYSTEM):
+       * s/netbsd.h (LD_SWITCH_SYSTEM):
+       * s/openbsd.h (LD_SWITCH_SYSTEM): Move to configure.in.
+
+2010-05-07  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       Define LIB_STANDARD and START_FILES using autoconf.
+       * s/usg5-4.h (LIB_STANDARD):
+       * s/netbsd.h (START_FILES):
+       * s/irix6-5.h (LIB_STANDARD):
+       * s/hpux10-20.h (LIB_STANDARD, START_FILES):
+       * s/gnu-linux.h (START_FILES, LIB_STANDARD):
+       * s/freebsd.h (START_FILES):
+       * s/darwin.h (START_FILES):
+       * s/cygwin.h (START_FILES):
+       * s/aix4-2.h (LIB_STANDARD):
+       * m/ibmrs6000.h (START_FILES): Remove, move logic to configure.in.
+       * Makefile.in (STARTFILES): Rename to START_FILES, define using
+       autoconf, not cpp.
+
+2010-05-06  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       Remove NEED_BSDTTY and NEED_UNISTD_H.
+       * s/hpux10-20.h (NEED_BSDTTY): Remove.
+       * s/aix4-2.h (NEED_UNISTD_H): Remove.
+       * systty.h: Simplify conditionals for including <sys/bsdtty.h>,
+       <sys/ptyio.h> and <unistd.h>.
+
+       * emacs.c (main): Remove NO_DIR_LIBRARY conditional, unused.
+
+       * Makefile.in (STARTFILES): Conditionally define to make the usage clear.
+       * s/gnu.h (START_FILES): Remove empty definition.
+
+2010-05-06  Jan Djärv  <jan.h.d@swipnet.se>
+
+       * xterm.c (x_draw_image_relief): Move declaration of extra to beginning.
+
+2010-05-06  Glenn Morris  <rgm@gnu.org>
+
+       * Makefile.in (CPP, LN_S): Remove unused variables.
+
+2010-05-05  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * syntax.c (Fchar_syntax): Check the arg is a character (bug#6080).
+
+2010-05-05  Lawrence Mitchell  <wence@gmx.li>
+
+       * m/sparc.h: Fix typo in earlier change.
+
+2010-05-04  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       Misc tweaks.
+       * eval.c (Fdefvaralias): Remove unintended nested if.
+       (internal_condition_case_2, internal_condition_case_n): Use ANSI type.
+
+2010-05-04  Bernhard Herzog  <bh@intevation.de>  (tiny change)
+
+       * xsmfns.c (smc_save_yourself_CB): strlen(client_id) => strlen(cwd).
+
+2010-05-04  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       Remove BSD_PGRPS.
+       * s/bsd-common.h (BSD_PGRPS): Remove undef.
+       * s/gnu-linux.h (BSD_PGRPS): Remove.
+       * term.c (dissociate_if_controlling_tty):
+       * sysdep.c (narrow_foreground_group, widen_foreground_group)
+       (init_sys_modes, reset_sys_modes):
+       * emacs.c (main):
+       * callproc.c (Fcall_process, child_setup): Remove code depending
+       on BSD_PGRPS.
+
+       Remove POSIX_SIGNALS.
+       * s/usg5-4.h (POSIX_SIGNALS):
+       * s/netbsd.h (POSIX_SIGNALS):
+       * s/msdos.h (POSIX_SIGNALS):
+       * s/ms-w32.h (POSIX_SIGNALS):
+       * s/hpux11.h (POSIX_SIGNALS):
+       * s/gnu.h (POSIX_SIGNALS):
+       * s/gnu-linux.h (POSIX_SIGNALS):
+       * s/freebsd.h (POSIX_SIGNALS):
+       * s/darwin.h (POSIX_SIGNALS):
+       * s/cygwin.h (POSIX_SIGNALS):
+       * s/aix4-2.h (POSIX_SIGNALS): Remove definition.
+       * s/unixware.h:
+       * s/sol2-6.h: Remove comments on POSIX_SIGNALS.
+       * process.c (create_process):
+       * syssignal.h:
+       * sysdep.c (wait_for_termination, init_signals):
+       * process.c (create_process):
+       * msdos.c: POSIX_SIGNALS is always defined on all platforms,
+       remove all code that assumes the contrary.
+
+2010-05-04  Glenn Morris  <rgm@gnu.org>
+
+       * s/gnu-linux.h (LD_SWITCH_SYSTEM): Use LD_SWITCH_X_SITE_AUX as a shell
+       variable.
+       * s/netbsd.h (LD_SWITCH_SYSTEM_tmp): Remove.
+       (LD_SWITCH_SYSTEM): Use $LD_SWITCH_X_SITE_AUX_RPATH.
+       * s/openbsd.h (LD_SWITCH_SYSTEM_tmp): Remove.
+       (LD_SWITCH_SYSTEM): Use $LD_SWITCH_X_SITE_AUX_RPATH instead of
+       LD_SWITCH_SYSTEM_tmp.
+       * Makefile.in (LD_SWITCH_X_SITE_AUX, LD_SWITCH_X_SITE_AUX_RPATH):
+       New variables, set by configure.
+
+       * s/aix4-2.h (LD_SWITCH_SYSTEM_TEMACS): Move to configure.in.
+       * s/darwin.h (HEADERPAD_EXTRA, LIBS_NSGUI): Remove.
+       (LD_SWITCH_SYSTEM_TEMACS): Move to configure.in.
+       * Makefile.in (LD_SWITCH_SYSTEM_TEMACS): New variable, set by configure.
+       (TEMACS_LDFLAGS): Use $LD_SWITCH_SYSTEM_TEMACS.
+
+       * s/aix4-2.h (C_SWITCH_SYSTEM):
+       * m/alpha.h (C_SWITCH_MACHINE):
+       Move to configure.in.
+       * Makefile.in (C_SWITCH_MACHINE, C_SWITCH_SYSTEM):
+       New variables, set by configure.
+       (ALL_CFLAGS): Use $C_SWITCH_MACHINE and $C_SWITCH_SYSTEM in place of
+       $c_switch_machine and $c_switch_system.
+
+2010-05-04  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * s/hpux10-20.h (LIB_STANDARD): New definition.
+       * Makefile.in (ORDINARY_LINK): Remove setting LIB_STANDARD based
+       on it, not used anymore.
+
+2010-05-03  Chong Yidong  <cyd@stupidchicken.com>
+
+       * eval.c (internal_condition_case_n): Rename from
+       internal_condition_case_2.
+       (internal_condition_case_2): New function.
+
+       * xdisp.c (safe_call): Use internal_condition_case_n.
+
+       * fileio.c (Fdelete_file, internal_delete_file): New arg FORCE.
+       (internal_delete_file, Frename_file): Callers changed.
+
+       * buffer.c (Fkill_buffer):
+       * callproc.c (delete_temp_file): Callers changed (Bug#6070).
+
+       * lisp.h: Update prototypes.
+
+2010-05-03  Glenn Morris  <rgm@gnu.org>
+
+       * Makefile.in (LIBX_EXTRA, LIBX_BASE): New variables.
+       (LIBXT_OTHER, LIBX_OTHER): New, set by configure.
+       (LIBXT): Set with configure, not cpp.
+       (LIBX): Remove.
+       (LIBES): Replace $LIBX with $LIBX_BASE and $LIBX_OTHER.
+
+2010-05-02  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * m/amdx86-64.h (START_FILES, LIB_STANDARD): Remove.
+       The FreeBSD is not needed, the default works, Solaris version is
+       not needed, and the remaining case is not supported by configure.
+
+2010-05-02  Jan Djärv  <jan.h.d@swipnet.se>
+
+       * xsmfns.c (CHDIR_OPT): New define.
+       (smc_save_yourself_CB): Add CHDIR_OPT to options to use when
+       restarting emacs.
+
+       * xterm.c (x_connection_closed): Call Fkill_emacs instead of
+       shut_down_emacs.
+
+       * emacs.c (USAGE1): Mention --chdir.
+       (main): Handle --chdir.
+       (standard_args): Add --chdir.
+       (fatal_error_signal): Call Fkill_emacs for SIGTERM and SIGHUP (Bug
+       #5552).
+
 2010-05-01  Dan Nicolaescu  <dann@ics.uci.edu>
 
+       Remove LD_SWITCH_MACHINE.
+       * Makefile.in (LD_SWITCH_MACHINE): Remove definition, unused.
+       (TEMACS_LDFLAGS): Do not use LD_SWITCH_MACHINE.
+
        Clean up IRIX code.
        * m/iris4d.h (TERMINFO, FIRST_PTY_LETTER): Move definitions ...
        * s/irix6-5.h (TERMINFO, FIRST_PTY_LETTER): ... here.
        definition ...
        * s/aix4-2.h (LD_SWITCH_SYSTEM_TEMACS): ... here.
 
-       * sysdep.c (child_setup_tty, init_sys_modes): Remove !IBMR2AIX code, unused.
+       * sysdep.c (child_setup_tty, init_sys_modes): Remove !IBMR2AIX code,
+       unused.
 
 2010-05-01  Eli Zaretskii  <eliz@gnu.org>
 
        (wait_for_termination) [WINDOWSNT]: Move MS-Windows specific code
        from non-POSIX_SIGNALS section to POSIX_SIGNALS section.
 
-       * w32.c (sigemptyset, sigaddset, sigfillset, sigprocmask): New
-       stubs.
+       * w32.c (sigemptyset, sigaddset, sigfillset, sigprocmask):
+       New stubs.
 
        Miscellaneous fixes of bidi display.
 
 
 2010-04-30  Dan Nicolaescu  <dann@ics.uci.edu>
 
-       * s/gnu.h (POSIX_SIGNALS):
-       (START_FILES): New definitions.
+       * s/gnu.h (POSIX_SIGNALS, START_FILES): New definitions.
 
 2010-04-30  Glenn Morris  <rgm@gnu.org>
 
        (Frename_file): Preserve selinux context when renaming by copy-file.
 
 2010-04-21  Juanma Barranquero  <lekktu@gmail.com>
-           Eli Zaretskii  <eliz@gnu.org>
+            Eli Zaretskii  <eliz@gnu.org>
 
        Don't depend on cm.c or termcap.c on Windows, use stubs.
        * makefile.w32-in (OBJ1): Remove cm.$(O) and termcap.$(O).
        <after-change-functions>: Reflow docstrings.
 
 2008-08-04  Adrian Robert  <Adrian.B.Robert@gmail.com>
-           Ken Raeburn  <raeburn@gnu.org>
+            Ken Raeburn  <raeburn@gnu.org>
 
        Dock menu customization, based on a patch by Ken Raeburn, plus some
        other fixes.
        batch-compiling for bootstrap).
 
 2008-07-15  Chris Hall  <chris@web.workinglinux.com>  (tiny change)
-           YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>
+            YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>
 
        (make_initial_frame): Call init_frame_faces(f) in CANNOT_DUMP case --
        fix crash due to different init order.
        (USG_SHARED_LIBRARIES): Remove duplicate definition.
 
 2008-06-26  Juanma Barranquero  <lekktu@gmail.com>
-           Eli Zaretskii  <eliz@gnu.org>
+            Eli Zaretskii  <eliz@gnu.org>
 
        * makefile.w32-in (LOCAL_FLAGS):
        Don't include WINDOWSNT, DOS_NT and _UCHAR_T.
        the property of LFACE_FONT of LFACE (if any).
 
 2008-06-21  Seiji Zenitani  <zenitani@mac.com>
-           Ryo Yoshitake  <ryo@shiftmode.net>
+            Ryo Yoshitake  <ryo@shiftmode.net>
 
        * xterm.c (x_set_frame_alpha): Add x_catch_errors for bug#437.
 
        * xterm.c (x_set_frame_alpha): Move declarations before statements.
 
 2008-05-21  Seiji Zenitani  <zenitani@mac.com>
-           Ryo Yoshitake  <ryo@shiftmode.net>
+            Ryo Yoshitake  <ryo@shiftmode.net>
 
        * frame.c (Qalpha): Add a new frame parameter `alpha'.
        (Vframe_alpha_lower_limit): New variable.