[vim] - patchlevel 493

Karsten Hopp karsten at fedoraproject.org
Wed Nov 5 16:56:20 UTC 2014


commit 82742c69b2e62aa357c7bedc57cf129d60f0ddf1
Author: Karsten Hopp <karsten at redhat.com>
Date:   Wed Nov 5 18:00:10 2014 +0100

    - patchlevel 493

 7.4.493 |   53 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 53 insertions(+), 0 deletions(-)
---
diff --git a/7.4.493 b/7.4.493
new file mode 100644
index 0000000..84dc2f6
--- /dev/null
+++ b/7.4.493
@@ -0,0 +1,53 @@
+To: vim_dev at googlegroups.com
+Subject: Patch 7.4.493
+Fcc: outbox
+From: Bram Moolenaar <Bram at moolenaar.net>
+Mime-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+------------
+
+Patch 7.4.493
+Problem:    A TextChanged autocommand is triggered when saving a file.
+	    (William Gardner)
+Solution:   Update last_changedtick after calling unchanged(). (Christian
+	    Brabandt)
+Files:	    src/fileio.c
+
+
+*** ../vim-7.4.492/src/fileio.c	2014-09-23 15:45:04.870801055 +0200
+--- src/fileio.c	2014-10-31 19:48:35.030702344 +0100
+***************
+*** 4877,4882 ****
+--- 4877,4889 ----
+  	    )
+      {
+  	unchanged(buf, TRUE);
++ #ifdef FEAT_AUTOCMD
++ 	/* buf->b_changedtick is always incremented in unchanged() but that
++ 	 * should not trigger a TextChanged event. */
++ 	if (last_changedtick + 1 == buf->b_changedtick
++ 					       && last_changedtick_buf == buf)
++ 	    last_changedtick = buf->b_changedtick;
++ #endif
+  	u_unchanged(buf);
+  	u_update_save_nr(buf);
+      }
+*** ../vim-7.4.492/src/version.c	2014-10-31 19:20:30.782742928 +0100
+--- src/version.c	2014-10-31 19:48:53.590701897 +0100
+***************
+*** 743,744 ****
+--- 743,746 ----
+  {   /* Add new patch number below this line */
++ /**/
++     493,
+  /**/
+
+-- 
+You know you use Vim too much when you have this alias in your
+~/.bashrc file: alias :e=/bin/vim             (Eljay Love-Jensen)
+
+ /// Bram Moolenaar -- Bram at Moolenaar.net -- http://www.Moolenaar.net   \\\
+///        sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
+\\\  an exciting new programming language -- http://www.Zimbu.org        ///
+ \\\            help me help AIDS victims -- http://ICCF-Holland.org    ///


More information about the scm-commits mailing list