diff --git a/.gitignore b/.gitignore index e778171..c511fd7 100644 --- a/.gitignore +++ b/.gitignore @@ -1,29 +1,3 @@ -vim-7.2-extra.tar.gz -vim-7.2-lang.tar.gz -vim-7.2.tar.bz2 -/vim-7.3.tar.bz2 /vim-7.4.tar.bz2 -/vim-7.4-909.tar.bz2 -/vim-7.4-917.tar.bz2 -/vim-7.4-922.tar.bz2 -/vim-7.4-930.tar.bz2 -/vim-7.4-941.tar.bz2 -/vim-7.4-942.tar.bz2 -/vim-7.4-944.tar.bz2 -/vim-7.4-945.tar.bz2 -/vim-7.4-947.tar.bz2 -/vim-7.4-960.tar.bz2 -/vim-7.4-969.tar.bz2 -/vim-7.4-970.tar.bz2 -/vim-7.4-972.tar.bz2 -/vim-7.4-977.tar.bz2 -/vim-7.4-979.tar.bz2 -/vim-7.4-1087.tar.bz2 -/vim-7.4-1142.tar.bz2 -/vim-7.4-1229.tar.bz2 -/vim-7.4-1344.tar.bz2 -/vim-7.4-1570.tar.bz2 -/vim-7.4-1718.tar.bz2 -/vim-7.4-1775.tar.bz2 /vim-7.4-1786.tar.bz2 /vim-7.4-1797.tar.bz2 diff --git a/README.patches b/README.patches index 9eade8d..7579012 100644 --- a/README.patches +++ b/README.patches @@ -1,10 +1,3 @@ -commit 3247fc9e85ec2067ebfd44d0e7efebce66f0aac2 -Merge: f953813 c61348e -Author: Karsten Hopp -Date: Fri Apr 29 11:43:48 2016 +0200 - - Merge branch 'master' of https://github.com/vim/vim - commit c61348e83fd4eed8b999fe5b7cdfb4caf90bf3fd Author: Bram Moolenaar Date: Thu Apr 28 22:20:03 2016 +0200 @@ -98,13 +91,6 @@ Date: Tue Apr 26 17:16:24 2016 +0200 Solution: First invoke out/err callbacks before the close callback. Make the close callback work on Windows. -commit f9538136beff21c04d8d7f8ad7f8d23ed0905771 -Merge: b33f51a d10abe5 -Author: Karsten Hopp -Date: Tue Apr 26 13:09:13 2016 +0200 - - Merge branch 'master' of https://github.com/vim/vim - commit d10abe52019d10403eb559ea0a424bbd310b738f Author: Bram Moolenaar Date: Sun Apr 24 15:41:33 2016 +0200 @@ -198,13 +184,6 @@ Date: Fri Apr 22 20:20:19 2016 +0200 Problem: Using wrong buffer length. Solution: use the right name. (Kazunobu Kuriyama) -commit b33f51aac191c8831bebbc0ca5b0a49456fc0003 -Merge: 8cf439c 763b684 -Author: Karsten Hopp -Date: Fri Apr 22 12:40:34 2016 +0200 - - Merge branch 'master' of https://github.com/vim/vim - commit 763b684373bf5954445d8d8d99da1e39a4fc5105 Author: Bram Moolenaar Date: Fri Apr 22 12:24:52 2016 +0200 @@ -716,13 +695,6 @@ Date: Fri Apr 8 17:07:19 2016 +0200 by them. Go through all jobs and channels to find unreferenced items. Also, decrement reference counts when garbage collecting. -commit 8cf439cb8003c79addd36cc2c6d1dcc42652f3f2 -Merge: d8dc5e6 d56374e -Author: Karsten Hopp -Date: Fri Apr 8 11:00:52 2016 +0200 - - Merge branch 'master' of https://github.com/vim/vim - commit d56374e25df0b317b01423a01f158157faa647fa Author: Bram Moolenaar Date: Thu Apr 7 22:16:30 2016 +0200 @@ -1984,13 +1956,6 @@ Date: Tue Mar 15 16:35:39 2016 +0100 Problem: No test for ":help". Solution: Add a test for what 7.4.1568 fixed. (Higashi Higashi) -commit d8dc5e63fabbbddeb45a311f1deff240e4a8e709 -Merge: 0ee7bfe 426dd02 -Author: Karsten Hopp -Date: Tue Mar 15 16:13:43 2016 +0100 - - Merge branch 'master' of https://github.com/vim/vim - commit 426dd0219512af5f4abeb0901b533159253ffba3 Author: Bram Moolenaar Date: Tue Mar 15 15:09:29 2016 +0100 @@ -3296,14 +3261,6 @@ Date: Thu Feb 25 15:25:03 2016 +0100 (Jörg Plate) Solution: Use "char_u" always. -commit 0ee7bfeec9fef5bd2a86ba0e37de6b4ffe11e152 -Merge: 61d7db7 f391327 -Author: Karsten Hopp -Date: Thu Feb 25 00:31:00 2016 +0100 - - Merg e branch 'master' of https://github.com/vim/vim - pd - commit f391327adbbffb11180cf6038a92af1ed144e907 Author: Bram Moolenaar Date: Thu Feb 25 00:00:01 2016 +0100 @@ -3912,13 +3869,6 @@ Date: Wed Feb 17 20:48:19 2016 +0100 Problem: A few more compiler warnings. (Axel Bender) Solution: Add type casts. -commit 61d7db7b5a9897fea34054cebe8442f45efa3fa4 -Merge: 07a61e8 2032190 -Author: Karsten Hopp -Date: Wed Feb 17 14:50:39 2016 +0100 - - Merge branch 'master' of https://github.com/vim/vim - commit 203219048fa007b5042d9b893fd647aef44722a0 Author: Bram Moolenaar Date: Wed Feb 17 12:30:17 2016 +0100 @@ -4913,13 +4863,6 @@ Date: Mon Feb 1 21:32:58 2016 +0100 Solution: Add a zero timeout. Call parse_queued_messages(). (Yasuhiro Matsumoto) -commit 07a61e8ce9dfd44a17d63b4629fb7443cc481a7f -Merge: 67a4e64 fb1f626 -Author: Karsten Hopp -Date: Mon Feb 1 14:12:20 2016 +0100 - - Merge branch 'master' of https://github.com/vim/vim - commit fb1f62691eae7c79a28b3b17a60e72ce198c71a2 Author: Bram Moolenaar Date: Sun Jan 31 20:24:32 2016 +0100 @@ -5671,13 +5614,6 @@ Date: Tue Jan 19 23:36:15 2016 +0100 Solution: Add the "f" flag to ":sort". (Alex Jakushev) Also add the "f" flag to sort(). -commit 67a4e64892d55b6ee45673230ca77693860ac6cb -Merge: 2b52732 b8060fe -Author: Karsten Hopp -Date: Tue Jan 19 22:53:42 2016 +0100 - - Merge branch 'master' of https://github.com/vim/vim - commit b8060fe862f684b591f9ac679eac5b2594d6c5a0 Author: Bram Moolenaar Date: Tue Jan 19 22:29:28 2016 +0100 @@ -6166,12 +6102,6 @@ Date: Tue Jan 12 21:00:40 2016 +0100 problem. Solution: Move the conditions. Don't use endpos if handling an error. -commit 2b527328d1927b42ca190ff5f92ba69283bdcad0 -Author: Karsten Hopp -Date: Tue Jan 12 14:59:32 2016 +0100 - - add more ssh keywords - commit d79e55016cf8268cee935f1ac3b5b28712d1399e Author: Bram Moolenaar Date: Sun Jan 10 22:13:02 2016 +0100 diff --git a/ftplugin-spec.vim b/ftplugin-spec.vim new file mode 100644 index 0000000..2a961f8 --- /dev/null +++ b/ftplugin-spec.vim @@ -0,0 +1,210 @@ +" Plugin to update the %changelog section of RPM spec files +" Filename: spec.vim +" Maintainer: Igor Gnatenko i.gnatenko.brain@gmail.com +" Former Maintainer: Gustavo Niemeyer (until March 2014) +" Last Change: Mon Jun 01 21:15 MSK 2015 Igor Gnatenko + +if exists("b:did_ftplugin") + finish +endif +let b:did_ftplugin = 1 + +let s:cpo_save = &cpo +set cpo&vim + +if !exists("no_plugin_maps") && !exists("no_spec_maps") + if !hasmapto("SpecChangelog") + map c SpecChangelog + endif +endif + +if !hasmapto("call SpecChangelog(\"\")") + noremap