diff --git a/README.patches b/README.patches
index 1c35015..964e342 100644
--- a/README.patches
+++ b/README.patches
@@ -38,3 +38,5 @@ Individual patches for Vim 6.3:
  11947  6.3.013  crash when using CTRL-R = in command line uses "normal :cmd"
   1566  6.3.014  default value of 'helplang' is wrong for Chinese and Taiwanese
   1207  6.3.015  the string returned by winrestcmd() may end in garbage
+  1735  6.3.016  'define' default had "\s" before #, breaks "[d"
+  1364  6.3.017  "9zz" could place the cursor beyond the end of a line
diff --git a/vim.spec b/vim.spec
index 7395743..ee58aab 100644
--- a/vim.spec
+++ b/vim.spec
@@ -23,7 +23,7 @@
 
 %define baseversion 6.3
 %define vimdir vim63
-%define patchlevel 015
+%define patchlevel 017
 
 Summary: The VIM editor.
 Name: vim
@@ -67,6 +67,8 @@ Patch012: ftp://ftp.vim.org/pub/vim/patches/6.3.012
 Patch013: ftp://ftp.vim.org/pub/vim/patches/6.3.013
 Patch014: ftp://ftp.vim.org/pub/vim/patches/6.3.014
 Patch015: ftp://ftp.vim.org/pub/vim/patches/6.3.015
+Patch016: ftp://ftp.vim.org/pub/vim/patches/6.3.016
+Patch017: ftp://ftp.vim.org/pub/vim/patches/6.3.017
 
 Patch3000: vim-6.1-syntax.patch
 Patch3001: vim-6.2-rh1.patch
@@ -205,6 +207,8 @@ perl -pi -e "s,bin/nawk,bin/awk,g" runtime/tools/mve.awk
 %patch013 -p0
 %patch014 -p0
 %patch015 -p0
+%patch016 -p0
+%patch017 -p0
 
 %patch3000 -p1 -b .syntx
 %patch3001 -p1 -b .rh1
@@ -458,6 +462,9 @@ rm -rf $RPM_BUILD_ROOT
 %endif
 
 %changelog
+* Sun Aug 29 2004 Karsten Hopp <karsten@redhat.de> 6.3.017-1 
+- patchlevel 17
+
 * Fri Aug 06 2004 Karsten Hopp <karsten@redhat.de> 6.3.015-1
 - update to patchlevel 15
 - move older rpm changelog entries to Changelog.rpm