From 3e3fab5a0ff9140d9dafcaff9169a931da9f3502 Mon Sep 17 00:00:00 2001
From: David Lawrence Ramsey <pooka109@gmail.com>
Date: Thu, 15 Jan 2004 05:12:41 +0000
Subject: [PATCH] wrt DB's overhaul of the cutting code and related
 file-writing code: document the changes to the latter (in write_file() and
 do_writeout()) in the Changelog; I stupidly forgot to do this before

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@1626 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
---
 ChangeLog | 14 +++++++++++++-
 1 file changed, 13 insertions(+), 1 deletion(-)

diff --git a/ChangeLog b/ChangeLog
index 98fd04ed..ff460eb5 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -69,12 +69,24 @@ GNU nano 1.3.1 - 2004.01.09
 	  as being outside the operating directory when tab completion
 	  is being used, and cosmetic cleanups. (David Benbennick)
   copy_file()
-	- New function containing part of the functionality formerly in
+	- New function used to create a copy of a file, split out from
 	  do_writeout(). (David Benbennick)
+  write_file()
+	- Completely overhauled to properly ignore appending/prepending
+	  to symlinks when NOFOLLOW_SYMLINKS is defined, to properly
+	  support writing a selection to a file under the changed
+	  cutting code, to have more concise error messages, to add
+	  various cleanups, and so on. (David Benbennick)
   do_writeout()
 	- Prompt the user if we're trying to save an existing file (and
 	  not just a selection of it) under a different name. (DLR;
 	  suggested by Jean-Philippe Guérard)
+	- Overhaul the code used to write a selection of a file to
+	  temporarily set fileage and filebot to the top and bottom of
+	  the selection and then call write_file(), instead of following
+	  the old hackish behavior with cut_marked_segment() (which
+	  won't work after the cutting code changes anyway). (David
+	  Benbennick)
   open_prevfile(), open_nextfile()
 	- For consistency with the rest of the multibuffer code, change
 	  "No more open files" to "No more open file buffers". (DLR)
-- 
GitLab