forked from aniani/vim
Updated runtime files.
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
*gui_x11.txt* For Vim version 8.0. Last change: 2016 Aug 21
|
||||
*gui_x11.txt* For Vim version 8.0. Last change: 2016 Sep 12
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@@ -475,7 +475,7 @@ your system has a working pkg-config together with the .pc file of the
|
||||
required GTK+. For that, say, run the following on the command line to see if
|
||||
your pkg-config works with your GTK+ 2: >
|
||||
|
||||
$ pkgconfig --modversion gtk+-2.0
|
||||
$ pkg-config --modversion gtk+-2.0
|
||||
|
||||
Replace gtk+-2.0 with gtk+-3.0 for GTK+ 3. If you get the correct version
|
||||
number of your GTK+, you can proceed; if not, you probably need to do some
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
*help.txt* For Vim version 8.0. Last change: 2016 Mar 31
|
||||
*help.txt* For Vim version 8.0. Last change: 2016 Sep 12
|
||||
|
||||
VIM - main help file
|
||||
k
|
||||
@@ -135,6 +135,7 @@ Advanced editing ~
|
||||
|autocmd.txt| automatically executing commands on an event
|
||||
|filetype.txt| settings done specifically for a type of file
|
||||
|eval.txt| expression evaluation, conditional commands
|
||||
|channel.txt| Jobs, Channels, inter-process communication
|
||||
|fold.txt| hide (fold) ranges of lines
|
||||
|
||||
Special issues ~
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
*options.txt* For Vim version 8.0. Last change: 2016 Sep 02
|
||||
*options.txt* For Vim version 8.0. Last change: 2016 Sep 13
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@@ -2633,7 +2633,7 @@ A jump table for the options with a short description can be found at |Q_op|.
|
||||
uhex Show unprintable characters hexadecimal as <xx>
|
||||
instead of using ^C and ~C.
|
||||
|
||||
When neither "lastline" or "truncate" is included, a last line that
|
||||
When neither "lastline" nor "truncate" is included, a last line that
|
||||
doesn't fit is replaced with "@" lines.
|
||||
|
||||
*'eadirection'* *'ead'*
|
||||
@@ -6122,7 +6122,9 @@ A jump table for the options with a short description can be found at |Q_op|.
|
||||
personal preferences to overrule or add to the distributed defaults
|
||||
or system-wide settings (rarely needed).
|
||||
|
||||
More entries are added when using |packages|.
|
||||
More entries are added when using |packages|. If it gets very long
|
||||
then `:set rtp` will be truncated, use `:echo &rtp` to see the full
|
||||
string.
|
||||
|
||||
Note that, unlike 'path', no wildcards like "**" are allowed. Normal
|
||||
wildcards are allowed, but can significantly slow down searching for
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
*pi_zip.txt* For Vim version 8.0. Last change: 2013 Apr 17
|
||||
*pi_zip.txt* For Vim version 8.0. Last change: 2016 Sep 13
|
||||
|
||||
+====================+
|
||||
| Zip File Interface |
|
||||
@@ -6,7 +6,7 @@
|
||||
|
||||
Author: Charles E. Campbell <NdrOchip@ScampbellPfamily.AbizM>
|
||||
(remove NOSPAM from Campbell's email first)
|
||||
Copyright: Copyright (C) 2005-2012 Charles E Campbell *zip-copyright*
|
||||
Copyright: Copyright (C) 2005-2015 Charles E Campbell *zip-copyright*
|
||||
The VIM LICENSE (see |copyright|) applies to the files in this
|
||||
package, including zipPlugin.vim, zip.vim, and pi_zip.vim. except use
|
||||
"zip.vim" instead of "VIM". Like anything else that's free, zip.vim
|
||||
@@ -33,6 +33,9 @@ Copyright: Copyright (C) 2005-2012 Charles E Campbell *zip-copyright*
|
||||
also write to the file. Currently, one may not make a new file in
|
||||
zip archives via the plugin.
|
||||
|
||||
*zip-x*
|
||||
x : may extract a listed file when the cursor is atop it
|
||||
|
||||
OPTIONS
|
||||
|
||||
*g:zip_nomax*
|
||||
@@ -60,6 +63,11 @@ Copyright: Copyright (C) 2005-2012 Charles E Campbell *zip-copyright*
|
||||
It's used during the writing (updating) of a file already in a zip
|
||||
file; by default: >
|
||||
let g:zip_zipcmd= "zip"
|
||||
<
|
||||
*g:zip_extractcmd*
|
||||
This option specifies the program (and any options needed) used to
|
||||
extract a file from a zip archive. By default, >
|
||||
let g:zip_extractcmd= g:zip_unzipcmd
|
||||
<
|
||||
PREVENTING LOADING~
|
||||
|
||||
@@ -83,8 +91,26 @@ Copyright: Copyright (C) 2005-2012 Charles E Campbell *zip-copyright*
|
||||
One can simply extend this line to accommodate additional extensions that
|
||||
should be treated as zip files.
|
||||
|
||||
Alternatively, one may change *g:zipPlugin_ext* in one's .vimrc.
|
||||
Currently (11/30/15) it holds: >
|
||||
|
||||
let g:zipPlugin_ext= '*.zip,*.jar,*.xpi,*.ja,*.war,*.ear,*.celzip,
|
||||
\ *.oxt,*.kmz,*.wsz,*.xap,*.docx,*.docm,*.dotx,*.dotm,*.potx,*.potm,
|
||||
\ *.ppsx,*.ppsm,*.pptx,*.pptm,*.ppam,*.sldx,*.thmx,*.xlam,*.xlsx,*.xlsm,
|
||||
\ *.xlsb,*.xltx,*.xltm,*.xlam,*.crtx,*.vdw,*.glox,*.gcsx,*.gqsx,*.epub'
|
||||
|
||||
==============================================================================
|
||||
4. History *zip-history* {{{1
|
||||
v28 Oct 08, 2014 * changed the sanity checks for executables to reflect
|
||||
the command actually to be attempted in zip#Read()
|
||||
and zip#Write()
|
||||
* added the extraction of a file capability
|
||||
Nov 30, 2015 * added *.epub to the |g:zipPlugin_ext| list
|
||||
Sep 13, 2016 * added *.apk to the |g:zipPlugin_ext| list and
|
||||
sorted the suffices.
|
||||
v27 Jul 02, 2013 * sanity check: zipfile must have "PK" as its first
|
||||
two bytes.
|
||||
* modified to allow zipfile: entries in quickfix lists
|
||||
v26 Nov 15, 2012 * (Jason Spiro) provided a lot of new extensions that
|
||||
are synonyms for .zip
|
||||
v25 Jun 27, 2011 * using keepj with unzip -Z
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
*syntax.txt* For Vim version 8.0. Last change: 2016 Sep 12
|
||||
*syntax.txt* For Vim version 8.0. Last change: 2016 Sep 13
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@@ -3521,8 +3521,8 @@ SYNTAX ISKEYWORD SETTING *:syn-iskeyword*
|
||||
and also determines where |:syn-keyword| will be checked for a new
|
||||
match.
|
||||
|
||||
It is recommended when writing syntax files, to use this command
|
||||
to the correct value for the specific syntax language and not change
|
||||
It is recommended when writing syntax files, to use this command to
|
||||
set the correct value for the specific syntax language and not change
|
||||
the 'iskeyword' option.
|
||||
|
||||
DEFINING KEYWORDS *:syn-keyword*
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
*todo.txt* For Vim version 8.0. Last change: 2016 Sep 12
|
||||
*todo.txt* For Vim version 8.0. Last change: 2016 Sep 16
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@@ -34,13 +34,19 @@ not be repeated below, unless there is extra information.
|
||||
*known-bugs*
|
||||
-------------------- Known bugs and current work -----------------------
|
||||
|
||||
Netbeans test fails with Python 3. (jonathon, 2016 Sep 13, #1070)
|
||||
|
||||
Revert 7.4.990? (Christian Brabandt, 2016 Sep 16)
|
||||
|
||||
After 8.0 is released:
|
||||
- Drop support for older MS-Windows systems, before XP.
|
||||
Patch from Ken Takata, 2016 Mar 8.
|
||||
Patch from Ken Takata, updated 2016 Sep 12.
|
||||
|
||||
+channel:
|
||||
- channel_wait() may return an error while there is still something to read.
|
||||
Perhaps try to read once more?
|
||||
Possibly reproduced by Santiago Alejandro Agüero, 2016 Sep 12, 13.
|
||||
Apparently select() returns an error while reading could work.
|
||||
- Problem with stderr on Windows? (Vincent Rischmann, 2016 Aug 31, #1026)
|
||||
- Add 'cwd' argument to start_job(): directory to change to in the child.
|
||||
check for valid directory before forking.
|
||||
@@ -142,6 +148,9 @@ sort() is not stable when using numeric/float sort (Nikolay Pavlov, 2016 Sep
|
||||
|
||||
cmap using execute() has side effects. (Killthemule, 2016 Aug 17, #983)
|
||||
|
||||
When using ":diffput" through a mapping, undo in the target buffer isn't
|
||||
synced. (Ryan Carney, 2016 Sep 14)
|
||||
|
||||
Syntax highlighting for messages with RFC3339 timestamp (#946)
|
||||
Did maintainer reply?
|
||||
|
||||
@@ -183,6 +192,11 @@ Patch for syntax folding optimization. (Shougo, 2016 Sep 6, #1045)
|
||||
Patch for restoring wide characters in the console buffer.
|
||||
(Ken Takata, 2016 Jun 7)
|
||||
|
||||
Patch for drag&drop reordering of GUI tab pages reordering.
|
||||
(Ken Takata, 2013 Nov 22, second one, also by Masamichi Abe)
|
||||
Now on Git: https://gist.github.com/nocd5/165286495c782b815b94
|
||||
Update 2016 Aug 10.
|
||||
|
||||
We can use '. to go to the last change in the current buffer, but how about
|
||||
the last change in any buffer? Can we use ', (, is next to .)?
|
||||
|
||||
@@ -225,7 +239,7 @@ Neovim patch for utfc_ptr2char_len() https://github.com/neovim/neovim/pull/4574
|
||||
No test, needs some work to include.
|
||||
|
||||
Patch to make finding duplicate tags much faster, using a hashtab. (James
|
||||
McCoy, 2016 Sept 6, #1046)
|
||||
McCoy, 2016 Sept 14, #1046) Should work now.
|
||||
>
|
||||
Patch to improve indenting for C++ constructor with initializer list.
|
||||
(Hirohito Higashi, 2016 Mar 31)
|
||||
@@ -261,6 +275,9 @@ Can already do it with ":$put =execute('command')".
|
||||
When repeating the 'confirm' dialog one needs to press Enter. (ds26gte, 2016
|
||||
Apr 17) #762
|
||||
|
||||
exists(":tearoff") does not tell you if the command is implemented. (Tony
|
||||
Mechelynck) Perhaps use exists("::tearoff") to check?
|
||||
|
||||
Use vim.vim syntax highlighting for help file examples, but without ":" in
|
||||
'iskeyword' for syntax.
|
||||
|
||||
@@ -520,11 +537,6 @@ OK to not block marks?
|
||||
|
||||
Mixup of highlighting when there is a match and SpellBad. (ZyX, 2015 Jan 1)
|
||||
|
||||
Patch for drag&drop reordering of GUI tab pages reordering.
|
||||
(Ken Takata, 2013 Nov 22, second one, also by Masamichi Abe)
|
||||
Now on Git: https://gist.github.com/nocd5/165286495c782b815b94
|
||||
Update 2016 Aug 10.
|
||||
|
||||
Patch on Issue 72: 'autochdir' causes problems for :vimgrep.
|
||||
|
||||
When 'balloonexpr' returns a list the result has a trailing newline.
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
*version8.txt* For Vim version 8.0. Last change: 2016 Sep 12
|
||||
*version8.txt* For Vim version 8.0. Last change: 2016 Sep 14
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@@ -159,7 +159,7 @@ Many functions and commands have been added to support the new types.
|
||||
On some systems the numbers used in Vim script are now 64 bit. This can be
|
||||
checked with the |+num64| feature.
|
||||
|
||||
Many items were added so support |new-style-testing|.
|
||||
Many items were added to support |new-style-testing|.
|
||||
|
||||
printf() now accepts any type of argument for %s. It is converted to a string
|
||||
like with string().
|
||||
@@ -1031,7 +1031,7 @@ Files: src/configure.in, src/auto/configure
|
||||
|
||||
Patch 7.4.095 (after 7.4.093)
|
||||
Problem: Regexp for LuaJIT version doesn't work on BSD.
|
||||
Solution: Use "*" instead of "\+" and "\?". (Ozaki)
|
||||
Solution: Use "*" instead of "\+" and "\?". (Ozaki Kiichi)
|
||||
Files: src/configure.in, src/auto/configure
|
||||
|
||||
Patch 7.4.096
|
||||
@@ -1750,7 +1750,7 @@ Files: src/Makefile
|
||||
|
||||
Patch 7.4.218
|
||||
Problem: It's not easy to remove duplicates from a list.
|
||||
Solution: Add the uniq() function. (LCD)
|
||||
Solution: Add the uniq() function. (Lcd)
|
||||
Files: runtime/doc/change.txt, runtime/doc/eval.txt,
|
||||
runtime/doc/usr_41.txt, runtime/doc/version7.txt, src/eval.c,
|
||||
src/testdir/test55.in, src/testdir/test55.ok
|
||||
@@ -4311,7 +4311,7 @@ Files: src/misc2.c
|
||||
|
||||
Patch 7.4.650
|
||||
Problem: Configure check may fail because the dl library is not used.
|
||||
Solution: Put "-ldl" in LIBS rather than LDFLAGS. (Oazki Kiichi)
|
||||
Solution: Put "-ldl" in LIBS rather than LDFLAGS. (Ozaki Kiichi)
|
||||
Files: src/configure.in, src/auto/configure
|
||||
|
||||
Patch 7.4.651 (after 7.4.582)
|
||||
@@ -4903,7 +4903,7 @@ Solution: Make the buffer larger. (Kazunobu Kuriyama)
|
||||
Files: src/eval.c
|
||||
|
||||
Patch 7.4.749 (after 7.4.741)
|
||||
Problem: For some options two consecutive commas are OK. (Nikolay Pavlov)
|
||||
Problem: For some options two consecutive commas are OK. (Nikolai Pavlov)
|
||||
Solution: Add the P_ONECOMMA flag.
|
||||
Files: src/option.c
|
||||
|
||||
@@ -6969,7 +6969,7 @@ Files: src/Make_mvc.mak, src/GvimExt/Makefile
|
||||
|
||||
Patch 7.4.1096
|
||||
Problem: Need several lines to verify a command produces an error.
|
||||
Solution: Add assert_fails(). (suggested by Nikolay Pavlov)
|
||||
Solution: Add assert_fails(). (suggested by Nikolai Pavlov)
|
||||
Make the quickfix alloc test actually work.
|
||||
Files: src/testdir/test_quickfix.vim, src/eval.c, runtime/doc/eval.txt,
|
||||
src/misc2.c, src/alloc.h
|
||||
@@ -7432,7 +7432,7 @@ Files: src/mbyte.c, src/os_win32.c
|
||||
|
||||
Patch 7.4.1166
|
||||
Problem: Can't encode a Funcref into JSON. jsonencode() doesn't handle the
|
||||
same list or dict twice properly. (Nikolay Pavlov)
|
||||
same list or dict twice properly. (Nikolai Pavlov)
|
||||
Solution: Give an error. Reset copyID when the list or dict is finished.
|
||||
Files: src/json.c, src/proto/json.pro, src/testdir/test_json.vim
|
||||
|
||||
@@ -7442,7 +7442,7 @@ Solution: Add tests.
|
||||
Files: src/testdir/test_viml.vim
|
||||
|
||||
Patch 7.4.1168
|
||||
Problem: This doesn't give the right result: eval(string(v:true)). (Nikolay
|
||||
Problem: This doesn't give the right result: eval(string(v:true)). (Nikolai
|
||||
Pavlov)
|
||||
Solution: Make the string "v:true" instead of "true".
|
||||
Files: src/eval.c, src/testdir/test_viml.vim
|
||||
@@ -7993,7 +7993,7 @@ Files: src/testdir/test_channel.vim
|
||||
|
||||
Patch 7.4.1258
|
||||
Problem: The channel test can fail if messages arrive later.
|
||||
Solution: Add a short sleep. (Jun T.)
|
||||
Solution: Add a short sleep. (Jun Takimoto)
|
||||
Files: src/testdir/test_channel.vim
|
||||
|
||||
Patch 7.4.1259
|
||||
@@ -8848,8 +8848,8 @@ Files: src/channel.c, src/gui_w32.c, src/os_win32.c, src/structs.h,
|
||||
|
||||
Patch 7.4.1405
|
||||
Problem: Completion menu flickers.
|
||||
Solution: Delay showing the popup menu. (Shougo, Justin M. Keyes, closes
|
||||
#656)
|
||||
Solution: Delay showing the popup menu. (Shougo Matsu, Justin M. Keyes,
|
||||
closes #656)
|
||||
Files: src/edit.c
|
||||
|
||||
Patch 7.4.1406
|
||||
@@ -9372,7 +9372,7 @@ Solution: Handle blinking differently. (Kazunobu Kuriyama)
|
||||
Files: src/gui_gtk_x11.c
|
||||
|
||||
Patch 7.4.1498
|
||||
Problem: Error for locked item when using json_decode(). (Shougo)
|
||||
Problem: Error for locked item when using json_decode(). (Shougo Matsu)
|
||||
Solution: Initialize v_lock.
|
||||
Files: src/json.c
|
||||
|
||||
@@ -9775,7 +9775,7 @@ Files: src/testdir/Make_all.mak, src/testdir/test106.in,
|
||||
|
||||
Patch 7.4.1570
|
||||
Problem: There is no way to avoid the message when editing a file.
|
||||
Solution: Add the "F" flag to 'shortmess'. (Shougo, closes #686)
|
||||
Solution: Add the "F" flag to 'shortmess'. (Shougo Matsu, closes #686)
|
||||
Files: runtime/doc/options.txt, src/buffer.c, src/ex_cmds.c,
|
||||
src/option.h
|
||||
|
||||
@@ -10793,7 +10793,7 @@ Files: src/if_py_both.h
|
||||
|
||||
Patch 7.4.1744
|
||||
Problem: Python: Converting a sequence may leak memory.
|
||||
Solution: Decrement a reference. (Nikolay Pavlov)
|
||||
Solution: Decrement a reference. (Nikolai Pavlov)
|
||||
Files: src/if_py_both.h
|
||||
|
||||
Patch 7.4.1745
|
||||
@@ -10866,7 +10866,8 @@ Files: src/option.c, src/testdir/test_alot.vim,
|
||||
Patch 7.4.1757
|
||||
Problem: When using complete() it may set 'modified' even though nothing
|
||||
was inserted.
|
||||
Solution: Use Down/Up instead of Next/Previous match. (Shougo, closes #745)
|
||||
Solution: Use Down/Up instead of Next/Previous match. (Shougo Matsu, closes
|
||||
#745)
|
||||
Files: src/edit.c
|
||||
|
||||
Patch 7.4.1758
|
||||
@@ -11392,7 +11393,7 @@ Solution: Check if ch_to_be_closed is set.
|
||||
Files: src/channel.c
|
||||
|
||||
Patch 7.4.1850
|
||||
Problem: GUI freezes when using a job. (Shougo)
|
||||
Problem: GUI freezes when using a job. (Shougo Matsu)
|
||||
Solution: Unregister the channel when there is an input error.
|
||||
Files: src/channel.c
|
||||
|
||||
@@ -12354,12 +12355,12 @@ Files: src/testdir/test_cmdline.vim
|
||||
|
||||
Patch 7.4.2013
|
||||
Problem: Using "noinsert" in 'completeopt' breaks redo.
|
||||
Solution: Set compl_curr_match. (Shougo, closes #874)
|
||||
Solution: Set compl_curr_match. (Shougo Matsu, closes #874)
|
||||
Files: src/edit.c, src/testdir/test_popup.vim
|
||||
|
||||
Patch 7.4.2014
|
||||
Problem: Using "noinsert" in 'completeopt' does not insert match.
|
||||
Solution: Set compl_enter_selects. (Shougo, closes #875)
|
||||
Solution: Set compl_enter_selects. (Shougo Matsu, closes #875)
|
||||
Files: src/edit.c, src/testdir/test_popup.vim
|
||||
|
||||
Patch 7.4.2015
|
||||
@@ -14279,7 +14280,7 @@ Solution: Make close_buffer() go back to the right window.
|
||||
Files: src/buffer.c, src/testdir/test_autocmd.vim
|
||||
|
||||
Patch 7.4.2329
|
||||
Problem: Error for min() and max() contains %s. (Nikolay Pavlov)
|
||||
Problem: Error for min() and max() contains %s. (Nikolai Pavlov)
|
||||
Solution: Pass the function name. (closes #1040)
|
||||
Files: src/evalfunc.c, src/testdir/test_expr.vim
|
||||
|
||||
@@ -14405,7 +14406,7 @@ Solution: Don't access curwin when exiting.
|
||||
Files: src/buffer.c
|
||||
|
||||
Patch 7.4.2349
|
||||
Problem: Valgrind reports using uninitialzed memory. (Dominique Pelle)
|
||||
Problem: Valgrind reports using uninitialized memory. (Dominique Pelle)
|
||||
Solution: Check the length before checking for a NUL.
|
||||
Files: src/message.c
|
||||
|
||||
|
||||
Reference in New Issue
Block a user