rpms/vim-perl-support/devel perl-input.patch, NONE, 1.1 sources, 1.2, 1.3 vim-perl-support.spec, 1.1, 1.2

Iain Arnell iarnell at fedoraproject.org
Fri Jan 2 09:43:04 UTC 2009


Author: iarnell

Update of /cvs/pkgs/rpms/vim-perl-support/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19249

Modified Files:
	sources vim-perl-support.spec 
Added Files:
	perl-input.patch 
Log Message:
* Fri Jan 02 2009 Iain Arnell <iarnell at gmail.com> 4.0-1
- update to 4.0:
 + Completely new template system. Most menu items now user definable.
 + Plugin split into autoloadable modules (makes Vim startup faster).
 + Submenus for perlcritic severity and verbosity.
 In consequence there are some obsolete files and global variables, and some
 new files and hotkeys.
- fix bug in Perl_Input function


perl-input.patch:

--- NEW FILE perl-input.patch ---
diff -up vim-perl-support-4.0/plugin/perl-support.vim.orig vim-perl-support-4.0/plugin/perl-support.vim
--- vim-perl-support-4.0/plugin/perl-support.vim.orig	2008-12-11 20:32:15.000000000 +0100
+++ vim-perl-support-4.0/plugin/perl-support.vim	2009-01-02 10:21:22.000000000 +0100
@@ -252,7 +252,7 @@ let s:MsgInsNotAvail	= "insertion not av
 function! Perl_Input ( promp, text, ... )
 	echohl Search																					" highlight prompt
 	call inputsave()																			" preserve typeahead
-	if a:0 == 0
+	if a:0 == 0 || a:1 == ''
 		let retval	=input( a:promp, a:text )
 	else
 		let retval	=input( a:promp, a:text, a:1 )


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/vim-perl-support/devel/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- sources	4 Dec 2008 16:27:04 -0000	1.2
+++ sources	2 Jan 2009 09:42:33 -0000	1.3
@@ -1 +1 @@
-aa23b91d3487dd593b64114189b29a28  perl-support.zip
+a862a2a0359a35bad676e60dc94f6779  perl-support.zip


Index: vim-perl-support.spec
===================================================================
RCS file: /cvs/pkgs/rpms/vim-perl-support/devel/vim-perl-support.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- vim-perl-support.spec	4 Dec 2008 16:27:04 -0000	1.1
+++ vim-perl-support.spec	2 Jan 2009 09:42:33 -0000	1.2
@@ -1,5 +1,5 @@
 Name:           vim-perl-support
-Version:        3.9.1
+Version:        4.0
 Release:        1%{?dist}
 Summary:        Perl-IDE for VIM
 
@@ -7,10 +7,13 @@
 # according to plugin/perl-support.vim
 License:        GPLv2
 URL:            http://www.vim.org/scripts/script.php?script_id=556
-# curl -o perl-support.zip 'http://www.vim.org/scripts/download_script.php?src_id=9578'
+# curl -o perl-support.zip 'http://www.vim.org/scripts/download_script.php?src_id=9701'
 Source0:        perl-support.zip
 BuildRoot:      %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
 
+# reported to VIM-Plugins-List
+Patch0:         perl-input.patch
+
 BuildArch:      noarch
 
 Requires:         vim-enhanced
@@ -47,6 +50,7 @@
 
 %prep
 %setup -q -c
+%patch0 -p 1 -b .orig
 
 # strip out false provides/requires from codesnippets
 cat << \EOF > %{name}-prov
@@ -72,6 +76,8 @@
 
 %install
 rm -rf %{buildroot}
+install -m 755 -d %{buildroot}%{vimfiles}/autoload
+install -m 644 -p autoload/*.vim %{buildroot}%{vimfiles}/autoload
 install -m 755 -d %{buildroot}%{vimfiles}/doc
 install -m 644 -p doc/*.txt %{buildroot}%{vimfiles}/doc
 install -m 755 -d %{buildroot}%{vimfiles}/ftplugin
@@ -121,11 +127,21 @@
 %defattr(-,root,root,-)
 %doc README.perlsupport perl-support/doc/* perl-support/rc
 %{vimfiles}/perl-support
+%{vimfiles}/autoload/*.vim
 %{vimfiles}/doc/perlsupport.txt
 %{vimfiles}/ftplugin/perl.vim
 %{vimfiles}/plugin/perl-support.vim
 
 
 %changelog
+* Fri Jan 02 2009 Iain Arnell <iarnell at gmail.com> 4.0-1
+- update to 4.0:
+ + Completely new template system. Most menu items now user definable.
+ + Plugin split into autoloadable modules (makes Vim startup faster).
+ + Submenus for perlcritic severity and verbosity.
+ In consequence there are some obsolete files and global variables, and some
+ new files and hotkeys.
+- fix bug in Perl_Input function
+
 * Fri Nov 28 2008 Iain Arnell <iarnell at gmail.com> 3.9.1-1
 - create vim-perl-support




More information about the fedora-extras-commits mailing list