diff options
author | Bram Moolenaar <Bram@vim.org> | 2016-01-30 21:10:09 +0100 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2016-01-30 21:10:09 +0100 |
commit | 764b23c8fd3369cb05ae9122abf3ca16fec539d7 (patch) | |
tree | 9f9c938d8f1d4d38aae0ea514eed94c89cb1aeb8 /src/syntax.c | |
parent | 055409764ca5f7978d4c399d2c440af0ce971c4f (diff) | |
download | vim-git-764b23c8fd3369cb05ae9122abf3ca16fec539d7.tar.gz |
patch 7.4.1214v7.4.1214
Problem: Using old style function declarations.
Solution: Change to new style function declarations. (script by Hirohito
Higashi)
Diffstat (limited to 'src/syntax.c')
-rw-r--r-- | src/syntax.c | 717 |
1 files changed, 286 insertions, 431 deletions
diff --git a/src/syntax.c b/src/syntax.c index 350539d33..2dd54654c 100644 --- a/src/syntax.c +++ b/src/syntax.c @@ -489,9 +489,7 @@ static void syn_incl_toplevel(int id, int *flagsp); * window. */ void -syntax_start(wp, lnum) - win_T *wp; - linenr_T lnum; +syntax_start(win_T *wp, linenr_T lnum) { synstate_T *p; synstate_T *last_valid = NULL; @@ -668,8 +666,7 @@ syntax_start(wp, lnum) * have to manually release their extmatch pointers first. */ static void -clear_syn_state(p) - synstate_T *p; +clear_syn_state(synstate_T *p) { int i; garray_T *gap; @@ -692,7 +689,7 @@ clear_syn_state(p) * Cleanup the current_state stack. */ static void -clear_current_state() +clear_current_state(void) { int i; stateitem_T *sip; @@ -713,10 +710,10 @@ clear_current_state() * 3. Simply start on a given number of lines above "lnum". */ static void -syn_sync(wp, start_lnum, last_valid) - win_T *wp; - linenr_T start_lnum; - synstate_T *last_valid; +syn_sync( + win_T *wp, + linenr_T start_lnum, + synstate_T *last_valid) { buf_T *curbuf_save; win_T *curwin_save; @@ -1009,8 +1006,7 @@ restore_chartab(char_u *chartab) * Return TRUE if the line-continuation pattern matches in line "lnum". */ static int -syn_match_linecont(lnum) - linenr_T lnum; +syn_match_linecont(linenr_T lnum) { regmmatch_T regmatch; int r; @@ -1035,7 +1031,7 @@ syn_match_linecont(lnum) * Prepare the current state for the start of a line. */ static void -syn_start_line() +syn_start_line(void) { current_finished = FALSE; current_col = 0; @@ -1060,8 +1056,7 @@ syn_start_line() * When "startofline" is FALSE the item with "keepend" is forcefully updated. */ static void -syn_update_ends(startofline) - int startofline; +syn_update_ends(int startofline) { stateitem_T *cur_si; int i; @@ -1161,8 +1156,7 @@ syn_update_ends(startofline) */ static void -syn_stack_free_block(block) - synblock_T *block; +syn_stack_free_block(synblock_T *block) { synstate_T *p; @@ -1180,8 +1174,7 @@ syn_stack_free_block(block) * Used when syntax items changed to force resyncing everywhere. */ void -syn_stack_free_all(block) - synblock_T *block; +syn_stack_free_all(synblock_T *block) { win_T *wp; @@ -1205,7 +1198,7 @@ syn_stack_free_all(block) * Also used to allocate b_sst_array[] for the first time. */ static void -syn_stack_alloc() +syn_stack_alloc(void) { long len; synstate_T *to, *from; @@ -1284,8 +1277,7 @@ syn_stack_alloc() * displayed buffer. */ void -syn_stack_apply_changes(buf) - buf_T *buf; +syn_stack_apply_changes(buf_T *buf) { win_T *wp; @@ -1299,9 +1291,7 @@ syn_stack_apply_changes(buf) } static void -syn_stack_apply_changes_block(block, buf) - synblock_T *block; - buf_T *buf; +syn_stack_apply_changes_block(synblock_T *block, buf_T *buf) { synstate_T *p, *prev, *np; linenr_T n; @@ -1353,7 +1343,7 @@ syn_stack_apply_changes_block(block, buf) * Returns TRUE if at least one entry was freed. */ static int -syn_stack_cleanup() +syn_stack_cleanup(void) { synstate_T *p, *prev; disptick_T tick; @@ -1417,9 +1407,7 @@ syn_stack_cleanup() * Move the entry into the free list. */ static void -syn_stack_free_entry(block, p) - synblock_T *block; - synstate_T *p; +syn_stack_free_entry(synblock_T *block, synstate_T *p) { clear_syn_state(p); p->sst_next = block->b_sst_firstfree; @@ -1432,8 +1420,7 @@ syn_stack_free_entry(block, p) * Returns NULL when there is no entry or the first entry is after "lnum". */ static synstate_T * -syn_stack_find_entry(lnum) - linenr_T lnum; +syn_stack_find_entry(linenr_T lnum) { synstate_T *p, *prev; @@ -1453,7 +1440,7 @@ syn_stack_find_entry(lnum) * The current state must be valid for the start of the current_lnum line! */ static synstate_T * -store_current_state() +store_current_state(void) { int i; synstate_T *p; @@ -1576,8 +1563,7 @@ store_current_state() * Copy a state stack from "from" in b_sst_array[] to current_state; */ static void -load_current_state(from) - synstate_T *from; +load_current_state(synstate_T *from) { int i; bufstate_T *bp; @@ -1624,8 +1610,7 @@ load_current_state(from) * Return TRUE when they are equal. */ static int -syn_stack_equal(sp) - synstate_T *sp; +syn_stack_equal(synstate_T *sp) { int i, j; bufstate_T *bp; @@ -1697,8 +1682,7 @@ syn_stack_equal(sp) * lnum -> line below window */ void -syntax_end_parsing(lnum) - linenr_T lnum; +syntax_end_parsing(linenr_T lnum) { synstate_T *sp; @@ -1715,7 +1699,7 @@ syntax_end_parsing(lnum) ****************************************/ static void -invalidate_current_state() +invalidate_current_state(void) { clear_current_state(); current_state.ga_itemsize = 0; /* mark current_state invalid */ @@ -1724,7 +1708,7 @@ invalidate_current_state() } static void -validate_current_state() +validate_current_state(void) { current_state.ga_itemsize = sizeof(stateitem_T); current_state.ga_growsize = 3; @@ -1736,8 +1720,7 @@ validate_current_state() * line, to check if the next line needs to be redrawn too. */ int -syntax_check_changed(lnum) - linenr_T lnum; +syntax_check_changed(linenr_T lnum) { int retval = TRUE; synstate_T *sp; @@ -1785,8 +1768,8 @@ syntax_check_changed(lnum) * is valid. */ static int -syn_finish_line(syncing) - int syncing; /* called for syncing */ +syn_finish_line( + int syncing) /* called for syncing */ { stateitem_T *cur_si; colnr_T prev_current_col; @@ -1835,10 +1818,10 @@ syn_finish_line(syncing) * done. */ int -get_syntax_attr(col, can_spell, keep_state) - colnr_T col; - int *can_spell; - int keep_state; /* keep state of char at "col" */ +get_syntax_attr( + colnr_T col, + int *can_spell, + int keep_state) /* keep state of char at "col" */ { int attr = 0; @@ -1888,11 +1871,11 @@ get_syntax_attr(col, can_spell, keep_state) * Get syntax attributes for current_lnum, current_col. */ static int -syn_current_attr(syncing, displaying, can_spell, keep_state) - int syncing; /* When 1: called for syncing */ - int displaying; /* result will be displayed */ - int *can_spell; /* return: do spell checking */ - int keep_state; /* keep syntax stack afterwards */ +syn_current_attr( + int syncing, /* When 1: called for syncing */ + int displaying, /* result will be displayed */ + int *can_spell, /* return: do spell checking */ + int keep_state) /* keep syntax stack afterwards */ { int syn_id; lpos_T endpos; /* was: char_u *endp; */ @@ -2481,9 +2464,7 @@ syn_current_attr(syncing, displaying, can_spell, keep_state) * Check if we already matched pattern "idx" at the current column. */ static int -did_match_already(idx, gap) - int idx; - garray_T *gap; +did_match_already(int idx, garray_T *gap) { int i; @@ -2506,8 +2487,7 @@ did_match_already(idx, gap) * Push the next match onto the stack. */ static stateitem_T * -push_next_match(cur_si) - stateitem_T *cur_si; +push_next_match(stateitem_T *cur_si) { synpat_T *spp; #ifdef FEAT_CONCEAL @@ -2600,7 +2580,7 @@ push_next_match(cur_si) * Check for end of current state (and the states before it). */ static void -check_state_ends() +check_state_ends(void) { stateitem_T *cur_si; int had_extend; @@ -2705,8 +2685,7 @@ check_state_ends() * fills in si_attr, si_next_list and si_cont_list. */ static void -update_si_attr(idx) - int idx; +update_si_attr(int idx) { stateitem_T *sip = &CUR_STATE(idx); synpat_T *spp; @@ -2761,7 +2740,7 @@ update_si_attr(idx) * Propagate the match-end to contained items, until a "skipend" item is found. */ static void -check_keepend() +check_keepend(void) { int i; lpos_T maxpos; @@ -2821,10 +2800,10 @@ check_keepend() * Return the flags for the matched END. */ static void -update_si_end(sip, startcol, force) - stateitem_T *sip; - int startcol; /* where to start searching for the end */ - int force; /* when TRUE overrule a previous end */ +update_si_end( + stateitem_T *sip, + int startcol, /* where to start searching for the end */ + int force) /* when TRUE overrule a previous end */ { lpos_T startpos; lpos_T endpos; @@ -2887,8 +2866,7 @@ update_si_end(sip, startcol, force) * Return FAIL if it's not possible (out of memory). */ static int -push_current_state(idx) - int idx; +push_current_state(int idx) { if (ga_grow(¤t_state, 1) == FAIL) return FAIL; @@ -2902,7 +2880,7 @@ push_current_state(idx) * Remove a state from the current_state stack. */ static void -pop_current_state() +pop_current_state(void) { if (current_state.ga_len) { @@ -2927,16 +2905,15 @@ pop_current_state() * computed. */ static void -find_endpos(idx, startpos, m_endpos, hl_endpos, flagsp, end_endpos, - end_idx, start_ext) - int idx; /* index of the pattern */ - lpos_T *startpos; /* where to start looking for an END match */ - lpos_T *m_endpos; /* return: end of match */ - lpos_T *hl_endpos; /* return: end of highlighting */ - long *flagsp; /* return: flags of matching END */ - lpos_T *end_endpos; /* return: end of end pattern match */ - int *end_idx; /* return: group ID for end pat. match, or 0 */ - reg_extmatch_T *start_ext; /* submatches from the start pattern */ +find_endpos( + int idx, /* index of the pattern */ + lpos_T *startpos, /* where to start looking for an END match */ + lpos_T *m_endpos, /* return: end of match */ + lpos_T *hl_endpos, /* return: end of highlighting */ + long *flagsp, /* return: flags of matching END */ + lpos_T *end_endpos, /* return: end of end pattern match */ + int *end_idx, /* return: group ID for end pat. match, or 0 */ + reg_extmatch_T *start_ext) /* submatches from the start pattern */ { colnr_T matchcol; synpat_T *spp, *spp_skip; @@ -3165,9 +3142,7 @@ find_endpos(idx, startpos, m_endpos, hl_endpos, flagsp, end_endpos, * Limit "pos" not to be after "limit". */ static void -limit_pos(pos, limit) - lpos_T *pos; - lpos_T *limit; +limit_pos(lpos_T *pos, lpos_T *limit) { if (pos->lnum > limit->lnum) *pos = *limit; @@ -3179,9 +3154,9 @@ limit_pos(pos, limit) * Limit "pos" not to be after "limit", unless pos->lnum is zero. */ static void -limit_pos_zero(pos, limit) - lpos_T *pos; - lpos_T *limit; +limit_pos_zero( + lpos_T *pos, + lpos_T *limit) { if (pos->lnum == 0) *pos = *limit; @@ -3193,12 +3168,12 @@ limit_pos_zero(pos, limit) * Add offset to matched text for end of match or highlight. */ static void -syn_add_end_off(result, regmatch, spp, idx, extra) - lpos_T *result; /* returned position */ - regmmatch_T *regmatch; /* start/end of match */ - synpat_T *spp; /* matched pattern */ - int idx; /* index of offset */ - int extra; /* extra chars for offset to start */ +syn_add_end_off( + lpos_T *result, /* returned position */ + regmmatch_T *regmatch, /* start/end of match */ + synpat_T *spp, /* matched pattern */ + int idx, /* index of offset */ + int extra) /* extra chars for offset to start */ { int col; int off; @@ -3245,12 +3220,12 @@ syn_add_end_off(result, regmatch, spp, idx, extra) * Avoid resulting column to become negative. */ static void -syn_add_start_off(result, regmatch, spp, idx, extra) - lpos_T *result; /* returned position */ - regmmatch_T *regmatch; /* start/end of match */ - synpat_T *spp; - int idx; - int extra; /* extra chars for offset to end */ +syn_add_start_off( + lpos_T *result, /* returned position */ + regmmatch_T *regmatch, /* start/end of match */ + synpat_T *spp, + int idx, + int extra) /* extra chars for offset to end */ { int col; int off; @@ -3298,7 +3273,7 @@ syn_add_start_off(result, regmatch, spp, idx, extra) * Get current line in syntax buffer. */ static char_u * -syn_getcurline() +syn_getcurline(void) { return ml_get_buf(syn_buf, current_lnum, FALSE); } @@ -3308,11 +3283,11 @@ syn_getcurline() * Returns TRUE when there is a match. */ static int -syn_regexec(rmp, lnum, col, st) - regmmatch_T *rmp; - linenr_T lnum; - colnr_T col; - syn_time_T *st UNUSED; +syn_regexec( + regmmatch_T *rmp, + linenr_T lnum, + colnr_T col, + syn_time_T *st UNUSED) { int r; #ifdef FEAT_PROFILE @@ -3353,14 +3328,14 @@ syn_regexec(rmp, lnum, col, st) * Return it's ID if found, 0 otherwise. */ static int -check_keyword_id(line, startcol, endcolp, flagsp, next_listp, cur_si, ccharp) - char_u *line; - int startcol; /* position in line to check for keyword */ - int *endcolp; /* return: character after found keyword */ - long *flagsp; /* return: flags of matching keyword */ - short **next_listp; /* return: next_list of matching keyword */ - stateitem_T *cur_si; /* item at the top of the stack */ - int *ccharp UNUSED; /* conceal substitution char */ +check_keyword_id( + char_u *line, + int startcol, /* position in line to check for keyword */ + int *endcolp, /* return: character after found keyword */ + long *flagsp, /* return: flags of matching keyword */ + short **next_listp, /* return: next_list of matching keyword */ + stateitem_T *cur_si, /* item at the top of the stack */ + int *ccharp UNUSED) /* conceal substitution char */ { keyentry_T *kp; char_u *kwp; @@ -3442,9 +3417,7 @@ check_keyword_id(line, startcol, endcolp, flagsp, next_listp, cur_si, ccharp) * Handle ":syntax conceal" command. */ static void -syn_cmd_conceal(eap, syncing) - exarg_T *eap UNUSED; - int syncing UNUSED; +syn_cmd_conceal(exarg_T *eap UNUSED, int syncing UNUSED) { #ifdef FEAT_CONCEAL char_u *arg = eap->arg; @@ -3468,9 +3441,7 @@ syn_cmd_conceal(eap, syncing) * Handle ":syntax case" command. */ static void -syn_cmd_case(eap, syncing) - exarg_T *eap; - int syncing UNUSED; +syn_cmd_case(exarg_T *eap, int syncing UNUSED) { char_u *arg = eap->arg; char_u *next; @@ -3492,9 +3463,7 @@ syn_cmd_case(eap, syncing) * Handle ":syntax spell" command. */ static void -syn_cmd_spell(eap, syncing) - exarg_T *eap; - int syncing UNUSED; +syn_cmd_spell(exarg_T *eap, int syncing UNUSED) { char_u *arg = eap->arg; char_u *next; @@ -3524,9 +3493,7 @@ syn_cmd_spell(eap, syncing) * Handle ":syntax iskeyword" command. */ static void -syn_cmd_iskeyword(eap, syncing) - exarg_T *eap; - int syncing UNUSED; +syn_cmd_iskeyword(exarg_T *eap, int syncing UNUSED) { char_u *arg = eap->arg; char_u save_chartab[32]; @@ -3575,8 +3542,7 @@ syn_cmd_iskeyword(eap, syncing) * Clear all syntax info for one buffer. */ void -syntax_clear(block) - synblock_T *block; +syntax_clear(synblock_T *block) { int i; @@ -3627,8 +3593,7 @@ syntax_clear(block) * Get rid of ownsyntax for window "wp". */ void -reset_synblock(wp) - win_T *wp; +reset_synblock(win_T *wp) { if (wp->w_s != &wp->w_buffer->b_s) { @@ -3642,7 +3607,7 @@ reset_synblock(wp) * Clear syncing info for one buffer. */ static void -syntax_sync_clear() +syntax_sync_clear(void) { int i; @@ -3669,9 +3634,9 @@ syntax_sync_clear() * Remove one pattern from the buffer's pattern list. */ static void -syn_remove_pattern(block, idx) - synblock_T *block; - int idx; +syn_remove_pattern( + synblock_T *block, + int idx) { synpat_T *spp; @@ -3691,9 +3656,7 @@ syn_remove_pattern(block, idx) * last to first! */ static void -syn_clear_pattern(block, i) - synblock_T *block; - int i; +syn_clear_pattern(synblock_T *block, int i) { vim_free(SYN_ITEMS(block)[i].sp_pattern); vim_regfree(SYN_ITEMS(block)[i].sp_prog); @@ -3710,9 +3673,7 @@ syn_clear_pattern(block, i) * Clear and free one syntax cluster. */ static void -syn_clear_cluster(block, i) - synblock_T *block; - int i; +syn_clear_cluster(synblock_T *block, int i) { vim_free(SYN_CLSTR(block)[i].scl_name); vim_free(SYN_CLSTR(block)[i].scl_name_u); @@ -3723,9 +3684,7 @@ syn_clear_cluster(block, i) * Handle ":syntax clear" command. */ static void -syn_cmd_clear(eap, syncing) - exarg_T *eap; - int syncing; +syn_cmd_clear(exarg_T *eap, int syncing) { char_u *arg = eap->arg; char_u *arg_end; @@ -3810,9 +3769,7 @@ syn_cmd_clear(eap, syncing) * Clear one syntax group for the current buffer. */ static void -syn_clear_one(id, syncing) - int id; - int syncing; +syn_clear_one(int id, int syncing) { synpat_T *spp; int idx; @@ -3838,9 +3795,7 @@ syn_clear_one(id, syncing) * Handle ":syntax on" command. */ static void -syn_cmd_on(eap, syncing) - exarg_T *eap; - int syncing UNUSED; +syn_cmd_on(exarg_T *eap, int syncing UNUSED) { syn_cmd_onoff(eap, "syntax"); } @@ -3849,9 +3804,7 @@ syn_cmd_on(eap, syncing) * Handle ":syntax enable" command. */ static void -syn_cmd_enable(eap, syncing) - exarg_T *eap; - int syncing UNUSED; +syn_cmd_enable(exarg_T *eap, int syncing UNUSED) { set_internal_string_var((char_u *)"syntax_cmd", (char_u *)"enable"); syn_cmd_onoff(eap, "syntax"); @@ -3862,9 +3815,7 @@ syn_cmd_enable(eap, syncing) * Handle ":syntax reset" command. */ static void -syn_cmd_reset(eap, syncing) - exarg_T *eap; - int syncing UNUSED; +syn_cmd_reset(exarg_T *eap, int syncing UNUSED) { eap->nextcmd = check_nextcmd(eap->arg); if (!eap->skip) @@ -3880,9 +3831,7 @@ syn_cmd_reset(eap, syncing) * Handle ":syntax manual" command. */ static void -syn_cmd_manual(eap, syncing) - exarg_T *eap; - int syncing UNUSED; +syn_cmd_manual(exarg_T *eap, int syncing UNUSED) { syn_cmd_onoff(eap, "manual"); } @@ -3891,17 +3840,13 @@ syn_cmd_manual(eap, syncing) * Handle ":syntax off" command. */ static void -syn_cmd_off(eap, syncing) - exarg_T *eap; - int syncing UNUSED; +syn_cmd_off(exarg_T *eap, int syncing UNUSED) { syn_cmd_onoff(eap, "nosyntax"); } static void -syn_cmd_onoff(eap, name) - exarg_T *eap; - char *name; +syn_cmd_onoff(exarg_T *eap, char *name) { char_u buf[100]; @@ -3918,9 +3863,9 @@ syn_cmd_onoff(eap, name) * Handle ":syntax [list]" command: list current syntax words. */ static void -syn_cmd_list(eap, syncing) - exarg_T *eap; - int syncing; /* when TRUE: list syncing items */ +syn_cmd_list( + exarg_T *eap, + int syncing) /* when TRUE: list syncing items */ { char_u *arg = eap->arg; int id; @@ -4011,7 +3956,7 @@ syn_cmd_list(eap, syncing) } static void -syn_lines_msg() +syn_lines_msg(void) { if (curwin->w_s->b_syn_sync_maxlines > 0 || curwin->w_s->b_syn_sync_minlines > 0) @@ -4034,7 +3979,7 @@ syn_lines_msg() } static void -syn_match_msg() +syn_match_msg(void) { if (curwin->w_s->b_syn_sync_linebreaks > 0) { @@ -4058,10 +4003,10 @@ static void syn_list_flags(struct name_list *nl, int flags, int attr); * List one syntax item, for ":syntax" or "syntax list syntax_name". */ static void -syn_list_one(id, syncing, link_only) - int id; - int syncing; /* when TRUE: list syncing items */ - int link_only; /* when TRUE; list link-only too */ +syn_list_one( + int id, + int syncing, /* when TRUE: list syncing items */ + int link_only) /* when TRUE; list link-only too */ { int attr; int idx; @@ -4169,10 +4114,7 @@ syn_list_one(id, syncing, link_only) } static void -syn_list_flags(nlist, flags, attr) - struct name_list *nlist; - int flags; - int attr; +syn_list_flags(struct name_list *nlist, int flags, int attr) { int i; @@ -4188,8 +4130,7 @@ syn_list_flags(nlist, flags, attr) * List one syntax cluster, for ":syntax" or "syntax list syntax_name". */ static void -syn_list_cluster(id) - int id; +syn_list_cluster(int id) { int endcol = 15; @@ -4216,10 +4157,7 @@ syn_list_cluster(id) } static void -put_id_list(name, list, attr) - char_u *name; - short *list; - int attr; +put_id_list(char_u *name, short *list, int attr) { short *p; @@ -4258,11 +4196,11 @@ put_id_list(name, list, attr) } static void -put_pattern(s, c, spp, attr) - char *s; - int c; - synpat_T *spp; - int attr; +put_pattern( + char *s, + int c, + synpat_T *spp, + int attr) { long n; int mask; @@ -4331,11 +4269,11 @@ put_pattern(s, c, spp, attr) * Return TRUE if the header has been printed. */ static int -syn_list_keywords(id, ht, did_header, attr) - int id; - hashtab_T *ht; - int did_header; /* header has already been printed */ - int attr; +syn_list_keywords( + int id, + hashtab_T *ht, + int did_header, /* header has already been printed */ + int attr) { int outlen; hashitem_T *hi; @@ -4429,9 +4367,7 @@ syn_list_keywords(id, ht, did_header, attr) } static void -syn_clear_keyword(id, ht) - int id; - hashtab_T *ht; +syn_clear_keyword(int id, hashtab_T *ht) { hashitem_T *hi; keyentry_T *kp; @@ -4481,8 +4417,7 @@ syn_clear_keyword(id, ht) * Clear a whole keyword table. */ static void -clear_keywtab(ht) - hashtab_T *ht; +clear_keywtab(hashtab_T *ht) { hashitem_T *hi; int todo; @@ -4512,13 +4447,13 @@ clear_keywtab(ht) * Add a keyword to the list of keywords. */ static void -add_keyword(name, id, flags, cont_in_list, next_list, conceal_char) - char_u *name; /* name of keyword */ - int id; /* group ID for this keyword */ - int flags; /* flags for this keyword */ - short *cont_in_list; /* containedin for this keyword */ - short *next_list; /* nextgroup for this keyword */ - int conceal_char; +add_keyword( + char_u *name, /* name of keyword */ + int id, /* group ID for this keyword */ + int flags, /* flags for this keyword */ + short *cont_in_list, /* containedin for this keyword */ + short *next_list, /* nextgroup for this keyword */ + int conceal_char) { keyentry_T *kp; hashtab_T *ht; @@ -4572,9 +4507,9 @@ add_keyword(name, id, flags, cont_in_list, next_list, conceal_char) * Return NULL if the end of the command was found instead of further args. */ static char_u * -get_group_name(arg, name_end) - char_u *arg; /* start of the argument */ - char_u **name_end; /* pointer to end of the name */ +get_group_name( + char_u *arg, /* start of the argument */ + char_u **name_end) /* pointer to end of the name */ { char_u *rest; @@ -4599,10 +4534,10 @@ get_group_name(arg, name_end) * Return NULL for any error; */ static char_u * -get_syn_options(arg, opt, conceal_char) - char_u *arg; /* next argument to be checked */ - syn_opt_arg_T *opt; /* various things */ - int *conceal_char UNUSED; +get_syn_options( + char_u *arg, /* next argument to be checked */ + syn_opt_arg_T *opt, /* various things */ + int *conceal_char UNUSED) { char_u *gname_start, *gname; int syn_id; @@ -4788,9 +4723,7 @@ get_syn_options(arg, opt, conceal_char) * to the specified top-level group, if any. */ static void -syn_incl_toplevel(id, flagsp) - int id; - int *flagsp; +syn_incl_toplevel(int id, int *flagsp) { if ((*flagsp & HL_CONTAINED) || curwin->w_s->b_syn_topgrp == 0) return; @@ -4815,9 +4748,7 @@ syn_incl_toplevel(id, flagsp) * Handle ":syntax include [@{group-name}] filename" command. */ static void -syn_cmd_include(eap, syncing) - exarg_T *eap; - int syncing UNUSED; +syn_cmd_include(exarg_T *eap, int syncing UNUSED) { char_u *arg = eap->arg; int sgl_id = 1; @@ -4892,9 +4823,7 @@ syn_cmd_include(eap, syncing) * Handle ":syntax keyword {group-name} [{option}] keyword .." command. */ static void -syn_cmd_keyword(eap, syncing) - exarg_T *eap; - int syncing UNUSED; +syn_cmd_keyword(exarg_T *eap, int syncing UNUSED) { char_u *arg = eap->arg; char_u *group_name_end; @@ -5021,9 +4950,9 @@ error: * Also ":syntax sync match {name} [[grouphere | groupthere] {group-name}] .." */ static void -syn_cmd_match(eap, syncing) - exarg_T *eap; - int syncing; /* TRUE for ":syntax sync match .. " */ +syn_cmd_match( + exarg_T *eap, + int syncing) /* TRUE for ":syntax sync match .. " */ { char_u *arg = eap->arg; char_u *group_name_end; @@ -5125,9 +5054,9 @@ syn_cmd_match(eap, syncing) * start {start} .. [skip {skip}] end {end} .. [{options}]". */ static void -syn_cmd_region(eap, syncing) - exarg_T *eap; - int syncing; /* TRUE for ":syntax sync region .." */ +syn_cmd_region( + exarg_T *eap, + int syncing) /* TRUE for ":syntax sync region .." */ { char_u *arg = eap->arg; char_u *group_name_end; @@ -5394,9 +5323,7 @@ syn_cmd_region(eap, syncing) #ifdef __BORLANDC__ _RTLENTRYF #endif -syn_compare_stub(v1, v2) - const void *v1; - const void *v2; +syn_compare_stub(const void *v1, const void *v2) { const short *s1 = v1; const short *s2 = v2; @@ -5409,10 +5336,7 @@ syn_compare_stub(v1, v2) * *clstr1 and *clstr2 must both be allocated memory; they will be consumed. */ static void -syn_combine_list(clstr1, clstr2, list_op) - short **clstr1; - short **clstr2; - int list_op; +syn_combine_list(short **clstr1, short **clstr2, int list_op) { int count1 = 0; int count2 = 0; @@ -5536,8 +5460,7 @@ syn_combine_list(clstr1, clstr2, list_op) * If it is not found, 0 is returned. */ static int -syn_scl_name2id(name) - char_u *name; +syn_scl_name2id(char_u *name) { int i; char_u *name_u; @@ -5558,9 +5481,7 @@ syn_scl_name2id(name) * Like syn_scl_name2id(), but take a pointer + length argument. */ static int -syn_scl_namen2id(linep, len) - char_u *linep; - int len; +syn_scl_namen2id(char_u *linep, int len) { char_u *name; int id = 0; @@ -5581,9 +5502,7 @@ syn_scl_namen2id(linep, len) * Return 0 for failure. */ static int -syn_check_cluster(pp, len) - char_u *pp; - int len; +syn_check_cluster(char_u *pp, int len) { int id; char_u *name; @@ -5606,8 +5525,7 @@ syn_check_cluster(pp, len) * Return 0 for failure. */ static int -syn_add_cluster(name) - char_u *name; +syn_add_cluster(char_u *name) { int len; @@ -5656,9 +5574,7 @@ syn_add_cluster(name) * [add={groupname},..] [remove={groupname},..]". */ static void -syn_cmd_cluster(eap, syncing) - exarg_T *eap; - int syncing UNUSED; +syn_cmd_cluster(exarg_T *eap, int syncing UNUSED) { char_u *arg = eap->arg; char_u *group_name_end; @@ -5733,7 +5649,7 @@ syn_cmd_cluster(eap, syncing) * On first call for current buffer: Init growing array. */ static void -init_syn_patterns() +init_syn_patterns(void) { curwin->w_s->b_syn_patterns.ga_itemsize = sizeof(synpat_T); curwin->w_s->b_syn_patterns.ga_growsize = 10; @@ -5745,9 +5661,7 @@ init_syn_patterns() * Returns a pointer to the next argument, or NULL in case of an error. */ static char_u * -get_syn_pattern(arg, ci) - char_u *arg; - synpat_T *ci; +get_syn_pattern(char_u *arg, synpat_T *ci) { char_u *end; int *p; @@ -5849,9 +5763,7 @@ get_syn_pattern(arg, ci) * Handle ":syntax sync .." command. */ static void -syn_cmd_sync(eap, syncing) - exarg_T *eap; - int syncing UNUSED; +syn_cmd_sync(exarg_T *eap, int syncing UNUSED) { char_u *arg_start = eap->arg; char_u *arg_end; @@ -6010,10 +5922,10 @@ syn_cmd_sync(eap, syncing) * returns FAIL for some error, OK for success. */ static int -get_id_list(arg, keylen, list) - char_u **arg; - int keylen; /* length of keyword */ - short **list; /* where to store the resulting list, if not +get_id_list( + char_u **arg, + int keylen, /* length of keyword */ + short **list) /* where to store the resulting list, if not NULL, the list is silently skipped! */ { char_u *p = NULL; @@ -6207,8 +6119,7 @@ get_id_list(arg, keylen, list) * Make a copy of an ID list. */ static short * -copy_id_list(list) - short *list; +copy_id_list(short *list) { int len; int count; @@ -6235,11 +6146,11 @@ copy_id_list(list) * This function is called very often, keep it fast!! */ static int -in_id_list(cur_si, list, ssp, contained) - stateitem_T *cur_si; /* current item or NULL */ - short *list; /* id list */ - struct sp_syn *ssp; /* group id and ":syn include" tag of group */ - int contained; /* group id is contained */ +in_id_list( + stateitem_T *cur_si, /* current item or NULL */ + short *list, /* id list */ + struct sp_syn *ssp, /* group id and ":syn include" tag of group */ + int contained) /* group id is contained */ { int retval; short *scl_list; @@ -6367,8 +6278,7 @@ static struct subcommand subcommands[] = * syntax_subcommand() function to do the rest. */ void -ex_syntax(eap) - exarg_T *eap; +ex_syntax(exarg_T *eap) { char_u *arg = eap->arg; char_u *subcmd_end; @@ -6406,8 +6316,7 @@ ex_syntax(eap) } void -ex_ownsyntax(eap) - exarg_T *eap; +ex_ownsyntax(exarg_T *eap) { char_u *old_value; char_u *new_value; @@ -6453,8 +6362,7 @@ ex_ownsyntax(eap) } int -syntax_present(win) - win_T *win; +syntax_present(win_T *win) { return (win->w_s->b_syn_patterns.ga_len != 0 || win->w_s->b_syn_clusters.ga_len != 0 @@ -6475,7 +6383,7 @@ static enum * Called when we are done expanding. */ void -reset_expand_highlight() +reset_expand_highlight(void) { include_link = include_default = include_none = 0; } @@ -6485,9 +6393,7 @@ reset_expand_highlight() * as highlight group. */ void -set_context_in_echohl_cmd(xp, arg) - expand_T *xp; - char_u *arg; +set_context_in_echohl_cmd(expand_T *xp, char_u *arg) { xp->xp_context = EXPAND_HIGHLIGHT; xp->xp_pattern = arg; @@ -6498,9 +6404,7 @@ set_context_in_echohl_cmd(xp, arg) * Handle command line completion for :syntax command. */ void -set_context_in_syntax_cmd(xp, arg) - expand_T *xp; - char_u *arg; +set_context_in_syntax_cmd(expand_T *xp, char_u *arg) { char_u *p; @@ -6540,9 +6444,7 @@ static char *(case_args[]) = {"match", "ignore", NULL}; * expansion. */ char_u * -get_syntax_name(xp, idx) - expand_T *xp UNUSED; - int idx; +get_syntax_name(expand_T *xp UNUSED, int idx) { if (expand_what == EXP_SUBCMD) return (char_u *)subcommands[idx].name; @@ -6555,13 +6457,13 @@ get_syntax_name(xp, idx) * Function called for expression evaluation: get syntax ID at file position. */ int -syn_get_id(wp, lnum, col, trans, spellp, keep_state) - win_T *wp; - long lnum; - colnr_T col; - int trans; /* remove transparency */ - int *spellp; /* return: can do spell checking */ - int keep_state; /* keep state of char at "col" */ +syn_get_id( + win_T *wp, + long lnum, + colnr_T col, + int trans, /* remove transparency */ + int *spellp, /* return: can do spell checking */ + int keep_state) /* keep state of char at "col" */ { /* When the position is not after the current position and in the same * line of the same buffer, need to restart parsing. */ @@ -6589,8 +6491,7 @@ syn_get_id(wp, lnum, col, trans, spellp, keep_state) * Returns the current flags. */ int -get_syntax_info(seqnrp) - int *seqnrp; +get_syntax_info(int *seqnrp) { *seqnrp = current_seqnr; return current_flags; @@ -6600,7 +6501,7 @@ get_syntax_info(seqnrp) * Return conceal substitution character */ int -syn_get_sub_char() +syn_get_sub_char(void) { return current_sub_char; } @@ -6613,8 +6514,7 @@ syn_get_sub_char() * Returns -1 when "i" is out of range. */ int -syn_get_stack_item(i) - int i; +syn_get_stack_item(int i) { if (i >= current_state.ga_len) { @@ -6633,9 +6533,7 @@ syn_get_stack_item(i) * Function called to get folding level for line "lnum" in window "wp". */ int -syn_get_foldlevel(wp, lnum) - win_T *wp; - long lnum; +syn_get_foldlevel(win_T *wp, long lnum) { int level = 0; int i; @@ -6664,8 +6562,7 @@ syn_get_foldlevel(wp, lnum) * ":syntime". */ void -ex_syntime(eap) - exarg_T *eap; +ex_syntime(exarg_T *eap) { if (STRCMP(eap->arg, "on") == 0) syn_time_on = TRUE; @@ -6680,8 +6577,7 @@ ex_syntime(eap) } static void -syn_clear_time(st) - syn_time_T *st; +syn_clear_time(syn_time_T *st) { profile_zero(&st->total); profile_zero(&st->slowest); @@ -6693,7 +6589,7 @@ syn_clear_time(st) * Clear the syntax timing for the current buffer. */ static void -syntime_clear() +syntime_clear(void) { int idx; synpat_T *spp; @@ -6716,9 +6612,7 @@ syntime_clear() * ":syntime {on,off,clear,report}" command. */ char_u * -get_syntime_arg(xp, idx) - expand_T *xp UNUSED; - int idx; +get_syntime_arg(expand_T *xp UNUSED, int idx) { switch (idx) { @@ -6746,9 +6640,7 @@ typedef struct #ifdef __BORLANDC__ _RTLENTRYF #endif -syn_compare_syntime(v1, v2) - const void *v1; - const void *v2; +syn_compare_syntime(const void *v1, const void *v2) { const time_entry_T *s1 = v1; const time_entry_T *s2 = v2; @@ -6760,7 +6652,7 @@ syn_compare_syntime(v1, v2) * Clear the syntax timing for the current buffer. */ static void -syntime_report() +syntime_report(void) { int idx; synpat_T *spp; @@ -7095,9 +6987,9 @@ static char *(highlight_init_dark[]) = }; void -init_highlight(both, reset) - int both; /* include groups where 'bg' doesn't matter */ - int reset; /* clear group first */ +init_highlight( + int both, /* include groups where 'bg' doesn't matter */ + int reset) /* clear group first */ { int i; char **pp; @@ -7193,8 +7085,7 @@ init_highlight(both, reset) * Return OK for success, FAIL for failure. */ int -load_colors(name) - char_u *name; +load_colors(char_u *name) { char_u *buf; int retval = FAIL; @@ -7228,10 +7119,10 @@ load_colors(name) * "forceit" and "init" both TRUE. */ void -do_highlight(line, forceit, init) - char_u *line; - int forceit; - int init; /* TRUE when called for initializing */ +do_highlight( + char_u *line, + int forceit, + int init) /* TRUE when called for initializing */ { char_u *name_end; char_u *p; @@ -8143,7 +8034,7 @@ do_highlight(line, forceit, init) #if defined(EXITFREE) || defined(PROTO) void -free_highlight() +free_highlight(void) { int i; @@ -8162,7 +8053,7 @@ free_highlight() * possible. Otherwise reset them to zero. */ void -restore_cterm_colors() +restore_cterm_colors(void) { #if defined(MSDOS) || (defined(WIN3264) && !defined(FEAT_GUI_W32)) /* Since t_me has been set, this probably means that the user @@ -8181,9 +8072,7 @@ restore_cterm_colors() * When "check_link" is TRUE also check for an existing link. */ static int -hl_has_settings(idx, check_link) - int idx; - int check_link; +hl_has_settings(int idx, int check_link) { return ( HL_TABLE()[idx].sg_term_attr != 0 || HL_TABLE()[idx].sg_cterm_attr != 0 @@ -8203,8 +8092,7 @@ hl_has_settings(idx, check_link) * Clear highlighting for one group. */ static void -highlight_clear(idx) - int idx; +highlight_clear(int idx) { HL_TABLE()[idx].sg_term = 0; vim_free(HL_TABLE()[idx].sg_start); @@ -8255,7 +8143,7 @@ highlight_clear(idx) * "Tooltip" colors. */ void -set_normal_colors() +set_normal_colors(void) { if (set_group_colors((char_u *)"Normal", &gui.norm_pixel, &gui.back_pixel, @@ -8299,13 +8187,13 @@ set_normal_colors() * Set the colors for "Normal", "Menu", "Tooltip" or "Scrollbar". */ static int -set_group_colors(name, fgp, bgp, do_menu, use_norm, do_tooltip) - char_u *name; - guicolor_T *fgp; - guicolor_T *bgp; - int do_menu; - int use_norm; - int do_tooltip; +set_group_colors( + char_u *name, + guicolor_T *fgp, + guicolor_T *bgp, + int do_menu, + int use_norm, + int do_tooltip) { int idx; @@ -8332,7 +8220,7 @@ set_group_colors(name, fgp, bgp, do_menu, use_norm, do_tooltip) * Returns "" when it's not found or not set. */ char_u * -hl_get_font_name() +hl_get_font_name(void) { int id; char_u *s; @@ -8352,8 +8240,7 @@ hl_get_font_name() * actually chosen to be used. */ void -hl_set_font_name(font_name) - char_u *font_name; +hl_set_font_name(char_u *font_name) { int id; @@ -8370,8 +8257,8 @@ hl_set_font_name(font_name) * when the color is known. */ void -hl_set_bg_color_name(name) - char_u *name; /* must have been allocated */ +hl_set_bg_color_name( + char_u *name) /* must have been allocated */ { int id; @@ -8391,8 +8278,8 @@ hl_set_bg_color_name(name) * when the color is known. */ void -hl_set_fg_color_name(name) - char_u *name; /* must have been allocated */ +hl_set_fg_color_name( + char_u *name) /* must have been allocated */ { int id; @@ -8412,8 +8299,7 @@ hl_set_fg_color_name(name) * Returns INVALCOLOR when failed. */ static guicolor_T -color_name2handle(name) - char_u *name; +color_name2handle(char_u *name) { if (STRCMP(name, "NONE") == 0) return INVALCOLOR; @@ -8431,8 +8317,7 @@ color_name2handle(name) * Returns NOFONT when failed. */ static GuiFont -font_name2handle(name) - char_u *name; +font_name2handle(char_u *name) { if (STRCMP(name, "NONE") == 0) return NOFONT; @@ -8446,9 +8331,7 @@ font_name2handle(name) * Returns NOFONTSET when failed. */ static GuiFontset -fontset_name2handle(name, fixed_width) - char_u *name; - int fixed_width; +fontset_name2handle(char_u *name, int fixed_width) { if (STRCMP(name, "NONE") == 0) return NOFONTSET; @@ -8461,13 +8344,13 @@ fontset_name2handle(name, fixed_width) * Get the font or fontset for one highlight group. */ static void -hl_do_font(idx, arg, do_normal, do_menu, do_tooltip, free_font) - int idx; - char_u *arg; - int do_normal; /* set normal font */ - int do_menu UNUSED; /* set menu font */ - int do_tooltip UNUSED; /* set tooltip font */ - int free_font; /* free current font/fontset */ +hl_do_font( + int idx, + char_u *arg, + int do_normal, /* set normal font */ + int do_menu UNUSED, /* set menu font */ + int do_tooltip UNUSED, /* set tooltip font */ + int free_font) /* free current font/fontset */ { # ifdef FEAT_XFONTSET /* If 'guifontset' is not empty, first try using the name as a @@ -8578,9 +8461,7 @@ static garray_T gui_attr_table = {0, 0, 0, 0, NULL}; * Return 0 for error (no more room). */ static int -get_attr_entry(table, aep) - garray_T *table; - attrentry_T *aep; +get_attr_entry(garray_T *table, attrentry_T *aep) { int i; attrentry_T *taep; @@ -8704,7 +8585,7 @@ get_attr_entry(table, aep) * Clear all highlight tables. */ void -clear_hl_tables() +clear_hl_tables(void) { int i; attrentry_T *taep; @@ -8733,9 +8614,7 @@ clear_hl_tables() * Return the resulting attributes. */ int -hl_combine_attr(char_attr, prim_attr) - int char_attr; - int prim_attr; +hl_combine_attr(int char_attr, int prim_attr) { attrentry_T *char_aep = NULL; attrentry_T *spell_aep; @@ -8851,8 +8730,7 @@ hl_combine_attr(char_attr, prim_attr) #ifdef FEAT_GUI attrentry_T * -syn_gui_attr2entry(attr) - int attr; +syn_gui_attr2entry(int attr) { attr -= ATTR_OFF; if (attr >= gui_attr_table.ga_len) /* did ":syntax clear" */ @@ -8866,8 +8744,7 @@ syn_gui_attr2entry(attr) * Only to be used when "attr" > HL_ALL. */ int -syn_attr2attr(attr) - int attr; +syn_attr2attr(int attr) { attrentry_T *aep; @@ -8888,8 +8765,7 @@ syn_attr2attr(attr) attrentry_T * -syn_term_attr2entry(attr) - int attr; +syn_term_attr2entry(int attr) { attr -= ATTR_OFF; if (attr >= term_attr_table.ga_len) /* did ":syntax clear" */ @@ -8898,8 +8774,7 @@ syn_term_attr2entry(attr) } attrentry_T * -syn_cterm_attr2entry(attr) - int attr; +syn_cterm_attr2entry(int attr) { attr -= ATTR_OFF; if (attr >= cterm_attr_table.ga_len) /* did ":syntax clear" */ @@ -8912,8 +8787,7 @@ syn_cterm_attr2entry(attr) #define LIST_INT 3 static void -highlight_list_one(id) - int id; +highlight_list_one(int id) { struct hl_group *sgp; int didh = FALSE; @@ -8967,13 +8841,13 @@ highlight_list_one(id) } static int -highlight_list_arg(id, didh, type, iarg, sarg, name) - int id; - int didh; - int type; - int iarg; - char_u *sarg; - char *name; +highlight_list_arg( + int id, + int didh, + int type, + int iarg, + char_u *sarg, + char *name) { char_u buf[100]; char_u *ts; @@ -9025,10 +8899,10 @@ highlight_list_arg(id, didh, type, iarg, sarg, name) * Return NULL otherwise. */ char_u * -highlight_has_attr(id, flag, modec) - int id; - int flag; - int modec; /* 'g' for GUI, 'c' for cterm, 't' for term */ +highlight_has_attr( + int id, + int flag, + int modec) /* 'g' for GUI, 'c' for cterm, 't' for term */ { int attr; @@ -9056,10 +8930,10 @@ highlight_has_attr(id, flag, modec) * Return color name of highlight group "id". */ char_u * -highlight_color(id, what, modec) - int id; - char_u *what; /* "font", "fg", "bg", "sp", "fg#", "bg#" or "sp#" */ - int modec; /* 'g' for GUI, 'c' for cterm, 't' for term */ +highlight_color( + int id, + char_u *what, /* "font", "fg", "bg", "sp", "fg#", "bg#" or "sp#" */ + int modec) /* 'g' for GUI, 'c' for cterm, 't' for term */ { static char_u name[20]; int n; @@ -9137,9 +9011,9 @@ highlight_color(id, what, modec) * Return color name of highlight group "id" as RGB value. */ long_u -highlight_gui_color_rgb(id, fg) - int id; - int fg; /* TRUE = fg, FALSE = bg */ +highlight_gui_color_rgb( + int id, + int fg) /* TRUE = fg, FALSE = bg */ { guicolor_T color; @@ -9163,10 +9037,10 @@ highlight_gui_color_rgb(id, fg) * Return TRUE when started a new line. */ static int -syn_list_header(did_header, outlen, id) - int did_header; /* did header already */ - int outlen; /* length of string that comes */ - int id; /* highlight group id */ +syn_list_header( + int did_header, /* did header already */ + int outlen, /* length of string that comes */ + int id) /* highlight group id */ { int endcol = 19; int newline = TRUE; @@ -9213,8 +9087,8 @@ syn_list_header(did_header, outlen, id) * Called after one of the attributes has changed. */ static void -set_hl_attr(idx) - int idx; /* index in array */ +set_hl_attr( + int idx) /* index in array */ { attrentry_T at_en; struct hl_group *sgp = HL_TABLE() + idx; @@ -9286,8 +9160,7 @@ set_hl_attr(idx) * If it is not found, 0 is returned. */ int -syn_name2id(name) - char_u *name; +syn_name2id(char_u *name) { int i; char_u name_u[200]; @@ -9309,8 +9182,7 @@ syn_name2id(name) * Return TRUE if highlight group "name" exists. */ int -highlight_exists(name) - char_u *name; +highlight_exists(char_u *name) { return (syn_name2id(name) > 0); } @@ -9321,8 +9193,7 @@ highlight_exists(name) * When not a valid ID return an empty string. */ char_u * -syn_id2name(id) - int id; +syn_id2name(int id) { if (id <= 0 || id > highlight_ga.ga_len) return (char_u *)""; @@ -9335,9 +9206,7 @@ syn_id2name(id) * Like syn_name2id(), but take a pointer + length argument. */ int -syn_namen2id(linep, len) - char_u *linep; - int len; +syn_namen2id(char_u *linep, int len) { char_u *name; int id = 0; @@ -9358,9 +9227,7 @@ syn_namen2id(linep, len) * Return 0 for failure. */ int -syn_check_group(pp, len) - char_u *pp; - int len; +syn_check_group(char_u *pp, int len) { int id; char_u *name; @@ -9383,8 +9250,7 @@ syn_check_group(pp, len) * Return 0 for failure. */ static int -syn_add_group(name) - char_u *name; +syn_add_group(char_u *name) { char_u *p; @@ -9450,7 +9316,7 @@ syn_add_group(name) * function deletes the new name. */ static void -syn_unadd_group() +syn_unadd_group(void) { --highlight_ga.ga_len; vim_free(HL_TABLE()[highlight_ga.ga_len].sg_name); @@ -9461,8 +9327,7 @@ syn_unadd_group() * Translate a group ID to highlight attributes. */ int -syn_id2attr(hl_id) - int hl_id; +syn_id2attr(int hl_id) { int attr; struct hl_group *sgp; @@ -9492,10 +9357,7 @@ syn_id2attr(hl_id) * NOTE: the colors will be INVALCOLOR when not set, the color otherwise. */ int -syn_id2colors(hl_id, fgp, bgp) - int hl_id; - guicolor_T *fgp; - guicolor_T *bgp; +syn_id2colors(int hl_id, guicolor_T *fgp, guicolor_T *bgp) { struct hl_group *sgp; @@ -9512,8 +9374,7 @@ syn_id2colors(hl_id, fgp, bgp) * Translate a group ID to the final group ID (following links). */ int -syn_get_final_id(hl_id) - int hl_id; +syn_get_final_id(int hl_id) { int count; struct hl_group *sgp; @@ -9542,7 +9403,7 @@ syn_get_final_id(hl_id) * It finds the font and color handles for the highlighting groups. */ void -highlight_gui_started() +highlight_gui_started(void) { int idx; @@ -9556,10 +9417,10 @@ highlight_gui_started() } static void -gui_do_one_color(idx, do_menu, do_tooltip) - int idx; - int do_menu; /* TRUE: might set the menu font */ - int do_tooltip; /* TRUE: might set the tooltip font */ +gui_do_one_color( + int idx, + int do_menu, /* TRUE: might set the menu font */ + int do_tooltip) /* TRUE: might set the tooltip font */ { int didit = FALSE; @@ -9602,7 +9463,7 @@ gui_do_one_color(idx, do_menu, do_tooltip) * Return FAIL when an invalid flag is found in 'highlight'. OK otherwise. */ int -highlight_changed() +highlight_changed(void) { int hlf; int i; @@ -9813,9 +9674,7 @@ static void highlight_list_two(int cnt, int attr); * Handle command line completion for :highlight command. */ void -set_context_in_highlight_cmd(xp, arg) - expand_T *xp; - char_u *arg; +set_context_in_highlight_cmd(expand_T *xp, char_u *arg) { char_u *p; @@ -9865,7 +9724,7 @@ set_context_in_highlight_cmd(xp, arg) * List highlighting matches in a nice way. */ static void -highlight_list() +highlight_list(void) { int i; @@ -9876,9 +9735,7 @@ highlight_list() } static void -highlight_list_two(cnt, attr) - int cnt; - int attr; +highlight_list_two(int cnt, int attr) { msg_puts_attr((char_u *)&("N \bI \b! \b"[cnt / 11]), attr); msg_clr_eos(); @@ -9895,9 +9752,7 @@ highlight_list_two(cnt, attr) * Also used for synIDattr() function. */ char_u * -get_highlight_name(xp, idx) - expand_T *xp UNUSED; - int idx; +get_highlight_name(expand_T *xp UNUSED, int idx) { #ifdef FEAT_CMDL_COMPL if (idx == highlight_ga.ga_len && include_none != 0) @@ -9923,7 +9778,7 @@ get_highlight_name(xp, idx) * Used when quitting for systems which need it. */ void -free_highlight_fonts() +free_highlight_fonts(void) { int idx; |