From 77343e1d1c4d26539f48e32754707df15e6e2ad2 Mon Sep 17 00:00:00 2001 From: Kenichi Handa Date: Fri, 24 Feb 2006 06:46:54 +0000 Subject: [PATCH] (Finsert_file_contents): When a text is replaced partially, be sure to set point before the inserted characters. --- src/ChangeLog | 5 +++++ src/fileio.c | 2 ++ 2 files changed, 7 insertions(+) diff --git a/src/ChangeLog b/src/ChangeLog index fe8b13409ef..d8e0b6fb4e1 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,8 @@ +2006-02-24 Kenichi Handa + + * fileio.c (Finsert_file_contents): When a text is replaced + partially, be sure to set point before the inserted characters. + 2006-02-23 Zhang Wei (tiny change) * xfns.c (Fx_file_dialog): Return a decoded file name. diff --git a/src/fileio.c b/src/fileio.c index 66546b3b556..73dd799f806 100644 --- a/src/fileio.c +++ b/src/fileio.c @@ -4414,6 +4414,8 @@ actually used. */) /* Set `inserted' to the number of inserted characters. */ inserted = PT - temp; + /* Set point before the inserted characters. */ + SET_PT_BOTH (temp, same_at_start); xfree (conversion_buffer); emacs_close (fd); -- 2.39.5