diff --git a/_service b/_service
index fada48a..73371ee 100644
--- a/_service
+++ b/_service
@@ -3,8 +3,8 @@
hg
https://code.google.com/p/vim
vim
- 7.4.461.hg
- v7-4-461
+ 7.4.507.hg
+ v7-4-507
xz
diff --git a/vim-7.4.461.hg.6253.tar.xz b/vim-7.4.461.hg.6253.tar.xz
deleted file mode 100644
index e316d20..0000000
--- a/vim-7.4.461.hg.6253.tar.xz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:64d1e4c23773b19496a5758375bb12b9650bddf1ebef44869bfc78ec268fb228
-size 7742068
diff --git a/vim-7.4.507.hg.6349.tar.xz b/vim-7.4.507.hg.6349.tar.xz
new file mode 100644
index 0000000..c92a4a5
--- /dev/null
+++ b/vim-7.4.507.hg.6349.tar.xz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:7406b2a575f25e0ff982589270df947816d58feb8f0d81c25c3e23d527146f2c
+size 7751388
diff --git a/vim.changes b/vim.changes
index d1c315f..1dbc3e8 100644
--- a/vim.changes
+++ b/vim.changes
@@ -1,3 +1,52 @@
+-------------------------------------------------------------------
+Thu Nov 6 10:54:25 UTC 2014 - idonmez@suse.com
+
+- Updated to revision 507, fixes the following problems
+ * Setting the local value of 'backupcopy' empty gives an error.
+ (Peter Mattern)
+ * Compiler warning.
+ * Crash when expanding a very long string.
+ * CTRL-W } does not open preview window. (Erik Falor)
+ * 'linebreak' does not work well together with Visual mode.
+ * Issue 26: CTRL-C does not interrupt after it was mapped and then
+ unmapped.
+ * The "precedes" entry in 'listchar' will be drawn when 'showbreak
+ is set and list is not.
+ * Cursor movement is incorrect when there is a number
+ column/sign/fold column and 'sbr' is displayed.
+ * Can't compile on a system where Xutf8SetWMProperties() is not in
+ the X11 library. Issue 265.
+ * When using ":%diffput" and the other file is empty an extra empty
+ line remains.
+ * Using byte length instead of character length for 'showbreak'.
+ * When 'balloonexpr' results in a list, the text has a trailing
+ newline. (Lcd)
+ * A 0x80 byte is not handled correctly in abbreviations.
+ * Abbreviations don't work. (Toothpik)
+ * Check for writing to a yank register is wrong.
+ * ":sign jump" may use another window even though the file is
+ already edited in the current window.
+ * test_mapping fails for some people.
+ * Cursor movement still wrong when 'lbr' is set and there is a
+ number column. (Hirohito Higashi)
+ * Cannot specify the buffer to use for "do" and "dp", making them
+ useless for three-way diff.
+ * When winrestview() has a negative "topline" value there are
+ display errors.
+ * In Insert mode, after inserting a newline that inserts a comment
+ leader, CTRL-O moves to the right. (ZyX) Issue 57.
+ * A TextChanged autocommand is triggered when saving a file.
+ (William Gardner)
+ * Cursor shape is wrong after a CompleteDone autocommand.
+ * XPM isn't used correctly in the Cygwin Makefile.
+ * With some regexp patterns the NFA engine uses many states and
+ becomes very slow. To the user it looks like Vim freezes.
+ * substitute() can be slow with long strings.
+ * Test 72 still fails once in a while.
+ * Typo in file pattern.
+ * Language mapping also applies to mapped characters.
+ * Cannot append a list of lines to a file.
+
-------------------------------------------------------------------
Sat Oct 18 13:53:50 UTC 2014 - opensuse@cboltz.de
diff --git a/vim.spec b/vim.spec
index 46d40f0..c86cd30 100644
--- a/vim.spec
+++ b/vim.spec
@@ -17,8 +17,8 @@
%define pkg_version 7.4
-%define patchlevel 461
-%define revision 6253
+%define patchlevel 507
+%define revision 6349
%define VIM_SUBDIR vim74
%define site_runtimepath /usr/share/vim/site
%define make make VIMRCLOC=/etc VIMRUNTIMEDIR=/usr/share/vim/current MAKE="make -e" %{?_smp_mflags}