r61 - trunk/vim/debian/updates

Pierre Habouzit madcoder-guest@costa.debian.org
Tue, 15 Mar 2005 12:03:01 +0100


Author: madcoder-guest
Date: 2005-03-15 12:03:01 +0100 (Tue, 15 Mar 2005)
New Revision: 61

Modified:
   trunk/vim/debian/updates/debcontrol.vim
Log:
alfie fixes. really better than mines btw

Modified: trunk/vim/debian/updates/debcontrol.vim
===================================================================
--- trunk/vim/debian/updates/debcontrol.vim	2005-03-15 10:09:15 UTC (rev 60)
+++ trunk/vim/debian/updates/debcontrol.vim	2005-03-15 11:03:01 UTC (rev 61)
@@ -1,8 +1,8 @@
 " Vim syntax file
 " Language:	Debian control files
 " Maintainer:	Gerfried Fuchs <alfie@debian.org>
-" Last Change:  29 Oct 2004
-" URL:          http://alfie.ist.org/software/vim/syntax/debcontrol.vim
+" Last Change:  15. March 2005
+" URL:          http://alfie.ist.org/projects/vim/syntax/debcontrol.vim
 "
 " Original Version: Wichert Akkerman <wakkerma@debian.org>
 
@@ -26,7 +26,7 @@
 
 " Define some common expressions we can use later on
 syn match debcontrolArchitecture contained "\(all\|any\|alpha\|amd64\|arm\|hppa\|i386\|ia64\|m68k\|mipsel\|mips\|powerpc\|s390\|sheb\|sh\|sparc64\|sparc\|hurd-i386\|kfreebsd-i386\|knetbsd-i386\|netbsd-i386\)"
-syn match debcontrolName contained "\<\([a-z][a-z0-9+-.]\+\|[0-9+-.][a-z][a-z0-9+-.]*\)\>"
+syn match debcontrolName contained "\<\([0-9+-.]*[a-z][a-z0-9+-.]*\)\>"
 syn match debcontrolPriority contained "\(extra\|important\|optional\|required\|standard\)"
 syn match debcontrolSection contained "\(\(contrib\|non-free\|non-US/main\|non-US/contrib\|non-US/non-free\)/\)\=\(admin\|base\|comm\|devel\|doc\|editors\|electronics\|embedded\|games\|gnome\|graphics\|hamradio\|interpreters\|kde\|libs\|libdevel\|mail\|math\|misc\|net\|news\|oldlibs\|otherosfs\|perl\|python\|science\|shells\|sound\|text\|tex\|utils\|web\|x11\|debian-installer\)"
 syn match debcontrolVariable contained "\${.\{-}}"
@@ -45,9 +45,9 @@
 syn region debcontrolStrictField start="^Section" end="$" contains=debcontrolKey,debcontrolSection oneline
 
 " Catch-all for the other legal fields
-syn region debcontrolField start="^\(Build-Depends\|Build-Conflicts\|Build-Depends-Indep\|Build-Conflicts-Indep\|Standards-Version\|Pre-Depends\|Depends\|Recommends\|Suggests\|Provides\|Replaces\|Conflicts\|Essential\|Origin\):" end="$" contains=debcontrolKey,debcontrolVariable oneline
+syn region debcontrolField start="^\(Build-Depends\|Build-Conflicts\|Build-Depends-Indep\|Build-Conflicts-Indep\|Standards-Version\|Pre-Depends\|Depends\|Recommends\|Suggests\|Provides\|Replaces\|Conflicts\|Essential\|Origin\|Enhances\):" end="$" contains=debcontrolKey,debcontrolVariable oneline
 syn region debcontrolField start="^\(Maintainer\|Bugs\):" end="$" contains=debcontrolKey,debcontrolVariable,debcontrolEmail oneline
-syn region debcontrolMultiField start="^\(Uploaders\|Description\):" skip="^ " end="^$"me=s-1 end="^[^ ]"me=s-1 contains=debcontrolKey,debcontrolEmail
+syn region debcontrolMultiField start="^\(Uploaders\|Description\):" skip="^ " end="^$"me=s-1 end="^[^ ]"me=s-1 contains=debcontrolKey,debcontrolEmail,debcontrolVariable
 
 " Associate our matches and regions with pretty colours
 if version >= 508 || !exists("did_debcontrol_syn_inits")