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

Reply via email to