mirror of
https://github.com/vim/vim
synced 2025-07-16 01:01:58 +00:00
updated for version 7.0046
This commit is contained in:
@ -1,4 +1,4 @@
|
||||
*debugger.txt* For Vim version 7.0aa. Last change: 2001 Dec 22
|
||||
*debugger.txt* For Vim version 7.0aa. Last change: 2005 Jan 29
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Gordon Prieur
|
||||
@ -129,7 +129,9 @@ all the above flags:
|
||||
==============================================================================
|
||||
3. Integrated Debuggers *debugger-integration*
|
||||
|
||||
Currently the only fully integrated debugger/IPE/IDE is Sun's Visual WorkShop
|
||||
Integrated Programming Environment.
|
||||
One fully integrated debugger/IPE/IDE is Sun's Visual WorkShop Integrated
|
||||
Programming Environment.
|
||||
|
||||
For Sun NetBeans support see |netbeans|.
|
||||
|
||||
vim:tw=78:sw=4:ts=8:ft=help:norl:
|
||||
|
@ -472,7 +472,7 @@ cscope within Vim to him.
|
||||
*cscope-win32*
|
||||
For a cscope version for Win32 see: http://iamphet.nm.ru/cscope/index.html
|
||||
|
||||
Win32 support was added by Sergey Khorev <khorev@softlab.ru>. Contact him
|
||||
if you have Win32-specific issues.
|
||||
Win32 support was added by Sergey Khorev <sergey.khorev@gmail.com>. Contact
|
||||
him if you have Win32-specific issues.
|
||||
|
||||
vim:tw=78:ts=8:ft=help:norl:
|
||||
|
@ -1,6 +1,6 @@
|
||||
" Menu Translations: Traditional Chinese (for Big5 UNIX/Windows)
|
||||
" Translated By: Hung-Teh, Lin <piaip@csie.ntu.edu.tw>
|
||||
" Last Change: Thu Apr 24 17:34:50 CST 2003
|
||||
" Menu Translations: Traditional Chinese
|
||||
" Translated By: Hung-Te Lin <piaip@csie.ntu.edu.tw>
|
||||
" Last Change: 2005/01/28 02:51:38
|
||||
|
||||
" {{{ Quit when menu translations have already been done.
|
||||
if exists("did_menu_trans")
|
||||
@ -19,7 +19,8 @@ menutrans &User\ Manual
|
||||
menutrans &How-to\ links <09>p<EFBFBD><EFBFBD><EFBFBD>@\.\.\.(&H)
|
||||
menutrans &GUI <09>ϫ<EFBFBD><EFBFBD>ɭ<EFBFBD>(&G)
|
||||
menutrans &Credits <09>P<EFBFBD><EFBFBD>(&C)
|
||||
menutrans Co&pying <09><><EFBFBD>v<EFBFBD>ŧi(&P)
|
||||
menutrans Co&pying <09><><EFBFBD>v(&P)
|
||||
menutrans &Sponsor/Register <09>٧U/<EFBFBD><EFBFBD><EFBFBD>U(&S)
|
||||
menutrans O&rphans <09>@<40>ϩt<EFBFBD><EFBFBD>(&R)
|
||||
" ------------------------------------------------------------------------
|
||||
menutrans &Version <09>{<7B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>T(&V)
|
||||
@ -59,7 +60,7 @@ menutrans &Paste<Tab>"+gP
|
||||
menutrans Put\ &Before<Tab>[p <09>K<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ыe(&B)<Tab>[p
|
||||
menutrans Put\ &After<Tab>]p <09>K<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ы<EFBFBD>(&A)<Tab>]p
|
||||
menutrans &Delete<Tab>x <09>R<EFBFBD><EFBFBD>(&D)<Tab>x
|
||||
menutrans &Select\ all<Tab>ggVG <09><><EFBFBD><EFBFBD>(&S)<Tab>ggvG
|
||||
menutrans &Select\ All<Tab>ggVG <09><><EFBFBD><EFBFBD>(&S)<Tab>ggvG
|
||||
" ------------------------------------------------------------------------
|
||||
menutrans &Find\.\.\. <09>M<EFBFBD><EFBFBD>(&F)\.\.\.
|
||||
menutrans Find\ and\ Rep&lace\.\.\. <09>M<EFBFBD><EFBFBD><EFBFBD>è<EFBFBD><EFBFBD>N(&L)\.\.\.
|
||||
|
@ -1,8 +1,8 @@
|
||||
" Vim syntax file
|
||||
" Language: Vim 7.0 script
|
||||
" Maintainer: Dr. Charles E. Campbell, Jr. <NdrOchipS@PcampbellAfamily.Mbiz>
|
||||
" Last Change: January 19, 2005
|
||||
" Version: 7.0-2
|
||||
" Last Change: January 31, 2005
|
||||
" Version: 7.0-03
|
||||
" Automatically generated keyword lists: {{{1
|
||||
|
||||
" Quit when a syntax file was already loaded {{{2
|
||||
@ -55,7 +55,7 @@ syn match vimHLGroup contained "Conceal"
|
||||
syn case match
|
||||
|
||||
" Function Names {{{2
|
||||
syn keyword vimFuncName contained add append argc argidx argv browse browsedir bufexists buflisted bufloaded bufname bufnr bufwinnr byte2line byteidx call char2nr cindent col confirm copy count cscope_connection cursor deepcopy delete did_filetype diff_filler diff_hlID empty escape eval eventhandler executable exists expand expr8 extend filereadable filewritable filter finddir findfile fnamemodify foldclosed foldclosedend foldlevel foldtext foldtextresult foreground function get getbufvar getchar getcharmod getcmdline getcmdpos getcwd getfontname getfperm getfsize getftime getftype getline getreg getregtype getwinposx getwinposy getwinvar glob globpath has has_key hasmapto histadd histdel histget histnr hlexists hlID hostname iconv indent index input inputdialog inputrestore inputsave inputsecret insert isdirectory join keys len libcall libcallnr line line2byte lispindent localtime map maparg mapcheck match matchend matchstr max min mode nextnonblank nr2char prevnonblank range remote_expr remote_foreground remote_peek remote_read remote_send remove rename repeat resolve reverse search searchpair server2client serverlist setbufvar setcmdpos setline setreg setwinvar simplify sort split strftime stridx string strlen strpart strridx strtrans submatch substitute synID synIDattr synIDtrans system tempname tolower toupper tr type virtcol visualmode winbufnr wincol winheight winline winnr winrestcmd winwidth
|
||||
syn keyword vimFuncName contained add append argc argidx argv browse browsedir bufexists buflisted bufloaded bufname bufnr bufwinnr byte2line byteidx call char2nr cindent col confirm copy count cscope_connection cursor deepcopy delete did_filetype diff_filler diff_hlID empty escape eval eventhandler executable exists expand expr8 extend filereadable filewritable filter finddir findfile fnamemodify foldclosed foldclosedend foldlevel foldtext foldtextresult foreground function get getbufvar getchar getcharmod getcmdline getcmdpos getcwd getfontname getfperm getfsize getftime getftype getline getreg getregtype getwinposx getwinposy getwinvar glob globpath has has_key hasmapto histadd histdel histget histnr hlexists hlID hostname iconv indent index input inputdialog inputrestore inputsave inputsecret insert isdirectory items join keys len libcall libcallnr line line2byte lispindent localtime map maparg mapcheck match matchend matchstr max min mode nextnonblank nr2char prevnonblank range remote_expr remote_foreground remote_peek remote_read remote_send remove rename repeat resolve reverse search searchpair server2client serverlist setbufvar setcmdpos setline setreg setwinvar simplify sort split strftime stridx string strlen strpart strridx strtrans submatch substitute synID synIDattr synIDtrans system tempname tolower toupper tr type values virtcol visualmode winbufnr wincol winheight winline winnr winrestcmd winwidth
|
||||
|
||||
"--- syntax above generated by mkvimvim ---
|
||||
" Special Vim Highlighting (not automatic) {{{1
|
||||
|
@ -119,8 +119,6 @@ ifeq (no,$(DYNAMIC_MZSCHEME))
|
||||
MZSCHEME_LIB = -lmzsch$(MZSCHEME_VER) -lmzgc$(MZSCHEME_VER)
|
||||
# the modern MinGW can dynamically link to dlls directly.
|
||||
# point MZSCHEME_DLLS to where you put libmzschXXXXXXX.dll and libgcXXXXXXX.dll
|
||||
# c:/windows/system32 isn't a good idea, use some other dir;
|
||||
# to build you can put them in temp dir)
|
||||
ifndef MZSCHEME_DLLS
|
||||
MZSCHEME_DLLS=$(MZSCHEME)
|
||||
endif
|
||||
|
@ -317,6 +317,12 @@ gui_init()
|
||||
return;
|
||||
}
|
||||
|
||||
/*
|
||||
* Reset 'paste'. It's useful in the terminal, but not in the GUI. It
|
||||
* breaks the Paste toolbar button.
|
||||
*/
|
||||
set_option_value((char_u *)"paste", 0L, NULL, 0);
|
||||
|
||||
/*
|
||||
* Set up system-wide default menus.
|
||||
*/
|
||||
|
@ -878,6 +878,8 @@ gui_mch_compute_menu_height(id)
|
||||
XtVaSetValues(menuBar, XmNheight, gui.menu_height, NULL);
|
||||
}
|
||||
|
||||
#ifdef FEAT_TOOLBAR
|
||||
|
||||
/*
|
||||
* Icons used by the toolbar code.
|
||||
*/
|
||||
@ -950,6 +952,7 @@ get_toolbar_pixmap(menu)
|
||||
|
||||
return xpm;
|
||||
}
|
||||
#endif /* FEAT_TOOLBAR */
|
||||
|
||||
void
|
||||
gui_mch_add_menu_item(menu, idx)
|
||||
|
@ -24,14 +24,17 @@
|
||||
#include <ctype.h>
|
||||
#include <stdio.h>
|
||||
#include <assert.h>
|
||||
#include <auto/config.h>
|
||||
|
||||
#include <Xm/XmP.h>
|
||||
#include <Xm/DrawP.h>
|
||||
#ifndef LESSTIF_VERSION
|
||||
#if defined(HAVE_XM_TRAITP_H) && defined(HAVE_XM_MANAGER_H) \
|
||||
&& defined(HAVE_XM_UNHIGHLIGHT_H) && defined(HAVE_XM_XPMP_H)
|
||||
# include <Xm/TraitP.h>
|
||||
# include <Xm/Manager.h>
|
||||
# include <Xm/UnhighlightT.h>
|
||||
# include <Xm/XpmP.h>
|
||||
# define UNHIGHLIGHTT
|
||||
#else
|
||||
# include <X11/xpm.h>
|
||||
#endif
|
||||
@ -523,7 +526,7 @@ draw_unhighlight(XmEnhancedButtonWidget eb)
|
||||
|
||||
if (XmIsManager(eb->core.parent))
|
||||
{
|
||||
#ifndef LESSTIF_VERSION
|
||||
#ifdef UNHIGHLIGHTT
|
||||
XmSpecifyUnhighlightTrait UnhighlightT;
|
||||
|
||||
if (((UnhighlightT = (XmSpecifyUnhighlightTrait) XmeTraitGet((XtPointer)
|
||||
|
@ -46,11 +46,10 @@
|
||||
# define XmNpixmapFile "pixmapFile"
|
||||
#endif
|
||||
|
||||
#ifndef LESSTIF_VERSION
|
||||
/*
|
||||
* Constants for labelLocation.
|
||||
*/
|
||||
|
||||
#ifdef HAVE_XM_JOINSIDET_H
|
||||
# include <Xm/JoinSideT.h>
|
||||
#else
|
||||
# define XmLEFT 1
|
||||
|
@ -4873,8 +4873,32 @@ mch_expand_wildcards(num_pat, pat, num_file, file, flags)
|
||||
|
||||
/* "unset nonomatch; print -N >" plus two is 29 */
|
||||
len = STRLEN(tempname) + 29;
|
||||
for (i = 0; i < num_pat; ++i) /* count the length of the patterns */
|
||||
for (i = 0; i < num_pat; ++i)
|
||||
{
|
||||
/* Count the length of the patterns in the same way as they are put in
|
||||
* "command" below. */
|
||||
#ifdef USE_SYSTEM
|
||||
len += STRLEN(pat[i]) + 3; /* add space and two quotes */
|
||||
#else
|
||||
++len; /* add space */
|
||||
for (j = 0; pat[i][j] != NUL; )
|
||||
if (vim_strchr((char_u *)" '", pat[i][j]) != NULL)
|
||||
{
|
||||
len += 2; /* add two quotes */
|
||||
while (pat[i][j] != NUL
|
||||
&& vim_strchr((char_u *)" '", pat[i][j]) != NULL)
|
||||
{
|
||||
++len;
|
||||
++j;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
++len;
|
||||
++j;
|
||||
}
|
||||
#endif
|
||||
}
|
||||
command = alloc(len);
|
||||
if (command == NULL)
|
||||
{
|
||||
|
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user