Bug#338256: marked as done (vim: asterisk syntax highlighting)

Debian Bug Tracking System owner at bugs.debian.org
Sun Dec 11 23:33:29 UTC 2005

Your message dated Sun, 11 Dec 2005 15:01:11 -0800
with message-id <E1ElaBr-0001RN-Fu at spohr.debian.org>
and subject line Bug#338256: fixed in vim 1:6.4-004+1
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

Received: (at submit) by bugs.debian.org; 9 Nov 2005 00:31:22 +0000
>From mnicholson at digium.com Tue Nov 08 16:31:22 2005
Return-path: <mnicholson at digium.com>
Received: from heineken.digium.com [] 
	by spohr.debian.org with esmtp (Exim 3.36 1 (Debian))
	id 1EZds2-0004UL-00; Tue, 08 Nov 2005 16:31:22 -0800
Received: from sparky.digium.internal (sparky.digium.internal [])
	by heineken.digium.com (8.12.11/8.12.11) with ESMTP id jA8NnG2J002854;
	Tue, 8 Nov 2005 17:49:16 -0600
Message-Id: <200511082349.jA8NnG2J002854 at heineken.digium.com>
Content-Type: multipart/mixed; boundary="===============0067776454=="
MIME-Version: 1.0
From: "Matthew A. Nicholson" <mnicholson at digium.com>
To: Debian Bug Tracking System <submit at bugs.debian.org>
Subject: vim: asterisk syntax highlighting
X-Mailer: reportbug 3.17
Date: Tue, 08 Nov 2005 18:30:51 -0600
Delivered-To: submit at bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02

This is a multi-part MIME message sent by reportbug.

Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Package: vim
Version: 1:6.4-001+2
Severity: minor
Tags: patch

The attached file makes vim's asterisk syntax highlighting a little more
flexible and less specfic to extensions.conf.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12-1-k7
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)

Versions of packages vim depends on:
ii  libc6                        2.3.5-7     GNU C Library: Shared libraries an
ii  libgpmg1                     1.19.6-21   General Purpose Mouse - shared lib
ii  libncurses5                  5.5-1       Shared libraries for terminal hand
ii  vim-common                   1:6.4-001+2 Vi IMproved - Common files

vim recommends no packages.

-- no debconf information

Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="asterisk.vim"

" Vim syntax file
" Language:	Asterisk config file
" Maintainer:	brc007
" Last Change:	2005 Mar 7
" version 0.2
" Additional changes made 2005 Mar 7 by Corydon76
" * CVS priority, including n and s, and new label definitions
" * ENV( and LEN( support
" * Class patterns in extensions now match only the class pattern (instead of to a following expression)
" * anthm's functions are matched
" * Variables now appear in their own colors inside expressions

" For version 5.x: Clear all syntax items
" For version 6.x: Quit when a syntax file was already loaded
if version < 600
  syntax clear
elseif exists("b:current_syntax")

"testing only
syn sync clear
syn sync fromstart

syn keyword	asteriskTodo	TODO contained
syn match	asteriskComment		";.*" contains=asteriskTodo
syn match       asteriskContext         "\[.\{-}\]"
syn match	asteriskExten		"^\s*exten\s*=>"
syn match       asteriskApp             "\s*,\s*\zs[a-zA-Z]*\ze"
" Digits plus oldlabel (newlabel)
syn match       asteriskPriority        ",[[:digit:]]\+\(+[[:alpha:]][[:alnum:]_]*\)\?\(([[:alpha:]][[:alnum:]_]*)\)\?,"
" s or n plus digits (newlabel)
syn match       asteriskPriority        ",[sn]\(+[[:digit:]]\+\)\?\(([[:alpha:]][[:alnum:]_]*)\)\?,"
syn match       asteriskIncludeBad "^\s*#\s*[[:alnum:]]*"
syn match       asteriskInclude		"^\s#\sinclude\s.*"
syn match       asteriskVar             "\${_\{0,2}[[:alpha:]][[:alnum:]_]*\(:[[:digit:]]\+\)\{0,2}}"
syn match       asteriskVarLen          "\${_\{0,2}[[:alpha:]][[:alnum:]_]*(.\{-})}" contains=asteriskVar,asteriskVarLen,asteriskExp
syn match       asteriskExp             "\$\[.\{-}\]" contains=asteriskVar,asteriskVarLen,asteriskExp
syn match       asteriskFunc            "\$([[:alpha:]][[:alnum:]_]*.*)" contains=asteriskVar,asteriskVarLen,asteriskExp

" Define the default highlighting.
" For version 5.7 and earlier: only when not done already
" For version 5.8 and later: only when an item doesn't have highlighting yet
:if version >= 508 || !exists("did_conf_syntax_inits")
  if version < 508
    let did_conf_syntax_inits = 1
    command -nargs=+ HiLink hi link <args>
    command -nargs=+ HiLink hi def link <args>

  HiLink	asteriskComment	Comment
" not sure what type this should be, using String for testing.
  HiLink	asteriskExten	String
" same here
  HiLink	asteriskContext		Identifier 
  HiLink        asteriskApplication     Statement
  HiLink        asteriskInclude		Preproc 
  HiLink        asteriskIncludeBad  Error
  HiLink	asteriskPriority	Preproc	
  HiLink        asteriskVar             String
  HiLink        asteriskVarLen          Function
  HiLink        asteriskExp             Type
 delcommand HiLink

let b:current_syntax = "asterisk" 

" vim: ts=8 sw=2


Received: (at 338256-close) by bugs.debian.org; 11 Dec 2005 23:03:10 +0000
>From joerg at spohr.debian.org Sun Dec 11 15:03:10 2005
Return-path: <joerg at spohr.debian.org>
Received: from joerg by spohr.debian.org with local (Exim 4.50)
	id 1ElaBr-0001RN-Fu; Sun, 11 Dec 2005 15:01:11 -0800
From: Debian VIM Maintainers <pkg-vim-maintainers at lists.alioth.debian.org>
To: 338256-close at bugs.debian.org
X-Katie: lisa $Revision: 1.31 $
Subject: Bug#338256: fixed in vim 1:6.4-004+1
Message-Id: <E1ElaBr-0001RN-Fu at spohr.debian.org>
Sender: Joerg Jaspert <joerg at spohr.debian.org>
Date: Sun, 11 Dec 2005 15:01:11 -0800
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-CrossAssassin-Score: 5

Source: vim
Source-Version: 1:6.4-004+1

We believe that the bug you reported is fixed in the latest version of
vim, which is due to be installed in the Debian FTP archive:

  to pool/main/v/vim/vim-common_6.4-004+1_i386.deb
  to pool/main/v/vim/vim-doc_6.4-004+1_all.deb
  to pool/main/v/vim/vim-full_6.4-004+1_i386.deb
  to pool/main/v/vim/vim-gnome_6.4-004+1_i386.deb
  to pool/main/v/vim/vim-gtk_6.4-004+1_i386.deb
  to pool/main/v/vim/vim-gui-common_6.4-004+1_i386.deb
  to pool/main/v/vim/vim-lesstif_6.4-004+1_i386.deb
  to pool/main/v/vim/vim-perl_6.4-004+1_i386.deb
  to pool/main/v/vim/vim-python_6.4-004+1_i386.deb
  to pool/main/v/vim/vim-ruby_6.4-004+1_i386.deb
  to pool/main/v/vim/vim-runtime_6.4-004+1_all.deb
  to pool/main/v/vim/vim-tcl_6.4-004+1_i386.deb
  to pool/main/v/vim/vim-tiny_6.4-004+1_i386.deb
  to pool/main/v/vim/vim_6.4-004+1.diff.gz
  to pool/main/v/vim/vim_6.4-004+1.dsc
  to pool/main/v/vim/vim_6.4-004+1_i386.deb

A summary of the changes between this version and the previous one is

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 338256 at bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
Debian VIM Maintainers <pkg-vim-maintainers at lists.alioth.debian.org> (supplier of updated vim package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster at debian.org)

Hash: SHA1

Format: 1.7
Date: Wed,  7 Dec 2005 22:02:34 +0100
Source: vim
Binary: vim-full vim-lesstif vim-common vim-gnome vim-doc vim-runtime vim vim-gtk vim-perl vim-ruby vim-gui-common vim-tiny vim-python vim-tcl
Architecture: source all i386
Version: 1:6.4-004+1
Distribution: unstable
Urgency: low
Maintainer: Debian VIM Maintainers <pkg-vim-maintainers at lists.alioth.debian.org>
Changed-By: Debian VIM Maintainers <pkg-vim-maintainers at lists.alioth.debian.org>
 vim        - Vi IMproved - enhanced vi editor
 vim-common - Vi IMproved - Common files
 vim-doc    - Vi IMproved - HTML documentation
 vim-full   - Vi IMproved - enhanced vi editor - full fledged version
 vim-gnome  - Vi IMproved - enhanced vi editor - with GNOME2 GUI
 vim-gtk    - Vi IMproved - enhanced vi editor - with GTK2 GUI
 vim-gui-common - Vi IMproved - Common GUI files
 vim-lesstif - Vi IMproved - enhanced vi editor - with LessTif GUI
 vim-perl   - Vi IMproved - enhanced vi editor - with Perl support
 vim-python - Vi IMproved - enhanced vi editor - with Python support
 vim-ruby   - Vi IMproved - enhanced vi editor - with Ruby support
 vim-runtime - Vi IMproved - Runtime files
 vim-tcl    - Vi IMproved - enhanced vi editor - with TCL support
 vim-tiny   - Vi IMproved - enhanced vi editor - compact version
Closes: 222138 287202 336560 337825 338027 338256 338557 340037 341081 342074
 vim (1:6.4-004+1) unstable; urgency=low
   [ Debian VIM Maintainers ]
   * New upstream patches (002 to 004), see README.gz for details.
   [ Stefano Zacchiroli ]
   * Added back vim-tiny package. (closes: #222138)
   * Reshaped vim packaging as follows:
     - vim-common -> arch-dependent common files (variants w/o GUI)
     - vim-gui-common -> arch-dependent common files (variants w GUI)
       (closes: #338027)
     - vim-runtime -> vim runtime (arch-independent)
     - vim -> default variant
     - vim-* -> other variants
     - vim-tiny -> tiny variant, no vim-runtime dependency
     - the above changes additionally got rid of circular dependency
       vim -> vim-common -> vim (closes: #340037)
   * Added symlink /usr/share/vim/vimcurrent -> vim64, will be kept
     proper in future releases. /etc/vim/vimrc no longer version-aware.
   * Removed duplicate /usr/share/vim/vimfiles entry in vimrc.
     (closes: #337825)
   * (Re-)Fixed debian/runtime/vimrc, last version inhibit /usr/bin/ex.
   * au commands in vimrc executed only if has("autocmd").
   * No longer try to move configuration files from /etc to /etc/vim
     (ancient preinst, no longer needed to support upgrades from sarge).
   * Updated Description-s in debian/control.
   * Check for and removal of old vim.org diversion in postinst instead
     of postrm (closes: #341081)
   * Adds gvim, when compiled with gnome support, as an alternative for
     gnome-text-editor, with priority lower than gedit (closes: #287202)
   * Substituted @PKG@ in menu entry for package name (closes: #342074)
   [ James Vega ]
   * Added patch 148_debchangelog, update syntax/debchangelog.vim to
     recognize infrequently used but policy compliant syntax.
     (closes: #338557)
   * Fixed patch 304_memline.c.diff to avoid inifinte loops resolving
     symlinks. (closes: #336560)
   * Remove the 'p' vmap in /etc/vim/vimrc since it has various bad
     side-effects such as not being able to paste from a register while
     in visual mode.
   [ Matthijs Mohlmann ]
   * Updated syntax for sshd_config and ssh_config.
   * Updated syntax highlighting for asterisk.vim (Closes: #338256)
 0feab9ff4ba5e8734139ae1c1936a79d 1353 editors optional vim_6.4-004+1.dsc
 bda11720c75d5a788fdaf7f079046408 172896 editors optional vim_6.4-004+1.diff.gz
 769079991159f12cff555c884bf3c0f3 3589932 editors optional vim-runtime_6.4-004+1_all.deb
 67a4b1b60430f38eded105cbb746f09d 1729586 editors optional vim-doc_6.4-004+1_all.deb
 2126d2767c0a9e6d6d844bdff52b0e67 377262 editors optional vim-tiny_6.4-004+1_i386.deb
 b5be8b1ab84b32c4c45a4d84e21df94e 725766 editors extra vim-ruby_6.4-004+1_i386.deb
 ead72d9a409034fe827829e236887599 689534 editors extra vim-tcl_6.4-004+1_i386.deb
 a07ea1a31207c42d82e0021102de5b68 682524 editors extra vim-gtk_6.4-004+1_i386.deb
 0006fa34ae873123c81ec808e3c2021b 662902 editors extra vim-lesstif_6.4-004+1_i386.deb
 90c901cab36afc7ad784b66786aeb2b9 736772 editors extra vim-perl_6.4-004+1_i386.deb
 4f82c0e922644612a8397e2ed901626b 729848 editors extra vim-python_6.4-004+1_i386.deb
 2c397a74c421875ba43309cce1dd6355 684450 editors extra vim-gnome_6.4-004+1_i386.deb
 ef67f6121af542b9eb4a9dc11dca2046 757550 editors extra vim-full_6.4-004+1_i386.deb
 feec75a4e71e133f0791d36565ceb4a4 80736 editors optional vim-common_6.4-004+1_i386.deb
 3ac8753887a0b6a9b009274db8a6b48e 66842 editors optional vim-gui-common_6.4-004+1_i386.deb
 cb415b75d739e7504e43d8e475442ff9 569734 editors optional vim_6.4-004+1_i386.deb

Version: GnuPG v1.4.2 (GNU/Linux)


More information about the pkg-vim-maintainers mailing list