On Fri, Jul 28, 2017 at 09:10:57AM +0100, Chris Lamb wrote: > A patch is attached that adds simple syntax highlighting for > DEP-5 debian/copyright files.
Thanks! > diff --git a/runtime/syntax/debcopyright.vim b/runtime/syntax/debcopyright.vim > new file mode 100644 > index 0000000..dd34be4 > --- /dev/null > +++ b/runtime/syntax/debcopyright.vim > @@ -0,0 +1,32 @@ > +" Vim syntax file > +" Language: Debian copyright file > +" Maintainer: Chris Lamb <[email protected]> Do you want to maintain this under the umbrella of pkg-vim-maintainers? I'd be glad to add you to the team. :) If not, I'd prefer having you send this upstream since Bram will only accept updates from the Maintainer. > +syn match debcopyrightUrl > "\vhttps?://[[:alnum:]][-[:alnum:]]*[[:alnum:]]?(\.[[:alnum:]][-[:alnum:]]*[[:alnum:]]?)*\.[[:alpha:]][-[:alnum:]]*[[:alpha:]]?(:\d+)?(/[^[:space:]]*)?$" > +syn match debcopyrightKey > "^\%(Format\|Upstream-Name\|Upstream-Contact\|Disclaimer\|Source\|Comment\|Files\|Copyright\|License\): > *" What do you think about handling single-line vs. multi-line fields, like in debcontrol.vim? Cheers, -- James GPG Key: 4096R/91BF BF4D 6956 BD5D F7B7 2D23 DFE6 91AE 331B A3DB

