Re: Possible addition to the c.vim and perl.vim syntax files

2006-09-12 Thread mwoehlke
Mike Williams wrote: mwoehlke did utter on 11/09/2006 18:37: Mike Williams wrote: mwoehlke did utter on 11/09/2006 17:44: Bram Moolenaar wrote: I don't know what the rules are in all kinds of C, but at least things like 0x0L, 0x0u, 0x0UL are valid. Using a match instead of region would be si

Re: Possible addition to the c.vim and perl.vim syntax files

2006-09-12 Thread Mike Williams
mwoehlke did utter on 11/09/2006 18:37: Mike Williams wrote: mwoehlke did utter on 11/09/2006 17:44: Bram Moolenaar wrote: I don't know what the rules are in all kinds of C, but at least things like 0x0L, 0x0u, 0x0UL are valid. Using a match instead of region would be simpler. If one takes

Re: Possible addition to the c.vim and perl.vim syntax files

2006-09-11 Thread Mark Manning
Ok, please find attached my corrections to the c.vim file. (Diff instructions.) Many thanks go to Tony for his invaluable help. Especially with the diff command. Synopsis: Because hex values have the suffixes and the underscores it took a while to come up with something which would handle

Re: Possible addition to the c.vim and perl.vim syntax files

2006-09-11 Thread mwoehlke
Nikolai Weibull wrote: On 9/11/06, mwoehlke <[EMAIL PROTECTED]> wrote: mwoehlke wrote: > Mike Williams wrote: >> mwoehlke did utter on 11/09/2006 17:44: >>> Bram Moolenaar wrote: I don't know what the rules are in all kinds of C, but at least things like 0x0L, 0x0u, 0x0UL are valid.

Re: Possible addition to the c.vim and perl.vim syntax files

2006-09-11 Thread Nikolai Weibull
On 9/11/06, mwoehlke <[EMAIL PROTECTED]> wrote: mwoehlke wrote: > Mike Williams wrote: >> mwoehlke did utter on 11/09/2006 17:44: >>> Bram Moolenaar wrote: I don't know what the rules are in all kinds of C, but at least things like 0x0L, 0x0u, 0x0UL are valid. Using a match in

Re: Possible addition to the c.vim and perl.vim syntax files

2006-09-11 Thread mwoehlke
mwoehlke wrote: Mike Williams wrote: mwoehlke did utter on 11/09/2006 17:44: Bram Moolenaar wrote: I don't know what the rules are in all kinds of C, but at least things like 0x0L, 0x0u, 0x0UL are valid. Using a match instead of region would be simpler. If one takes KATE's c.xml as canonica

Re: Possible addition to the c.vim and perl.vim syntax files

2006-09-11 Thread mwoehlke
Mike Williams wrote: mwoehlke did utter on 11/09/2006 17:44: Bram Moolenaar wrote: I don't know what the rules are in all kinds of C, but at least things like 0x0L, 0x0u, 0x0UL are valid. Using a match instead of region would be simpler. If one takes KATE's c.xml as canonical, supported suff

Re: Possible addition to the c.vim and perl.vim syntax files

2006-09-11 Thread Mike Williams
mwoehlke did utter on 11/09/2006 17:44: Bram Moolenaar wrote: Mark Manning wrote: I saw in the c.vim that there was an error statement for octal numbers. There isn't one for hex numbers so I made one really quickly. If you want, just put it into the c.vim file. :-) The test: syn region

Re: Possible addition to the c.vim and perl.vim syntax files

2006-09-11 Thread mwoehlke
Bram Moolenaar wrote: Mark Manning wrote: I saw in the c.vim that there was an error statement for octal numbers. There isn't one for hex numbers so I made one really quickly. If you want, just put it into the c.vim file. :-) The test: syn regioncHexErrorstart="0x\x*[g-zG-Z]" end

Re: Possible addition to the c.vim and perl.vim syntax files

2006-09-11 Thread Mark Manning
Bram Moolenaar wrote: Mark Manning wrote: I saw in the c.vim that there was an error statement for octal numbers. There isn't one for hex numbers so I made one really quickly. If you want, just put it into the c.vim file. :-) The test: syn regioncHexErrorstart="0x\x*[g-zG-Z]"

Re: Possible addition to the c.vim and perl.vim syntax files

2006-09-11 Thread Bram Moolenaar
Mark Manning wrote: > I saw in the c.vim that there was an error statement for octal numbers. > There isn't one for hex numbers so I made one really quickly. If you > want, just put it into the c.vim file. :-) > > The test: > > syn regioncHexErrorstart="0x\x*[g-zG-Z]" end="\W" > >

Re: Possible addition to the c.vim and perl.vim syntax files

2006-09-11 Thread Mike Williams
Mark Manning did utter on 10/09/2006 23:52: I saw in the c.vim that there was an error statement for octal numbers. There isn't one for hex numbers so I made one really quickly. If you want, just put it into the c.vim file. :-) The test: syn regioncHexErrorstart="0x\x*[g-zG-Z]" end

Re: Possible addition to the c.vim and perl.vim syntax files

2006-09-10 Thread Yakov Lerner
On 9/11/06, Mark Manning <[EMAIL PROTECTED]> wrote: I saw in the c.vim that there was an error statement for octal numbers. There isn't one for hex numbers so I made one really quickly. If you want, just put it into the c.vim file. :-) The test: syn regioncHexErrorstart="0x\x*[g-zG-Z]

Possible addition to the c.vim and perl.vim syntax files

2006-09-10 Thread Mark Manning
I saw in the c.vim that there was an error statement for octal numbers. There isn't one for hex numbers so I made one really quickly. If you want, just put it into the c.vim file. :-) The test: syn regioncHexErrorstart="0x\x*[g-zG-Z]" end="\W" The highlight command: hi link c