diff --git a/_service b/_service
index 6cc5e83..3e573bc 100644
--- a/_service
+++ b/_service
@@ -3,8 +3,8 @@
hg
https://code.google.com/p/vim
vim
- 7.4.580.hg
- v7-4-580
+ 7.4.608.hg
+ v7-4-608
xz
diff --git a/vim-7.4.580.hg.6506.tar.xz b/vim-7.4.580.hg.6506.tar.xz
deleted file mode 100644
index 2735bd4..0000000
--- a/vim-7.4.580.hg.6506.tar.xz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:4bfdba6aa4bb1c279812597a8749a210c6d934381a79d293921c0796f820e316
-size 7780732
diff --git a/vim-7.4.608.hg.6563.tar.xz b/vim-7.4.608.hg.6563.tar.xz
new file mode 100644
index 0000000..685ad1a
--- /dev/null
+++ b/vim-7.4.608.hg.6563.tar.xz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:90fbbf8a7587e2e68997c017754d38b04c683c3ea411266a4da2e1d78a0a1e43
+size 7783768
diff --git a/vim.changes b/vim.changes
index ca36d1a..c8daaf3 100644
--- a/vim.changes
+++ b/vim.changes
@@ -1,3 +1,36 @@
+-------------------------------------------------------------------
+Mon Feb 2 13:17:21 UTC 2015 - idonmez@suse.com
+
+- Updated to revision 608, fixes the following problems
+ * Compiler warnings for unitinialized variables. (John Little)
+ * Can't match "%>80v" properly. (Axel Bender)
+ * Range for :bdelete does not work. (Ronald Schild)
+ * Parallel building of the documentation html files is not reliable.
+ * Conceal does not work properly with 'linebreak'. (cs86661)
+ * ":0argedit foo" puts the new argument in the second place instead
+ of the first.
+ * Using ctrl_x_mode as if it contains flags.
+ * test_listlbr_utf8 fails when the conceal feature is not available.
+ * When doing ":e foobar" when already editing "foobar" and 'buftype'
+ is "nofile" the buffer is cleared. (Xavier de Gaye)
+ * Crash when searching for "x\{0,90000}". (Dominique Pelle)
+ * Using a block delete while 'breakindent' is set does not work
+ properly.
+ * The test_command_count test fails when using Japanese.
+ * Tiny build doesn't compile. (Ike Devolder)
+ * Cannot change the result of systemlist().
+ * Out-of-memory error.
+ * Memory wasted in struct because of aligning.
+ * It is not possible to have feedkeys() insert characters.
+ * ":set" does not accept hex numbers as documented.
+ * 'foldcolumn' may be set such that it fills the whole window, not
+ leaving space for text.
+ * Running tests changes viminfo.
+ * The # register is not writable, it cannot be restored after
+ jumping around.
+ * May crash when using a small window.
+ * Compiler warnings for unused variables.
+
-------------------------------------------------------------------
Fri Jan 30 09:45:18 UTC 2015 - idonmez@suse.com
diff --git a/vim.spec b/vim.spec
index 1b8d499..ae4d51f 100644
--- a/vim.spec
+++ b/vim.spec
@@ -17,8 +17,8 @@
%define pkg_version 7.4
-%define patchlevel 580
-%define revision 6506
+%define patchlevel 608
+%define revision 6563
%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}