0
0
mirror of https://github.com/vim/vim.git synced 2025-09-26 04:04:07 -04:00

updated for version 7.0048

This commit is contained in:
Bram Moolenaar
2005-02-05 21:43:56 +00:00
parent 3a7c85bc13
commit 2a8d1f877c
6 changed files with 592 additions and 300 deletions

View File

@@ -1,4 +1,4 @@
*todo.txt* For Vim version 7.0aa. Last change: 2005 Feb 02
*todo.txt* For Vim version 7.0aa. Last change: 2005 Feb 05
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -30,21 +30,6 @@ be worked on, but only if you sponsor Vim development. See |sponsor|.
*known-bugs*
-------------------- Known bugs and current work -----------------------
Sanity check of eval.c:
- Check use of v_type for VAR_FUNC, VAR_LIST ad VAR_DICT.
- Go through the code for magic braces.
- Check list watchers.
Mention rsync command on runtime.php page:
rsync -avzcP --delete --exclude="dos" --delete-excluded ftp.nluug.nl::Vim/runtime/ vim63-runtime
When 'paste' is set in the GUI the toolbar button doesn't work in Insert mode.
Use ":exe" in menu.vim to avoid duplicating the commands, instead of using a
mapping.
Better way to get temp file for tcltags and vimspell scripts. (javier Pena)
Possibly leave out code for temp directory.
patch for QuickFixCmdPre and QuickFixCmdPost autocommands. (Ciaran McCreesh,
2005 Jan 1)
@@ -53,6 +38,7 @@ of the text area doesn't cause a horizontal scroll. (Dave Ewart)
New Motif toolbar button from Marcin Dalecki:
- add remark in version7.txt
- after ":colors default" all the toolbar icons are the same.
- check if it works for pixmap loaded from a file.
Explain Lists, Dicts, |:for| etc. in the user manual |usr_41.txt|.
@@ -60,10 +46,6 @@ Add more tests for all List and Dict related functionality.
Awaiting response:
- Patch for mch_FullName() also in Vim 6.3? os_mswin.c
- Win32: "gvim -V100" should use dialog with scrollbar. Using
gui_mch_dialog() would be good, but need to move display_errors() to after
creating the window, so that s_hwnd is valid.
How to add a scrollbar to the dialog?
- Win32: tearoff menu window should have a scrollbar when it's taller than
the screen.
@@ -74,7 +56,8 @@ PLANNED FOR VERSION 7.0:
+ can include NUL characters
- setline() will have problems with NL vs NUL.
Can use list of numbers instead (inefficient though).
Also: for strings up to 3 bytes don't allocate memory, VAR_STRINGX.
Also: for strings up to 3 bytes don't allocate memory, use v_list itself
as a character array?
- new DATA TYPES:
- None? (or use empty string?)
See ~/vim/ideas.txt.

View File

@@ -1,4 +1,4 @@
*various.txt* For Vim version 7.0aa. Last change: 2005 Jan 26
*various.txt* For Vim version 7.0aa. Last change: 2005 Feb 04
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -110,8 +110,8 @@ g8 Print the hex values of the bytes used in the
+ current line 1 scr forward 1 scr forward
- 1 scr back current line current line
^ 2 scr back 1 scr back 1 scr back
. 1/2 scr back 1/2 scr fwd 1/2 src fwd
= 1/2 src back 1/2 scr fwd current line
. 1/2 scr back 1/2 scr fwd 1/2 scr fwd
= 1/2 scr back 1/2 scr fwd current line
Specifying no mark at all is the same as "+".
If the mark is "=", a line of dashes is printed

View File

@@ -1,4 +1,4 @@
*version7.txt* For Vim version 7.0aa. Last change: 2005 Feb 01
*version7.txt* For Vim version 7.0aa. Last change: 2005 Feb 04
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -241,8 +241,10 @@ New functions: ~
|keys()| get List of Dictionary keys
|len()| number of items in a List or Dictionary
|map()| change each List or Dictionary item
|matchlist()| list with match and submatches of a pattern in a string
|max()| maximum value in a List or Dictionary
|min()| minimum value in a List or Dictionary
|readfile()| read a file into a list of lines
|remove()| remove one or more items from a List or Dictionary
|repeat()| Repeat "expr" "count" times. (Christophe Poucet)
|reverse()| reverse the order of a List
@@ -252,6 +254,7 @@ New functions: ~
|system()| Filters {input} through a shell command.
|tr()| Translate characters. (Ron Aaron)
|values()| get List of Dictionary values
|writefile()| write a list of lines into a file
New autocommand events: ~
@@ -724,4 +727,12 @@ When 'paste' is set in the GUI the Paste toolbar button doesn't work. Clear
A message about a wrong viminfo line included the trailing NL.
When 'paste' is set in the GUI the toolbar button doesn't work in Insert mode.
Use ":exe" in menu.vim to avoid duplicating the commands, instead of using a
mapping.
Treat "mlterm" as an xterm-like terminal. (Seiichi Sato)
":z.4" and ":z=4" didn't work Vi compatible.
vim:tw=78:ts=8:ft=help:norl:

File diff suppressed because it is too large Load Diff

View File

@@ -3383,8 +3383,8 @@ ex_z(eap)
break;
case '=':
start = lnum - bigness / 2 + 1;
end = lnum + bigness / 2 - 1;
start = lnum - (bigness + 1) / 2 + 1;
end = lnum + (bigness + 1) / 2 - 1;
curs = lnum;
minus = 1;
break;
@@ -3396,8 +3396,8 @@ ex_z(eap)
break;
case '.':
start = lnum - bigness / 2;
end = lnum + bigness / 2;
start = lnum - (bigness + 1) / 2 + 1;
end = lnum + (bigness + 1) / 2 - 1;
curs = end;
break;

View File

@@ -2469,7 +2469,7 @@ mainerr(n, str)
#endif
mch_errmsg(longVersion);
mch_errmsg("\r\n");
mch_errmsg("\n");
mch_errmsg(_(main_errors[n]));
if (str != NULL)
{
@@ -2477,7 +2477,7 @@ mainerr(n, str)
mch_errmsg((char *)str);
mch_errmsg("\"");
}
mch_errmsg(_("\nMore info with: \"vim -h\"\r\n"));
mch_errmsg(_("\nMore info with: \"vim -h\"\n"));
mch_exit(1);
}