diff options
author | Bram Moolenaar <Bram@vim.org> | 2010-01-12 21:31:21 +0100 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2010-01-12 21:31:21 +0100 |
commit | 555cdc2f8cf2911739714d6b701d6bd09e219208 (patch) | |
tree | d7efc5c259cb4fc5ab824b2aa7e97599d3f138b7 /runtime | |
parent | 3e8cb58725fa717caef1730a963dfcb12d8d9763 (diff) | |
download | vim-git-555cdc2f8cf2911739714d6b701d6bd09e219208.tar.gz |
Updated runtime files.
Diffstat (limited to 'runtime')
-rw-r--r-- | runtime/doc/todo.txt | 15 | ||||
-rw-r--r-- | runtime/syntax/asm.vim | 20 | ||||
-rw-r--r-- | runtime/syntax/screen.vim | 239 |
3 files changed, 221 insertions, 53 deletions
diff --git a/runtime/doc/todo.txt b/runtime/doc/todo.txt index c6e82ad23..e888ebe92 100644 --- a/runtime/doc/todo.txt +++ b/runtime/doc/todo.txt @@ -1,4 +1,4 @@ -*todo.txt* For Vim version 7.2. Last change: 2010 Jan 06 +*todo.txt* For Vim version 7.2. Last change: 2010 Jan 12 VIM REFERENCE MANUAL by Bram Moolenaar @@ -30,10 +30,13 @@ be worked on, but only if you sponsor Vim development. See |sponsor|. *known-bugs* -------------------- Known bugs and current work ----------------------- -Patch from Dominique Pelle to comment out unused functions. (2009 Dec 25) +Patch from Dominique Pelle, documentation fixes. (2010 Jan 9) +Another patch for README files. Extention for MzScheme interface. (Sergey Khorev, 2009 Dec 21, update Dec 26) +patch from Sergey Khorev for "*" command escaping. (2010 Jan 5) + Patch: :compiler command doesn't function properly when invoked in a function (Yukihiro Nakadaira) @@ -48,6 +51,12 @@ don't change it. Patch to make CTRL-] work on scheme keywords. (Sergey Khorev, 2010 Jan 5) +Omni menu position one column too far to the right, double-wide chars split to +next line. (Jiang Ma, 2010 Jan 10) +Explicit example from Dominique. +Need to check that the last character fits? +Patch from Dominique Pelle. (2010 Jan 12) + has("win64") returns zero. Patch from Sergey Khorev, 2009 Jan 5. Or define WIN64 when _WIN64 is defined, change all _WIN64 to WIN64. @@ -1134,7 +1143,7 @@ restored. (Luc St-Louis) Vim 7.3: -- Use latest autoconf (3.64) +- Use latest autoconf (2.65) - Use NSIS 2.45, it includes Windows 7 support. - Include all files in distro, no "extra" and "lang" package. - Create Mercurial repository. diff --git a/runtime/syntax/asm.vim b/runtime/syntax/asm.vim index 09bfe4fac..40756de95 100644 --- a/runtime/syntax/asm.vim +++ b/runtime/syntax/asm.vim @@ -1,10 +1,12 @@ " Vim syntax file " Language: GNU Assembler -" Maintainer: Kevin Dahlhausen <kdahlhaus@yahoo.com> -" Last Change: 2002 Sep 19 +" Maintainer: Erik Wognsen <erik.wognsen@gmail.com> +" Previous maintainer: +" Kevin Dahlhausen <kdahlhaus@yahoo.com> +" Last Change: 2010 Jan 9 " For version 5.x: Clear all syntax items -" For version 6.x: Quit when a syntax file was already loaded +" For version 6.0 and later: Quit when a syntax file was already loaded if version < 600 syntax clear elseif exists("b:current_syntax") @@ -13,7 +15,6 @@ endif syn case ignore - " storage types syn match asmType "\.long" syn match asmType "\.ascii" @@ -44,9 +45,8 @@ syn match octNumber "0[0-7][0-7]\+" syn match hexNumber "0[xX][0-9a-fA-F]\+" syn match binNumber "0[bB][0-1]*" - -syn match asmSpecialComment ";\*\*\*.*" -syn match asmComment ";.*"hs=s+1 +syn match asmComment "#.*" +syn region asmComment start="/\*" end="\*/" syn match asmInclude "\.include" syn match asmCond "\.if" @@ -86,15 +86,9 @@ if version >= 508 || !exists("did_asm_syntax_inits") HiLink octNumber Number HiLink binNumber Number - HiLink asmSpecialComment Comment HiLink asmIdentifier Identifier HiLink asmType Type - " My default color overrides: - " hi asmSpecialComment ctermfg=red - " hi asmIdentifier ctermfg=lightcyan - " hi asmType ctermbg=black ctermfg=brown - delcommand HiLink endif diff --git a/runtime/syntax/screen.vim b/runtime/syntax/screen.vim index e1ff4ecea..71b3d3efb 100644 --- a/runtime/syntax/screen.vim +++ b/runtime/syntax/screen.vim @@ -1,7 +1,7 @@ " Vim syntax file " Language: screen(1) configuration file " Maintainer: Nikolai Weibull <now@bitwi.se> -" Latest Revision: 2006-04-19 +" Latest Revision: 2010-01-03 if exists("b:current_syntax") finish @@ -15,54 +15,219 @@ syn match screenEscape '\\.' syn keyword screenTodo contained TODO FIXME XXX NOTE syn region screenComment display oneline start='#' end='$' - \ contains=screenTodo,@Spell + \ contains=screenTodo,@Spell syn region screenString display oneline start=+"+ skip=+\\"+ end=+"+ - \ contains=screenVariable,screenSpecial + \ contains=screenVariable,screenSpecial syn region screenLiteral display oneline start=+'+ skip=+\\'+ end=+'+ -syn match screenVariable contained display '$\(\h\w*\|{\h\w*}\)' +syn match screenVariable contained display '$\%(\h\w*\|{\h\w*}\)' syn keyword screenBoolean on off syn match screenNumbers display '\<\d\+\>' syn match screenSpecials contained - \ '%\([%aAdDhlmMstuwWyY?:{]\|[0-9]*n\|0?cC\)' + \ '%\%([%aAdDhlmMstuwWyY?:{]\|[0-9]*n\|0?cC\)' -syn keyword screenCommands acladd aclchg acldel aclgrp aclumask activity - \ addacl allpartial at attrcolor autodetach - \ bell_msg bind bindkey bufferfile caption chacl - \ chdir clear colon command compacthist console - \ copy copy_regcrlf debug detach digraph dinfo - \ crlf displays dumptermcap echo exec fit focus - \ height help history info kill lastmsg license - \ lockscreen markkeys meta msgminwait msgwait - \ multiuser nethack next nonblock number only - \ other partial_state password paste pastefont - \ pow_break pow_detach_msg prev printcmd process - \ quit readbuf readreg redisplay register - \ remove removebuf reset resize screen select - \ sessionname setenv shelltitle silencewait - \ verbose sleep sorendition split startup_message - \ stuff su suspend time title umask version wall - \ width writebuf xoff xon defmode hardstatus - \ altscreen break breaktype copy_reg defbreaktype - \ defencoding deflog encoding eval ignorecase - \ ins_reg maxwin partial pow_detach setsid source - \ unsetenv windowlist windows defautonuke autonuke - \ defbce bce defc1 c1 defcharset charset defescape - \ escape defflow flow defkanji kanji deflogin - \ login defmonitor monitor defhstatus hstatus - \ defobuflimit obuflimit defscrollback scrollback - \ defshell shell defsilence silence defslowpaste - \ slowpaste defutf8 utf8 defwrap wrap defwritelock - \ writelock defzombie zombie defgr gr hardcopy - \ hardcopy_append hardcopydir hardstatus log - \ logfile login logtstamp mapdefault mapnotnext - \ maptimeout term termcap terminfo termcapinfo - \ vbell vbell_msg vbellwait +syn keyword screenCommands + \ acladd + \ aclchg + \ acldel + \ aclgrp + \ aclumask + \ activity + \ addacl + \ allpartial + \ altscreen + \ at + \ attrcolor + \ autodetach + \ autonuke + \ backtick + \ bce + \ bd_bc_down + \ bd_bc_left + \ bd_bc_right + \ bd_bc_up + \ bd_bell + \ bd_braille_table + \ bd_eightdot + \ bd_info + \ bd_link + \ bd_lower_left + \ bd_lower_right + \ bd_ncrc + \ bd_port + \ bd_scroll + \ bd_skip + \ bd_start_braille + \ bd_type + \ bd_upper_left + \ bd_upper_right + \ bd_width + \ bell + \ bell_msg + \ bind + \ bindkey + \ blanker + \ blankerprg + \ break + \ breaktype + \ bufferfile + \ c1 + \ caption + \ chacl + \ charset + \ chdir + \ clear + \ colon + \ command + \ compacthist + \ console + \ copy + \ crlf + \ debug + \ defautonuke + \ defbce + \ defbreaktype + \ defc1 + \ defcharset + \ defencoding + \ defescape + \ defflow + \ defgr + \ defhstatus + \ defkanji + \ deflog + \ deflogin + \ defmode + \ defmonitor + \ defnonblock + \ defobuflimit + \ defscrollback + \ defshell + \ defsilence + \ defslowpaste + \ defutf8 + \ defwrap + \ defwritelock + \ detach + \ digraph + \ dinfo + \ displays + \ dumptermcap + \ echo + \ encoding + \ escape + \ eval + \ exec + \ fit + \ flow + \ focus + \ gr + \ hardcopy + \ hardcopy_append + \ hardcopydir + \ hardstatus + \ height + \ help + \ history + \ hstatus + \ idle + \ ignorecase + \ info + \ kanji + \ kill + \ lastmsg + \ layout + \ license + \ lockscreen + \ log + \ logfile + \ login + \ logtstamp + \ mapdefault + \ mapnotnext + \ maptimeout + \ markkeys + \ maxwin + \ meta + \ monitor + \ msgminwait + \ msgwait + \ multiuser + \ nethack + \ next + \ nonblock + \ number + \ obuflimit + \ only + \ other + \ partial + \ password + \ paste + \ pastefont + \ pow_break + \ pow_detach + \ pow_detach_msg + \ prev + \ printcmd + \ process + \ quit + \ readbuf + \ readreg + \ redisplay + \ register + \ remove + \ removebuf + \ reset + \ resize + \ screen + \ scrollback + \ select + \ sessionname + \ setenv + \ setsid + \ shell + \ shelltitle + \ silence + \ silencewait + \ sleep + \ slowpaste + \ sorendition + \ source + \ split + \ startup_message + \ stuff + \ su + \ suspend + \ term + \ termcap + \ termcapinfo + \ terminfo + \ time + \ title + \ umask + \ unsetenv + \ utf8 + \ vbell + \ vbell_msg + \ vbellwait + \ verbose + \ version + \ wall + \ width + \ windowlist + \ windows + \ wrap + \ writebuf + \ writelock + \ xoff + \ xon + \ zmodem + \ zombie hi def link screenEscape Special hi def link screenComment Comment |