mirror of
https://github.com/vim/vim.git
synced 2025-09-25 03:54:15 -04:00
updated for version 7.0109
This commit is contained in:
@@ -2,7 +2,7 @@
|
|||||||
" Language: JavaScript
|
" Language: JavaScript
|
||||||
" Maintainer: Claudio Fleiner <claudio@fleiner.com>
|
" Maintainer: Claudio Fleiner <claudio@fleiner.com>
|
||||||
" URL: http://www.fleiner.com/vim/syntax/javascript.vim
|
" URL: http://www.fleiner.com/vim/syntax/javascript.vim
|
||||||
" Last Change: 2004 Nov 20
|
" Last Change: 2005 Jul 13
|
||||||
|
|
||||||
" For version 5.x: Clear all syntax items
|
" For version 5.x: Clear all syntax items
|
||||||
" For version 6.x: Quit when a syntax file was already loaded
|
" For version 6.x: Quit when a syntax file was already loaded
|
||||||
@@ -64,7 +64,7 @@ syn sync maxlines=100
|
|||||||
|
|
||||||
" catch errors caused by wrong parenthesis
|
" catch errors caused by wrong parenthesis
|
||||||
syn region javaScriptParen transparent start="(" end=")" contains=javaScriptParen,javaScriptComment,javaScriptSpecial,javaScriptStringD,javaScriptStringS,javaScriptSpecialCharacter,javaScriptNumber,javaScriptRegexpString,javaScriptBoolean,javaScriptBraces,javaScriptFunction,javaScriptFunctionFold,javaScriptConditional,javaScriptRepeat,javaScriptBranch,javaScriptOperator,javaScriptType,javaScriptStatement,javaScriptBoolean,javaScriptConstant
|
syn region javaScriptParen transparent start="(" end=")" contains=javaScriptParen,javaScriptComment,javaScriptSpecial,javaScriptStringD,javaScriptStringS,javaScriptSpecialCharacter,javaScriptNumber,javaScriptRegexpString,javaScriptBoolean,javaScriptBraces,javaScriptFunction,javaScriptFunctionFold,javaScriptConditional,javaScriptRepeat,javaScriptBranch,javaScriptOperator,javaScriptType,javaScriptStatement,javaScriptBoolean,javaScriptConstant
|
||||||
syn region javaScriptParen transparent start="(" end=")" contains=javaScriptParen,javaScriptComment,javaScriptSpecial,javaScriptStringD,javaScriptStringS,javaScriptSpecialCharacter,javaScriptNumber,javaScriptRegexpString,javaScriptBoolean,javaScriptBraces
|
" syn region javaScriptParen transparent start="(" end=")" contains=javaScriptParen,javaScriptComment,javaScriptSpecial,javaScriptStringD,javaScriptStringS,javaScriptSpecialCharacter,javaScriptNumber,javaScriptRegexpString,javaScriptBoolean,javaScriptBraces
|
||||||
syn match javaScrParenError ")"
|
syn match javaScrParenError ")"
|
||||||
|
|
||||||
if main_syntax == "javascript"
|
if main_syntax == "javascript"
|
||||||
|
@@ -2194,9 +2194,8 @@ initialise_findrep(char_u *initial_string)
|
|||||||
s_findrep_struct.Flags |= FR_WHOLEWORD;
|
s_findrep_struct.Flags |= FR_WHOLEWORD;
|
||||||
if (entry_text != NULL && *entry_text != NUL)
|
if (entry_text != NULL && *entry_text != NUL)
|
||||||
{
|
{
|
||||||
STRNCPY(s_findrep_struct.lpstrFindWhat, entry_text,
|
vim_strncpy(s_findrep_struct.lpstrFindWhat, entry_text,
|
||||||
s_findrep_struct.wFindWhatLen);
|
s_findrep_struct.wFindWhatLen - 1);
|
||||||
s_findrep_struct.lpstrFindWhat[s_findrep_struct.wFindWhatLen - 1] = NUL;
|
|
||||||
s_findrep_struct.lpstrReplaceWith[0] = NUL;
|
s_findrep_struct.lpstrReplaceWith[0] = NUL;
|
||||||
}
|
}
|
||||||
vim_free(entry_text);
|
vim_free(entry_text);
|
||||||
@@ -3102,10 +3101,7 @@ gui_mch_browse(
|
|||||||
if (dflt == NULL)
|
if (dflt == NULL)
|
||||||
fileBuf[0] = NUL;
|
fileBuf[0] = NUL;
|
||||||
else
|
else
|
||||||
{
|
vim_strncpy(fileBuf, dflt, MAXPATHL - 1);
|
||||||
STRNCPY(fileBuf, dflt, MAXPATHL - 1);
|
|
||||||
fileBuf[MAXPATHL - 1] = NUL;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Convert the filter to Windows format. */
|
/* Convert the filter to Windows format. */
|
||||||
filterp = convert_filter(filter);
|
filterp = convert_filter(filter);
|
||||||
|
@@ -410,8 +410,7 @@ mch_FullName(
|
|||||||
cname = ucs2_to_enc((short_u *)wbuf, NULL);
|
cname = ucs2_to_enc((short_u *)wbuf, NULL);
|
||||||
if (cname != NULL)
|
if (cname != NULL)
|
||||||
{
|
{
|
||||||
STRNCPY(buf, cname, len);
|
vim_strncpy(buf, cname, len - 1);
|
||||||
buf[len - 1] = NUL;
|
|
||||||
nResult = OK;
|
nResult = OK;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -423,8 +422,8 @@ mch_FullName(
|
|||||||
{
|
{
|
||||||
if (_fullpath(buf, fname, len - 1) == NULL)
|
if (_fullpath(buf, fname, len - 1) == NULL)
|
||||||
{
|
{
|
||||||
STRNCPY(buf, fname, len); /* failed, use relative path name */
|
/* failed, use relative path name */
|
||||||
buf[len - 1] = NUL;
|
vim_strncpy(buf, fname, len - 1);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
nResult = OK;
|
nResult = OK;
|
||||||
@@ -493,8 +492,7 @@ vim_stat(const char *name, struct stat *stp)
|
|||||||
char buf[_MAX_PATH + 1];
|
char buf[_MAX_PATH + 1];
|
||||||
char *p;
|
char *p;
|
||||||
|
|
||||||
STRNCPY(buf, name, _MAX_PATH);
|
vim_strncpy(buf, name, _MAX_PATH);
|
||||||
buf[_MAX_PATH] = NUL;
|
|
||||||
p = buf + strlen(buf);
|
p = buf + strlen(buf);
|
||||||
if (p > buf)
|
if (p > buf)
|
||||||
mb_ptr_back(buf, p);
|
mb_ptr_back(buf, p);
|
||||||
@@ -1527,8 +1525,7 @@ clip_mch_set_selection(VimClipboard *cbd)
|
|||||||
|
|
||||||
if (lpszMem)
|
if (lpszMem)
|
||||||
{
|
{
|
||||||
STRNCPY(lpszMem, str, metadata.txtlen);
|
vim_strncpy(lpszMem, str, metadata.txtlen);
|
||||||
lpszMem[metadata.txtlen] = NUL;
|
|
||||||
GlobalUnlock(hMem);
|
GlobalUnlock(hMem);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@@ -2356,7 +2356,7 @@ mch_get_user_name(
|
|||||||
|
|
||||||
if (GetUserName(szUserName, &cch))
|
if (GetUserName(szUserName, &cch))
|
||||||
{
|
{
|
||||||
STRNCPY(s, szUserName, len);
|
vim_strncpy(s, szUserName, len - 1);
|
||||||
return OK;
|
return OK;
|
||||||
}
|
}
|
||||||
s[0] = NUL;
|
s[0] = NUL;
|
||||||
@@ -2375,10 +2375,7 @@ mch_get_host_name(
|
|||||||
DWORD cch = len;
|
DWORD cch = len;
|
||||||
|
|
||||||
if (!GetComputerName(s, &cch))
|
if (!GetComputerName(s, &cch))
|
||||||
{
|
vim_strncpy(s, "PC (Win32 Vim)", len - 1);
|
||||||
STRNCPY(s, "PC (Win32 Vim)", len);
|
|
||||||
s[len - 1] = NUL; /* make sure it's terminated */
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -2418,8 +2415,7 @@ mch_dirname(
|
|||||||
|
|
||||||
if (p != NULL)
|
if (p != NULL)
|
||||||
{
|
{
|
||||||
STRNCPY(buf, p, len - 1);
|
vim_strncpy(buf, p, len - 1);
|
||||||
buf[len - 1] = NUL;
|
|
||||||
vim_free(p);
|
vim_free(p);
|
||||||
return OK;
|
return OK;
|
||||||
}
|
}
|
||||||
@@ -2591,7 +2587,7 @@ mch_can_exe(char_u *name)
|
|||||||
/*
|
/*
|
||||||
* Loop over all extensions in $PATHEXT.
|
* Loop over all extensions in $PATHEXT.
|
||||||
*/
|
*/
|
||||||
STRNCPY(buf, name, _MAX_PATH);
|
vim_strncpy(buf, name, _MAX_PATH - 1);
|
||||||
p = mch_getenv("PATHEXT");
|
p = mch_getenv("PATHEXT");
|
||||||
if (p == NULL)
|
if (p == NULL)
|
||||||
p = (char_u *)".com;.exe;.bat;.cmd";
|
p = (char_u *)".com;.exe;.bat;.cmd";
|
||||||
@@ -4452,7 +4448,7 @@ mch_access(char *n, int p)
|
|||||||
char *pch;
|
char *pch;
|
||||||
WIN32_FIND_DATA d;
|
WIN32_FIND_DATA d;
|
||||||
|
|
||||||
STRNCPY(TempName, n, _MAX_PATH);
|
vim_strncpy(TempName, n, _MAX_PATH);
|
||||||
pch = TempName + STRLEN(TempName) - 1;
|
pch = TempName + STRLEN(TempName) - 1;
|
||||||
if (*pch != '\\' && *pch != '/')
|
if (*pch != '\\' && *pch != '/')
|
||||||
*++pch = '\\';
|
*++pch = '\\';
|
||||||
|
Reference in New Issue
Block a user