@Doug Kearns, Ok. How about if I made it something like
cStandardCLibraryFunctions as the name and then the list could then be included into a later cFunction command? Would that be a good idea? Also, I think I'm going to have to try the command that is in the "still to be released" c.vim that you posted about. I want to test it out to see if it is better than what I put into my c.vim file. If it is - then I'll take mine back out of what I have. On Monday, July 14, 2025 at 6:57:08 AM UTC-5 Doug Kearns wrote: > Mark, > > Re: https://www.vim.org/scripts/script.php?script_id=6159 > > On Sun, 13 Jul 2025 at 16:30, Mark Manning > <mark.euge...@gmail.com> wrote: > > > > Using Vim 9.1 > > > > Hi everyone! I got a C source file and started to edit it and did not > see my colors come up like normal. So for the last five hours I have been > working on making changes to the C.VIM syntax file. I was wondering if it > can be included into the next release. I uploaded it to my account on the > VIM website (Bram's website). But I can upload it here if you want. > > > > Things I have done to the file: > > > > 1. I went to the IBM webpage on the Standard C functions and copy/pasted > all of them into the C.VIM file. Edited the list to just get the function > names and built a "syn keyword" list of the functions. > > 2. I took the generic function code I had put into the iwbasic.vim > syntax file and put it at the end of the list of functions so now all > functions are captured. (I might need to try some weird function names to > make sure I got everything.) > > 3. Added in the: > > > > hi def link cFunction Function > > > > so the functions will now show up as functions. > > > > 4. Put a blurb in about what I did. I put this at the top of the list of > functions. > > > > Let me know if you want me to upload it here. > > We already have general function call highlighting, > https://github.com/vim/vim/blob/master/runtime/syntax/c.vim#L551-L557, > but it hasn't made a release yet. > > I had a quick look at your additions and it seems that the library > functions should be defined with :syn-contained and contained in the > general function call syntax group. I'm not sure this should be > enabled by default and it could, optionally, be configured per > library. > > My assumption is that this was not an oversight but a preference of > Bram's given the nature of C. > > Thanks, > Doug > -- -- You received this message from the "vim_dev" maillist. Do not top-post! Type your reply below the text you are replying to. For more information, visit http://www.vim.org/maillist.php --- You received this message because you are subscribed to the Google Groups "vim_dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to vim_dev+unsubscr...@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/vim_dev/2338cbf7-0d46-4088-8fbc-aafb12aef54dn%40googlegroups.com.