updated for version 7.0046

This commit is contained in:
Bram Moolenaar
2005-01-31 19:09:12 +00:00
parent 65c1b01669
commit b23c33872a
11 changed files with 1841 additions and 1473 deletions

View File

@ -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:

View File

@ -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:

View File

@ -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)\.\.\.

View File

@ -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

View File

@ -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

View File

@ -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.
*/

View File

@ -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)

View File

@ -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)

View File

@ -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

View File

@ -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