diff options
author | bfredl <bjorn.linse@gmail.com> | 2023-09-27 21:46:39 +0200 |
---|---|---|
committer | bfredl <bjorn.linse@gmail.com> | 2023-09-27 21:46:39 +0200 |
commit | f91cd31d7d9d70006e0000592637d5d997eab52c (patch) | |
tree | d0b982c4348583040359ed440414252b5f174589 /src/nvim/tag.c | |
parent | 26d6f030231831ad9804f195155111aaf375340a (diff) | |
download | rneovim-f91cd31d7d9d70006e0000592637d5d997eab52c.tar.gz rneovim-f91cd31d7d9d70006e0000592637d5d997eab52c.tar.bz2 rneovim-f91cd31d7d9d70006e0000592637d5d997eab52c.zip |
refactor(messages): fold msg_outtrans_attr into msg_outtrans
problem: there are too many different functions in message.c
solution: fold some of the functions into themselves
Diffstat (limited to 'src/nvim/tag.c')
-rw-r--r-- | src/nvim/tag.c | 14 |
1 files changed, 5 insertions, 9 deletions
diff --git a/src/nvim/tag.c b/src/nvim/tag.c index 8bbfb663bd..f74556d45b 100644 --- a/src/nvim/tag.c +++ b/src/nvim/tag.c @@ -847,13 +847,10 @@ static void print_tag_list(int new_tag, int use_tagstack, int num_matches, char mt_names[matches[i][0] & MT_MASK]); msg_puts(IObuff); if (tagp.tagkind != NULL) { - msg_outtrans_len(tagp.tagkind, - (int)(tagp.tagkind_end - tagp.tagkind)); + msg_outtrans_len(tagp.tagkind, (int)(tagp.tagkind_end - tagp.tagkind), 0); } msg_advance(13); - msg_outtrans_len_attr(tagp.tagname, - (int)(tagp.tagname_end - tagp.tagname), - HL_ATTR(HLF_T)); + msg_outtrans_len(tagp.tagname, (int)(tagp.tagname_end - tagp.tagname), HL_ATTR(HLF_T)); msg_putchar(' '); taglen_advance(taglen); @@ -861,7 +858,7 @@ static void print_tag_list(int new_tag, int use_tagstack, int num_matches, char // it and put "..." in the middle p = tag_full_fname(&tagp); if (p != NULL) { - msg_outtrans_attr(p, HL_ATTR(HLF_D)); + msg_outtrans(p, HL_ATTR(HLF_D)); XFREE_CLEAR(p); } if (msg_col > 0) { @@ -1149,9 +1146,8 @@ void do_tags(exarg_T *eap) tagstack[i].cur_match + 1, tagstack[i].tagname, tagstack[i].fmark.mark.lnum); - msg_outtrans(IObuff); - msg_outtrans_attr(name, tagstack[i].fmark.fnum == curbuf->b_fnum - ? HL_ATTR(HLF_D) : 0); + msg_outtrans(IObuff, 0); + msg_outtrans(name, tagstack[i].fmark.fnum == curbuf->b_fnum ? HL_ATTR(HLF_D) : 0); xfree(name); } } |