updated for version 7.0060

This commit is contained in:
Bram Moolenaar
2005-03-16 09:50:44 +00:00
parent 58e7f2bb4c
commit da5d740e92
2 changed files with 10 additions and 3 deletions

View File

@ -1,4 +1,4 @@
*usr_41.txt* For Vim version 7.0aa. Last change: 2005 Feb 23
*usr_41.txt* For Vim version 7.0aa. Last change: 2005 Mar 15
VIM USER MANUAL - by Bram Moolenaar
@ -758,6 +758,7 @@ Various:
getreg() get contents of a register
getregtype() get type of a register
setreg() set contents and type of a register
taglist() get list of matching tags
==============================================================================
*41.7* Defining a function

View File

@ -3547,14 +3547,20 @@ static int add_tag_field __ARGS((dict_T *dict, char *field_name, char_u *start,
add_tag_field(dict, field_name, start, end)
dict_T *dict;
char *field_name;
char_u *start;
char_u *end;
char_u *start; /* start of the value */
char_u *end; /* after the value; can be NULL */
{
char_u buf[MAXPATHL];
int len = 0;
if (start != NULL)
{
if (end == NULL)
{
end = start + STRLEN(start);
while (end > start && (end[-1] == '\r' || end[-1] == '\n'))
--end;
}
len = end - start;
if (len > sizeof(buf) - 1)
len = sizeof(buf) - 1;