From f5b0751b18172d77fc6cfae6bee6bb75de544fd5 Mon Sep 17 00:00:00 2001 From: lebel Date: Wed, 4 Feb 2004 14:29:38 +0000 Subject: [PATCH] add support in c.vim for OpenBSD specific printf\'s %b gcc extension; while at it, upgrade vim/stable to 6.2.233; thanks to grange@ for the patch --- editors/vim/stable/Makefile | 4 ++-- editors/vim/stable/distinfo | 24 +++++++++++++++++++ .../stable/patches/patch-runtime_syntax_c_vim | 12 ++++++++++ 3 files changed, 38 insertions(+), 2 deletions(-) create mode 100644 editors/vim/stable/patches/patch-runtime_syntax_c_vim diff --git a/editors/vim/stable/Makefile b/editors/vim/stable/Makefile index 45e4e1d95c2..0089597a082 100644 --- a/editors/vim/stable/Makefile +++ b/editors/vim/stable/Makefile @@ -1,10 +1,10 @@ -# $OpenBSD: Makefile,v 1.84 2004/02/04 07:39:18 sturm Exp $ +# $OpenBSD: Makefile,v 1.85 2004/02/04 14:29:38 lebel Exp $ COMMENT= "vi clone, many additional features" COMMENT-lang= "vi clone, NLS subpackage" DISTNAME= vim-6.2 -REVISION= 225 +REVISION= 233 VERSION= 6.2.${REVISION} PKGNAME= vim-${VERSION} P= ${DISTNAME:C/[-\.]//g} diff --git a/editors/vim/stable/distinfo b/editors/vim/stable/distinfo index 07d3b096988..0f1bf39901f 100644 --- a/editors/vim/stable/distinfo +++ b/editors/vim/stable/distinfo @@ -25,6 +25,14 @@ MD5 (vim6/6.2.222) = 3f5967568116e3d385b43749ab9c9807 MD5 (vim6/6.2.223) = f94c5365a771c9f4f8b432567503cec5 MD5 (vim6/6.2.224) = 9a243e2ea4d2f1b58d62c01a769d1d8d MD5 (vim6/6.2.225) = bb7c9186e06c02555f0876a84b3d0196 +MD5 (vim6/6.2.226) = 667fd1487d9e05f4e72555bd97463dcd +MD5 (vim6/6.2.227) = b8d33f89e89dc92ef49e56ab1f2b939e +MD5 (vim6/6.2.228) = 8492b9489bae4e225d56cdf98d191a0b +MD5 (vim6/6.2.229) = 48c747d776697f33696ee4e5ed9a8dd8 +MD5 (vim6/6.2.230) = 9cf1a9c351efe99d99dbe460845aa148 +MD5 (vim6/6.2.231) = 1d0f17c16b639830edb283b987bd8134 +MD5 (vim6/6.2.232) = b5fec1ab2c736af3166cd83bb47050a8 +MD5 (vim6/6.2.233) = 9b5dd30788af681a824ebb38fd0fcbe1 MD5 (vim6/vim-6.2-extra.tar.gz) = db0db37baea01874867d8d2414db104c MD5 (vim6/vim-6.2-lang.tar.gz) = aa0079938f636d08be71078933477d8b MD5 (vim6/vim-6.2.tar.bz2) = c49d360bbd069d00e2a57804f2a123d9 @@ -55,6 +63,14 @@ RMD160 (vim6/6.2.222) = d42df6fe2eeef52251a2f42757572ffda981ed7a RMD160 (vim6/6.2.223) = 30775ab776da8d0a7ac031c97a27001022ddfcb0 RMD160 (vim6/6.2.224) = 745ff2787bb0422cbcd56a743a84b3a49efb7300 RMD160 (vim6/6.2.225) = 7a4fed37f4009e259437acd06a96e8fe37e5aa0c +RMD160 (vim6/6.2.226) = 890886039240cf887def65a7a1e59b1b3fec93c8 +RMD160 (vim6/6.2.227) = 3cd14f727a9766ce359aa668b6d0444ae5681ad8 +RMD160 (vim6/6.2.228) = 153b8633cf72f43c9fe3077a3c62076bce00d4bc +RMD160 (vim6/6.2.229) = 636c8bafb3f806baa1ec10abfd1f7ae3a76ee58d +RMD160 (vim6/6.2.230) = e5fc61b6c2344fea63ae8e2e0332ff516976dfa3 +RMD160 (vim6/6.2.231) = 8a77640979f64d3e544e1a0018afedafb95f8f67 +RMD160 (vim6/6.2.232) = 4a8915b4e543b18206c8f3f1af66838a2b70de3b +RMD160 (vim6/6.2.233) = d5c62ad34809245f041338cbc36edf9a5b40d3a3 RMD160 (vim6/vim-6.2-extra.tar.gz) = 9688ce24bc671050c462ff3d40a40133904b0d49 RMD160 (vim6/vim-6.2-lang.tar.gz) = 78e3d889dc2febb82f8d7e7448d835038fb05771 RMD160 (vim6/vim-6.2.tar.bz2) = 437e7a2d476a10146a22e925d462e94f7c836053 @@ -85,6 +101,14 @@ SHA1 (vim6/6.2.222) = dc3f96446ce15c92c5140002d6e2b5e176690a38 SHA1 (vim6/6.2.223) = 71d0ea39124bf45d3910dd76586733e6ae7a75f6 SHA1 (vim6/6.2.224) = c527daf453965ed75f0c8743a6863d934eb9d1ca SHA1 (vim6/6.2.225) = c8b49d16313f76e4309ee9198a0740d0ddde05ca +SHA1 (vim6/6.2.226) = d68362618ee49700d9c453c21587cecfbe76858c +SHA1 (vim6/6.2.227) = ef239cf1c125e6d559de846059b7aa29ed3e0f10 +SHA1 (vim6/6.2.228) = e4211ad402bc15274059e903815bde7b54653bd7 +SHA1 (vim6/6.2.229) = 8ff841a125d5d22bcd6f2a62c5822141a77faf0a +SHA1 (vim6/6.2.230) = 9c3b85b5e9a12984d4dc550840dd3623bac888b4 +SHA1 (vim6/6.2.231) = 24f7b7be8819e0af95bf1d789c2cfaf30b457c4f +SHA1 (vim6/6.2.232) = 719911239b0d5375663286aae88e317f19a3adee +SHA1 (vim6/6.2.233) = 692cda64679746c07048a3597fecc0027e7dd887 SHA1 (vim6/vim-6.2-extra.tar.gz) = 3a7a9c9b9f58fd57b9d00a99bb182befd906310e SHA1 (vim6/vim-6.2-lang.tar.gz) = 2236d1231a84fe41f20b734e8d8307351c9311da SHA1 (vim6/vim-6.2.tar.bz2) = 6ce353635e1ae9194bb9bf8dd5226c5a8334bffb diff --git a/editors/vim/stable/patches/patch-runtime_syntax_c_vim b/editors/vim/stable/patches/patch-runtime_syntax_c_vim new file mode 100644 index 00000000000..2b0e522799c --- /dev/null +++ b/editors/vim/stable/patches/patch-runtime_syntax_c_vim @@ -0,0 +1,12 @@ +$OpenBSD: patch-runtime_syntax_c_vim,v 1.1 2004/02/04 14:29:38 lebel Exp $ +--- runtime/syntax/c.vim.orig 2003-01-23 14:42:06.000000000 -0500 ++++ runtime/syntax/c.vim 2004-02-04 09:13:56.000000000 -0500 +@@ -33,7 +33,7 @@ if exists("c_no_cformat") + " cCppString: same as cString, but ends at end of line + syn region cCppString start=+L\="+ skip=+\\\\\|\\"\|\\$+ excludenl end=+"+ end='$' contains=cSpecial + else +- syn match cFormat display "%\(\d\+\$\)\=[-+' #0*]*\(\d*\|\*\|\*\d\+\$\)\(\.\(\d*\|\*\|\*\d\+\$\)\)\=\([hlL]\|ll\)\=\([diuoxXDOUfeEgGcCsSpn]\|\[\^\=.[^]]*\]\)" contained ++ syn match cFormat display "%\(\d\+\$\)\=[-+' #0*]*\(\d*\|\*\|\*\d\+\$\)\(\.\(\d*\|\*\|\*\d\+\$\)\)\=\([hlL]\|ll\)\=\([bdiuoxXDOUfeEgGcCsSpn]\|\[\^\=.[^]]*\]\)" contained + syn match cFormat display "%%" contained + syn region cString start=+L\="+ skip=+\\\\\|\\"+ end=+"+ contains=cSpecial,cFormat + " cCppString: same as cString, but ends at end of line