0
0
mirror of https://github.com/vim/vim.git synced 2025-09-27 04:14:06 -04:00

updated for version 7.0100

This commit is contained in:
Bram Moolenaar
2005-07-02 23:21:11 +00:00
parent 0d9c26dd83
commit 51ac12f683
3 changed files with 13 additions and 12 deletions

View File

@@ -1,4 +1,4 @@
*todo.txt* For Vim version 7.0aa. Last change: 2005 Jul 01 *todo.txt* For Vim version 7.0aa. Last change: 2005 Jul 02
VIM REFERENCE MANUAL by Bram Moolenaar VIM REFERENCE MANUAL by Bram Moolenaar
@@ -97,10 +97,8 @@ Awaiting response:
PLANNED FOR VERSION 7.0: PLANNED FOR VERSION 7.0:
- Spell checking todo's: - Spell checking todo's:
- When "zW" and "zG" are repeated with the same word it stops working - When making suggestions check for 'spellcapcheck' and empty line to
- More ideas: figure out the word should be capitalised.
- Support project word list?
- Check for Cap after punctuation "..." or char in ".!?"
- Distribution: Need wordlists for many languages; "language pack" - Distribution: Need wordlists for many languages; "language pack"
Put them on the ftp site, ready to download. Include README for Put them on the ftp site, ready to download. Include README for
copyrights. copyrights.
@@ -125,7 +123,7 @@ PLANNED FOR VERSION 7.0:
- Insert mode completion mechanism that uses the spell word lists. - Insert mode completion mechanism that uses the spell word lists.
- Add hl groups to 'spelllang'? - Add hl groups to 'spelllang'?
:set spelllang=en_us,en-rare/SpellRare,en-math/SpellMath :set spelllang=en_us,en-rare/SpellRare,en-math/SpellMath
More complicated: Regions with different languages? E.g. comments More complicated: Regions with different languages? E.g., comments
in English, strings in German (po file). in English, strings in German (po file).
- Implement compound words when it works for Myspell. Current idea has - Implement compound words when it works for Myspell. Current idea has
the problem that "foo/X" always allows "foofoo", there is no way to the problem that "foo/X" always allows "foofoo", there is no way to
@@ -358,7 +356,7 @@ Awaiting updated patches:
7 Add "DefaultFG" and "DefaultBG" for the colors of the menu. (Marcin 7 Add "DefaultFG" and "DefaultBG" for the colors of the menu. (Marcin
Dalecki has a patch for Motif and Carbon) Dalecki has a patch for Motif and Carbon)
- Add possibility to highlight specific columns (for Fortran). Or put a - Add possibility to highlight specific columns (for Fortran). Or put a
line in between columns (e.g. for 'textwidth'). line in between columns (e.g., for 'textwidth').
Patch to add 'hlcolumn' from Vit Stradal, 2004 May 20. Patch to add 'hlcolumn' from Vit Stradal, 2004 May 20.
8 Add functions: 8 Add functions:
confirm() add "flags" argument, with 'v' for vertical confirm() add "flags" argument, with 'v' for vertical
@@ -652,7 +650,7 @@ GUI:
9 On Solaris, creating the popup menu causes the right mouse button no 9 On Solaris, creating the popup menu causes the right mouse button no
longer to work for extending the selection. (Halevy) longer to work for extending the selection. (Halevy)
9 When running an external program, it can't always be killed with CTRL-C. 9 When running an external program, it can't always be killed with CTRL-C.
e.g. on Solaris 5.5, when using "K" (Keech). Other 'guipty' problems on e.g., on Solaris 5.5, when using "K" (Keech). Other 'guipty' problems on
Solaris 2.6. (Marley) Solaris 2.6. (Marley)
9 On Solaris: Using a "-geometry" argument, bigger than the window where Vim 9 On Solaris: Using a "-geometry" argument, bigger than the window where Vim
is started from, causes empty lines below the cmdline. (raf) is started from, causes empty lines below the cmdline. (raf)
@@ -747,7 +745,7 @@ MSDOS/DJGPP:
sort of sleep, to avoid eating 50% of the CPU time. Test on an unpatched sort of sleep, to avoid eating 50% of the CPU time. Test on an unpatched
Windows 95 system! Windows 95 system!
8 DJGPP: when shell is bash, make fails. (Donahoe) 8 DJGPP: when shell is bash, make fails. (Donahoe)
7 Hitting CTRL-P twice quickly (e.g. in keyword completion) on a 8088 7 Hitting CTRL-P twice quickly (e.g., in keyword completion) on a 8088
machine, starts printer echo! (John Mullin). machine, starts printer echo! (John Mullin).
7 MSDOS 16 bit version can't work with COMSPEC that has an argument, e.g.: 7 MSDOS 16 bit version can't work with COMSPEC that has an argument, e.g.:
COMSPEC=C:\WINDOWS\COMMAND.COM /E:4096 (Bradley) COMSPEC=C:\WINDOWS\COMMAND.COM /E:4096 (Bradley)
@@ -1306,6 +1304,9 @@ User Friendlier:
Alternative: use BufEnter and BufLeave autocommands. Alternative: use BufEnter and BufLeave autocommands.
8 make a vimtutor script for Amiga and other systems. 8 make a vimtutor script for Amiga and other systems.
7 Add the arguments for configure to the ":version" output? 7 Add the arguments for configure to the ":version" output?
7 When Vim detects a file is being edited elsewhere and it's a gvim session
of the same user it should offer a "Raise" button, so that the other gvim
window can be displayed. (Eduard)
Diff mode: Diff mode:

View File

@@ -13463,7 +13463,7 @@ f_spellbadword(argvars, rettv)
/* Get the length of the word and copy it. */ /* Get the length of the word and copy it. */
ptr = ml_get_cursor(); ptr = ml_get_cursor();
len = spell_check(curwin, ptr, &attr); len = spell_check(curwin, ptr, &attr, NULL);
rettv->vval.v_string = vim_strnsave(ptr, len); rettv->vval.v_string = vim_strnsave(ptr, len);
#endif #endif
} }

View File

@@ -760,9 +760,9 @@ EX(CMD_sort, "sort", ex_sort,
EX(CMD_split, "split", ex_splitview, EX(CMD_split, "split", ex_splitview,
BANG|FILE1|RANGE|NOTADR|EDITCMD|ARGOPT|TRLBAR), BANG|FILE1|RANGE|NOTADR|EDITCMD|ARGOPT|TRLBAR),
EX(CMD_spellgood, "spellgood", ex_spell, EX(CMD_spellgood, "spellgood", ex_spell,
NEEDARG|EXTRA|TRLBAR), BANG|RANGE|NOTADR|NEEDARG|EXTRA|TRLBAR),
EX(CMD_spellwrong, "spellwrong", ex_spell, EX(CMD_spellwrong, "spellwrong", ex_spell,
NEEDARG|EXTRA|TRLBAR), BANG|RANGE|NOTADR|NEEDARG|EXTRA|TRLBAR),
EX(CMD_spelldump, "spelldump", ex_spelldump, EX(CMD_spelldump, "spelldump", ex_spelldump,
TRLBAR), TRLBAR),
EX(CMD_spellrepall, "spellrepall", ex_spellrepall, EX(CMD_spellrepall, "spellrepall", ex_spellrepall,