diff options
author | Bram Moolenaar <Bram@vim.org> | 2016-01-10 15:59:26 +0100 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2016-01-10 15:59:26 +0100 |
commit | acb4f221c715a333f4c49a2235a8006c6ac6e4d5 (patch) | |
tree | d4e2086fb071dbc64520d3c4d99b4d757bc7b651 /runtime/doc | |
parent | d08a8d4a31ed10225aca6be7565220fa541c32ac (diff) | |
download | vim-git-acb4f221c715a333f4c49a2235a8006c6ac6e4d5.tar.gz |
Updated runtime files.
Diffstat (limited to 'runtime/doc')
-rw-r--r-- | runtime/doc/eval.txt | 6 | ||||
-rw-r--r-- | runtime/doc/help.txt | 4 | ||||
-rw-r--r-- | runtime/doc/index.txt | 14 | ||||
-rw-r--r-- | runtime/doc/spell.txt | 2 | ||||
-rw-r--r-- | runtime/doc/tags | 5 | ||||
-rw-r--r-- | runtime/doc/todo.txt | 70 | ||||
-rw-r--r-- | runtime/doc/usr_03.txt | 6 |
7 files changed, 68 insertions, 39 deletions
diff --git a/runtime/doc/eval.txt b/runtime/doc/eval.txt index c2a5965b5..474652738 100644 --- a/runtime/doc/eval.txt +++ b/runtime/doc/eval.txt @@ -1,4 +1,4 @@ -*eval.txt* For Vim version 7.4. Last change: 2016 Jan 03 +*eval.txt* For Vim version 7.4. Last change: 2016 Jan 09 VIM REFERENCE MANUAL by Bram Moolenaar @@ -1739,8 +1739,8 @@ USAGE RESULT DESCRIPTION ~ abs( {expr}) Float or Number absolute value of {expr} acos( {expr}) Float arc cosine of {expr} add( {list}, {item}) List append {item} to |List| {list} -alloc_fail( {countdown}, {when}, {repeat}) - nothing make memory allocation fail +alloc_fail( {id}, {countdown}, {repeat}) + none make memory allocation fail and( {expr}, {expr}) Number bitwise AND append( {lnum}, {string}) Number append {string} below line {lnum} append( {lnum}, {list}) Number append lines {list} below line {lnum} diff --git a/runtime/doc/help.txt b/runtime/doc/help.txt index 64de957bf..62aab3a67 100644 --- a/runtime/doc/help.txt +++ b/runtime/doc/help.txt @@ -1,4 +1,4 @@ -*help.txt* For Vim version 7.4. Last change: 2015 Jun 21 +*help.txt* For Vim version 7.4. Last change: 2016 Jan 09 VIM - main help file k @@ -25,6 +25,8 @@ Get specific help: It is possible to go directly to whatever you want help Vim command argument - :help -r Option ' :help 'textwidth' Regular expression / :help /[ + Also see |help-summary| for a verbose explanation. + Search for help: Type ":help word", then hit CTRL-D to see matching help entries for "word". Or use ":helpgrep word". |:helpgrep| diff --git a/runtime/doc/index.txt b/runtime/doc/index.txt index 109d89a91..2c4c135ca 100644 --- a/runtime/doc/index.txt +++ b/runtime/doc/index.txt @@ -1,4 +1,4 @@ -*index.txt* For Vim version 7.4. Last change: 2016 Jan 03 +*index.txt* For Vim version 7.4. Last change: 2016 Jan 10 VIM REFERENCE MANUAL by Bram Moolenaar @@ -1055,7 +1055,7 @@ tag command action in Command-line editing mode ~ |c_<Insert>| <Insert> toggle insert/overstrike mode |c_<LeftMouse>| <LeftMouse> cursor at mouse click -You found it, Arthur! *holy-grail* +You found it, Arthur! *holy-grail* *:smile* ============================================================================== 5. EX commands *ex-cmd-index* *:index* @@ -1176,7 +1176,7 @@ tag command action ~ |:cpfile| :cpf[ile] go to last error in previous file |:cquit| :cq[uit] quit Vim with an error code |:crewind| :cr[ewind] go to the specified error, default first one -|:cscope| :cs[cope] execute cscope command +|:cscope| :cs[cope] execute cscope command |:cstag| :cst[ag] use cscope to jump to a tag |:cunmap| :cu[nmap] like ":unmap" but for Command-line mode |:cunabbrev| :cuna[bbrev] like ":unabbrev" but for Command-line mode @@ -1297,7 +1297,7 @@ tag command action ~ |:lcd| :lc[d] change directory locally |:lchdir| :lch[dir] change directory locally |:lclose| :lcl[ose] close location window -|:lcscope| :lcs[cope] like ":cscope" but uses location list +|:lcscope| :lcs[cope] like ":cscope" but uses location list |:ldo| :ld[o] execute command in valid location list entries |:lfdo| :lfd[o] execute command in each file in location list |:left| :le[ft] left align lines @@ -1351,7 +1351,7 @@ tag command action ~ |:marks| :marks list all marks |:match| :mat[ch] define a match to highlight |:menu| :me[nu] enter a new menu item -|:menutranslate| :menut[ranslate] add a menu translation item +|:menutranslate| :menut[ranslate] add a menu translation item |:messages| :mes[sages] view previously displayed messages |:mkexrc| :mk[exrc] write current mappings and settings to a file |:mksession| :mks[ession] write session info to a file @@ -1495,7 +1495,7 @@ tag command action ~ |:smap| :smap like ":map" but for Select mode |:smapclear| :smapc[lear] remove all mappings for Select mode |:smenu| :sme[nu] add menu for Select mode -|:smile| :smi[le] make the user happy +|:smile| :smi[le] make the user happy |:snext| :sn[ext] split window and go to next file in the argument list |:sniff| :sni[ff] send request to sniff @@ -1518,7 +1518,7 @@ tag command action ~ |:stop| :st[op] suspend the editor or escape to a shell |:stag| :sta[g] split window and jump to a tag |:startinsert| :star[tinsert] start Insert mode -|:startgreplace| :startg[replace] start Virtual Replace mode +|:startgreplace| :startg[replace] start Virtual Replace mode |:startreplace| :startr[eplace] start Replace mode |:stopinsert| :stopi[nsert] stop Insert mode |:stjump| :stj[ump] do ":tjump" and split window diff --git a/runtime/doc/spell.txt b/runtime/doc/spell.txt index 8ead3e62e..3442a0011 100644 --- a/runtime/doc/spell.txt +++ b/runtime/doc/spell.txt @@ -1,4 +1,4 @@ -*spell.txt* For Vim version 7.4. Last change: 2014 Sep 19 +*spell.txt* For Vim version 7.4. Last change: 2016 Jan 08 VIM REFERENCE MANUAL by Bram Moolenaar diff --git a/runtime/doc/tags b/runtime/doc/tags index 382a83fa8..45333c827 100644 --- a/runtime/doc/tags +++ b/runtime/doc/tags @@ -1034,6 +1034,7 @@ $VIMRUNTIME starting.txt /*$VIMRUNTIME* 'tbis' options.txt /*'tbis'* 'tbs' options.txt /*'tbs'* 'tc' options.txt /*'tc'* +'tcldll' options.txt /*'tcldll'* 'tenc' options.txt /*'tenc'* 'term' options.txt /*'term'* 'termbidi' options.txt /*'termbidi'* @@ -2849,6 +2850,7 @@ $VIMRUNTIME starting.txt /*$VIMRUNTIME* :smapclear map.txt /*:smapclear* :sme gui.txt /*:sme* :smenu gui.txt /*:smenu* +:smile index.txt /*:smile* :sn windows.txt /*:sn* :snext windows.txt /*:snext* :sni if_sniff.txt /*:sni* @@ -4871,6 +4873,7 @@ added-win32-GUI version5.txt /*added-win32-GUI* aff-dic-format spell.txt /*aff-dic-format* after-directory options.txt /*after-directory* aleph options.txt /*aleph* +alloc_fail() eval.txt /*alloc_fail()* alt intro.txt /*alt* alt-input debugger.txt /*alt-input* alternate-file editing.txt /*alternate-file* @@ -7983,6 +7986,7 @@ spell-NAME spell.txt /*spell-NAME* spell-NEEDAFFIX spell.txt /*spell-NEEDAFFIX* spell-NEEDCOMPOUND spell.txt /*spell-NEEDCOMPOUND* spell-NOBREAK spell.txt /*spell-NOBREAK* +spell-NOCOMPOUNDSUGS spell.txt /*spell-NOCOMPOUNDSUGS* spell-NOSPLITSUGS spell.txt /*spell-NOSPLITSUGS* spell-NOSUGFILE spell.txt /*spell-NOSUGFILE* spell-NOSUGGEST spell.txt /*spell-NOSUGGEST* @@ -8953,6 +8957,7 @@ winwidth() eval.txt /*winwidth()* word motion.txt /*word* word-count editing.txt /*word-count* word-motions motion.txt /*word-motions* +wordcount() eval.txt /*wordcount()* workbench starting.txt /*workbench* workshop workshop.txt /*workshop* workshop-commands workshop.txt /*workshop-commands* diff --git a/runtime/doc/todo.txt b/runtime/doc/todo.txt index b8bfe6137..ab151f145 100644 --- a/runtime/doc/todo.txt +++ b/runtime/doc/todo.txt @@ -1,4 +1,4 @@ -*todo.txt* For Vim version 7.4. Last change: 2016 Jan 03 +*todo.txt* For Vim version 7.4. Last change: 2016 Jan 10 VIM REFERENCE MANUAL by Bram Moolenaar @@ -34,6 +34,8 @@ not be repeated below, unless there is extra information. *known-bugs* -------------------- Known bugs and current work ----------------------- +/tmp/test_increment_new_style.patch.2 + Regexp problems: - The regexp engines are not reentrant, causing havoc when interrupted by a remote expression or something else. Move global variables onto the stack @@ -76,10 +78,13 @@ Regexp problems: matches the empty string. (Dominique Pelle, 2015 Oct 2, Nov 24) - Search for \\~ causes error E874. -Need better instructions about how to install all interfaces and how to build -Vim with them. -For Ruby: https://github.com/ruby/ruby/tree/trunk/win32 -Or use Ken Takata's hack. +Help to build with interfaces. (Ken Takata, 2015 Jan 5) + +Need to try out instructions in INSSTALLpc.txt about how to install all +interfaces and how to build Vim with them. +Appveyor build with self-installing executable, includes getting most +interfaces: https://github.com/k-takata/vim/tree/chrisbra-appveyor-build +result: https://ci.appveyor.com/project/k-takata/vim/history Still using freed memory after using setloclist(). (lcd, 2014 Jul 23) More info Jul 24. Not clear why. @@ -96,6 +101,10 @@ Should use /usr/local/share/applications or /usr/share/applications. Or use $XDG_DATA_DIRS. Also need to run update-desktop-database (Kuriyama Kazunobu, 2015 Nov 4) +Patch to update the help summary. (Christian Brabandt, 2015 Jan 10) + +Add has('crypt-blowfish') and has('crypt-blowfish2') (Smu Johnson) + Access to uninitialized memory in match_backref() regexp_nda.c:4882 (Dominique Pelle, 2015 Nov 6) @@ -105,12 +114,23 @@ directory exists. (Sergio Gallelli, 2013 Dec 29) Using ":windo" to set options in all windows has the side effect that it changes the window layout and the current window. Make a variant that saves and restores. Use in the matchparen plugin. -Perhaps we can use "window <restore> {cmd}"? +Perhaps we can use ":windo <restore> {cmd}"? +Patch to add <restore> to :windo, :bufdo, etc. (Christian Brabandt, 2015 Jan +6, 2nd message) +Alternative: ":keeppos" command modifier: ":keeppos windo {cmd}". Illegal memory access, requires ASAN to see. (Dominique Pelle, 2015 Jul 28) Gvim: when both Tab and CTRL-I are mapped, use CTRL-I not for Tab. +Patch to fix "." after CTRL-A in Visual block mode. (Ozaki Kiichi, 2015 Oct +24) + +Patch to have CTRL-A and CTRL-X update the '[ and '] marks. +(Yukihiro Nakadaira, 2015 Aug 23) + +Patch for GVimExt building with VS2015. (Mike Williams, 2015 Jan 10) + Unexpected delay when using CTRL-O u. It's not timeoutlen. (Gary Johnson, 2015 Aug 28) @@ -128,27 +148,28 @@ set_color_count(). Python: ":py raw_input('prompt')" doesn't work. (Manu Hack) -Patch to add wordcount(). (Christian Brabandt, 2015 Nov 27) - Plugin to use Vim in MANPAGER. Konfekt, PR #491 Using uninitialized memory. (Dominique Pelle, 2015 Nov 4) +Patch for explaining the help. (Christian Brabandt, 2015 Jan 8) +Should be in the user manual? + Patch to recognize string slice for variable followed by colon. (Hirohito Higashi, 2015 Nov 24) Patch to add debug backtrace. (Alberto Fanjul, 2015 Sep 27) Update 2016 Jan 2. Issue #433 +Patch to make mzscheme (racket) interface work. (Yukihiro Nakadaira, 2015 Jan +10) Doesn't work for me, need to build from source. + MS-Windows: When editing a file with a leading space, writing it uses the wrong name. (Aram, 2014 Nov 7) Vim 7.4. Can't recognize the $ProgramFiles(x86) environment variable. Recognize it specifically? First try with the parens, then without. -Patch to fix "." after CTRL-A in Visual block mode. (Ozaki Kiichi, 2015 Oct -24) - Half-finished patch to fix the Problem using cgn to change a search hit when replacement includes hit. Reported by John Beckett, fix by Christian Brabandt, 2015 Dec 14, Update Dec 15. @@ -159,7 +180,7 @@ Patch to make building GVimExt with VS2015. (Mike Williams, 2015 Dec 13) Value returned by virtcol() changes depending on how lines wrap. This is inconsistent with the documentation. -Patch to add perleval(). (Damien, 2015 Dec 8) +Patch to add perleval(). (Damien, 2015 Dec 8, update 2016 Jan 4) Can we cache the syntax attributes, so that updates for 'relativenumber' and 'cursorline'/'cursorcolumn' are a lot faster? @@ -195,6 +216,11 @@ Nov 29) If libiconv.dll is not found search for libiconv2.dll. (Yasuhiro Matsumoto, 2015 Oct 7) +Using an external diff is inefficient. Not all systems have a good diff +program available (esp. MS-Windows). Would be nice to have in internal diff +implementation. Can then also use this for displaying changes within a line. +Olaf Dabrunz is working on this. + The OptionSet autocommand event is not always triggered. (Rick Howe, 2015 Sep 24): :diffthis, :diffoff. @@ -227,12 +253,16 @@ Sep 10) Patch to be able to use hex numbers with :digraph. (Lcd, 2015 Sep 6) Update Sep 7. Update by Christian Brabandt, 2015 Sep 8. +Patch to improve I/O for Perl. (Damine, 2015 Jan 9) + +Patch to set antialiasing style on Windows. (Ondrej Balaz, 2013 Mar 14) +Needs a different check for CLEARTYPE_QUALITY. +Problem mentioned by Christian Brabandt, 2016 Jan 4. + Example in editing.txt uses $HOME with the expectating that it ends in a slash. For me it does, but perhaps not for everybody. Add a function that inserts a slash when needed? pathconcat(dir, path) (Thilo Six, 2015 Aug 12) -Patch to load TCL dynamically. (Ken Takata, 2015 Nov 11) - ml_updatechunk() is slow when retrying for another encoding. (John Little, 2014 Sep 11) @@ -263,9 +293,6 @@ Work in progress. Patch for global-local options consistency. (Arnaud Decara, 2015 Jul 22) Is this right? -Patch to have CTRL-A and CTRL-X update the '[ and '] marks. -(Yukihiro Nakadaira, 2015 Aug 23) - Patch to make getregtype() return the right size for non-linux systems. (Yasuhiro Matsumoto, 2014 Jul 8) Breaks test_eval. Inefficient, can we only compute y_width when needed? @@ -359,7 +386,7 @@ Patch for ordered dict. (Ozaki Kiichi, 2015 May 7) Patch to make closed folds line up. (Charles Campbell, 2014 Sep 12) Remark from Roland Eggner: does it cause crashes? (2014 Dec 12) Updated patch by Roland Eggner, Dec 16 -Updated patch from Charles, Dec 29. +Updated patch from Charles, 2016 Jan 4. Patch to open folds for 'incsearch'. (Christian Brabandt, 2015 Jan 6) @@ -672,9 +699,6 @@ Patch by Christian Brabandt, 2013 Apr 20, unfinished. Bug: findfile("any", "file:///tmp;") does not work. -Patch to set antialiasing style on Windows. (Ondrej Balaz, 2013 Mar 14) -Needs a different check for CLEARTYPE_QUALITY. - In the ATTENTION message about an existing swap file, mention the name of the process that is running. It might actually be some other program, e.g. after a reboot. @@ -2746,8 +2770,7 @@ Macintosh: 8 On MS-Windows ":make" doesn't show output while it is working. Use the tee.exe from http://unxutils.sourceforge.net/ ? About 16 Kbyte in the UnxUtils.zip archive. - Alternate one: http://www.pramodx.20m.com/tee_for_win32.htm, but Walter - Briscoe says it's not as good. + Is it better than what we have in src/tee? 8 When doing Insert mode completion a mapping cannot recursively call edit(), because the completion information is global. Put everything in an allocated structure? @@ -4632,7 +4655,6 @@ Visual mode: 6 ":left" and ":right" should work in Visual block mode. 7 CTRL-I and CTRL-O should work in Visual mode, but only jump to marks in the current buffer. -7 CTRL-A and CTRL-X should increase/decrease all numbers in the Visual area. 6 In non-Block mode, "I" should insert the same text in front of each line, before the first non-blank, "gI" in column 1. 6 In non-Block mode, "A" should append the same text after each line. diff --git a/runtime/doc/usr_03.txt b/runtime/doc/usr_03.txt index a4eebc3bb..4f72214bb 100644 --- a/runtime/doc/usr_03.txt +++ b/runtime/doc/usr_03.txt @@ -1,4 +1,4 @@ -*usr_03.txt* For Vim version 7.4. Last change: 2015 Dec 12 +*usr_03.txt* For Vim version 7.4. Last change: 2016 Jan 05 VIM USER MANUAL - by Bram Moolenaar @@ -413,8 +413,8 @@ in "the" use: > /the\> The "\>" item is a special marker that only matches at the end of a word. -Similarly "\<" only matches at the begin of a word. Thus to search for the -word "the" only: > +Similarly "\<" only matches at the beginning of a word. Thus to search for +the word "the" only: > /\<the\> |