Bug#665048: pine.vim: adding new options

Gabor Kiss kissg at ssg.ki.iif.hu
Thu Mar 22 11:48:29 UTC 2012


Package: vim-runtime
Version: 2:7.2.445+hg~cb94c42c0e1a-1
Severity: minor
Tags: patch

1. Alpine has lot of new options in .pinerc that is not parsed by actual
vim syntax file. A patch is attached.

2. I know very little about syntax files. Is there any way to
allow automatic highlighting of options with "no-" prefix?

Gabor

-- System Information:
Debian Release: 6.0.4
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'proposed-updates'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-5-686 (SMP w/4 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash

vim-runtime depends on no packages.

Versions of packages vim-runtime recommends:
ii  vim          2:7.2.445+hg~cb94c42c0e1a-1 Vi IMproved - enhanced vi editor
ii  vim-gtk [vim 2:7.2.445+hg~cb94c42c0e1a-1 Vi IMproved - enhanced vi editor -
ii  vim-tiny     2:7.2.445+hg~cb94c42c0e1a-1 Vi IMproved - enhanced vi editor -

vim-runtime suggests no packages.

Other:
ii  alpine       2.00+dfsg-6                    Text-based email client, friend

-- no debconf information
-------------- next part --------------
--- pine.vim.orig	2010-07-12 04:36:33.000000000 +0200
+++ pine.vim	2012-03-22 12:45:15.239768969 +0100
@@ -24,19 +24,23 @@
 syn keyword pineConfig bugs-additional-data
 syn keyword pineConfig bugs-address
 syn keyword pineConfig bugs-fullname
+syn keyword pineConfig busy-cue-rate
 syn keyword pineConfig character-set
 syn keyword pineConfig color-style
 syn keyword pineConfig compose-mime
+syn keyword pineConfig composer-word-separators
 syn keyword pineConfig composer-wrap-column
 syn keyword pineConfig current-indexline-style
 syn keyword pineConfig cursor-style
 syn keyword pineConfig customized-hdrs
+syn keyword pineConfig dead-letter-files
 syn keyword pineConfig debug-memory
 syn keyword pineConfig default-composer-hdrs
 syn keyword pineConfig default-fcc
 syn keyword pineConfig default-saved-msg-folder
 syn keyword pineConfig disable-these-authenticators
 syn keyword pineConfig disable-these-drivers
+syn keyword pineConfig display-character-set
 syn keyword pineConfig display-filters
 syn keyword pineConfig download-command
 syn keyword pineConfig download-command-prefix
@@ -49,6 +53,7 @@
 syn keyword pineConfig file-directory
 syn keyword pineConfig folder-collections
 syn keyword pineConfig folder-extension
+syn keyword pineConfig folder-reopen-rule
 syn keyword pineConfig folder-sort-rule
 syn keyword pineConfig font-char-set
 syn keyword pineConfig font-name
@@ -58,33 +63,59 @@
 syn keyword pineConfig form-letter-folder
 syn keyword pineConfig global-address-book
 syn keyword pineConfig goto-default-rule
+syn keyword pineConfig header-general-background-color
+syn keyword pineConfig header-general-foreground-color
 syn keyword pineConfig header-in-reply
 syn keyword pineConfig image-viewer
 syn keyword pineConfig inbox-path
 syn keyword pineConfig incoming-archive-folders
+syn keyword pineConfig incoming-check-interval
+syn keyword pineConfig incoming-check-interval-secondary
+syn keyword pineConfig incoming-check-list
+syn keyword pineConfig incoming-check-timeout
 syn keyword pineConfig incoming-folders
 syn keyword pineConfig incoming-startup-rule
+syn keyword pineConfig incoming-unseen-background-color
+syn keyword pineConfig incoming-unseen-foreground-color
 syn keyword pineConfig index-answered-background-color
 syn keyword pineConfig index-answered-foreground-color
+syn keyword pineConfig index-arrow-background-color
+syn keyword pineConfig index-arrow-foreground-color
 syn keyword pineConfig index-deleted-background-color
 syn keyword pineConfig index-deleted-foreground-color
 syn keyword pineConfig index-format
+syn keyword pineConfig index-forward-background-color
+syn keyword pineConfig index-forward-foreground-color
+syn keyword pineConfig index-from-background-color
+syn keyword pineConfig index-from-foreground-color
+syn keyword pineConfig index-highpriority-background-color
+syn keyword pineConfig index-highpriority-foreground-color
 syn keyword pineConfig index-important-background-color
 syn keyword pineConfig index-important-foreground-color
+syn keyword pineConfig index-lowpriority-background-color
+syn keyword pineConfig index-lowpriority-foreground-color
 syn keyword pineConfig index-new-background-color
 syn keyword pineConfig index-new-foreground-color
+syn keyword pineConfig index-opening-background-color
+syn keyword pineConfig index-opening-foreground-color
 syn keyword pineConfig index-recent-background-color
 syn keyword pineConfig index-recent-foreground-color
+syn keyword pineConfig index-subject-background-color
+syn keyword pineConfig index-subject-foreground-color
 syn keyword pineConfig index-to-me-background-color
 syn keyword pineConfig index-to-me-foreground-color
 syn keyword pineConfig index-unseen-background-color
 syn keyword pineConfig index-unseen-foreground-color
 syn keyword pineConfig initial-keystroke-list
 syn keyword pineConfig kblock-passwd-count
+syn keyword pineConfig keyboard-character-set
 syn keyword pineConfig keylabel-background-color
 syn keyword pineConfig keylabel-foreground-color
 syn keyword pineConfig keyname-background-color
 syn keyword pineConfig keyname-foreground-color
+syn keyword pineConfig keyword-colors
+syn keyword pineConfig keyword-surrounding-chars
+syn keyword pineConfig keywords
 syn keyword pineConfig last-time-prune-questioned
 syn keyword pineConfig last-version-used
 syn keyword pineConfig ldap-servers
@@ -92,18 +123,27 @@
 syn keyword pineConfig local-address
 syn keyword pineConfig local-fullname
 syn keyword pineConfig mail-check-interval
+syn keyword pineConfig mail-check-interval-noncurrent
 syn keyword pineConfig mail-directory
 syn keyword pineConfig mailcap-search-path
+syn keyword pineConfig maildrop-check-minimum
+syn keyword pineConfig max-remote-connections
+syn keyword pineConfig meta-message-background-color
+syn keyword pineConfig meta-message-foreground-color
 syn keyword pineConfig mimetype-search-path
 syn keyword pineConfig new-version-threshold
+syn keyword pineConfig newmail-fifo-path
+syn keyword pineConfig newmail-window-width
 syn keyword pineConfig news-active-file-path
 syn keyword pineConfig news-collections
 syn keyword pineConfig news-spool-directory
 syn keyword pineConfig newsrc-path
+syn keyword pineConfig nntp-range
 syn keyword pineConfig nntp-server
 syn keyword pineConfig normal-background-color
 syn keyword pineConfig normal-foreground-color
 syn keyword pineConfig old-style-reply
+syn keyword pineConfig opening-text-separator-chars
 syn keyword pineConfig operating-dir
 syn keyword pineConfig patterns
 syn keyword pineConfig patterns-filters
@@ -113,9 +153,11 @@
 syn keyword pineConfig patterns-roles
 syn keyword pineConfig patterns-scores
 syn keyword pineConfig patterns-scores2
+syn keyword pineConfig patterns-search
 syn keyword pineConfig personal-name
 syn keyword pineConfig personal-print-category
 syn keyword pineConfig personal-print-command
+syn keyword pineConfig posting-character-set
 syn keyword pineConfig postponed-folder
 syn keyword pineConfig print-font-char-set
 syn keyword pineConfig print-font-name
@@ -126,6 +168,8 @@
 syn keyword pineConfig prompt-foreground-color
 syn keyword pineConfig pruned-folders
 syn keyword pineConfig pruning-rule
+syn keyword pineConfig quote-replace-string
+syn keyword pineConfig quote-suppression-threshold
 syn keyword pineConfig quote1-background-color
 syn keyword pineConfig quote1-foreground-color
 syn keyword pineConfig quote2-background-color
@@ -143,6 +187,8 @@
 syn keyword pineConfig rsh-command
 syn keyword pineConfig rsh-open-timeout
 syn keyword pineConfig rsh-path
+syn keyword pineConfig rss-news
+syn keyword pineConfig rss-weather
 syn keyword pineConfig save-by-sender
 syn keyword pineConfig saved-msg-name-rule
 syn keyword pineConfig scroll-margin
@@ -151,7 +197,15 @@
 syn keyword pineConfig sending-filters
 syn keyword pineConfig sendmail-path
 syn keyword pineConfig show-all-characters
+syn keyword pineConfig signature-background-color
 syn keyword pineConfig signature-file
+syn keyword pineConfig signature-foreground-color
+syn keyword pineConfig smime-cacert-container
+syn keyword pineConfig smime-cacert-directory
+syn keyword pineConfig smime-private-key-container
+syn keyword pineConfig smime-private-key-directory
+syn keyword pineConfig smime-public-cert-container
+syn keyword pineConfig smime-public-cert-directory
 syn keyword pineConfig smtp-server
 syn keyword pineConfig sort-key
 syn keyword pineConfig speller
@@ -162,6 +216,7 @@
 syn keyword pineConfig status-background-color
 syn keyword pineConfig status-foreground-color
 syn keyword pineConfig status-message-delay
+syn keyword pineConfig stay-open-folders
 syn keyword pineConfig suggest-address
 syn keyword pineConfig suggest-fullname
 syn keyword pineConfig tcp-open-timeout
@@ -174,8 +229,12 @@
 syn keyword pineConfig threading-indicator-character
 syn keyword pineConfig threading-lastreply-character
 syn keyword pineConfig title-background-color
+syn keyword pineConfig title-closed-background-color
+syn keyword pineConfig title-closed-foreground-color
 syn keyword pineConfig title-foreground-color
 syn keyword pineConfig titlebar-color-style
+syn keyword pineConfig trash-folder
+syn keyword pineConfig unknown-character-set
 syn keyword pineConfig upload-command
 syn keyword pineConfig upload-command-prefix
 syn keyword pineConfig url-viewers
@@ -186,17 +245,28 @@
 syn keyword pineConfig user-input-timeout
 syn keyword pineConfig viewer-hdr-colors
 syn keyword pineConfig viewer-hdrs
+syn keyword pineConfig viewer-margin-left
+syn keyword pineConfig viewer-margin-right
 syn keyword pineConfig viewer-overlap
 syn keyword pineConfig window-position
+syn keyword pineConfig wp-aggstate
+syn keyword pineConfig wp-columns
+syn keyword pineConfig wp-indexheight
+syn keyword pineConfig wp-indexlines
+syn keyword pineConfig wp-state
 
 syn keyword pineOption allow-changing-from
 syn keyword pineOption allow-talk
 syn keyword pineOption alternate-compose-menu
+syn keyword pineOption alternate-role-menu
 syn keyword pineOption assume-slow-link
 syn keyword pineOption auto-move-read-msgs
 syn keyword pineOption auto-open-next-unread
 syn keyword pineOption auto-unzoom-after-apply
 syn keyword pineOption auto-zoom-after-select
+syn keyword pineOption by-from
+syn keyword pineOption by-recipient
+syn keyword pineOption by-sender
 syn keyword pineOption cache-remote-pinerc
 syn keyword pineOption check-newmail-when-quitting
 syn keyword pineOption combined-addrbook-display
@@ -209,6 +279,7 @@
 syn keyword pineOption compose-sets-newsgroup-without-confirm
 syn keyword pineOption confirm-role-even-for-default
 syn keyword pineOption continue-tab-without-confirm
+syn keyword pineOption default-folder
 syn keyword pineOption delete-skips-deleted
 syn keyword pineOption disable-2022-jp-conversions
 syn keyword pineOption disable-busy-alarm
@@ -260,6 +331,7 @@
 syn keyword pineOption enable-msg-view-urls
 syn keyword pineOption enable-msg-view-web-hostnames
 syn keyword pineOption enable-newmail-in-xterm-icon
+syn keyword pineOption enable-newmail-short-text-in-icon
 syn keyword pineOption enable-partial-match-lists
 syn keyword pineOption enable-print-via-y-command
 syn keyword pineOption enable-reply-indent-string-editing
@@ -285,6 +357,7 @@
 syn keyword pineOption include-attachments-in-reply
 syn keyword pineOption include-header-in-reply
 syn keyword pineOption include-text-in-reply
+syn keyword pineOption last-folder-used
 syn keyword pineOption ldap-result-to-addrbook-add
 syn keyword pineOption mark-fcc-seen
 syn keyword pineOption mark-for-cc
@@ -304,10 +377,12 @@
 syn keyword pineOption print-offers-custom-cmd-prompt
 syn keyword pineOption quell-attachment-extra-prompt
 syn keyword pineOption quell-berkeley-format-timezone
+syn keyword pineOption quell-charset-warning
 syn keyword pineOption quell-content-id
 syn keyword pineOption quell-dead-letter-on-cancel
 syn keyword pineOption quell-empty-directories
 syn keyword pineOption quell-extra-post-prompt
+syn keyword pineOption quell-flowed-text
 syn keyword pineOption quell-folder-internal-msg
 syn keyword pineOption quell-imap-envelope-update
 syn keyword pineOption quell-lock-failure-warnings


More information about the pkg-vim-maintainers mailing list