mirror of
https://github.com/vim/vim.git
synced 2025-07-24 10:45:12 -04:00
Update runtime files
This commit is contained in:
parent
55d3bdbbe2
commit
f6b401090e
@ -1,4 +1,4 @@
|
|||||||
*eval.txt* For Vim version 8.1. Last change: 2019 Feb 16
|
*eval.txt* For Vim version 8.1. Last change: 2019 Feb 22
|
||||||
|
|
||||||
|
|
||||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||||
@ -2893,9 +2893,9 @@ assert_false({actual} [, {msg}]) *assert_false()*
|
|||||||
"Expected False but got {actual}" is produced.
|
"Expected False but got {actual}" is produced.
|
||||||
|
|
||||||
assert_inrange({lower}, {upper}, {actual} [, {msg}]) *assert_inrange()*
|
assert_inrange({lower}, {upper}, {actual} [, {msg}]) *assert_inrange()*
|
||||||
This asserts number values. When {actual} is lower than
|
This asserts number and |Float| values. When {actual} is lower
|
||||||
{lower} or higher than {upper} an error message is added to
|
than {lower} or higher than {upper} an error message is added
|
||||||
|v:errors|. Also see |assert-return|.
|
to |v:errors|. Also see |assert-return|.
|
||||||
When {msg} is omitted an error in the form
|
When {msg} is omitted an error in the form
|
||||||
"Expected range {lower} - {upper}, but got {actual}" is
|
"Expected range {lower} - {upper}, but got {actual}" is
|
||||||
produced.
|
produced.
|
||||||
@ -5151,7 +5151,7 @@ gettabinfo([{arg}]) *gettabinfo()*
|
|||||||
tabnr tab page number.
|
tabnr tab page number.
|
||||||
variables a reference to the dictionary with
|
variables a reference to the dictionary with
|
||||||
tabpage-local variables
|
tabpage-local variables
|
||||||
windows List of |window-ID|s in the tag page.
|
windows List of |window-ID|s in the tab page.
|
||||||
|
|
||||||
gettabvar({tabnr}, {varname} [, {def}]) *gettabvar()*
|
gettabvar({tabnr}, {varname} [, {def}]) *gettabvar()*
|
||||||
Get the value of a tab-local variable {varname} in tab page
|
Get the value of a tab-local variable {varname} in tab page
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
*indent.txt* For Vim version 8.1. Last change: 2019 Jan 31
|
*indent.txt* For Vim version 8.1. Last change: 2019 Feb 21
|
||||||
|
|
||||||
|
|
||||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||||
@ -948,6 +948,11 @@ can sometimes be slow, thus it timeouts after 150 msec. If you notice the
|
|||||||
indenting isn't correct, you can set a larger timeout in msec: >
|
indenting isn't correct, you can set a larger timeout in msec: >
|
||||||
let g:pyindent_searchpair_timeout = 500
|
let g:pyindent_searchpair_timeout = 500
|
||||||
|
|
||||||
|
If looking back for unclosed parenthesis is still too slow, especially during
|
||||||
|
a copy-paste operation, or if you don't need indenting inside multi-line
|
||||||
|
parentheses, you can completely disable this feature: >
|
||||||
|
let g:pyindent_disable_parentheses_indenting = 1
|
||||||
|
|
||||||
|
|
||||||
R *ft-r-indent*
|
R *ft-r-indent*
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
*index.txt* For Vim version 8.1. Last change: 2019 Jan 17
|
*index.txt* For Vim version 8.1. Last change: 2019 Feb 22
|
||||||
|
|
||||||
|
|
||||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||||
@ -17,9 +17,11 @@ to look for deleting something, use: "/delete".
|
|||||||
2.3. Square bracket commands |[|
|
2.3. Square bracket commands |[|
|
||||||
2.4. Commands starting with 'g' |g|
|
2.4. Commands starting with 'g' |g|
|
||||||
2.5. Commands starting with 'z' |z|
|
2.5. Commands starting with 'z' |z|
|
||||||
|
2.6. Operator-pending mode |operator-pending-index|
|
||||||
3. Visual mode |visual-index|
|
3. Visual mode |visual-index|
|
||||||
4. Command-line editing |ex-edit-index|
|
4. Command-line editing |ex-edit-index|
|
||||||
5. EX commands |ex-cmd-index|
|
5. Terminal-Job mode |terminal-job-index|
|
||||||
|
6. EX commands |ex-cmd-index|
|
||||||
|
|
||||||
For an overview of options see help.txt |option-list|.
|
For an overview of options see help.txt |option-list|.
|
||||||
For an overview of built-in functions see |functions|.
|
For an overview of built-in functions see |functions|.
|
||||||
@ -166,6 +168,20 @@ commands in CTRL-X submode *i_CTRL-X_index*
|
|||||||
|i_CTRL-X_s| CTRL-X s spelling suggestions
|
|i_CTRL-X_s| CTRL-X s spelling suggestions
|
||||||
{not available when compiled without the |+insert_expand| feature}
|
{not available when compiled without the |+insert_expand| feature}
|
||||||
|
|
||||||
|
commands in completion mode (see |popupmenu-keys|)
|
||||||
|
|
||||||
|
|complete_CTRL-E| CTRL-E stop completion and go back to original text
|
||||||
|
|complete_CTRL-Y| CTRL-Y accept selected match and stop completion
|
||||||
|
CTRL-L insert one character from the current match
|
||||||
|
<CR> insert currently selected match
|
||||||
|
<BS> delete one character and redo search
|
||||||
|
CTRL-H same as <BS>
|
||||||
|
<Up> select the previous match
|
||||||
|
<Down> select the next match
|
||||||
|
<PageUp> select a match several entries back
|
||||||
|
<PageDown> select a match several entries forward
|
||||||
|
other stop completion and insert the typed character
|
||||||
|
|
||||||
==============================================================================
|
==============================================================================
|
||||||
2. Normal mode *normal-index*
|
2. Normal mode *normal-index*
|
||||||
|
|
||||||
@ -854,6 +870,17 @@ tag char note action in Normal mode ~
|
|||||||
|z<Left>| z<Left> same as "zh"
|
|z<Left>| z<Left> same as "zh"
|
||||||
|z<Right>| z<Right> same as "zl"
|
|z<Right>| z<Right> same as "zl"
|
||||||
|
|
||||||
|
==============================================================================
|
||||||
|
2.6 Operator-pending mode *operator-pending-index*
|
||||||
|
|
||||||
|
These can be used after an operator, but before a {motion} has been entered.
|
||||||
|
|
||||||
|
tag char action in Insert mode ~
|
||||||
|
-----------------------------------------------------------------------
|
||||||
|
|o_v| v force operator to work characterwise
|
||||||
|
|o_V| V force operator to work linewise
|
||||||
|
|o_CTRL-V| CTRL-V force operator to work blockwise
|
||||||
|
|
||||||
==============================================================================
|
==============================================================================
|
||||||
3. Visual mode *visual-index*
|
3. Visual mode *visual-index*
|
||||||
|
|
||||||
@ -1066,10 +1093,28 @@ tag command action in Command-line editing mode ~
|
|||||||
|c_<Insert>| <Insert> toggle insert/overstrike mode
|
|c_<Insert>| <Insert> toggle insert/overstrike mode
|
||||||
|c_<LeftMouse>| <LeftMouse> cursor at mouse click
|
|c_<LeftMouse>| <LeftMouse> cursor at mouse click
|
||||||
|
|
||||||
|
==============================================================================
|
||||||
|
5. Terminal-Job mode *terminal-job-index*
|
||||||
|
|
||||||
|
Most Normal mode commands except for window commands (|CTRL-W|) do not work in
|
||||||
|
a terminal window. Switch to Terminal-Normal mode to use them.
|
||||||
|
This assumes 'termwinkey' is not set.
|
||||||
|
|
||||||
|
tag char action in Insert mode ~
|
||||||
|
-----------------------------------------------------------------------
|
||||||
|
|t_CTRL-\_CTRL-N| CTRL-\ CTRL-N switch to Terminal-Normal mode
|
||||||
|
|CTRL-W_N| CTRL-W N switch to Terminal-Normal mode
|
||||||
|
|CTRL-W_:| CTRL-W : enter an Ex command
|
||||||
|
|CTRL-W_.| CTRL-W . type CTRL-W in the terminal
|
||||||
|
CTRL-W CTRL-\ send a CTRL-\ to the job in the terminal
|
||||||
|
|CTRL-W_quote| CTRL-W " {0-9a-z"%#*:=}
|
||||||
|
paste register in the terminal
|
||||||
|
|t_CTRL-W_CTRL-C| CTRL-W CTRL-C forcefully ends the job
|
||||||
|
|
||||||
You found it, Arthur! *holy-grail* *:smile*
|
You found it, Arthur! *holy-grail* *:smile*
|
||||||
|
|
||||||
==============================================================================
|
==============================================================================
|
||||||
5. EX commands *ex-cmd-index* *:index*
|
6. EX commands *ex-cmd-index* *:index*
|
||||||
|
|
||||||
This is a brief but complete listing of all the ":" commands, without
|
This is a brief but complete listing of all the ":" commands, without
|
||||||
mentioning any arguments. The optional part of the command name is inside [].
|
mentioning any arguments. The optional part of the command name is inside [].
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
*options.txt* For Vim version 8.1. Last change: 2019 Feb 16
|
*options.txt* For Vim version 8.1. Last change: 2019 Feb 19
|
||||||
|
|
||||||
|
|
||||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||||
@ -2620,6 +2620,9 @@ A jump table for the options with a short description can be found at |Q_op|.
|
|||||||
context:{n} Use a context of {n} lines between a change
|
context:{n} Use a context of {n} lines between a change
|
||||||
and a fold that contains unchanged lines.
|
and a fold that contains unchanged lines.
|
||||||
When omitted a context of six lines is used.
|
When omitted a context of six lines is used.
|
||||||
|
When using zero the context is actually one,
|
||||||
|
since folds require a line in between, also
|
||||||
|
for a deleted line.
|
||||||
See |fold-diff|.
|
See |fold-diff|.
|
||||||
|
|
||||||
iblank Ignore changes where lines are all blank. Adds
|
iblank Ignore changes where lines are all blank. Adds
|
||||||
@ -5497,8 +5500,9 @@ A jump table for the options with a short description can be found at |Q_op|.
|
|||||||
The 'mousemodel' option is set by the |:behave| command.
|
The 'mousemodel' option is set by the |:behave| command.
|
||||||
|
|
||||||
*'mouseshape'* *'mouses'* *E547*
|
*'mouseshape'* *'mouses'* *E547*
|
||||||
'mouseshape' 'mouses' string (default "i:beam,r:beam,s:updown,sd:cross,
|
'mouseshape' 'mouses' string (default "i-r:beam,s:updown,sd:udsizing,
|
||||||
m:no,ml:up-arrow,v:rightup-arrow")
|
vs:leftright,vd:lrsizing,m:no,
|
||||||
|
ml:up-arrow,v:rightup-arrow")
|
||||||
global
|
global
|
||||||
{not in Vi}
|
{not in Vi}
|
||||||
{only available when compiled with the |+mouseshape|
|
{only available when compiled with the |+mouseshape|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
*pattern.txt* For Vim version 8.1. Last change: 2018 Dec 26
|
*pattern.txt* For Vim version 8.1. Last change: 2019 Feb 21
|
||||||
|
|
||||||
|
|
||||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||||
@ -1211,7 +1211,7 @@ x A single character, with no special meaning, matches itself
|
|||||||
\%u20AC Matches the character specified with up to four hexadecimal
|
\%u20AC Matches the character specified with up to four hexadecimal
|
||||||
characters.
|
characters.
|
||||||
\%U1234abcd Matches the character specified with up to eight hexadecimal
|
\%U1234abcd Matches the character specified with up to eight hexadecimal
|
||||||
characters.
|
characters, up to 0x7fffffff
|
||||||
|
|
||||||
==============================================================================
|
==============================================================================
|
||||||
7. Ignoring case in a pattern */ignorecase*
|
7. Ignoring case in a pattern */ignorecase*
|
||||||
|
@ -7994,6 +7994,7 @@ omni-sql-completion ft_sql.txt /*omni-sql-completion*
|
|||||||
online-help helphelp.txt /*online-help*
|
online-help helphelp.txt /*online-help*
|
||||||
opening-window windows.txt /*opening-window*
|
opening-window windows.txt /*opening-window*
|
||||||
operator motion.txt /*operator*
|
operator motion.txt /*operator*
|
||||||
|
operator-pending-index index.txt /*operator-pending-index*
|
||||||
operator-variable eval.txt /*operator-variable*
|
operator-variable eval.txt /*operator-variable*
|
||||||
option-backslash options.txt /*option-backslash*
|
option-backslash options.txt /*option-backslash*
|
||||||
option-list quickref.txt /*option-list*
|
option-list quickref.txt /*option-list*
|
||||||
@ -9161,6 +9162,7 @@ terminal-diffscreendump terminal.txt /*terminal-diffscreendump*
|
|||||||
terminal-dumptest terminal.txt /*terminal-dumptest*
|
terminal-dumptest terminal.txt /*terminal-dumptest*
|
||||||
terminal-functions usr_41.txt /*terminal-functions*
|
terminal-functions usr_41.txt /*terminal-functions*
|
||||||
terminal-info term.txt /*terminal-info*
|
terminal-info term.txt /*terminal-info*
|
||||||
|
terminal-job-index index.txt /*terminal-job-index*
|
||||||
terminal-key-codes term.txt /*terminal-key-codes*
|
terminal-key-codes term.txt /*terminal-key-codes*
|
||||||
terminal-ms-windows terminal.txt /*terminal-ms-windows*
|
terminal-ms-windows terminal.txt /*terminal-ms-windows*
|
||||||
terminal-options term.txt /*terminal-options*
|
terminal-options term.txt /*terminal-options*
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
*todo.txt* For Vim version 8.1. Last change: 2019 Feb 17
|
*todo.txt* For Vim version 8.1. Last change: 2019 Feb 22
|
||||||
|
|
||||||
|
|
||||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||||
@ -38,6 +38,8 @@ browser use: https://github.com/vim/vim/issues/1234
|
|||||||
*known-bugs*
|
*known-bugs*
|
||||||
-------------------- Known bugs and current work -----------------------
|
-------------------- Known bugs and current work -----------------------
|
||||||
|
|
||||||
|
Check https://github.com/macvim-dev/macvim/issues/861.
|
||||||
|
>
|
||||||
Patch to add farsi handling to arabic.c (Ali Gholami Rudi, 2009 May 2)
|
Patch to add farsi handling to arabic.c (Ali Gholami Rudi, 2009 May 2)
|
||||||
Added test, updates, June 23.
|
Added test, updates, June 23.
|
||||||
Updated for 7.4: http://litcave.rudi.ir/farsi_vim.diff
|
Updated for 7.4: http://litcave.rudi.ir/farsi_vim.diff
|
||||||
@ -131,7 +133,7 @@ Include part of #3242?
|
|||||||
|
|
||||||
Improvement for :terminal winpty/conpty option. Ozaki Kiichi, #3905
|
Improvement for :terminal winpty/conpty option. Ozaki Kiichi, #3905
|
||||||
|
|
||||||
Patch to change WIN32 macro names. (Hirohito Higashi, #3932)
|
Patch to avoid compiler warnings. (Yasuhiro Matsumoto, #3979)
|
||||||
|
|
||||||
When a terminal exit_cb closes the window, a following typed key is lost, if
|
When a terminal exit_cb closes the window, a following typed key is lost, if
|
||||||
it's in a mapping. (2018 Oct 6, #2302, #3522)
|
it's in a mapping. (2018 Oct 6, #2302, #3522)
|
||||||
@ -145,11 +147,16 @@ Should do current file first and not split it up when more results are found.
|
|||||||
Internal diff doesn't handle binary file like external diff does. (Mike
|
Internal diff doesn't handle binary file like external diff does. (Mike
|
||||||
Williams, 2018 Oct 30)
|
Williams, 2018 Oct 30)
|
||||||
|
|
||||||
|
Patch to fix that dosinstall still has buffer overflow problems. (Yasuhiro
|
||||||
|
Matsumoto, #4002)
|
||||||
|
|
||||||
Problem with :tlmenu: Detach item added with all modes? Issue #3563.
|
Problem with :tlmenu: Detach item added with all modes? Issue #3563.
|
||||||
|
|
||||||
Patch to reduce amount of memory used by functions that keep reference.
|
Patch to reduce amount of memory used by functions that keep reference.
|
||||||
(ichizok, #3961)
|
(ichizok, #3961)
|
||||||
|
|
||||||
|
Patch to use wide font functions. (Ken Takata, 2019 Feb 18, #4000)
|
||||||
|
|
||||||
When using a timer callback vgetc_busy is reset, allowing for using input().
|
When using a timer callback vgetc_busy is reset, allowing for using input().
|
||||||
But in a channel callback this does not happen. We need to do something
|
But in a channel callback this does not happen. We need to do something
|
||||||
similar to check_due_timer(). Also see #3809.
|
similar to check_due_timer(). Also see #3809.
|
||||||
@ -160,6 +167,9 @@ C syntax: {} inside () causes following {} to be highlighted as error.
|
|||||||
Support setting the character displayed below the last line? Neovim uses
|
Support setting the character displayed below the last line? Neovim uses
|
||||||
"eob:X" in 'fillchars'.
|
"eob:X" in 'fillchars'.
|
||||||
|
|
||||||
|
Check: __attribute__((format(printf, on semsg() and siemsg(). Where was this
|
||||||
|
added?
|
||||||
|
|
||||||
Make balloon_show() work outside of 'balloonexpr'? Users expect it to work:
|
Make balloon_show() work outside of 'balloonexpr'? Users expect it to work:
|
||||||
#2948. (related to #1512?)
|
#2948. (related to #1512?)
|
||||||
On Win32 it stops showing, because showState is already ShS_SHOWING.
|
On Win32 it stops showing, because showState is already ShS_SHOWING.
|
||||||
@ -171,14 +181,34 @@ balloonexpr() on MS-Windows GUI doesn't handle accented chars? (nivaemail,
|
|||||||
2018 Sep 14)
|
2018 Sep 14)
|
||||||
Another request: #3811.
|
Another request: #3811.
|
||||||
|
|
||||||
|
Height of quickfix window is not retained with vertical splits. (Lifepillar,
|
||||||
|
2018 Aug 24, #2998)
|
||||||
|
Patch on the issue by Hongbo Liu, 2019 Feb 19 #4013
|
||||||
|
|
||||||
More warnings from static analysis:
|
More warnings from static analysis:
|
||||||
https://lgtm.com/projects/g/vim/vim/alerts/?mode=list
|
https://lgtm.com/projects/g/vim/vim/alerts/?mode=list
|
||||||
|
|
||||||
|
Still a E315 error when using terminal. (Masato Nishihata, #3959)
|
||||||
|
|
||||||
When using 'k' in 'guioptions' gvim may open with a tiny window. (#3808)
|
When using 'k' in 'guioptions' gvim may open with a tiny window. (#3808)
|
||||||
Suggested patch on the issue.
|
Suggested patch on the issue.
|
||||||
|
|
||||||
nvo-mode mapping works on Windows, not on Linux. (#3678)
|
nvo-mode mapping works on Windows, not on Linux. (#3678)
|
||||||
|
|
||||||
|
Patch to fix modify_fname() does not work well with some 'encoding's.
|
||||||
|
(Ken Takata, #4007)
|
||||||
|
|
||||||
|
Patch to make vim_getenv() work with wide API. (Ken Takata, #4008)
|
||||||
|
|
||||||
|
Patch to add equal field to complete items. (#3887)
|
||||||
|
|
||||||
|
When using exclusive selection and vi" that fails, cursor moves to the left.
|
||||||
|
Cursor should not move. (#4024)
|
||||||
|
|
||||||
|
Patch to fix that executable() may fail on very long filename in MS-Windows.
|
||||||
|
(Ken Takata, 2016 Feb 1, update 2018 Oct 7, update 2019 Feb 19)
|
||||||
|
Now in pull request #4015.
|
||||||
|
|
||||||
Patch to be able to separately map CTRL-H and BS on Windows.
|
Patch to be able to separately map CTRL-H and BS on Windows.
|
||||||
(Linwei, 2017 Jul 11, #1833)
|
(Linwei, 2017 Jul 11, #1833)
|
||||||
|
|
||||||
@ -186,6 +216,8 @@ Patch to fix encoding of messages on MS-Windows. (Yasuhiro Matsumoto, 2019 Feb
|
|||||||
13, #3914)
|
13, #3914)
|
||||||
|
|
||||||
Patch to fix encoding conversion in messages. (#3969)
|
Patch to fix encoding conversion in messages. (#3969)
|
||||||
|
Check that this is fixed: (ichizok)
|
||||||
|
vim --clean -X -V1 -es -c 'echo "hello"' -c quit
|
||||||
|
|
||||||
Incsearch test fails when locale is "C". (Dominique Pelle, #3986)
|
Incsearch test fails when locale is "C". (Dominique Pelle, #3986)
|
||||||
Also run all tests with C locale?
|
Also run all tests with C locale?
|
||||||
@ -210,11 +242,14 @@ https://github.com/chrisbra/vim-mq-patches/blob/master/tagfunc
|
|||||||
Updated by Andy Massimino, 2018 Feb 7:
|
Updated by Andy Massimino, 2018 Feb 7:
|
||||||
https://github.com/andymass/vim/commit/4e3aa0a5dab96d2799567622f3f537e357aa479e
|
https://github.com/andymass/vim/commit/4e3aa0a5dab96d2799567622f3f537e357aa479e
|
||||||
Or should we make it asynchronous?
|
Or should we make it asynchronous?
|
||||||
|
Patch by Andy Massimino: #4010 - needs a bit more work
|
||||||
|
|
||||||
When 'confirm' is set a "silent q" doesn't show the prompt. It should in this
|
When 'confirm' is set a "silent q" doesn't show the prompt. It should in this
|
||||||
case. (Nate Peterson, 2019 Jan 31, #3892)
|
case. (Nate Peterson, 2019 Jan 31, #3892)
|
||||||
For "silent! q" it should not prompt and just fail.
|
For "silent! q" it should not prompt and just fail.
|
||||||
|
|
||||||
|
Patch to add readdir(). (Yasuhiro Matsumoto, #2439)
|
||||||
|
|
||||||
Using CTRL-L to add a character to the search string doesn't work for the last
|
Using CTRL-L to add a character to the search string doesn't work for the last
|
||||||
character in the file. (Smylers, 2018 Nov 17, #3620)
|
character in the file. (Smylers, 2018 Nov 17, #3620)
|
||||||
Suggested patch by Hirohito Higashi, 2018 Nov 18.
|
Suggested patch by Hirohito Higashi, 2018 Nov 18.
|
||||||
@ -277,6 +312,8 @@ Patch to add environ(), gets a dict with all environment vars, and getenv(),
|
|||||||
useful for environment vars that are not made of keyword chars.
|
useful for environment vars that are not made of keyword chars.
|
||||||
(Yasuhiro Matsumoto, #2875)
|
(Yasuhiro Matsumoto, #2875)
|
||||||
|
|
||||||
|
Add buffer argument to undotree(). (#4001)
|
||||||
|
|
||||||
Patch to add optional arguments with default values.
|
Patch to add optional arguments with default values.
|
||||||
(Andy Massimino, #3952) under development
|
(Andy Massimino, #3952) under development
|
||||||
|
|
||||||
@ -405,9 +442,6 @@ Lemonboy can reproduce (2017 Jun 5)
|
|||||||
Also reproduced by Benjamin Doherty, 2018 Oct 4.
|
Also reproduced by Benjamin Doherty, 2018 Oct 4.
|
||||||
Simpler way: Ken Takata, Oct 6.
|
Simpler way: Ken Takata, Oct 6.
|
||||||
|
|
||||||
Height of quickfix window is not retained with vertical splits. (Lifepillar,
|
|
||||||
2018 Aug 24, #2998)
|
|
||||||
|
|
||||||
Window size is wrong when using quickfix window. (Lifepillar, 2018 Aug 24,
|
Window size is wrong when using quickfix window. (Lifepillar, 2018 Aug 24,
|
||||||
#2999)
|
#2999)
|
||||||
|
|
||||||
@ -423,9 +457,6 @@ is cleared, to avoid going back to the list of errors buffer (would have two
|
|||||||
windows with it). Can we just remove the jump list entries for the quickfix
|
windows with it). Can we just remove the jump list entries for the quickfix
|
||||||
buffer?
|
buffer?
|
||||||
|
|
||||||
Patch to fix that executable() may fail on very long filename in MS-Windows.
|
|
||||||
(Ken Takata, 2016 Feb 1, update 2018 Oct 7)
|
|
||||||
|
|
||||||
Patch to be able to use hex numbers with :digraph. (Lcd, 2015 Sep 6)
|
Patch to be able to use hex numbers with :digraph. (Lcd, 2015 Sep 6)
|
||||||
Update Sep 7. Update by Christian Brabandt, 2015 Sep 8, 2016 Feb 1.
|
Update Sep 7. Update by Christian Brabandt, 2015 Sep 8, 2016 Feb 1.
|
||||||
Patch to be able to disable default digraphs (incomplete) (Eric Pruitt, 2018
|
Patch to be able to disable default digraphs (incomplete) (Eric Pruitt, 2018
|
||||||
@ -1004,6 +1035,10 @@ sort() is not stable when using numeric/float sort (Nikolay Pavlov, 2016 Sep
|
|||||||
Although user could use "xterm -e 'cmd arg'".
|
Although user could use "xterm -e 'cmd arg'".
|
||||||
|
|
||||||
Regexp problems:
|
Regexp problems:
|
||||||
|
- NFA engine can be slow for some patterns. Dominique found out that most
|
||||||
|
time is spent in addstate_here() copying the threads. Instead of copying,
|
||||||
|
let each thread point to the next one (by offset, the list is reallocated).
|
||||||
|
(Dominique Pelle, 2019 Feb 18)
|
||||||
- When search pattern has the base character both with and without combining
|
- When search pattern has the base character both with and without combining
|
||||||
character, search fails. E.g. "รรีบ" in "การรีบรักใคร". (agguser, #2312)
|
character, search fails. E.g. "รรีบ" in "การรีบรักใคร". (agguser, #2312)
|
||||||
- [:space:] only matches ASCII spaces. Add [:white:] for all space-like
|
- [:space:] only matches ASCII spaces. Add [:white:] for all space-like
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
*visual.txt* For Vim version 8.1. Last change: 2019 Jan 11
|
*visual.txt* For Vim version 8.1. Last change: 2019 Feb 19
|
||||||
|
|
||||||
|
|
||||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||||
@ -118,6 +118,8 @@ gn Search forward for the last used search pattern, like
|
|||||||
E.g., "dgn" deletes the text of the next match.
|
E.g., "dgn" deletes the text of the next match.
|
||||||
If Visual mode is active, extends the selection
|
If Visual mode is active, extends the selection
|
||||||
until the end of the next match.
|
until the end of the next match.
|
||||||
|
Note: Unlinke `n` the search direction does not depend
|
||||||
|
on the previous search command.
|
||||||
|
|
||||||
*gN* *v_gN*
|
*gN* *v_gN*
|
||||||
gN Like |gn| but searches backward, like with `N`.
|
gN Like |gn| but searches backward, like with `N`.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
" Language: Python
|
" Language: Python
|
||||||
" Maintainer: Bram Moolenaar <Bram@vim.org>
|
" Maintainer: Bram Moolenaar <Bram@vim.org>
|
||||||
" Original Author: David Bustos <bustos@caltech.edu>
|
" Original Author: David Bustos <bustos@caltech.edu>
|
||||||
" Last Change: 2013 Jul 9
|
" Last Change: 2019 Feb 21
|
||||||
|
|
||||||
" Only load this indent file when no other was loaded.
|
" Only load this indent file when no other was loaded.
|
||||||
if exists("b:did_indent")
|
if exists("b:did_indent")
|
||||||
@ -53,7 +53,17 @@ function GetPythonIndent(lnum)
|
|||||||
return 0
|
return 0
|
||||||
endif
|
endif
|
||||||
|
|
||||||
" searchpair() can be slow sometimes, limit the time to 100 msec or what is
|
call cursor(plnum, 1)
|
||||||
|
|
||||||
|
" Identing inside parentheses can be very slow, regardless of the searchpair()
|
||||||
|
" timeout, so let the user disable this feature if he doesn't need it
|
||||||
|
let disable_parentheses_indenting = get(g:, "pyindent_disable_parentheses_indenting", 0)
|
||||||
|
|
||||||
|
if disable_parentheses_indenting == 1
|
||||||
|
let plindent = indent(plnum)
|
||||||
|
let plnumstart = plnum
|
||||||
|
else
|
||||||
|
" searchpair() can be slow sometimes, limit the time to 150 msec or what is
|
||||||
" put in g:pyindent_searchpair_timeout
|
" put in g:pyindent_searchpair_timeout
|
||||||
let searchpair_stopline = 0
|
let searchpair_stopline = 0
|
||||||
let searchpair_timeout = get(g:, 'pyindent_searchpair_timeout', 150)
|
let searchpair_timeout = get(g:, 'pyindent_searchpair_timeout', 150)
|
||||||
@ -62,7 +72,6 @@ function GetPythonIndent(lnum)
|
|||||||
" line.
|
" line.
|
||||||
" Trick: use the non-existing "dummy" variable to break out of the loop when
|
" Trick: use the non-existing "dummy" variable to break out of the loop when
|
||||||
" going too far back.
|
" going too far back.
|
||||||
call cursor(plnum, 1)
|
|
||||||
let parlnum = searchpair('(\|{\|\[', '', ')\|}\|\]', 'nbW',
|
let parlnum = searchpair('(\|{\|\[', '', ')\|}\|\]', 'nbW',
|
||||||
\ "line('.') < " . (plnum - s:maxoff) . " ? dummy :"
|
\ "line('.') < " . (plnum - s:maxoff) . " ? dummy :"
|
||||||
\ . " synIDattr(synID(line('.'), col('.'), 1), 'name')"
|
\ . " synIDattr(synID(line('.'), col('.'), 1), 'name')"
|
||||||
@ -76,7 +85,6 @@ function GetPythonIndent(lnum)
|
|||||||
let plnumstart = plnum
|
let plnumstart = plnum
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
|
||||||
" When inside parenthesis: If at the first line below the parenthesis add
|
" When inside parenthesis: If at the first line below the parenthesis add
|
||||||
" two 'shiftwidth', otherwise same as previous line.
|
" two 'shiftwidth', otherwise same as previous line.
|
||||||
" i = (a
|
" i = (a
|
||||||
@ -107,6 +115,8 @@ function GetPythonIndent(lnum)
|
|||||||
return plindent
|
return plindent
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
endif
|
||||||
|
|
||||||
|
|
||||||
" Get the line and remove a trailing comment.
|
" Get the line and remove a trailing comment.
|
||||||
" Use syntax highlighting attributes when possible.
|
" Use syntax highlighting attributes when possible.
|
||||||
|
1522
src/po/it.po
1522
src/po/it.po
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user