0
0
mirror of https://github.com/vim/vim.git synced 2025-10-02 05:04:20 -04:00

updated for version 7.0c11

This commit is contained in:
Bram Moolenaar
2006-04-06 20:21:51 +00:00
parent 8dff818edf
commit 7b89edc62d
5 changed files with 28 additions and 19 deletions

View File

@@ -1,4 +1,4 @@
*todo.txt* For Vim version 7.0c. Last change: 2006 Apr 05 *todo.txt* For Vim version 7.0c. Last change: 2006 Apr 06
VIM REFERENCE MANUAL by Bram Moolenaar VIM REFERENCE MANUAL by Bram Moolenaar
@@ -31,17 +31,13 @@ be worked on, but only if you sponsor Vim development. See |sponsor|.
-------------------- Known bugs and current work ----------------------- -------------------- Known bugs and current work -----------------------
New Hungarian dictionary. (Laci Nemeth) New Hungarian dictionary. (Laci Nemeth)
- Support flags on a suffix used for second level affixes. - implement use of <compoptions> in .spl file:
The flags may also be used for compounding. Default is an OR - implement CHECKCOMPOUNDREP: when a compound word seems to be OK apply REP
mechanism with the flags of the word. items and theck if the result is a valid word.
Adding "compset" flag on the affixes means the compound flags of the word - implement CHECKCOMPOUNDDUP
are not used? - implement CHECKCOMPOUNDTRIPLE
- implement use of CHECKCOMPOUND* flags, <compoptions> in .spl file
- Add CHECKCOMPOUNDCASE: when compounding make leading capital lower case. - Add CHECKCOMPOUNDCASE: when compounding make leading capital lower case.
How is it supposed to work? How is it supposed to work?
- implement using CHECKCOMPOUNDPATTERN: match words with sl_comppat[]. - implement using CHECKCOMPOUNDPATTERN: match words with sl_comppat[].
Obey 'switchbuf' "useopen" value for windows in other tabs, e.g. for :sbuffer. Obey 'switchbuf' "useopen" value for windows in other tabs, e.g. for :sbuffer.
@@ -1113,6 +1109,8 @@ Spell checking:
- Add a command the repeats ]s and z=, showing the misspelled word in its - Add a command the repeats ]s and z=, showing the misspelled word in its
context. Thus to spell-check a whole file. context. Thus to spell-check a whole file.
- suggestion for "KG" to "kg" when it's keepcase. - suggestion for "KG" to "kg" when it's keepcase.
- For flags on affixes: Use a "AFFCOMPSET" flag; means the compound flags of
the word are not used.
- Support breakpoint character ? 0xb7 and ignore it? Makes it possible to - Support breakpoint character ? 0xb7 and ignore it? Makes it possible to
use same wordlist for hyphenation. use same wordlist for hyphenation.
- Compound word is accepted if nr of words is <= COMPOUNDWORDMAX OR nr of - Compound word is accepted if nr of words is <= COMPOUNDWORDMAX OR nr of

View File

@@ -1,4 +1,4 @@
*version7.txt* For Vim version 7.0c. Last change: 2006 Apr 05 *version7.txt* For Vim version 7.0c. Last change: 2006 Apr 06
VIM REFERENCE MANUAL by Bram Moolenaar VIM REFERENCE MANUAL by Bram Moolenaar
@@ -2385,4 +2385,13 @@ to move to the right.
When a line wraps, 'cursorcolumn' was never displayed past the end of the When a line wraps, 'cursorcolumn' was never displayed past the end of the
line. line.
'autochdir' was only available when compiled with NetBeans and GUI. Now it's
a separate feature, also available in the "big" version.
Added CTRL-W gf: open file under cursor in new tab page.
When using the menu in the tab pages line, "New Tab" opens the new tab before
where the click was. Beyond the labels the new tab appears at the end instead
of after the current tab page.
vim:tw=78:ts=8:ft=help:norl: vim:tw=78:ts=8:ft=help:norl:

View File

@@ -1,14 +1,14 @@
" Vim syntax file " Vim syntax file
" Language: Vim help file " Language: Vim help file
" Maintainer: Bram Moolenaar (Bram@vim.org) " Maintainer: Bram Moolenaar (Bram@vim.org)
" Last Change: 2006 Mar 29 " Last Change: 2006 Apr 06
" Quit when a (custom) syntax file was already loaded " Quit when a (custom) syntax file was already loaded
if exists("b:current_syntax") if exists("b:current_syntax")
finish finish
endif endif
syn match helpHeadline "^[-A-Z ]\+[ \t]\+\*"me=e-1 syn match helpHeadline "^[-A-Z .]\+[ \t]\+\*"me=e-1
syn match helpSectionDelim "^=\{3,}.*===$" syn match helpSectionDelim "^=\{3,}.*===$"
syn match helpSectionDelim "^-\{3,}.*--$" syn match helpSectionDelim "^-\{3,}.*--$"
syn region helpExample matchgroup=helpIgnore start=" >$" start="^>$" end="^[^ \t]"me=e-1 end="^<" syn region helpExample matchgroup=helpIgnore start=" >$" start="^>$" end="^[^ \t]"me=e-1 end="^<"

View File

@@ -3485,7 +3485,7 @@ do_ecmd(fnum, ffname, sfname, eap, newlnum, flags)
foldUpdateAll(curwin); foldUpdateAll(curwin);
#endif #endif
#if defined(FEAT_SUN_WORKSHOP) || defined(FEAT_NETBEANS_INTG) #ifdef FEAT_AUTOCHDIR
if (p_acd && curbuf->b_ffname != NULL if (p_acd && curbuf->b_ffname != NULL
&& vim_chdirfile(curbuf->b_ffname) == OK) && vim_chdirfile(curbuf->b_ffname) == OK)
shorten_fnames(TRUE); shorten_fnames(TRUE);
@@ -3656,12 +3656,14 @@ do_ecmd(fnum, ffname, sfname, eap, newlnum, flags)
if (p_im) if (p_im)
need_start_insertmode = TRUE; need_start_insertmode = TRUE;
#if defined(FEAT_SUN_WORKSHOP) || defined(FEAT_NETBEANS_INTG) #ifdef FEAT_AUTOCHDIR
/* Change directories when the acd option is set on. */ /* Change directories when the acd option is set on. */
if (p_acd && curbuf->b_ffname != NULL if (p_acd && curbuf->b_ffname != NULL
&& vim_chdirfile(curbuf->b_ffname) == OK) && vim_chdirfile(curbuf->b_ffname) == OK)
shorten_fnames(TRUE); shorten_fnames(TRUE);
#endif
#if defined(FEAT_SUN_WORKSHOP) || defined(FEAT_NETBEANS_INTG)
if (gui.in_use && curbuf->b_ffname != NULL) if (gui.in_use && curbuf->b_ffname != NULL)
{ {
# ifdef FEAT_SUN_WORKSHOP # ifdef FEAT_SUN_WORKSHOP

View File

@@ -914,19 +914,19 @@ EX(CMD_tabclose, "tabclose", ex_tabclose,
EX(CMD_tabdo, "tabdo", ex_listdo, EX(CMD_tabdo, "tabdo", ex_listdo,
NEEDARG|EXTRA|NOTRLCOM), NEEDARG|EXTRA|NOTRLCOM),
EX(CMD_tabedit, "tabedit", ex_splitview, EX(CMD_tabedit, "tabedit", ex_splitview,
BANG|FILE1|RANGE|NOTADR|EDITCMD|ARGOPT|TRLBAR), BANG|FILE1|RANGE|NOTADR|ZEROR|EDITCMD|ARGOPT|TRLBAR),
EX(CMD_tabfind, "tabfind", ex_splitview, EX(CMD_tabfind, "tabfind", ex_splitview,
BANG|FILE1|RANGE|NOTADR|EDITCMD|ARGOPT|NEEDARG|TRLBAR), BANG|FILE1|RANGE|NOTADR|ZEROR|EDITCMD|ARGOPT|NEEDARG|TRLBAR),
EX(CMD_tabfirst, "tabfirst", ex_tabnext, EX(CMD_tabfirst, "tabfirst", ex_tabnext,
TRLBAR), TRLBAR),
EX(CMD_tabmove, "tabmove", ex_tabmove, EX(CMD_tabmove, "tabmove", ex_tabmove,
RANGE|NOTADR|COUNT|TRLBAR|ZEROR), RANGE|NOTADR|ZEROR|COUNT|TRLBAR|ZEROR),
EX(CMD_tablast, "tablast", ex_tabnext, EX(CMD_tablast, "tablast", ex_tabnext,
TRLBAR), TRLBAR),
EX(CMD_tabnext, "tabnext", ex_tabnext, EX(CMD_tabnext, "tabnext", ex_tabnext,
RANGE|NOTADR|COUNT|TRLBAR), RANGE|NOTADR|COUNT|TRLBAR),
EX(CMD_tabnew, "tabnew", ex_splitview, EX(CMD_tabnew, "tabnew", ex_splitview,
BANG|FILE1|RANGE|NOTADR|EDITCMD|ARGOPT|TRLBAR), BANG|FILE1|RANGE|NOTADR|ZEROR|EDITCMD|ARGOPT|TRLBAR),
EX(CMD_tabonly, "tabonly", ex_tabonly, EX(CMD_tabonly, "tabonly", ex_tabonly,
BANG|TRLBAR|CMDWIN), BANG|TRLBAR|CMDWIN),
EX(CMD_tabprevious, "tabprevious", ex_tabnext, EX(CMD_tabprevious, "tabprevious", ex_tabnext,