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

updated for version 7.0030

This commit is contained in:
Bram Moolenaar
2005-01-04 21:45:14 +00:00
parent 2079a601eb
commit 0a56cb85a6
2 changed files with 25 additions and 21 deletions

View File

@@ -1,4 +1,4 @@
*todo.txt* For Vim version 7.0aa. Last change: 2005 Jan 03 *todo.txt* For Vim version 7.0aa. Last change: 2005 Jan 04
VIM REFERENCE MANUAL by Bram Moolenaar VIM REFERENCE MANUAL by Bram Moolenaar
@@ -30,16 +30,19 @@ be worked on, but only if you sponsor Vim development. See |sponsor|.
*known-bugs* *known-bugs*
-------------------- Known bugs and current work ----------------------- -------------------- Known bugs and current work -----------------------
When 'insertmode' is set CTRL-I 4isometext<Esc> and then some typing hangs
Vim. (Jens Paulus)
:let completion stops after the first argument.
List data type: List data type:
- ":let list[expr] = expr"
- ":let [a, b] = [1, 2]"
- ":let [a, b; rest] = [1, 2, 3, 4]"
- "for a in list" - "for a in list"
- "for [a, b] in [[1, 2], [3, 4]]" - "for [a, b] in [[1, 2], [3, 4]]"
- == (same value) and "is" (same list) - == (same value) and "is" (same list)
- store in viminfo: read_viminfo_varlist()
- add many functions: - add many functions:
call(func, list) call function call(func, list) call function
keys(list) list of all indexes 0 - len(list) keys(list) list of all indexes 0 - (len(list) - 1)
repeat(list, count) return list concatenated count times repeat(list, count) return list concatenated count times
concat(list1, list2) return list1 and list2 concatenated concat(list1, list2) return list1 and list2 concatenated
extend(list1, list2) concatenate list2 to list 1 extend(list1, list2) concatenate list2 to list 1
@@ -53,11 +56,19 @@ List data type:
getval(list, idx[, default]) get value at idx or default getval(list, idx[, default]) get value at idx or default
file2lines() file2lines()
file2words() file2words()
Fix the error numbers E999 in eval.c.
Function reference: Define a nameless (numbered) function and assign
it to a Funcref variable.
:function Myfunc = (arg)
:endfunc
Use 'ignorecase' for ":vimgrep"?
patch for QuickFixCmdPre and QuickFixCmdPost autocommands. (Ciaran McCreesh, patch for QuickFixCmdPre and QuickFixCmdPost autocommands. (Ciaran McCreesh,
2005 Jan 1) 2005 Jan 1)
New Motif toolbar button from Martin Dalecki: New Motif toolbar button from Marcin Dalecki:
- add remark in version7.txt - add remark in version7.txt
- check if it works for pixmap loaded from a file. - check if it works for pixmap loaded from a file.
@@ -104,7 +115,7 @@ PLANNED FOR VERSION 7.0:
times later. Sort of global syntax items. times later. Sort of global syntax items.
- Use wordlists from openoffice (myspell). Work together with them to - Use wordlists from openoffice (myspell). Work together with them to
update the wordlist. (Adri Verhoef, Aad Nales) update the wordlist. (Adri Verhoef, Aad Nales)
- Patch from Martin Dalecki. (2004 Dec) Uses ispell - Patch from Marcin Dalecki. (2004 Dec) Uses ispell
implements "undercurl" attribute. But how to set its color? implements "undercurl" attribute. But how to set its color?
Perhaps use "guicurl=Red" instead? Perhaps use "guicurl=Red" instead?
If underline and undercurl are both there use undercurl only. If underline and undercurl are both there use undercurl only.
@@ -249,9 +260,6 @@ Add gui_mch_browsedir() for Motif, KDE and Mac OS/X.
HTML indenting can be slow, find out why. Any way to do some kind of HTML indenting can be slow, find out why. Any way to do some kind of
profiling for Vim script? profiling for Vim script?
Mac: problem with Xcode, Vim doesn't continue until the next click.
Apparently hangs in handle_drop(). A PostEvent() avoids it. (Da Woon Jung)
Awaiting updated patches: Awaiting updated patches:
--- awaiting updated patch --- --- awaiting updated patch ---
7 Add patch from Wall for this one ( ~/Mail/oldmail/wall/in.00019 ): 7 Add patch from Wall for this one ( ~/Mail/oldmail/wall/in.00019 ):
@@ -280,10 +288,6 @@ Awaiting updated patches:
7 Make "5dd" on last-but-one-line not delete anything (Vi compatible). 7 Make "5dd" on last-but-one-line not delete anything (Vi compatible).
Add flag in 'cpoptions' for this. When not present, "2dd" in the last Add flag in 'cpoptions' for this. When not present, "2dd" in the last
line should delete the last line. Patch from greenx 2002 Apr 11. line should delete the last line. Patch from greenx 2002 Apr 11.
8 Accelerators don't work in a dialog. Include patch from Martin Dalecki
(Jan 3, tested by David Harrison). Should work with Alt-o then.
7 Use accelerators for the Motif file selection dialog. Patch from
Martin Dalecki 2002 Jan 11.
8 Add a few more command names to the menus. Patch from Jiri Brezina 8 Add a few more command names to the menus. Patch from Jiri Brezina
(28 feb 2002). (28 feb 2002).
7 ATTENTION dialog choices are more logical when "Delete it' appears 7 ATTENTION dialog choices are more logical when "Delete it' appears
@@ -297,7 +301,7 @@ Awaiting updated patches:
Add section in help files for these highlight groups? Add section in help files for these highlight groups?
8 "fg" and "bg" don't work in an xterm. Get default colors from xterm 8 "fg" and "bg" don't work in an xterm. Get default colors from xterm
with an ESC sequence. Ideas in: ~/vim/patches/vikas.xtermcolors . with an ESC sequence. Ideas in: ~/vim/patches/vikas.xtermcolors .
7 Add "DefaultFG" and "DefaultBG" for the colors of the menu. (Martin 7 Add "DefaultFG" and "DefaultBG" for the colors of the menu. (Marcin
Dalecki has a patch for Motif) Dalecki has a patch for Motif)
- 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').
@@ -316,9 +320,6 @@ Awaiting updated patches:
better. Now also works for Ruby (2001 Nov 10) better. Now also works for Ruby (2001 Nov 10)
- Patch from Herculano de Lima Einloft Neto for better formatting of the - Patch from Herculano de Lima Einloft Neto for better formatting of the
quickfix window (2004 dec 2) quickfix window (2004 dec 2)
7 Motif: use the menu font consistently. Patch from Martin Dalecki 2002
Jan 11.
- Motif: add 3D shading for the menu entries? Patch from Martin Dalecki.
7 When 'rightleft' is set, the search pattern should be displayed right 7 When 'rightleft' is set, the search pattern should be displayed right
to left as well? See patch of Dec 26. (Nadim Shaikli) to left as well? See patch of Dec 26. (Nadim Shaikli)
8 Lock all used memory so that it doesn't get swapped to disk (uncrypted). 8 Lock all used memory so that it doesn't get swapped to disk (uncrypted).
@@ -354,6 +355,10 @@ Awaiting updated patches:
- For GUI Find/Replace dialog support using a regexp. Patch for Motif - For GUI Find/Replace dialog support using a regexp. Patch for Motif
and GTK by degreneir (nov 10 and nov 18). and GTK by degreneir (nov 10 and nov 18).
Check if file explorer can handle directory names and links with a single
quote. (Nieko Maatjes, 2005 Jan 4)
Vi incompatibility: Vi incompatibility:
9 In Ex mode, "u" undoes all changes, not just the last one. (John Cowan) 9 In Ex mode, "u" undoes all changes, not just the last one. (John Cowan)
8 In Ex mode, an empty file doesn't have a first line, "1p" should fail. 8 In Ex mode, an empty file doesn't have a first line, "1p" should fail.
@@ -1998,8 +2003,7 @@ GUI:
double-width. (Maeda) double-width. (Maeda)
8 Should take font from xterm where gvim was started (if no other default). 8 Should take font from xterm where gvim was started (if no other default).
8 Selecting font names in X11 is difficult, make a script or something to 8 Selecting font names in X11 is difficult, make a script or something to
select one. Martin Dalecki has a font selector for Motif, but it needs a select one.
bit more work.
8 Visual highlighting should keep the same font (bold, italic, etc.). 8 Visual highlighting should keep the same font (bold, italic, etc.).
8 Add flag to 'guioptions' to not put anything in the clipboard at all? 8 Add flag to 'guioptions' to not put anything in the clipboard at all?
8 Should support a way to use keys that we don't recognize yet. Add a 8 Should support a way to use keys that we don't recognize yet. Add a

View File

@@ -10,7 +10,7 @@
/* /*
* Porting to GTK+ was done by: * Porting to GTK+ was done by:
* *
* (C) 1998,1999,2000 by Marcin Dalecki <dalecki@evision.ag> * (C) 1998,1999,2000 by Marcin Dalecki <martin@dalecki.de>
* *
* With GREAT support and continuous encouragements by Andy Kahn and of * With GREAT support and continuous encouragements by Andy Kahn and of
* course Bram Moolenaar! * course Bram Moolenaar!