diff --git a/7.1.135 b/7.1.135
new file mode 100644
index 0000000..db9b0cc
--- /dev/null
+++ b/7.1.135
@@ -0,0 +1,106 @@
+To: vim-dev@vim.org
+Subject: patch 7.1.135
+Fcc: outbox
+From: Bram Moolenaar <Bram@moolenaar.net>
+Mime-Version: 1.0
+Content-Type: text/plain; charset=ISO-8859-1
+Content-Transfer-Encoding: 8bit
+------------
+
+Patch 7.1.135
+Problem:    Win32: When editing a file c:\tmp\foo and c:\tmp\\foo we have two
+	    buffers for the same file. (Suresh Govindachar)
+Solution:   Invoke FullName_save() when a path contains "//" or "\\".
+Files:	    src/buffer.c
+
+
+*** ../vim-7.1.134/src/buffer.c	Sun Sep 30 14:00:41 2007
+--- src/buffer.c	Wed Oct  3 14:24:52 2007
+***************
+*** 4175,4203 ****
+       * mess up the full path name, even though it starts with a '/'.
+       * Also expand when there is ".." in the file name, try to remove it,
+       * because "c:/src/../README" is equal to "c:/README".
+       * For MS-Windows also expand names like "longna~1" to "longname".
+       */
+  #ifdef UNIX
+      return FullName_save(fname, TRUE);
+  #else
+!     if (!vim_isAbsName(fname) || strstr((char *)fname, "..") != NULL
+! #if defined(MSWIN) || defined(DJGPP)
+  	    || vim_strchr(fname, '~') != NULL
+! #endif
+  	    )
+  	return FullName_save(fname, FALSE);
+  
+      fname = vim_strsave(fname);
+  
+! #ifdef USE_FNAME_CASE
+! # ifdef USE_LONG_FNAME
+      if (USE_LONG_FNAME)
+! # endif
+      {
+  	if (fname != NULL)
+  	    fname_case(fname, 0);	/* set correct case for file name */
+      }
+! #endif
+  
+      return fname;
+  #endif
+--- 4175,4209 ----
+       * mess up the full path name, even though it starts with a '/'.
+       * Also expand when there is ".." in the file name, try to remove it,
+       * because "c:/src/../README" is equal to "c:/README".
++      * Similarly "c:/src//file" is equal to "c:/src/file".
+       * For MS-Windows also expand names like "longna~1" to "longname".
+       */
+  #ifdef UNIX
+      return FullName_save(fname, TRUE);
+  #else
+!     if (!vim_isAbsName(fname)
+! 	    || strstr((char *)fname, "..") != NULL
+! 	    || strstr((char *)fname, "//") != NULL
+! # ifdef BACKSLASH_IN_FILENAME
+! 	    || strstr((char *)fname, "\\\\") != NULL
+! # endif
+! # if defined(MSWIN) || defined(DJGPP)
+  	    || vim_strchr(fname, '~') != NULL
+! # endif
+  	    )
+  	return FullName_save(fname, FALSE);
+  
+      fname = vim_strsave(fname);
+  
+! # ifdef USE_FNAME_CASE
+! #  ifdef USE_LONG_FNAME
+      if (USE_LONG_FNAME)
+! #  endif
+      {
+  	if (fname != NULL)
+  	    fname_case(fname, 0);	/* set correct case for file name */
+      }
+! # endif
+  
+      return fname;
+  #endif
+*** ../vim-7.1.134/src/version.c	Wed Oct  3 13:28:40 2007
+--- src/version.c	Wed Oct  3 14:26:54 2007
+***************
+*** 668,669 ****
+--- 668,671 ----
+  {   /* Add new patch number below this line */
++ /**/
++     135,
+  /**/
+
+-- 
+   A village.  Sound of chanting of Latin canon, punctuated by short, sharp
+   cracks.  It comes nearer.  We see it is a line of MONKS ala SEVENTH SEAL
+   flagellation scene, chanting and banging themselves on the foreheads with
+   wooden boards.
+                 "Monty Python and the Holy Grail" PYTHON (MONTY) PICTURES LTD
+
+ /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net   \\\
+///        sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
+\\\        download, build and distribute -- http://www.A-A-P.org        ///
+ \\\            help me help AIDS victims -- http://ICCF-Holland.org    ///
diff --git a/README.patches b/README.patches
index 92da0dc..730f703 100644
--- a/README.patches
+++ b/README.patches
@@ -151,3 +151,16 @@ Individual patches for Vim 7.1:
  17416  7.1.120  can't use valgrind with "make test" to test for memory leaks
   2350  7.1.121  ":cd %:h" fails when editing file in current directory
   3732  7.1.122  Mac: building with Aap doesn't work properly
+  8051  7.1.123  Win32: ":edit foo ~ foo" expands "~"
+  2599  7.1.124  (extra) Mac: may get empty buffer if dropping file on Vim.app
+ 12060  7.1.125  the TermResponse autocommand event is not always triggered
+ 13372  7.1.126  (extra) ":vimgrep */*" doesn't work if autocmd changes dir
+  2319  7.1.127  memory leak when doing completing
+  2079  7.1.128  (extra) build problem with Cygwin
+  1740  7.1.129  (extra) Win32: Can't get long user name
+  9494  7.1.130  crash with some combination of undo and redo
+  1535  7.1.131  ":mksession" always adds ":setlocal autoread"
+  1781  7.1.132  getpos("'>") may return < 0 for a Linewise selection
+  1515  7.1.133  shorten_fname1() linked when it's not needed
+ 10379  7.1.134  (extra) Win32: Can't build with VC8
+  3337  7.1.135  Win32: ":e c:/tmp/foo" and ":e c:/tmp//foo" create two buffers
diff --git a/vim.spec b/vim.spec
index 5a3a28e..8a3d0f2 100644
--- a/vim.spec
+++ b/vim.spec
@@ -15,7 +15,7 @@
 #used for pre-releases:
 %define beta %{nil}
 %define vimdir vim71%{?beta}
-%define patchlevel 122
+%define patchlevel 135
 
 Summary: The VIM editor
 URL:     http://www.vim.org/
@@ -53,11 +53,11 @@ BuildRequires: hunspell-devel
 # for i in `seq 1 14`; do printf "Patch%03d: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.%03d\n" $i $i; done
 Patch001: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.001
 Patch002: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.002
-# Win32: Patch003: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.003
+Patch003: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.003
 Patch004: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.004
 Patch005: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.005
 Patch006: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.006
-#Mac: Patch007: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.007
+Patch007: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.007
 Patch008: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.008
 Patch009: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.009
 Patch010: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.010
@@ -84,16 +84,14 @@ Patch030: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.030
 Patch031: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.031
 Patch032: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.032
 Patch033: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.033
-# Win64
-#Patch034: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.034
+Patch034: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.034
 Patch035: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.035
 Patch036: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.036
 Patch037: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.037
 Patch038: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.038
 Patch039: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.039
 Patch040: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.040
-# VMS, Amiga, DOS, OS2
-#Patch041: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.041
+Patch041: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.041
 Patch042: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.042
 Patch043: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.043
 Patch044: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.044
@@ -117,14 +115,14 @@ Patch061: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.061
 Patch062: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.062
 Patch063: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.063
 Patch064: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.064
-#Patch065: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.065
+Patch065: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.065
 Patch066: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.066
 Patch067: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.067
 Patch068: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.068
 Patch069: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.069
-#Patch070: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.070
+Patch070: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.070
 Patch071: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.071
-#Patch072: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.072
+Patch072: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.072
 Patch073: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.073
 Patch074: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.074
 Patch075: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.075
@@ -132,8 +130,7 @@ Patch076: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.076
 Patch077: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.077
 Patch078: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.078
 Patch079: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.079
-# GVimEXT:
-#Patch080: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.080
+Patch080: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.080
 Patch081: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.081
 Patch082: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.082
 Patch083: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.083
@@ -141,14 +138,11 @@ Patch084: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.084
 Patch085: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.085
 Patch086: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.086
 Patch087: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.087
-# Mac:
-#Patch088: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.088
+Patch088: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.088
 Patch089: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.089
 Patch090: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.090
-# Win32:
-#Patch091: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.091
-# Mac:
-#Patch092: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.092
+Patch091: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.091
+Patch092: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.092
 Patch093: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.093
 Patch094: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.094
 Patch095: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.095
@@ -156,8 +150,7 @@ Patch096: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.096
 Patch097: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.097
 Patch098: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.098
 Patch099: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.099
-# Win32:
-#Patch100: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.100
+Patch100: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.100
 Patch101: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.101
 Patch102: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.102
 Patch103: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.103
@@ -165,11 +158,9 @@ Patch104: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.104
 Patch105: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.105
 Patch106: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.106
 Patch107: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.107
-# Win32:
-#Patch108: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.108
+Patch108: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.108
 Patch109: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.109
-# Win32:
-#Patch110: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.110
+Patch110: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.110
 Patch111: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.111
 Patch112: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.112
 Patch113: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.113
@@ -182,6 +173,19 @@ Patch119: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.119
 Patch120: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.120
 Patch121: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.121
 Patch122: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.122
+Patch123: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.123
+Patch124: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.124
+Patch125: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.125
+Patch126: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.126
+Patch127: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.127
+Patch128: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.128
+Patch129: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.129
+Patch130: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.130
+Patch131: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.131
+Patch132: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.132
+Patch133: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.133
+Patch134: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.134
+Patch135: ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.135
 
 Patch3000: vim-7.0-syntax.patch
 Patch3002: vim-7.1-nowarnings.patch
@@ -316,11 +320,11 @@ perl -pi -e "s,bin/nawk,bin/awk,g" runtime/tools/mve.awk
 # for i in `seq 1 14`; do printf "%%patch%03d -p0 \n" $i; done
 %patch001 -p0
 %patch002 -p0
-#Win 32: patch003 -p0
+%patch003 -p0
 %patch004 -p0
 %patch005 -p0
 %patch006 -p0
-#Mac: patch007 -p0
+%patch007 -p0
 %patch008 -p0
 %patch009 -p0
 %patch010 -p0
@@ -347,16 +351,14 @@ perl -pi -e "s,bin/nawk,bin/awk,g" runtime/tools/mve.awk
 %patch031 -p0
 %patch032 -p0
 %patch033 -p0
-# Win64:
-#patch034 -p0
+%patch034 -p0
 %patch035 -p0
 %patch036 -p0
 %patch037 -p0
 %patch038 -p0
 %patch039 -p0
 %patch040 -p0
-# DOS, Amiga, OS2, VMS:
-#patch041 -p0
+%patch041 -p0
 %patch042 -p0
 %patch043 -p0
 %patch044 -p0
@@ -380,17 +382,14 @@ perl -pi -e "s,bin/nawk,bin/awk,g" runtime/tools/mve.awk
 %patch062 -p0
 %patch063 -p0
 %patch064 -p0
-# Win32:
-#patch065 -p0
+%patch065 -p0
 %patch066 -p0
 %patch067 -p0
 %patch068 -p0
 %patch069 -p0 
-# Win32:
-#patch070 -p0 
+%patch070 -p0 
 %patch071 -p0 
-# DOS, Amiga, OS2, VMS:
-#patch072 -p0 
+%patch072 -p0 
 %patch073 -p0 
 %patch074 -p0 
 %patch075 -p0 
@@ -398,8 +397,7 @@ perl -pi -e "s,bin/nawk,bin/awk,g" runtime/tools/mve.awk
 %patch077 -p0 
 %patch078 -p0 
 %patch079 -p0 
-# GVimEXT:
-#patch080 -p0 
+%patch080 -p0 
 %patch081 -p0 
 %patch082 -p0 
 %patch083 -p0 
@@ -407,14 +405,11 @@ perl -pi -e "s,bin/nawk,bin/awk,g" runtime/tools/mve.awk
 %patch085 -p0 
 %patch086 -p0 
 %patch087 -p0 
-# Mac:
-#patch088 -p0 
+%patch088 -p0 
 %patch089 -p0 
 %patch090 -p0 
-# Win32:
-#patch091 -p0 
-# Mac:
-#patch092 -p0 
+%patch091 -p0 
+%patch092 -p0 
 %patch093 -p0 
 %patch094 -p0 
 %patch095 -p0 
@@ -422,8 +417,7 @@ perl -pi -e "s,bin/nawk,bin/awk,g" runtime/tools/mve.awk
 %patch097 -p0 
 %patch098 -p0 
 %patch099 -p0 
-# Win32:
-#patch100 -p0 
+%patch100 -p0 
 %patch101 -p0 
 %patch102 -p0 
 %patch103 -p0 
@@ -431,11 +425,9 @@ perl -pi -e "s,bin/nawk,bin/awk,g" runtime/tools/mve.awk
 %patch105 -p0 
 %patch106 -p0 
 %patch107 -p0 
-# Win32:
-#patch108 -p0 
+%patch108 -p0 
 %patch109 -p0 
-# Win32:
-#patch110 -p0 
+%patch110 -p0 
 %patch111 -p0 
 %patch112 -p0 
 %patch113 -p0 
@@ -448,6 +440,20 @@ perl -pi -e "s,bin/nawk,bin/awk,g" runtime/tools/mve.awk
 %patch120 -p0 
 %patch121 -p0 
 %patch122 -p0 
+%patch123 -p0
+%patch124 -p0
+%patch125 -p0
+%patch126 -p0
+%patch127 -p0
+%patch128 -p0
+%patch129 -p0
+%patch130 -p0
+%patch131 -p0
+%patch132 -p0
+%patch133 -p0
+%patch134 -p0
+%patch135 -p0
+
 
 # install spell files
 %if %{withvimspell}
@@ -833,6 +839,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_datadir}/icons/hicolor/*/apps/*
 
 %changelog
+* Thu Oct 04 2007 Karsten Hopp <karsten@redhat.com> 7.1.135-1
+- patchlevel 135
+
 * Wed Sep 26 2007 Karsten Hopp <karsten@redhat.com> 7.1.122-1
 - patchlevel 122