diff options
author | Bram Moolenaar <Bram@vim.org> | 2005-12-28 22:39:57 +0000 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2005-12-28 22:39:57 +0000 |
commit | ebefac63f30ac038c0c35d7f1b9257483ec41812 (patch) | |
tree | 63e6374375ebc6744379fba43c1c557187490143 /runtime/doc | |
parent | cc984263d755d05a12c8391abff42c087237554e (diff) | |
download | vim-git-ebefac63f30ac038c0c35d7f1b9257483ec41812.tar.gz |
updated for version 7.0177v7.0177
Diffstat (limited to 'runtime/doc')
-rw-r--r-- | runtime/doc/cmdline.txt | 5 | ||||
-rw-r--r-- | runtime/doc/eval.txt | 4 | ||||
-rw-r--r-- | runtime/doc/insert.txt | 4 | ||||
-rw-r--r-- | runtime/doc/todo.txt | 11 | ||||
-rw-r--r-- | runtime/doc/version7.txt | 18 |
5 files changed, 30 insertions, 12 deletions
diff --git a/runtime/doc/cmdline.txt b/runtime/doc/cmdline.txt index f577ef24e..72b3c295f 100644 --- a/runtime/doc/cmdline.txt +++ b/runtime/doc/cmdline.txt @@ -1,4 +1,4 @@ -*cmdline.txt* For Vim version 7.0aa. Last change: 2005 Dec 23 +*cmdline.txt* For Vim version 7.0aa. Last change: 2005 Dec 27 VIM REFERENCE MANUAL by Bram Moolenaar @@ -153,7 +153,8 @@ CTRL-R {0-9a-z"%#:-=.} *c_CTRL-R* *c_<C-R>* *c_CTRL-R_=* '=' the expression register: you are prompted to enter an expression (see |expression|) - (doesn't work at the expression prompt) + (doesn't work at the expression prompt; uses + the |sandbox| to avoid side effects) See |registers| about registers. {not in Vi} Implementation detail: When using the |expression| register and invoking setcmdpos(), this sets the position before diff --git a/runtime/doc/eval.txt b/runtime/doc/eval.txt index 50cbec9b6..7d7058201 100644 --- a/runtime/doc/eval.txt +++ b/runtime/doc/eval.txt @@ -1,4 +1,4 @@ -*eval.txt* For Vim version 7.0aa. Last change: 2005 Dec 19 +*eval.txt* For Vim version 7.0aa. Last change: 2005 Dec 27 VIM REFERENCE MANUAL by Bram Moolenaar @@ -6804,7 +6804,7 @@ The 'foldexpr', 'includeexpr', 'indentexpr', 'statusline' and 'foldtext' options are evaluated in a sandbox. This means that you are protected from these expressions having nasty side effects. This gives some safety for when these options are set from a modeline. It is also used when the command from -a tags file is executed. +a tags file is executed and for CTRL-R = in the command line. The sandbox is also used for the |:sandbox| command. These items are not allowed in the sandbox: diff --git a/runtime/doc/insert.txt b/runtime/doc/insert.txt index 9fc2f5ada..f7db100cb 100644 --- a/runtime/doc/insert.txt +++ b/runtime/doc/insert.txt @@ -1,4 +1,4 @@ -*insert.txt* For Vim version 7.0aa. Last change: 2005 Dec 18 +*insert.txt* For Vim version 7.0aa. Last change: 2005 Dec 28 VIM REFERENCE MANUAL by Bram Moolenaar @@ -953,7 +953,7 @@ CTRL-P Find previous match for words that start with the INSERT COMPLETION POPUP MENU *ins-completion-menu* - + *popupmenu-completion* Vim can display the matches in a simplistic popup menu. The menu is used when: diff --git a/runtime/doc/todo.txt b/runtime/doc/todo.txt index 8ce42e3b6..740fe9351 100644 --- a/runtime/doc/todo.txt +++ b/runtime/doc/todo.txt @@ -1,4 +1,4 @@ -*todo.txt* For Vim version 7.0aa. Last change: 2005 Dec 23 +*todo.txt* For Vim version 7.0aa. Last change: 2005 Dec 28 VIM REFERENCE MANUAL by Bram Moolenaar @@ -30,6 +30,8 @@ be worked on, but only if you sponsor Vim development. See |sponsor|. *known-bugs* -------------------- Known bugs and current work ----------------------- +Win32: test52 fails. + ccomplete: - When an option is set: In completion mode and the user types (identifier) characters, advance to the first match instead of removing the popup menu. @@ -1860,8 +1862,6 @@ Robustness: Performance: 7 For strings up to 3 bytes don't allocate memory, use v_list itself as a character array. Use VAR_SSTRING (short string). -8 Loading plugins takes startup time. Only load the part that is used to - trigger the rest, and load the rest when it's needed? 8 Turn b_syn_ic and b_syn_containedin into b_syn_flags. 9 Loading menu.vim still takes quite a bit of time. How to make it faster? 8 in_id_list() takes much time for syntax highlighting. Cache the result? @@ -2243,6 +2243,7 @@ Autocommands: 8 Use another option than 'updatetime' for the CursorHold event. The two things are unrelated for the user (but the implementation is more difficult). +8 Add an event like CursorHold that is triggered repeatedly, not just once. 8 Also trigger CursorHold in Insert mode? 7 Add autocommand event for when a buffer cannot be abandoned. So that user can define the action taking (autowrite, dialog, fail) based on the kind @@ -2312,8 +2313,7 @@ Autocommands: that marks can be updated. HierAssist has patch to add BufChangePre, BufChangePost and RevertBuf. (Shah) WinResized - When a window has been resized -- Add autocommand to be executed every so many seconds? For writing the - file now and then ('autosave'). +- Write the file now and then ('autosave'): *'autosave'* *'as'* *'noautosave'* *'noas'* 'autosave' 'aw' number (default 0) Automatically write the current buffer to file N seconds after the @@ -3356,6 +3356,7 @@ Various improvements: 8 Add "g^E" and "g^Y", to scroll a screen-full line up and down. 6 Add ":timer" command, to set a command to be executed at a certain interval, or once after some time has elapsed. (Aaron) + Perhaps an autocommand event like CursorHold is better? 8 Add ":confirm" handling in open_exfile(), for when file already exists. 8 When quitting with changed files, make the dialog list the changed file and allow "write all", "discard all", "write some". The last one would diff --git a/runtime/doc/version7.txt b/runtime/doc/version7.txt index 953c7e748..8518f8280 100644 --- a/runtime/doc/version7.txt +++ b/runtime/doc/version7.txt @@ -1,4 +1,4 @@ -*version7.txt* For Vim version 7.0aa. Last change: 2005 Dec 23 +*version7.txt* For Vim version 7.0aa. Last change: 2005 Dec 28 VIM REFERENCE MANUAL by Bram Moolenaar @@ -1517,4 +1517,20 @@ writing file "a" to create "b" and then ":split b" resulted in two buffers on the same file with two different swapfile names. Now set the inode in the buffer when creating a new file. +When 'esckeys' is not set don't send the xterm code to request the version +string, because it may cause trouble in Insert mode. + +When evaluating an expression for CTRL-R = on the command line it was possible +to open a new window, resulting in errors for incremental search, and many +other nasty things were possible. Now evaluate the expression in the sandbox +to protect from unexpected behavior. + +"d(" deleted the character under the cursor, while the documentation specified +an exclusive motion. Vi also doesn't delete the character under the cursor. + +Shift-Insert in Insert mode could put the cursor before the last character +when it just fits in the window. In coladvance() don't stop at the window +edge when filling with spaces and when in Insert mode. In mswin.vim avoid +getting a beep from the "l" command. + vim:tw=78:ts=8:ft=help:norl: |