update to VIM 7.3 patchlevel 11

This commit is contained in:
Karsten Hopp 2010-09-22 17:20:30 +02:00
parent 4dcf544125
commit 5a0d8bf504
8 changed files with 80 additions and 1385 deletions

1
.gitignore vendored
View File

@ -1,3 +1,4 @@
vim-7.2-extra.tar.gz
vim-7.2-lang.tar.gz
vim-7.2.tar.bz2
/vim-7.3.tar.bz2

View File

@ -1,4 +1,4 @@
Patches for Vim - Vi IMproved 7.2
Patches for Vim - Vi IMproved 7.3
The files in this directory contain source code changes to fix
problems in released versions of Vim. Each file also contains an
@ -14,467 +14,26 @@ Before patching, change to the top Vim directory, where the "src"
and "runtime" directories are located.
Depending on the version of "patch" that you use, you may have add
an argument to make it patch the right file:
patch -p < 7.2.001
patch -p0 < 7.2.001
patch -p < 7.3.001
patch -p0 < 7.3.001
After applying a patch, you need to compile Vim. There are no
patches for binaries.
Checksums for the patch files can be found in the file MD5.
Collection of patches for Vim 7.2:
SIZE NAME INCLUDES
108889 7.2.001-100.gz patches 7.2.001 to 7.2.100, gzip'ed
208102 7.2.101-200.gz patches 7.2.101 to 7.2.200, gzip'ed
82163 7.2.201-300.gz patches 7.2.201 to 7.2.300, gzip'ed
94475 7.2.301-400.gz patches 7.2.301 to 7.2.400, gzip'ed
Individual patches for Vim 7.2:
Individual patches for Vim 7.3:
SIZE NAME FIXES
1877 7.2.001 Mac: pseudo-ttys don't work properly on Leopard
1462 7.2.002 leaking memory when displaying menus
3663 7.2.003 typo in translated message, message not translated
3413 7.2.004 Cscope help message is not translated
4638 7.2.005 a few problems when profiling
1552 7.2.006 HTML files are not recognized by contents
16735 7.2.007 (extra) minor issues for VMS
1947 7.2.008 wrong window count when using :bunload in a BufHidden autocmd
2245 7.2.009 can't compile with Perl 5.10 on MS-aindows
5415 7.2.010 "K" in Visual mode does not properly escape all characters
2873 7.2.011 error when inserting a float value from expression register
1444 7.2.012 compiler warnings when building with startup timing
4157 7.2.013 hang when waiting for X selection, consuming lots of CPU time
1769 7.2.014 synstack() doesn't work in an emptly line
1943 7.2.015 "make all test install" doesn't stop when the test fails
4536 7.2.016 cmdline completion pattern can be in freed memory
5319 7.2.017 X11: strlen() used wrongly, pasting very big selection fails
1390 7.2.018 memory leak when substitute is aborted
2269 7.2.019 completion and exists() don't work for ":noautocmd"
1521 7.2.020 "kvim" starts the GUI even though KDE is no longer supported
4806 7.2.021 getting full file name when executing autocmds may be slow
3823 7.2.022 (extra) cannot run tests with the MingW compiler
2062 7.2.023 'cursorcolumn' wrong in a closed fold when display is shifted
1452 7.2.024 'history' can be made negative, causes out-of-memory error
1470 7.2.025 a CursorHold event that invokes system() is retriggered
2969 7.2.026 (after 7.2.010) 'K' uses the rest of the line
3235 7.2.027 can use cscope commands in the sandbox, might not be safe
1466 7.2.028 confusing error message for missing ()
1291 7.2.029 no completion for ":doautoall" like for ":doautocmd"
1546 7.2.030 (after 7.2.027) can't compile, ex_oldfiles undefined
39400 7.2.031 file names from viminfo are not available to the user
1583 7.2.032 (after 7.2.031) can't compile with EXITFREE defined
2270 7.2.033 using "ucs-2le" for two-byte BOM, but text might be "utf-16le"
2372 7.2.034 memory leak in spell info when deleting a buffer
3522 7.2.035 mismatches for library and Vim alloc/free functions
7545 7.2.036 (extra) mismatches for library and Vim alloc/free functions
1576 7.2.037 double free with GTK 1 and compiled with EXITFREE
2438 7.2.038 overlapping arguments to memcpy()
1378 7.2.039 accessing freed memory on exit when EXITFREE is defined
1836 7.2.040 ":e ++ff=dos foo" gets "unix" 'ff' when CR before NL missing
22993 7.2.041 (extra) diff wrong when edit diff buffer in another tab page
4987 7.2.042 restoring view in autocmd sometimes doesn't work completely
2550 7.2.043 VMS: Too many chars escaped in filename and shell commands
5639 7.2.044 crash because of gcc 4 being over protective for strcpy()
2056 7.2.045 the Python interface has an empty entry in sys.path
1704 7.2.046 wrong check for filling buffer with encoding
2470 7.2.047 using -nb while it is not supported makes other side hang
4758 7.2.048 v:count and v:prevcount are not set correctly
32552 7.2.049 (extra) Win32: the clipboard doesn't support UTF-16
8484 7.2.050 compiler warnings for not using return value of fwrite()
15179 7.2.051 can't avoid 'wig' and 'suffixes' for glob() and globpath()
2611 7.2.052 synIDattr() doesn't support "sp" for special color
1754 7.2.053 crash when using WorkShop command ":ws foo"
2006 7.2.054 compilation warnings for fprintf format
34319 7.2.055 various compiler warnings with strict checking
1635 7.2.056 (after 7.2.050) tests 58 and 59 fail
3210 7.2.057 (after 7.2.056) trying to put size_t in int variable
2338 7.2.058 can't add a feature name in the :version output
1847 7.2.059 diff is not always displayed properly
34772 7.2.060 spell checking doesn't work well for compound words
1886 7.2.061 creating funcref requires loading the autoload script first
1657 7.2.062 "[Scratch]" is not translated
3558 7.2.063 warning for NULL argument of Perl_sys_init3()
1942 7.2.064 repeating "~" on a Visual block doesn't always update screen
5149 7.2.065 GTK GUI: cursor disappears doing ":vsp" when maximized
2759 7.2.066 not easy to check if 'encoding' is a multi-byte encoding
1683 7.2.067 can't load sesison extra file when it contains special chars
2598 7.2.068 error when Emacs tags file line is too long
1726 7.2.069 (after 7.2.060) compiler warning for putting size_t in int
17606 7.2.070 crash when a function returns a:000
2353 7.2.071 (extra) Win32: Handling netbeans events may cause a crash
1615 7.2.072 (extra, fixed patch) compiler warning in Sniff code
4121 7.2.073 ":set <xHome>" has the same output as ":set <Home>"
1832 7.2.074 (extra, after 7.2.073) extra part of 7.2.073
2218 7.2.075 (after 7.2.058) unclear comment about making a diff
2666 7.2.076 rename(from, to) deletes file if names refer to the same file
4745 7.2.077 (after 7.2.076) rename() fails if names differ only in case
3298 7.2.078 problems with deleting folds
6947 7.2.079 "killed" netbeans events are not handled correctly
9942 7.2.080 accessing wrong memory with completion and composing char
1728 7.2.081 compiler warning for float overflow on VAX
2134 7.2.082 if 'ff' is "mac" then "ga" on a ^J shows 0x0d instead of 0x0a
1733 7.2.083 ":tag" doesn't return to the right tag entry in the tag stack
4331 7.2.084 Python: vim.eval() is wrong for recursive structures
1862 7.2.085 ":set <M-b>=<Esc>b" does not work when 'encoding' is utf-8
3045 7.2.086 using ":diffget 1" in buffer 1 corrupts the text
1570 7.2.087 adding URL to 'path' doesn't work to edit a file
2895 7.2.088 (extra) Win32: Using the clipboard sometimes fails
2473 7.2.089 (extra) Win32: crash when using Ultramon buttons
3286 7.2.090 user command containing 0x80 does not work properly
2113 7.2.091 ":cs help" output is not aligned for some languages
4538 7.2.092 some error messages are not translated
7287 7.2.093 (extra) dialogs can't always handle multi-byte text
3430 7.2.094 compiler warning for signed/unsigned compare, typos
1902 7.2.095 using "r" and then CTRL-C Visual highlighting is not removed
1464 7.2.096 after ":number" "Press Enter" msg may be on the wrong screen
1692 7.2.097 "!xterm&" doesn't work when 'shell' is "bash"
1864 7.2.098 warning for signed/unsigned pointer
3498 7.2.099 unnecessary redraw when changing GUI options in terminal
3846 7.2.100 missing first three bytes on sourced FIFO
1362 7.2.101 (extra) MSVC version not recognized
1496 7.2.102 (after 7.2.100) BOM at start of Vim script not removed
5153 7.2.103 tab page line isn't always updated, e.g. when 'bomb' is set
1523 7.2.104 after ":saveas foo" the tab label isn't updated right away
2159 7.2.105 modeline setting for 'foldmethod' overrules diff options
3422 7.2.106 endless loop for "]s" in HTML when there are no misspellings
1825 7.2.107 After a GUI dialog ":echo" messages are deleted
1622 7.2.108 (after 7.2.105) can't compile without the diff feature
11901 7.2.109 'langmap' does not work for multi-byte characters
1407 7.2.110 compiler warning for unused variable
2724 7.2.111 selection unclear for Visual block mode with 'cursorcolumn'
1509 7.2.112 cursor invisible in first col in Visual mode if 'number' set
2700 7.2.113 crash when using submatch() in substitute()
2531 7.2.114 using wrong printf format: %d instead of %ld
2716 7.2.115 some debugging code is never used
1619 7.2.116 not all memory is freed when EXITFREE is defined
2592 7.2.117 location list incorrectly labelled "Quickfix List"
2068 7.2.118 <PageUp> at the more prompt only does half a page
1550 7.2.119 status line is redrawn too often
8305 7.2.120 location list is copied and then deleted when opening window
4993 7.2.121 can't stop output of "!grep a *.c" in gvim with CTRL-C
2472 7.2.122 invalid mem access if VimResized autocmd changes screen size
1568 7.2.123 ":map" output continues after typing 'q' at more prompt
3127 7.2.124 ":tselect" output continues after typing 'q' at more prompt
3936 7.2.125 leaking memory when reading XPM bitmap for a sign
4326 7.2.126 when EXITFREE is defined signs and keymaps are not freed
1708 7.2.127 get another more prompt after typing 'q'
1537 7.2.128 (after 7.2.055) ":lcd" causes invalid session file
2229 7.2.129 opening command window from input() uses the search history
12852 7.2.130 Vim may haing until CTRL-C is typed when using CTRL-Z
2612 7.2.131 using wrong cursor highlighting after clearing 'keymap'
7823 7.2.132 accessing freed memory when changing dir in SwapExists autocmd
1665 7.2.133 ":diffoff!" changes settings in windows not in diff mode
2314 7.2.134 compiler warnings for discarding "const" from pointer
1991 7.2.135 memory leak when redefining user command with complete arg
1326 7.2.136 (after 7.2.132) ":cd" still possible in SwapExists autocmd
11328 7.2.137 wrong left shift of blockwise selection in tab when 've' set
5428 7.2.138 extra part of 7.2.137
2229 7.2.139 crash when 'virtualedit' is "all"
1974 7.2.140 diff highlighting missing if Visual area starts at cursor pos
6622 7.2.141 fixing bold spill redraws too many characters
1753 7.2.142 Motif and Athena balloons don't use tooltip colors
6830 7.2.143 no command line completion for ":cscope" command
2304 7.2.144 colorscheme is reloaded when 't_Co' is set to the same value
3379 7.2.145 white space in ":cscope find" is not ignored
3394 7.2.146 v:warningmsg isn't used for all warnings
1548 7.2.147 cursor in wrong position after Tab for small version
4275 7.2.148 highlighting a character after the line doesn't always work
15646 7.2.149 read uninit memory when using return value that wasn't set
35686 7.2.150 (extra) VisVim doesn't support tabs
1533 7.2.151 ":hist a" doesn't work like ":hist all" as the docs suggest
2963 7.2.152 "silent echo x" inside ":redir" leaves cursor halfway the line
2908 7.2.153 memory leak for ":recover empty_dir/"
2390 7.2.154 (after 7.2.132) can still do ":cd" in SwapExists autocmd
1249 7.2.155 memory leak in ":function /pat"
5543 7.2.156 no completion for :scscope and :lcscope commands
4299 7.2.157 illegal memory access when searching in path
2177 7.2.158 warnings from VisualC compiler
2478 7.2.159 when $x_includes ends up being "NONE" configure fails
1353 7.2.160 search pattern not freed on exit when 'rightleft' set
5400 7.2.161 folds messed up in other tab page
2363 7.2.162 the quickfix window may get the wrong filetype
1754 7.2.163 the command line window may get folding
4089 7.2.164 when 'showbreak' is set wrong Visual block size reported
1794 7.2.165 FuncUndefined autocmd event argument is expanded like filename
10538 7.2.166 no completion for ":sign" command
54715 7.2.167 splint doesn't work well for checking the code (part 1)
2936 7.2.168 if no ctags program found, "make tags" executes first C file
35841 7.2.169 fix more splint warnings, define colnr_T to be int
4481 7.2.170 using b_dev while it was not set
2261 7.2.171 (after 7.2.169) compiler warnings
1883 7.2.172 (extra) compiler warning
17875 7.2.173 use gcc instead of lint to check for unused function arguments
42277 7.2.174 too many warnings from gcc -Wextra
1455 7.2.175 compiler warning in OpenBSD
5956 7.2.176 exceptions for splint are not useful
57904 7.2.177 more warnings from gcc -Wextra
3898 7.2.178 using negative value for device number might not always work
2944 7.2.179 using negative value for device number might not always work
198701 7.2.180 some more compiler warnings when using gcc -Wextra
49635 7.2.181 some more compiler warnings when using gcc -Wextra
2128 7.2.182 compilation fails for Motif, gvim with GTK crashes on startup
52709 7.2.183 configure problem for sys/sysctl.h on OpenBSD
84846 7.2.184 some more compiler warnings when using gcc -Wextra
8242 7.2.185 some more compiler warnings when using gcc -Wextra
7260 7.2.186 some more compiler warnings when using gcc -Wextra
3334 7.2.187 (after 7.2.186) doesn't compile with older tcl versions
8531 7.2.188 crash with specific use of function calls
2889 7.2.189 possible hang for deleting auto-indent
4827 7.2.190 the register executed by @@ isn't stored in viminfo
106448 7.2.191 Mzscheme interface doesn't work on Ubuntu
4206 7.2.192 (after 7.2.188) still a crash in the garbage collector
1545 7.2.193 warning for uninitialized values in struct
1345 7.2.194 (extra) MSVC: rem commands are echoed
2229 7.2.195 leaking memory for the command Vim was started with
3466 7.2.196 remove support for splint, it doesn't work well
1530 7.2.197 warning for uninitialized values of typebuf
2006 7.2.198 buffer used for termcap entry may be too small
1894 7.2.199 strange character in comment
10318 7.2.200 reading past string end when using menu bar or resizing window
14460 7.2.201 cannot copy/paste HTML to/from Firefox via the clipboard
1846 7.2.202 BufWipeout autocmd that edits another buffer causes problems
40481 7.2.203 using current window to work on hidden buffer has side effects
4407 7.2.204 (extra) Win32: Can't build with Visual Studio 2010 beta 1
2852 7.2.205 (extra) Win32: No support for High DPI awarenes
1485 7.2.206 Win32: Can't build netbeans interface with Visual Studio 2010
2237 7.2.207 using freed memory when ":redrawstatus" works recursively
2569 7.2.208 "set novice" gives an error message, it should be ignored
2532 7.2.209 for xxd setmode() is undefined on Cygwin
1896 7.2.210 warning for file changed outside of vim even after :checktime
1639 7.2.211 memory leak when expanding a series of file names
1727 7.2.212 (extra) warnings for redefining SIG macros
1521 7.2.213 warning for using vsprintf()
1983 7.2.214 crash with complete function for user command
8298 7.2.215 ml_get error when using ":vimgrep"
4822 7.2.216 two error messages have the same number E812
2020 7.2.217 running tests with valgrind doesn't work as advertised
1448 7.2.218 cannot build GTK with hangul_input feature
2052 7.2.219 (extra) Photon GUI is outdated
2958 7.2.220 (after 7.2.215) BufEnter "cd" autocommand causes problems
7103 7.2.221 X cut_buffer0 text may be used in the wrong encoding
1816 7.2.222 ":mksession" doesn't work properly with 'acd' set
5132 7.2.223 a script run with ":silent" cannot give any messages
2542 7.2.224 crash when using 'completefunc'
2874 7.2.225 when using ":normal" a saved character may be executed
7470 7.2.226 ml_get error after deleting the last line
1574 7.2.227 when using ":cd" in a script there is no way to track this
14946 7.2.228 cscope is limited to 8 connections
1595 7.2.229 warning for shadowed variable
2442 7.2.230 a few old lint-style ARGUSED comments
1473 7.2.231 warning for unreacheable code in Perl interface
2704 7.2.232 cannot debug problems with being in a wrong directory
2901 7.2.233 extra part of 7.2.232
3831 7.2.234 it is not possible to ignore file names without a suffix
2696 7.2.235 Using CTRL-O z= in Insert mode has a delay before redrawing
2809 7.2.236 Mac: Compiling with Ruby doesn't always work
1965 7.2.237 crash on exit when window icon not set
3941 7.2.238 leaking memory when setting term to "builtin_dumb"
4151 7.2.239 using :diffpatch twice may cause a crash
2078 7.2.240 crash when using GUI find/replace dialog repeatedly
5174 7.2.241 problems with using ":bufdo" and "doautoall" or ":vimgrep"
2505 7.2.242 setting 'lazyredraw' causes the cursor column to be recomputed
1918 7.2.243 memory leak when using :vimgrep and resizing
4757 7.2.244 insufficient info for a conversion error from utf-8 to latin1
5093 7.2.245 wrong conversion when writing Unicode encoded files
1848 7.2.246 Cscope home page link is wrong
2561 7.2.247 Mzscheme interface minor problem
4408 7.2.248 (extra) Win32: Mzscheme interface building minor problems
1555 7.2.249 script that checks .po files can't handle '%' in plural forms
1693 7.2.250 (extra) possible buffer overflow in GvimExt
2802 7.2.251 compiler adds invalid memory bounds check
1495 7.2.252 when 'enc' is multi-byte 'iskeyword' can't contain chars > 128
4223 7.2.253 netbeans interface: getLength always uses current buffer
1654 7.2.254 compiler warning for assigning size_t to int
1870 7.2.255 (after 7.2.242) cursor column may be wrong after :set
1783 7.2.256 GTK font dialog doesn't have a default when 'guifont' not set
2092 7.2.257 GTK 2.17: lots of assertion error messages
1989 7.2.258 v:beval_col and b:beval_text are wrong in UTF-8 text
5393 7.2.259 exists() doesn't work properly for an empty aucmd group
5431 7.2.260 (extra part of 7.2.259)
2515 7.2.261 E38 may appear when deleting folded lines
5652 7.2.262 string passed to user cmd custom completion can be too long
2634 7.2.263 GTK2: Vim window in wrong position using the -geom argument
5161 7.2.264 GTK2: When Vim window maximized, set 'columns' doesn't work
1892 7.2.265 with ":silent broken" inside try/catch silency may persist
6560 7.2.266 in an expression abbreviation the typed character is unknown
1461 7.2.267 crash for narrow window and double-width character
2274 7.2.268 crash when using Python to set cursor beyond end of line
7128 7.2.269 add --startuptime so that slow startup can be analysed
2281 7.2.270 ":@c" does not execute everything if the c register has a CR
2649 7.2.271 Motif GUI: Using freed memory when making a choice
2582 7.2.272 "_.svz" is not recognized as a swap file
3404 7.2.273 crash when redirirecting to unknown array
3749 7.2.274 syntax folding doesn't work properly when adding a comment
2717 7.2.275 warning for unused argument and comparing signed and unsigned
1875 7.2.276 crash when setting 'isprint' to a small bullet
1937 7.2.277 CTRL-Y in a diff'ed window may move cursor outside of window
2312 7.2.278 using magic number in the folding code
3413 7.2.279 invalid memory read with visual mode "r"
6656 7.2.280 a redraw in a custom statusline with %! may cause a crash
2241 7.2.281 'cursorcolumn' highlighting is wrong in diff mode
1584 7.2.282 a fold can't be closed
2030 7.2.283 GTK: changing font doesn't keep the window maximized
1572 7.2.284 two windows on a buffer + folding: display error after change
1931 7.2.285 (after 7.2.169) CTRL-U in Insert mode also deletes indent
7058 7.2.286 (after 7.2.269) --startuptime argument is not consistent
1733 7.2.287 warning from gcc 3.4 about uninitialized variable
1680 7.2.288 Python 2.6 pyconfig.h redefines macros
3979 7.2.289 checking wrong struct member
5344 7.2.290 not freeing memory from ":lmap", ":xmap" and ":menutranslate"
1498 7.2.291 reading uninitialised memory in arabic mode
1518 7.2.292 block right-shift wrong with multibyte encoding and 'list' set
1954 7.2.293 when setting 'comments' option it may be used in a wrong way
8992 7.2.294 when using TEMPDIRS dir name could get too long
4053 7.2.295 in map() on a List the index is not known, set v:key to index
1809 7.2.296 (after 7.2.286) help message about startuptime is wrong
1846 7.2.297 reading freed memory when writing ":reg" output to a register
1608 7.2.298 ":vimgrep" crashes with an autocommand that sets w: variable
1733 7.2.299 crash when comment middle is longer than start
5886 7.2.300 file descriptors not closed when executing external command
14601 7.2.301 formatting is wrong when 'tw' is set to a small value
4941 7.2.302 (extra, after 7.2.301) extra part of the 7.2.301 tests
2073 7.2.303 (after 7.2.294) can't build on MS-Windows
1831 7.2.304 compiler warning for bad pointer cast
2727 7.2.305 recursively redrawing causes a memory leak
1541 7.2.306 shellescape("10%%", 1) only escapes first %
4869 7.2.307 crash with a very long syntax match statement
5504 7.2.308 submatch() in "\=" of ":s" command returns empty string
1533 7.2.309 (after 7.2.308) warning for missing function prototype
1874 7.2.310 ftdetect plugin using ":setf" doesn't work with # comment
1408 7.2.311 can't compile with FreeMiNT
9769 7.2.312 iconv() returns invalid char sequence when conversion fails
3744 7.2.313 command line completion doesn't work after "%:h" and similar
1620 7.2.314 small build broken after 7.2.313
4605 7.2.315 Python libs can't be found on 64 bit system
3370 7.2.316 may get multiple _FORTIFY_SOURCE arguments
5249 7.2.317 memory leak when adding a highlight group resulting in E669
2637 7.2.318 wrong locale value breaks floating point numbers for gvim
1846 7.2.319 Motif: accessing freed memory when cancelling font dialog
6269 7.2.320 unused function in Mzscheme interface
1899 7.2.321 histadd() and "*" fail to add entry to empty history
1517 7.2.322 wrong indenting in virtual replace for CTRL-Y and a short line
2424 7.2.323 (extra) balloon evaluation crashes on Win64
1901 7.2.324 a negative column argument in setpos() may cause a crash
1616 7.2.325 stray "w" in the startup vimrc file makes edited file empty
1790 7.2.326 Win32: $HOME doesn't work when %HOMEPATH% is not defined
7899 7.2.327 unused functions in Workshop
1453 7.2.328 has("win64") does not return 1 on 64 bit MS-Windows version
1390 7.2.329 cursor pos wrong after "g_" in Visual mode and excl. selection
45468 7.2.330 tables for Unicode case operators are outdated
1385 7.2.331 can't interrupt "echo list" for a very long list
3492 7.2.332 crash if spell correcting triggers autocmd to reload a buffer
10075 7.2.333 warnings from static code analysis
9095 7.2.334 postponing keys in Netbeans interface does not work properly
2802 7.2.335 the CTRL-] command escapes too many characters
26204 7.2.336 MzScheme interface can't evaluate an expression
3828 7.2.337 ":compiler" doesn't function properly in a function
3535 7.2.338 (after 7.2.300) part of FD_CLOEXEC change is missing
1977 7.2.339 (after 7.2.269) part of --startuptime patch is missing
1587 7.2.340 gcc warning for condition that can never be true
2072 7.2.341 popup menu wraps to next line if wide character doesn't fit
2507 7.2.342 popup menu wrong in 'rightleft' mode with multi-byte chars
1370 7.2.343 (after 7.2.338) can't compile on Win32
1728 7.2.344 (after 7.2.338) can't compile on some systems
1324 7.2.345 tab line is not updated when the value of 'bt' is changed
2895 7.2.346 repeating a command with @: causes mapping to be applied twice
3784 7.2.347 crash when executing <expr> mapping redefines that mapping
7230 7.2.348 (after 7.2.330) Unicode double width table is outdated
1714 7.2.349 CTRL-W gf puts the new tab in the wrong place
2766 7.2.350 Win32: When changing font window may jump to another screen
2195 7.2.351 (after 7.2.347) compilation fails with some compilers
1825 7.2.352 Win64: Vim doesn't work when cross-compiled with MingW libs
4764 7.2.353 no command line completion for ":profile"
2270 7.2.354 Japanese single-width double-byte chars not handled correctly
2663 7.2.355 popup menu in wrong position when 'number' is set
2166 7.2.356 not all folds are closed when 'foldmethod' is changed
1565 7.2.357 CR displayed wrong when changing 'fileformat' from/to "mac"
2384 7.2.358 compiler warnings on VMS
1805 7.2.359 crash when using the Netbeans join command
2839 7.2.360 Ruby on MS-Windows: can't use sockets
23442 7.2.361 Ruby 1.9 is not supported
2964 7.2.362 (extra, after 7.2.352) Win64 cross-compile problems
2521 7.2.363 Perl 5.10 dynamic loading doesn't work
2958 7.2.364 (extra) can't build gvimext.dll on Win 7 x64 using MinGW
2390 7.2.365 (extra) MS-Windows with MingW: "File->Save As" does not work
3802 7.2.366 CTRL-B doesn't go back to the first line of the buffer
3236 7.2.367 "xxd -r -p" doesn't work as documented
1623 7.2.368 (after 7.2.361) append line with Ruby interface doesn't work
1872 7.2.369 error message for :profile is not easy to understand
4352 7.2.370 (after 7.2.356) a redraw may cause folds to be closed
10029 7.2.371 build problems on Tandem NonStop
9674 7.2.372 (extra) cross-compiling GvimExt and xxd doesn't work.
2901 7.2.373 new messages from gcc 4.5 are not in 'errorformat'
4434 7.2.374 Ruby eval() doesn't understand Vim types
1794 7.2.375 ml_get errors when using ":bprevious" in a BufEnter autocmd
1577 7.2.376 ml_get error when using SiSU syntax
1983 7.2.377 (extra, after 7.2.372) small mistakes in Ming build file
2832 7.2.378 C function declaration indented too much
1758 7.2.379 'eventignore' is set to an invalid value inside ":doau"
3699 7.2.380 (after 7.2.363) Perl builds with 5.10.1 but not with 5.10.0
6835 7.2.381 no completion for :behave
1766 7.2.382 close cmdline window when 'bufhide' is "wipe" uses freed mem
3021 7.2.383 Vim doesn't build cleanly with MSVC 2010
1849 7.2.384 (extra) Vim doesn't build properly with MSVC 2010
2147 7.2.385 can't drag status line when in the command line window
2051 7.2.386 KDE 3.1 focus hack causes problems for other window managers
8233 7.2.387 Ruby with MingW still doesn't build all versions
2486 7.2.388 (extra part of 7.2.387) Ruby with MingW
4805 7.2.389 synIDattr() cannot return the font
2302 7.2.390 in some situations the popup menu can be displayed wrong
3426 7.2.391 internal alloc(0) error when doing "CTRL-V $ c"
4898 7.2.392 netbeans hangs reading from a socket at the maximum block size
9605 7.2.393 Mac: Can't build with different Xcode developer tools dir
4298 7.2.394 .lzma and .xz files are not supported
1554 7.2.395 in help CTRL=] on g?g? escapes the ?, causing it to fail
1554 7.2.396 get E38 errors
1722 7.2.397 redundant check for w_lines_valid
4127 7.2.398 when moving windows the cursor ends up in the wrong line
1784 7.2.399 (extra, after 7.2.388) cannot compile on MingW
12865 7.2.400 (after 7.2.387) Ruby problems with init and empty string
1982 7.2.401 wildmode list doesn't highlight directory names with a space
2649 7.2.402 error 705 when re-using funcref variable
1548 7.2.403 (after 7.2.400) compiler warning for pointer type
1880 7.2.404 pointers for composing characters are not properly initialized
1636 7.2.405 with small features match is not highlighted for ":s/p/r/c"
4701 7.2.406 (after 7.2.119) uninit memory read
1916 7.2.407 when using :s with an expression backslashes are dropped
2152 7.2.408 ":g/the/s/a/b/" can set '[ and '] marks to an unchanged line
1814 7.2.409 summary of number of substitutes is incorrect for ":folddo"
2526 7.2.410 highlighting directories for completion doesn't work properly
1462 7.2.411 when parsing 'cino' a comma isn't skipped properly
3000 7.2.412 [ or ] followed by mouse click doesn't work
13552 7.2.413 large file support is incorrect
2558 7.2.414 CTRK-K <space> <space> does not produce 0xa0 as expected
2122 7.2.415 Win32: Can't open a remote file when starting Vim
2757 7.2.416 logtalk.dict is not installed
2262 7.2.417 if 'shell' has arg with a slash 'shellpipe' is not correct
3048 7.2.418 Vim sets background or foreground color in a terminal to -1
1471 7.2.419 memory leak in Motif when clicking on "Search Vim Help"
2792 7.2.420 ":argedit" does not accept "++enc=utf8" as documented
2108 7.2.421 when folds are not updated there is no way to force an update
2174 7.2.422 may get E763 when using spell dictionaries
4478 7.2.423 crash after assigning s: to variable
5462 7.2.424 ":colorscheme" without an argument doesn't do anything
1541 7.2.425 some compilers complain about fourth EX() argument
2771 7.2.426 commas in 'langmap' are not always handled correctly
5351 7.2.427 recovery doesn't follow symlinks to find swap file
1758 7.2.428 setqflist([]) doesn't properly clear the error list
1900 7.2.429 may get "New file" for file that is not accessible
4275 7.2.430 ++bad arg is handled wrong, may cause invalid memory access
2599 7.2.431 ":amenu" moves the cursor when in Insert mode
12967 7.2.432 translated menus make :emenu difficult to use
5410 7.2.433 can't use cscope with QuickFixCmdPre and QuickFixCmdPost
2106 7.2.434 (after 7.2.432) compilation fails without multi-lang feature
4590 7.2.435 (after 7.2.430) crash when using bad_char_idx uninitialized
4058 7.2.436 reproducible crash in syntax HL
1605 7.2.437 (after 7.2.407) no line break for "\\\n" in expression of :s
2045 7.2.438 (after 7.2.427) "vim -r" crashes
3110 7.2.439 invalid memory access for thesaurus completion and 'infercase'
5861 7.2.440 crash when deleting a funcref in the function it refers to
3446 7.2.441 when using ":earlier" undo information may be wrong
7872 7.2.442 (after 7.2.201) copy/paste with OpenOffice doesn't work
3953 7.2.443 taglist() on tag file with duplicate fields causes int. error
2904 7.2.444 (after 7.2.442) can't build with GTK 1
6993 7.2.445 crash when using undo/redo and FileChangedRO autocmd
2372 7.2.446 crash in GUI when closing the last window in a tabpage
1720 7.3.001 ":find" completion does not always shorten match properly
1610 7.3.002 ":find" completion didn't work halfway an environment variable
1299 7.3.003 crash with specific BufWritePost autocmd
1300 7.3.004 crash when using very long regexp
2747 7.3.005 crash when using undotree()
2987 7.3.006 can't build some multi-byte code with C89
4442 7.3.007 Python code redefines "buffer", re-implements a grow-array
11982 7.3.008 'cursorbind' is kept in places where 'scrollbind' is reset
3197 7.3.009 Win32: Crash when using a bad argument for strftime()
5466 7.3.010 Mac GUI: Missing break statements
8811 7.3.011 X11 clipboard doesn't work in GUI, after :sh selection fails

View File

@ -1,3 +1 @@
35e04482f07c57221c9a751aaa3b8dac vim-7.2-extra.tar.gz
d8884786979e0e520c112faf2e176f05 vim-7.2-lang.tar.gz
556572edfda7a319541a3bc860c7fd36 vim-7.2.tar.bz2
5b9510a17074e2b37d8bb38ae09edbf2 vim-7.3.tar.bz2

View File

@ -1,11 +0,0 @@
--- vim70aa/runtime/filetype.vim.orig 2006-03-13 23:15:53.000000000 +0100
+++ vim70aa/runtime/filetype.vim 2006-03-14 15:56:13.000000000 +0100
@@ -103,7 +103,7 @@
" Apache config file
au BufNewFile,BufRead .htaccess setf apache
-au BufNewFile,BufRead httpd.conf*,srm.conf*,access.conf*,apache.conf*,apache2.conf*,/etc/apache2/*.conf* call s:StarSetf('apache')
+au BufNewFile,BufRead httpd.conf*,srm.conf*,access.conf*,apache.conf*,apache2.conf*,/etc/apache2/*.conf*,auth_mysql.conf*,auth_pgsql.conf*,ssl.conf*,perl.conf*,php.conf*,python.conf*,squirrelmail.conf* call s:StarSetf('apache')
" XA65 MOS6510 cross assembler
au BufNewFile,BufRead *.a65 setf a65

View File

@ -1,16 +1,16 @@
diff -up vim72/runtime/syntax/fstab.vim.fstabsyntax vim72/runtime/syntax/fstab.vim
--- vim72/runtime/syntax/fstab.vim.fstabsyntax 2008-01-16 21:52:16.000000000 +0100
+++ vim72/runtime/syntax/fstab.vim 2008-08-14 17:02:08.000000000 +0200
@@ -46,7 +46,7 @@ syn keyword fsMountPointKeyword containe
diff -up vim73/runtime/syntax/fstab.vim.fstabsyntax vim73/runtime/syntax/fstab.vim
--- vim73/runtime/syntax/fstab.vim.fstabsyntax 2010-05-15 13:03:56.000000000 +0200
+++ vim73/runtime/syntax/fstab.vim 2010-09-22 17:04:58.000000000 +0200
@@ -47,7 +47,7 @@ syn keyword fsMountPointKeyword containe
" Type
syn cluster fsTypeCluster contains=fsTypeKeyword,fsTypeUnknown
syn match fsTypeUnknown /\s\+\zs\w\+/ contained
-syn keyword fsTypeKeyword contained adfs ados affs atfs audiofs auto autofs befs bfs cd9660 cfs cifs coda cramfs devfs devpts e2compr efs ext2 ext2fs ext3 fdesc ffs filecore fuse hfs hpfs iso9660 jffs jffs2 jfs kernfs lfs linprocfs mfs minix msdos ncpfs nfs none ntfs null nwfs overlay ovlfs portal proc procfs ptyfs qnx4 reiserfs romfs shm smbfs sshfs std subfs swap sysfs sysv tcfs tmpfs udf ufs umap umsdos union usbfs userfs vfat vs3fs vxfs wrapfs wvfs xfs zisofs
-syn keyword fsTypeKeyword contained adfs ados affs atfs audiofs auto autofs befs bfs cd9660 cfs cifs coda cramfs devfs devpts e2compr efs ext2 ext2fs ext3 ext4 fdesc ffs filecore fuse hfs hpfs iso9660 jffs jffs2 jfs kernfs lfs linprocfs mfs minix msdos ncpfs nfs none ntfs null nwfs overlay ovlfs portal proc procfs ptyfs qnx4 reiserfs romfs shm smbfs sshfs std subfs swap sysfs sysv tcfs tmpfs udf ufs umap umsdos union usbfs userfs vfat vs3fs vxfs wrapfs wvfs xfs zisofs
+syn keyword fsTypeKeyword contained adfs ados affs atfs audiofs auto autofs befs bfs binfmt_misc cd9660 cfs cifs coda cramfs devfs devpts e2compr efs ext2 ext2fs ext3 ext4 fdesc ffs filecore fuse hfs hpfs iso9660 jffs jffs2 jfs kernfs lfs linprocfs mfs minix msdos ncpfs nfs none ntfs null nwfs overlay ovlfs portal proc procfs ptyfs qnx4 reiserfs romfs rpc_pipefs shm smbfs sshfs std subfs swap sysfs sysv tcfs tmpfs udf ufs umap umsdos union usbfs userfs vfat vs3fs vxfs wrapfs wvfs xfs zisofs
" Options
" -------
@@ -58,7 +58,7 @@ syn match fsOptionsString /[a-zA-Z0-9_-]
@@ -59,7 +59,7 @@ syn match fsOptionsString /[a-zA-Z0-9_-]
syn keyword fsOptionsYesNo yes no
syn cluster fsOptionsCheckCluster contains=fsOptionsExt2Check,fsOptionsFatCheck
syn keyword fsOptionsSize 512 1024 2048

12
vim-7.3-syntax.patch Normal file
View File

@ -0,0 +1,12 @@
diff -up vim73/runtime/filetype.vim.syntax1 vim73/runtime/filetype.vim
--- vim73/runtime/filetype.vim.syntax1 2010-08-03 22:44:00.000000000 +0200
+++ vim73/runtime/filetype.vim 2010-09-22 16:56:26.000000000 +0200
@@ -111,7 +111,7 @@ au BufNewFile,BufRead proftpd.conf* cal
" Apache config file
au BufNewFile,BufRead .htaccess,/etc/httpd/*.conf setf apache
-au BufNewFile,BufRead httpd.conf*,srm.conf*,access.conf*,apache.conf*,apache2.conf*,/etc/apache2/*.conf*,/etc/httpd/conf.d/*.conf* call s:StarSetf('apache')
+au BufNewFile,BufRead httpd.conf*,srm.conf*,access.conf*,apache.conf*,apache2.conf*,/etc/httpd/*.conf*,/etc/httpd/conf.d/*.conf*,auth_mysql.conf*,auth_pgsql.conf*,ssl.conf*,perl.conf*,php.conf*,python.conf*,squirrelmail.conf* call s:StarSetf('apache')
" XA65 MOS6510 cross assembler
au BufNewFile,BufRead *.a65 setf a65

View File

@ -1,6 +1,6 @@
#!/bin/bash
cd $HOME/src/fedora/rpms/vim/devel/
cd $HOME/src/fedora/rpms/vim/master/
LANG=C
SPEC=vim.spec
@ -11,16 +11,22 @@ ORIGPL=`grep "define patchlevel" vim.spec | cut -d ' ' -f 3`
#ORIGPL=350
PL=$ORIGPL
cvs up -dAP
git pull
while true; do
LASTPL=$PL
LASTPLFILLED=`printf "%03d" $LASTPL`
PL=$((PL+1))
PNAME="$MAJORVERSION.$PL"
PLFILLED=`printf "%03d" $PL`
PNAME="$MAJORVERSION.$PLFILLED"
URL="ftp://ftp.vim.org/pub/vim/patches/$MAJORVERSION/$PNAME"
wget -nc $URL 2>/dev/null
if [ "$?" -ne "0" ]; then
# Patchlevel not yet available, back down
PL=$((PL-1))
PL=$LASTPL
PLFILLED=$LASTPLFILLED
LASTPL=$((LASTPL-1))
LASTPLFILLED=`printf "%03d" $LASTPL`
if [ "$PL" == "$ORIGPL" ]; then
echo "No new patchlevel available"
exit
@ -28,16 +34,17 @@ while true; do
break
else
# echo "Got patchlevel $MAJORVERSION.$PL, current CVS is at $MAJORVERSION.$ORIGPL"
cvs add $PNAME
cvs ci -m "- patchlevel $PL" $PNAME
sed -i -e "/Patch$((PL-1)): ftp:\/\/ftp.vim.org\/pub\/vim\/patches\/$MAJORVERSION\/$MAJORVERSION.$((PL-1))/aPatch$PL: ftp:\/\/ftp.vim.org\/pub\/vim\/patches\/$MAJORVERSION\/$MAJORVERSION.$PL" $SPEC
sed -i -e "/patch$((PL-1)) -p0/a%patch$PL -p0" $SPEC
git add $PNAME
git commit -m "- patchlevel $PLFILLED" $PNAME
sed -i -e "/Patch$LASTPLFILLED=: ftp:\/\/ftp.vim.org\/pub\/vim\/patches\/$MAJORVERSION\/$MAJORVERSION.$LASTPLFILLED=/aPatch$PLFILLED=: ftp:\/\/ftp.vim.org\/pub\/vim\/patches\/$MAJORVERSION\/$MAJORVERSION.$PLFILLED=" $SPEC
sed -i -e "/patch$LASTPLFILLED= -p0/a%patch$PLFILLED= -p0" $SPEC
fi
done
sed -i -e "/Release: /cRelease: 1%{?dist}" $SPEC
sed -i -e "s/define patchlevel $ORIGPL/define patchlevel $PL/" $SPEC
sed -i -e "/\%changelog/a$CHLOG.$PL-1\n- patchlevel $PL\n" $SPEC
sed -i -e "s/define patchlevel $ORIGPL/define patchlevel $PLFILLED/" $SPEC
sed -i -e "/\%changelog/a$CHLOG.$PL-1\n- patchlevel $PLFILLED\n" $SPEC
wget ftp://ftp.vim.org/pub/vim/patches/$MAJORVERSION/README -O README.patches
cvs ci -m "- patchlevel $PL"
make tag
make SECONDARY_CONFIG="-c /etc/koji.conf" build
git commit -m "- patchlevel $PL"
rm -f $HOME/.koji/config
fedpkg build
ln -sf $HOME/.koji/s390-config config

921
vim.spec
View File

@ -14,22 +14,20 @@
%define withhunspell 0
%define withruby 1
%define baseversion 7.2
%define baseversion 7.3
#used for pre-releases:
%define beta %{nil}
%define vimdir vim72%{?beta}
%define patchlevel 446
%define vimdir vim73%{?beta}
%define patchlevel 011
Summary: The VIM editor
URL: http://www.vim.org/
Name: vim
Version: %{baseversion}.%{beta}%{patchlevel}
Release: 2%{?dist}
Release: 1%{?dist}
License: Vim
Group: Applications/Editors
Source0: ftp://ftp.vim.org/pub/vim/unix/vim-%{baseversion}%{?beta}%{?CVSDATE}.tar.bz2
Source1: ftp://ftp.vim.org/pub/vim/extra/vim-%{baseversion}%{?beta}-lang%{?CVSDATE}.tar.gz
Source2: ftp://ftp.vim.org/pub/vim/extra/vim-%{baseversion}%{?beta}-extra%{?CVSDATE}.tar.gz
Source3: gvim.desktop
Source4: vimrc
#Source5: ftp://ftp.vim.org/pub/vim/patches/README.patches
@ -65,466 +63,30 @@ BuildRequires: hunspell-devel
%endif
# Patches 001 < 999 are patches from the base maintainer.
# If you're as lazy as me, generate the list using
# 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.2/7.2.001
Patch002: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.002
Patch003: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.003
Patch004: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.004
Patch005: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.005
Patch006: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.006
Patch007: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.007
Patch008: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.008
Patch009: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.009
Patch010: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.010
Patch011: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.011
Patch012: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.012
Patch013: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.013
Patch014: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.014
Patch015: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.015
Patch016: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.016
Patch017: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.017
Patch018: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.018
Patch019: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.019
Patch020: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.020
Patch021: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.021
Patch022: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.022
Patch023: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.023
Patch024: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.024
Patch025: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.025
Patch026: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.026
Patch027: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.027
Patch028: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.028
Patch029: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.029
Patch030: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.030
Patch031: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.031
Patch032: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.032
Patch033: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.033
Patch034: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.034
Patch035: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.035
Patch036: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.036
Patch037: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.037
Patch038: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.038
Patch039: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.039
Patch040: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.040
Patch041: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.041
Patch042: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.042
Patch043: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.043
Patch044: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.044
Patch045: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.045
Patch046: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.046
Patch047: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.047
Patch048: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.048
Patch049: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.049
Patch050: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.050
Patch051: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.051
Patch052: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.052
Patch053: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.053
Patch054: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.054
Patch055: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.055
Patch056: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.056
Patch057: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.057
Patch058: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.058
Patch059: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.059
Patch060: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.060
Patch061: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.061
Patch062: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.062
Patch063: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.063
Patch064: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.064
Patch065: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.065
Patch066: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.066
Patch067: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.067
Patch068: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.068
Patch069: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.069
Patch070: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.070
Patch071: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.071
Patch072: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.072
Patch073: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.073
Patch074: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.074
Patch075: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.075
Patch076: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.076
Patch077: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.077
Patch078: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.078
Patch079: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.079
Patch080: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.080
Patch081: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.081
Patch082: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.082
Patch083: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.083
Patch084: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.084
Patch085: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.085
Patch086: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.086
Patch087: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.087
Patch088: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.088
Patch089: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.089
Patch090: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.090
Patch091: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.091
Patch092: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.092
Patch093: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.093
Patch094: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.094
Patch095: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.095
Patch096: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.096
Patch097: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.097
Patch098: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.098
Patch099: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.099
Patch100: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.100
Patch101: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.101
Patch102: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.102
Patch103: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.103
Patch104: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.104
Patch105: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.105
Patch106: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.106
Patch107: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.107
Patch108: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.108
Patch109: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.109
Patch110: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.110
Patch111: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.111
Patch112: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.112
Patch113: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.113
Patch114: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.114
Patch115: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.115
Patch116: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.116
Patch117: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.117
Patch118: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.118
Patch119: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.119
Patch120: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.120
Patch121: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.121
Patch122: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.122
Patch123: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.123
Patch124: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.124
Patch125: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.125
Patch126: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.126
Patch127: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.127
Patch128: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.128
Patch129: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.129
Patch130: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.130
Patch131: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.131
Patch132: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.132
Patch133: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.133
Patch134: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.134
Patch135: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.135
Patch136: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.136
Patch137: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.137
Patch138: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.138
Patch139: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.139
Patch140: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.140
Patch141: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.141
Patch142: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.142
Patch143: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.143
Patch144: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.144
Patch145: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.145
Patch146: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.146
Patch147: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.147
Patch148: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.148
Patch149: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.149
Patch150: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.150
Patch151: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.151
Patch152: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.152
Patch153: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.153
Patch154: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.154
Patch155: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.155
Patch156: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.156
Patch157: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.157
Patch158: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.158
Patch159: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.159
Patch160: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.160
Patch161: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.161
Patch162: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.162
Patch163: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.163
Patch164: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.164
Patch165: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.165
Patch166: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.166
Patch167: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.167
Patch168: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.168
Patch169: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.169
Patch170: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.170
Patch171: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.171
Patch172: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.172
Patch173: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.173
Patch174: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.174
Patch175: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.175
Patch176: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.176
Patch177: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.177
Patch178: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.178
Patch179: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.179
Patch180: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.180
Patch181: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.181
Patch182: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.182
Patch183: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.183
Patch184: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.184
Patch185: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.185
Patch186: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.186
Patch187: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.187
Patch188: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.188
Patch189: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.189
Patch190: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.190
Patch191: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.191
Patch192: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.192
Patch193: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.193
Patch194: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.194
Patch195: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.195
Patch196: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.196
Patch197: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.197
Patch198: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.198
Patch199: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.199
Patch200: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.200
Patch201: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.201
Patch202: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.202
Patch203: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.203
Patch204: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.204
Patch205: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.205
Patch206: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.206
Patch207: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.207
Patch208: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.208
Patch209: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.209
Patch210: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.210
Patch211: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.211
Patch212: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.212
Patch213: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.213
Patch214: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.214
Patch215: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.215
Patch216: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.216
Patch217: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.217
Patch218: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.218
Patch219: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.219
Patch220: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.220
Patch221: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.221
Patch222: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.222
Patch223: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.223
Patch224: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.224
Patch225: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.225
Patch226: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.226
Patch227: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.227
Patch228: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.228
Patch229: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.229
Patch230: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.230
Patch231: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.231
Patch232: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.232
Patch233: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.233
Patch234: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.234
Patch235: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.235
Patch236: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.236
Patch237: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.237
Patch238: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.238
Patch239: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.239
Patch240: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.240
Patch241: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.241
Patch242: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.242
Patch243: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.243
Patch244: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.244
Patch245: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.245
Patch246: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.246
Patch247: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.247
Patch248: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.248
Patch249: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.249
Patch250: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.250
Patch251: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.251
Patch252: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.252
Patch253: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.253
Patch254: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.254
Patch255: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.255
Patch256: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.256
Patch257: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.257
Patch258: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.258
Patch259: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.259
Patch260: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.260
Patch261: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.261
Patch262: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.262
Patch263: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.263
Patch264: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.264
Patch265: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.265
Patch266: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.266
Patch267: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.267
Patch268: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.268
Patch269: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.269
Patch270: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.270
Patch271: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.271
Patch272: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.272
Patch273: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.273
Patch274: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.274
Patch275: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.275
Patch276: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.276
Patch277: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.277
Patch278: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.278
Patch279: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.279
Patch280: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.280
Patch281: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.281
Patch282: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.282
Patch283: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.283
Patch284: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.284
Patch285: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.285
Patch286: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.286
Patch287: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.287
Patch288: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.288
Patch289: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.289
Patch290: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.290
Patch291: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.291
Patch292: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.292
Patch293: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.293
Patch294: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.294
Patch295: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.295
Patch296: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.296
Patch297: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.297
Patch298: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.298
Patch299: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.299
Patch300: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.300
Patch301: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.301
Patch302: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.302
Patch303: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.303
Patch304: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.304
Patch305: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.305
Patch306: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.306
Patch307: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.307
Patch308: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.308
Patch309: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.309
Patch310: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.310
Patch311: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.311
Patch312: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.312
Patch313: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.313
Patch314: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.314
Patch315: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.315
Patch316: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.316
Patch317: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.317
Patch318: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.318
Patch319: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.319
Patch320: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.320
Patch321: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.321
Patch322: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.322
Patch323: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.323
Patch324: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.324
Patch325: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.325
Patch326: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.326
Patch327: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.327
Patch328: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.328
Patch329: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.329
Patch330: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.330
Patch331: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.331
Patch332: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.332
Patch333: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.333
Patch334: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.334
Patch335: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.335
Patch336: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.336
Patch337: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.337
Patch338: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.338
Patch339: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.339
Patch340: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.340
Patch341: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.341
Patch342: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.342
Patch343: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.343
Patch344: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.344
Patch345: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.345
Patch346: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.346
Patch347: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.347
Patch348: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.348
Patch349: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.349
Patch350: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.350
Patch351: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.351
Patch352: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.352
Patch353: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.353
Patch354: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.354
Patch355: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.355
Patch356: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.356
Patch357: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.357
Patch358: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.358
Patch359: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.359
Patch360: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.360
Patch361: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.361
Patch362: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.362
Patch363: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.363
Patch364: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.364
Patch365: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.365
Patch366: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.366
Patch367: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.367
Patch368: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.368
Patch369: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.369
Patch370: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.370
Patch371: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.371
Patch372: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.372
Patch373: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.373
Patch374: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.374
Patch375: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.375
Patch376: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.376
Patch377: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.377
Patch378: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.378
Patch379: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.379
Patch380: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.380
Patch381: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.381
Patch382: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.382
Patch383: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.383
Patch384: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.384
Patch385: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.385
Patch386: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.386
Patch387: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.387
Patch388: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.388
Patch389: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.389
Patch390: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.390
Patch391: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.391
Patch392: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.392
Patch393: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.393
Patch394: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.394
Patch395: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.395
Patch396: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.396
Patch397: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.397
Patch398: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.398
Patch399: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.399
Patch400: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.400
Patch401: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.401
Patch402: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.402
Patch403: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.403
Patch404: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.404
Patch405: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.405
Patch406: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.406
Patch407: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.407
Patch408: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.408
Patch409: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.409
Patch410: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.410
Patch411: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.411
Patch412: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.412
Patch413: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.413
Patch414: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.414
Patch415: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.415
Patch416: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.416
Patch417: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.417
Patch418: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.418
Patch419: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.419
Patch420: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.420
Patch421: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.421
Patch422: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.422
Patch423: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.423
Patch424: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.424
Patch425: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.425
Patch426: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.426
Patch427: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.427
Patch428: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.428
Patch429: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.429
Patch430: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.430
Patch431: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.431
Patch432: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.432
Patch433: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.433
Patch434: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.434
Patch435: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.435
Patch436: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.436
Patch437: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.437
Patch438: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.438
Patch439: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.439
Patch440: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.440
Patch441: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.441
Patch442: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.442
Patch443: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.443
Patch444: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.444
Patch445: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.445
Patch446: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.446
# for i in `seq 1 14`; do printf "Patch%03d: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.%03d\n" $i $i; done
Patch001: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.001
Patch002: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.002
Patch003: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.003
Patch004: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.004
Patch005: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.005
Patch006: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.006
Patch007: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.007
Patch008: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.008
Patch009: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.009
Patch010: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.010
Patch011: ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.011
Patch3000: vim-7.0-syntax.patch
Patch3000: vim-7.3-syntax.patch
Patch3002: vim-7.1-nowarnings.patch
Patch3003: vim-6.1-rh3.patch
Patch3004: vim-7.0-rclocation.patch
Patch3006: vim-6.4-checkhl.patch
Patch3007: vim-7.2-fstabsyntax.patch
Patch3007: vim-7.3-fstabsyntax.patch
Patch3008: vim-7.0-warning.patch
Patch3009: vim-7.0-syncolor.patch
Patch3010: vim-7.0-specedit.patch
Patch3011: vim72-rh514717.patch
Patch3012: vim-7.2-httpfiletype-499123.patch
Patch3013: vim-7.2-elinks-parameter-518791.patch
Patch3012: vim-7.2-elinks-parameter-518791.patch
Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: python-devel ncurses-devel gettext perl-devel
@ -635,8 +197,6 @@ vim-common package.
%prep
%setup -q -b 0 -n %{vimdir}
%setup -q -D -b 1 -n %{vimdir}
%setup -q -D -b 2 -n %{vimdir}
# fix rogue dependencies from sample code
chmod -x runtime/tools/mve.awk
%patch2002 -p1
@ -661,441 +221,6 @@ perl -pi -e "s,bin/nawk,bin/awk,g" runtime/tools/mve.awk
%patch009 -p0
%patch010 -p0
%patch011 -p0
%patch012 -p0
%patch013 -p0
%patch014 -p0
%patch015 -p0
%patch016 -p0
%patch017 -p0
%patch018 -p0
%patch019 -p0
%patch020 -p0
%patch021 -p0
%patch022 -p0
%patch023 -p0
%patch024 -p0
%patch025 -p0
%patch026 -p0
%patch027 -p0
%patch028 -p0
%patch029 -p0
%patch030 -p0
%patch031 -p0
%patch032 -p0
%patch033 -p0
%patch034 -p0
%patch035 -p0
%patch036 -p0
%patch037 -p0
%patch038 -p0
%patch039 -p0
%patch040 -p0
%patch041 -p0
%patch042 -p0
%patch043 -p0
%patch044 -p0
%patch045 -p0
%patch046 -p0
%patch047 -p0
%patch048 -p0
%patch049 -p0
%patch050 -p0
%patch051 -p0
%patch052 -p0
%patch053 -p0
%patch054 -p0
%patch055 -p0
%patch056 -p0
%patch057 -p0
%patch058 -p0
%patch059 -p0
%patch060 -p0
%patch061 -p0
%patch062 -p0
%patch063 -p0
%patch064 -p0
%patch065 -p0
%patch066 -p0
%patch067 -p0
%patch068 -p0
%patch069 -p0
%patch070 -p0
%patch071 -p0
%patch072 -p0
%patch073 -p0
%patch074 -p0
%patch075 -p0
%patch076 -p0
%patch077 -p0
%patch078 -p0
%patch079 -p0
%patch080 -p0
%patch081 -p0
%patch082 -p0
%patch083 -p0
%patch084 -p0
%patch085 -p0
%patch086 -p0
%patch087 -p0
%patch088 -p0
%patch089 -p0
%patch090 -p0
%patch091 -p0
%patch092 -p0
%patch093 -p0
%patch094 -p0
%patch095 -p0
%patch096 -p0
%patch097 -p0
%patch098 -p0
%patch099 -p0
%patch100 -p0
%patch101 -p0
%patch102 -p0
%patch103 -p0
%patch104 -p0
%patch105 -p0
%patch106 -p0
%patch107 -p0
%patch108 -p0
%patch109 -p0
%patch110 -p0
%patch111 -p0
%patch112 -p0
%patch113 -p0
%patch114 -p0
%patch115 -p0
%patch116 -p0
%patch117 -p0
%patch118 -p0
%patch119 -p0
%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
%patch136 -p0
%patch137 -p0
%patch138 -p0
%patch139 -p0
%patch140 -p0
%patch141 -p0
%patch142 -p0
%patch143 -p0
%patch144 -p0
%patch145 -p0
%patch146 -p0
%patch147 -p0
%patch148 -p0
%patch149 -p0
%patch150 -p0
%patch151 -p0
%patch152 -p0
%patch153 -p0
%patch154 -p0
%patch155 -p0
%patch156 -p0
%patch157 -p0
%patch158 -p0
%patch159 -p0
%patch160 -p0
%patch161 -p0
%patch162 -p0
%patch163 -p0
%patch164 -p0
%patch165 -p0
%patch166 -p0
%patch167 -p0
%patch168 -p0
%patch169 -p0
%patch170 -p0
%patch171 -p0
%patch172 -p0
%patch173 -p0
%patch174 -p0
%patch175 -p0
%patch176 -p0
%patch177 -p0
%patch178 -p0
%patch179 -p0
%patch180 -p0
%patch181 -p0
%patch182 -p0
%patch183 -p0
%patch184 -p0
%patch185 -p0
%patch186 -p0
%patch187 -p0
%patch188 -p0
%patch189 -p0
%patch190 -p0
%patch191 -p0
%patch192 -p0
%patch193 -p0
%patch194 -p0
%patch195 -p0
%patch196 -p0
%patch197 -p0
%patch198 -p0
%patch199 -p0
%patch200 -p0
%patch201 -p0
%patch202 -p0
%patch203 -p0
%patch204 -p0
%patch205 -p0
%patch206 -p0
%patch207 -p0
%patch208 -p0
%patch209 -p0
%patch210 -p0
%patch211 -p0
%patch212 -p0
%patch213 -p0
%patch214 -p0
%patch215 -p0
%patch216 -p0
%patch217 -p0
%patch218 -p0
%patch219 -p0
%patch220 -p0
%patch221 -p0
%patch222 -p0
%patch223 -p0
%patch224 -p0
%patch225 -p0
%patch226 -p0
%patch227 -p0
%patch228 -p0
%patch229 -p0
%patch230 -p0
%patch231 -p0
%patch232 -p0
%patch233 -p0
%patch234 -p0
%patch235 -p0
%patch236 -p0
%patch237 -p0
%patch238 -p0
%patch239 -p0
%patch240 -p0
%patch241 -p0
%patch242 -p0
%patch243 -p0
%patch244 -p0
%patch245 -p0
%patch246 -p0
%patch247 -p0
%patch248 -p0
%patch249 -p0
%patch250 -p0
%patch251 -p0
%patch252 -p0
%patch253 -p0
%patch254 -p0
%patch255 -p0
%patch256 -p0
%patch257 -p0
%patch258 -p0
%patch259 -p0
%patch260 -p0
%patch261 -p0
%patch262 -p0
%patch263 -p0
%patch264 -p0
%patch265 -p0
%patch266 -p0
%patch267 -p0
%patch268 -p0
%patch269 -p0
%patch270 -p0
%patch271 -p0
%patch272 -p0
%patch273 -p0
%patch274 -p0
%patch275 -p0
%patch276 -p0
%patch277 -p0
%patch278 -p0
%patch279 -p0
%patch280 -p0
%patch281 -p0
%patch282 -p0
%patch283 -p0
%patch284 -p0
%patch285 -p0
%patch286 -p0
%patch287 -p0
%patch288 -p0
%patch289 -p0
%patch290 -p0
%patch291 -p0
%patch292 -p0
%patch293 -p0
%patch294 -p0
%patch295 -p0
%patch296 -p0
%patch297 -p0
%patch298 -p0
%patch299 -p0
%patch300 -p0
%patch301 -p0
%patch302 -p0
%patch303 -p0
%patch304 -p0
%patch305 -p0
%patch306 -p0
%patch307 -p0
%patch308 -p0
%patch309 -p0
%patch310 -p0
%patch311 -p0
%patch312 -p0
%patch313 -p0
%patch314 -p0
%patch315 -p0
%patch316 -p0
%patch317 -p0
%patch318 -p0
%patch319 -p0
%patch320 -p0
%patch321 -p0
%patch322 -p0
%patch323 -p0
%patch324 -p0
%patch325 -p0
%patch326 -p0
%patch327 -p0
%patch328 -p0
%patch329 -p0
%patch330 -p0
%patch331 -p0
%patch332 -p0
%patch333 -p0
%patch334 -p0
%patch335 -p0
%patch336 -p0
%patch337 -p0
%patch338 -p0
%patch339 -p0
%patch340 -p0
%patch341 -p0
%patch342 -p0
%patch343 -p0
%patch344 -p0
%patch345 -p0
%patch346 -p0
%patch347 -p0
%patch348 -p0
%patch349 -p0
%patch350 -p0
%patch351 -p0
%patch352 -p0
%patch353 -p0
%patch354 -p0
%patch355 -p0
%patch356 -p0
%patch357 -p0
%patch358 -p0
%patch359 -p0
%patch360 -p0
%patch361 -p0
%patch362 -p0
%patch363 -p0
%patch364 -p0
%patch365 -p0
%patch366 -p0
%patch367 -p0
%patch368 -p0
%patch369 -p0
%patch370 -p0
%patch371 -p0
%patch372 -p0
%patch373 -p0
%patch374 -p0
%patch375 -p0
%patch376 -p0
%patch377 -p0
%patch378 -p0
%patch379 -p0
%patch380 -p0
%patch381 -p0
%patch382 -p0
%patch383 -p0
%patch384 -p0
%patch385 -p0
%patch386 -p0
%patch387 -p0
%patch388 -p0
%patch389 -p0
%patch390 -p0
%patch391 -p0
%patch392 -p0
%patch393 -p0
%patch394 -p0
%patch395 -p0
%patch396 -p0
%patch397 -p0
%patch398 -p0
%patch399 -p0
%patch400 -p0
%patch401 -p0
%patch402 -p0
%patch403 -p0
%patch404 -p0
%patch405 -p0
%patch406 -p0
%patch407 -p0
%patch408 -p0
%patch409 -p0
%patch410 -p0
%patch411 -p0
%patch412 -p0
%patch413 -p0
%patch414 -p0
%patch415 -p0
%patch416 -p0
%patch417 -p0
%patch418 -p0
%patch419 -p0
%patch420 -p0
%patch421 -p0
%patch422 -p0
%patch423 -p0
%patch424 -p0
%patch425 -p0
%patch426 -p0
%patch427 -p0
%patch428 -p0
%patch429 -p0
%patch430 -p0
%patch431 -p0
%patch432 -p0
%patch433 -p0
%patch434 -p0
%patch435 -p0
%patch436 -p0
%patch437 -p0
%patch438 -p0
%patch439 -p0
%patch440 -p0
%patch441 -p0
%patch442 -p0
%patch443 -p0
%patch444 -p0
%patch445 -p0
%patch446 -p0
# install spell files
@ -1114,7 +239,6 @@ perl -pi -e "s,bin/nawk,bin/awk,g" runtime/tools/mve.awk
%patch3009 -p1
%patch3010 -p1
%patch3011 -p1
%patch3012 -p1
cp -f %{SOURCE15} runtime/syntax/forth.vim
cp -f %{SOURCE16} runtime/plugin/netrwPlugin.vim
@ -1125,7 +249,7 @@ cp -f %{SOURCE20} runtime/autoload/tar.vim
cp -f %{SOURCE21} runtime/autoload/netrwFileHandlers.vim
cp -f %{SOURCE22} runtime/autoload/netrw.vim
cp -f %{SOURCE23} runtime/autoload/netrwSettings.vim
%patch3013 -p1
%patch3012 -p1
%build
cd src
@ -1438,6 +562,8 @@ rm -rf $RPM_BUILD_ROOT
%lang(it) %{_datadir}/%{name}/%{vimdir}/lang/it
%lang(ja) %{_datadir}/%{name}/%{vimdir}/lang/ja
%lang(ko) %{_datadir}/%{name}/%{vimdir}/lang/ko
%lang(ko) %{_datadir}/%{name}/%{vimdir}/lang/ko.UTF-8
%lang(nb) %{_datadir}/%{name}/%{vimdir}/lang/nb
%lang(no) %{_datadir}/%{name}/%{vimdir}/lang/no
%lang(pl) %{_datadir}/%{name}/%{vimdir}/lang/pl
%lang(pt_BR) %{_datadir}/%{name}/%{vimdir}/lang/pt_BR
@ -1560,6 +686,9 @@ rm -rf $RPM_BUILD_ROOT
%{_datadir}/icons/hicolor/*/apps/*
%changelog
* Wed Sep 22 2010 Karsten Hopp <karsten@redhat.com> 7.3.011-1
- update to VIM 7.3 patchlevel 011
* Tue Jul 27 2010 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> 7.2.446-2
- Rebuild against python 2.7