Mercurial > vim
comparison runtime/syntax/progress.vim @ 3920:c53344bacabf
Updated runtime files.
author | Bram Moolenaar <bram@vim.org> |
---|---|
date | Thu, 15 Nov 2012 21:28:22 +0100 |
parents | 04592728474a |
children | 43efa4f5a8ea |
comparison
equal
deleted
inserted
replaced
3919:23fc3dc4317e | 3920:c53344bacabf |
---|---|
1 " Vim syntax file | 1 " Vim syntax file |
2 " Language: Progress 4GL | 2 " Language: Progress 4GL |
3 " Filename extensions: *.p (collides with Pascal), | 3 " Filename extensions: *.p (collides with Pascal), |
4 " *.i (collides with assembler) | 4 " *.i (collides with assembler) |
5 " *.w (collides with cweb) | 5 " *.w (collides with cweb) |
6 " Maintainer: Philip Uren <philuSPAX@ieee.org> Remove SPAX spam block | 6 " Maintainer: Philip Uren <philuSPAXY@ieee.org> Remove SPAXY spam block |
7 " Contributors: Chris Ruprecht <chris@ruprecht.org> | 7 " Contributors: Matthew Stickney <mtstickneySPAXY@gmail.com> |
8 " Philip Uren <philu@computer.org> | 8 " Chris Ruprecht <chrisSPAXY@ruprecht.org> |
9 " Mikhail Kuperblum <mikhail@whasup.com> | 9 " Mikhail Kuperblum <mikhailSPAXY@whasup.com> |
10 " John Florian <jflorian@voyager.net> | 10 " John Florian <jflorianSPAXY@voyager.net> |
11 " Version: 12 | 11 " Version: 13 |
12 " Last Change: Aug 16 2012 | 12 " Last Change: Nov 11 2012 |
13 | 13 |
14 " For version 5.x: Clear all syntax item | 14 " For version 5.x: Clear all syntax item |
15 " For version 6.x: Quit when a syntax file was already loaded | 15 " For version 6.x: Quit when a syntax file was already loaded |
16 if version < 600 | 16 if version < 600 |
17 syntax clear | 17 syntax clear |
97 syn keyword ProgressReserved window-maxim[ized] window-minim[ized] window-normal with work-tab[le] workfile write xcode xcode-session-key xref xref-xml yes | 97 syn keyword ProgressReserved window-maxim[ized] window-minim[ized] window-normal with work-tab[le] workfile write xcode xcode-session-key xref xref-xml yes |
98 | 98 |
99 " Strings. Handles embedded quotes. | 99 " Strings. Handles embedded quotes. |
100 " Note that, for some reason, Progress doesn't use the backslash, "\" | 100 " Note that, for some reason, Progress doesn't use the backslash, "\" |
101 " as the escape character; it uses tilde, "~". | 101 " as the escape character; it uses tilde, "~". |
102 syn region ProgressString matchgroup=ProgressQuote start=+"+ end=+"+ skip=+\~'\|\~\~+ contains=@Spell | 102 syn region ProgressString matchgroup=ProgressQuote start=+"+ end=+"+ skip=+\~'\|\~\~\|\~"+ contains=@Spell |
103 syn region ProgressString matchgroup=ProgressQuote start=+'+ end=+'+ skip=+\~'\|\~\~+ contains=@Spell | 103 syn region ProgressString matchgroup=ProgressQuote start=+'+ end=+'+ skip=+\~'\|\~\~\|\~"+ contains=@Spell |
104 | 104 |
105 syn match ProgressIdentifier "\<[a-zA-Z_][a-zA-Z0-9_]*\>()" | 105 syn match ProgressIdentifier "\<[a-zA-Z_][a-zA-Z0-9_]*\>()" |
106 | 106 |
107 " syn match ProgressDelimiter "()" | 107 " syn match ProgressDelimiter "()" |
108 | 108 |